

/* Start:/local/templates/crosspack/assets/css/style.css?168432232590542*/
@font-face {font-family: swiper-icons;src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight: 400;font-style: normal }:root {--swiper-theme-color: #007aff }.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1 }.swiper-container-vertical>.swiper-wrapper {flex-direction: column }.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box }.swiper-container-android .swiper-slide, .swiper-wrapper {transform: translate3d(0, 0, 0) }.swiper-container-multirow>.swiper-wrapper {flex-wrap: wrap }.swiper-container-multirow-column>.swiper-wrapper {flex-wrap: wrap;flex-direction: column }.swiper-container-free-mode>.swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto }.swiper-container-pointer-events {touch-action: pan-y }.swiper-container-pointer-events.swiper-container-vertical {touch-action: pan-x }.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform }.swiper-slide-invisible-blank {visibility: hidden }.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto }.swiper-container-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height }.swiper-container-3d {perspective: 1200px }.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {transform-style: preserve-3d }.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10 }.swiper-container-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-css-mode>.swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none }.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {display: none }.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: start start }.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {scroll-snap-type: x mandatory }.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {scroll-snap-type: y mandatory }:root {--swiper-navigation-size: 44px }.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: calc(var(--swiper-navigation-size)/ 44 * 27);height: var(--swiper-navigation-size);margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--swiper-navigation-color, var(--swiper-theme-color)) }.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none }.swiper-button-next:after, .swiper-button-prev:after {font-family: swiper-icons;font-size: var(--swiper-navigation-size);text-transform: none !important;letter-spacing: 0;text-transform: none;font-variant: initial;line-height: 1 }.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 10px;right: auto }.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {content: 'prev' }.swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 10px;left: auto }.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {content: 'next' }.swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white {--swiper-navigation-color: #ffffff }.swiper-button-next.swiper-button-black, .swiper-button-prev.swiper-button-black {--swiper-navigation-color: #000000 }.swiper-button-lock {display: none }.swiper-pagination {position: absolute;text-align: center;transition: .3s opacity;transform: translate3d(0, 0, 0);z-index: 10 }.swiper-pagination.swiper-pagination-hidden {opacity: 0 }.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100% }.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0 }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(.33);position: relative }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(.66) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(.33) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(.66) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(.33) }.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 50%;background: #000;opacity: .2 }button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none }.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer }.swiper-pagination-bullet-active {opacity: 1;background: var(--swiper-pagination-color, var(--swiper-theme-color)) }.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;transform: translate3d(0, -50%, 0) }.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 6px 0;display: block }.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px }.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: .2s transform, .2s top }.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px }.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap }.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s left }.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s right }.swiper-pagination-progressbar {background: rgba(0, 0, 0, .25);position: absolute }.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top }.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: right top }.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0 }.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical>.swiper-pagination-progressbar {width: 4px;height: 100%;left: 0;top: 0 }.swiper-pagination-white {--swiper-pagination-color: #ffffff }.swiper-pagination-black {--swiper-pagination-color: #000000 }.swiper-pagination-lock {display: none }.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0, 0, 0, .1) }.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98% }.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98% }.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0, 0, 0, .5);border-radius: 10px;left: 0;top: 0 }.swiper-scrollbar-cursor-drag {cursor: move }.swiper-scrollbar-lock {display: none }.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center }.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {max-width: 100%;max-height: 100%;object-fit: contain }.swiper-slide-zoomed {cursor: move }.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;animation: swiper-preloader-spin 1s infinite linear;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent }.swiper-lazy-preloader-white {--swiper-preloader-color: #fff }.swiper-lazy-preloader-black {--swiper-preloader-color: #000 }@keyframes swiper-preloader-spin {100% {transform: rotate(360deg) }}.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000 }.swiper-container-fade.swiper-container-free-mode .swiper-slide {transition-timing-function: ease-out }.swiper-container-fade .swiper-slide {pointer-events: none;transition-property: opacity }.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none }.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto }.swiper-container-cube {overflow: visible }.swiper-container-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;transform-origin: 0 0;width: 100%;height: 100% }.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none }.swiper-container-cube.swiper-container-rtl .swiper-slide {transform-origin: 100% 0 }.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto }.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible }.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden }.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;opacity: .6;z-index: 0 }.swiper-container-cube .swiper-cube-shadow:before {content: '';background: #000;position: absolute;left: 0;top: 0;bottom: 0;right: 0;-webkit-filter: blur(50px);filter: blur(50px) }.swiper-container-flip {overflow: visible }.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1 }.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none }.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto }.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden }.flatpickr-calendar {background: 0 0;opacity: 0;display: none;text-align: center;visibility: hidden;padding: 0;-webkit-animation: none;animation: none;direction: ltr;border: 0;font-size: 14px;line-height: 24px;border-radius: 5px;position: absolute;width: 307.875px;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-touch-action: manipulation;touch-action: manipulation;background: #fff;-webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, .08);box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, .08) }.flatpickr-calendar.inline, .flatpickr-calendar.open {opacity: 1;max-height: 640px;visibility: visible }.flatpickr-calendar.open {display: inline-block;z-index: 99999 }.flatpickr-calendar.animate.open {-webkit-animation: fpFadeInDown .3s cubic-bezier(.23, 1, .32, 1);animation: fpFadeInDown .3s cubic-bezier(.23, 1, .32, 1) }.flatpickr-calendar.inline {display: block;position: relative;top: 2px }.flatpickr-calendar.static {position: absolute;top: calc(100% + 2px) }.flatpickr-calendar.static.open {z-index: 999;display: block }.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {-webkit-box-shadow: none !important;box-shadow: none !important }.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {-webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6 }.flatpickr-calendar .hasTime .dayContainer, .flatpickr-calendar .hasWeeks .dayContainer {border-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0 }.flatpickr-calendar .hasWeeks .dayContainer {border-left: 0 }.flatpickr-calendar.hasTime .flatpickr-time {height: 40px;border-top: 1px solid #e6e6e6 }.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {height: auto }.flatpickr-calendar:after, .flatpickr-calendar:before {position: absolute;display: block;pointer-events: none;border: solid transparent;content: '';height: 0;width: 0;left: 22px }.flatpickr-calendar.arrowRight:after, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.rightMost:before {left: auto;right: 22px }.flatpickr-calendar.arrowCenter:after, .flatpickr-calendar.arrowCenter:before {left: 50%;right: 50% }.flatpickr-calendar:before {border-width: 5px;margin: 0 -5px }.flatpickr-calendar:after {border-width: 4px;margin: 0 -4px }.flatpickr-calendar.arrowTop:after, .flatpickr-calendar.arrowTop:before {bottom: 100% }.flatpickr-calendar.arrowTop:before {border-bottom-color: #e6e6e6 }.flatpickr-calendar.arrowTop:after {border-bottom-color: #fff }.flatpickr-calendar.arrowBottom:after, .flatpickr-calendar.arrowBottom:before {top: 100% }.flatpickr-calendar.arrowBottom:before {border-top-color: #e6e6e6 }.flatpickr-calendar.arrowBottom:after {border-top-color: #fff }.flatpickr-calendar:focus {outline: 0 }.flatpickr-wrapper {position: relative;display: inline-block }.flatpickr-months {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.flatpickr-months .flatpickr-month {background: 0 0;color: rgba(0, 0, 0, .9);fill: rgba(0, 0, 0, .9);height: 34px;line-height: 1;text-align: center;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: hidden;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month {text-decoration: none;cursor: pointer;position: absolute;top: 0;height: 34px;padding: 10px;z-index: 3;color: rgba(0, 0, 0, .9);fill: rgba(0, 0, 0, .9) }.flatpickr-months .flatpickr-next-month.flatpickr-disabled, .flatpickr-months .flatpickr-prev-month.flatpickr-disabled {display: none }.flatpickr-months .flatpickr-next-month i, .flatpickr-months .flatpickr-prev-month i {position: relative }.flatpickr-months .flatpickr-next-month.flatpickr-prev-month, .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month {left: 0 }.flatpickr-months .flatpickr-next-month.flatpickr-next-month, .flatpickr-months .flatpickr-prev-month.flatpickr-next-month {right: 0 }.flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover {color: #959ea9 }.flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg {fill: #f64747 }.flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg {width: 14px;height: 14px }.flatpickr-months .flatpickr-next-month svg path, .flatpickr-months .flatpickr-prev-month svg path {-webkit-transition: fill .1s;transition: fill .1s;fill: inherit }.numInputWrapper {position: relative;height: auto }.numInputWrapper input, .numInputWrapper span {display: inline-block }.numInputWrapper input {width: 100% }.numInputWrapper input::-ms-clear {display: none }.numInputWrapper input::-webkit-inner-spin-button, .numInputWrapper input::-webkit-outer-spin-button {margin: 0;-webkit-appearance: none }.numInputWrapper span {position: absolute;right: 0;width: 14px;padding: 0 4px 0 2px;height: 50%;line-height: 50%;opacity: 0;cursor: pointer;border: 1px solid rgba(57, 57, 57, .15);-webkit-box-sizing: border-box;box-sizing: border-box }.numInputWrapper span:hover {background: rgba(0, 0, 0, .1) }.numInputWrapper span:active {background: rgba(0, 0, 0, .2) }.numInputWrapper span:after {display: block;content: "";position: absolute }.numInputWrapper span.arrowUp {top: 0;border-bottom: 0 }.numInputWrapper span.arrowUp:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid rgba(57, 57, 57, .6);top: 26% }.numInputWrapper span.arrowDown {top: 50% }.numInputWrapper span.arrowDown:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(57, 57, 57, .6);top: 40% }.numInputWrapper span svg {width: inherit;height: auto }.numInputWrapper span svg path {fill: rgba(0, 0, 0, .5) }.numInputWrapper:hover {background: rgba(0, 0, 0, .05) }.numInputWrapper:hover span {opacity: 1 }.flatpickr-current-month {font-size: 135%;line-height: inherit;font-weight: 300;color: inherit;position: absolute;width: 75%;left: 12.5%;padding: 7.48px 0 0 0;line-height: 1;height: 34px;display: inline-block;text-align: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.flatpickr-current-month span.cur-month {font-family: inherit;font-weight: 700;color: inherit;display: inline-block;margin-left: .5ch;padding: 0 }.flatpickr-current-month span.cur-month:hover {background: rgba(0, 0, 0, .05) }.flatpickr-current-month .numInputWrapper {width: 6ch;display: inline-block }.flatpickr-current-month .numInputWrapper span.arrowUp:after {border-bottom-color: rgba(0, 0, 0, .9) }.flatpickr-current-month .numInputWrapper span.arrowDown:after {border-top-color: rgba(0, 0, 0, .9) }.flatpickr-current-month input.cur-year {background: 0 0;-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;cursor: text;padding: 0 0 0 .5ch;margin: 0;display: inline-block;font-size: inherit;font-family: inherit;font-weight: 300;line-height: inherit;height: auto;border: 0;border-radius: 0;vertical-align: initial;-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield }.flatpickr-current-month input.cur-year:focus {outline: 0 }.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {font-size: 100%;color: rgba(0, 0, 0, .5);background: 0 0;pointer-events: none }.flatpickr-current-month .flatpickr-monthDropdown-months {appearance: menulist;background: 0 0;border: none;border-radius: 0;box-sizing: border-box;color: inherit;cursor: pointer;font-size: inherit;font-family: inherit;font-weight: 300;height: auto;line-height: inherit;margin: -1px 0 0 0;outline: 0;padding: 0 0 0 .5ch;position: relative;vertical-align: initial;-webkit-box-sizing: border-box;-webkit-appearance: menulist;-moz-appearance: menulist;width: auto }.flatpickr-current-month .flatpickr-monthDropdown-months:active, .flatpickr-current-month .flatpickr-monthDropdown-months:focus {outline: 0 }.flatpickr-current-month .flatpickr-monthDropdown-months:hover {background: rgba(0, 0, 0, .05) }.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {background-color: transparent;outline: 0;padding: 0 }.flatpickr-weekdays {background: 0 0;text-align: center;overflow: hidden;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 28px }.flatpickr-weekdays .flatpickr-weekdaycontainer {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }span.flatpickr-weekday {cursor: default;font-size: 90%;background: 0 0;color: rgba(0, 0, 0, .54);line-height: 1;margin: 0;text-align: center;display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;font-weight: bolder }.dayContainer, .flatpickr-weeks {padding: 1px 0 0 0 }.flatpickr-days {position: relative;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;width: 307.875px }.flatpickr-days:focus {outline: 0 }.dayContainer {padding: 0;outline: 0;text-align: left;width: 307.875px;min-width: 307.875px;max-width: 307.875px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-wrap: wrap;-ms-flex-pack: justify;-webkit-justify-content: space-around;justify-content: space-around;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }.dayContainer+.dayContainer {-webkit-box-shadow: -1px 0 0 #e6e6e6;box-shadow: -1px 0 0 #e6e6e6 }.flatpickr-day {background: 0 0;border: 1px solid transparent;border-radius: 150px;-webkit-box-sizing: border-box;box-sizing: border-box;color: #393939;cursor: pointer;font-weight: 400;width: 14.2857143%;-webkit-flex-basis: 14.2857143%;-ms-flex-preferred-size: 14.2857143%;flex-basis: 14.2857143%;max-width: 39px;height: 39px;line-height: 39px;margin: 0;display: inline-block;position: relative;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center }.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.today.inRange, .flatpickr-day:focus, .flatpickr-day:hover {cursor: pointer;outline: 0;background: #e6e6e6;border-color: #e6e6e6 }.flatpickr-day.today {border-color: #959ea9 }.flatpickr-day.today:focus, .flatpickr-day.today:hover {border-color: #959ea9;background: #959ea9;color: #fff }.flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover {background: var(--color1);-webkit-box-shadow: none;box-shadow: none;color: #fff;border-color: var(--color1) }.flatpickr-day.endRange.startRange, .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange {border-radius: 50px 0 0 50px }.flatpickr-day.endRange.endRange, .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange {border-radius: 0 50px 50px 0 }.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)), .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)) {-webkit-box-shadow: -10px 0 0 var(--color1);box-shadow: -10px 0 0 var(--color1) }.flatpickr-day.endRange.startRange.endRange, .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange {border-radius: 50px }.flatpickr-day.inRange {border-radius: 0;-webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6 }.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.nextMonthDay, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.prevMonthDay {color: rgba(57, 57, 57, .3);background: 0 0;border-color: transparent;cursor: default }.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {cursor: not-allowed;color: rgba(57, 57, 57, .1) }.flatpickr-day.week.selected {border-radius: 0;-webkit-box-shadow: -5px 0 0 var(--color1), 5px 0 0 var(--color1);box-shadow: -5px 0 0 var(--color1), 5px 0 0 var(--color1) }.flatpickr-day.hidden {visibility: hidden }.rangeMode .flatpickr-day {margin-top: 1px }.flatpickr-weekwrapper {float: left }.flatpickr-weekwrapper .flatpickr-weeks {padding: 0 12px;-webkit-box-shadow: 1px 0 0 #e6e6e6;box-shadow: 1px 0 0 #e6e6e6 }.flatpickr-weekwrapper .flatpickr-weekday {float: none;width: 100%;line-height: 28px }.flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {display: block;width: 100%;max-width: none;color: rgba(57, 57, 57, .3);background: 0 0;cursor: default;border: none }.flatpickr-innerContainer {display: block;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden }.flatpickr-rContainer {display: inline-block;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box }.flatpickr-time {text-align: center;outline: 0;display: block;height: 0;line-height: 40px;max-height: 40px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.flatpickr-time:after {content: "";display: table;clear: both }.flatpickr-time .numInputWrapper {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 40%;height: 40px;float: left }.flatpickr-time .numInputWrapper span.arrowUp:after {border-bottom-color: #393939 }.flatpickr-time .numInputWrapper span.arrowDown:after {border-top-color: #393939 }.flatpickr-time.hasSeconds .numInputWrapper {width: 26% }.flatpickr-time.time24hr .numInputWrapper {width: 49% }.flatpickr-time input {background: 0 0;-webkit-box-shadow: none;box-shadow: none;border: 0;border-radius: 0;text-align: center;margin: 0;padding: 0;height: inherit;line-height: inherit;color: #393939;font-size: 14px;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield }.flatpickr-time input.flatpickr-hour {font-weight: 700 }.flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second {font-weight: 400 }.flatpickr-time input:focus {outline: 0;border: 0 }.flatpickr-time .flatpickr-am-pm, .flatpickr-time .flatpickr-time-separator {height: inherit;float: left;line-height: inherit;color: #393939;font-weight: 700;width: 2%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center }.flatpickr-time .flatpickr-am-pm {outline: 0;width: 18%;cursor: pointer;text-align: center;font-weight: 400 }.flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover {background: #eee }.flatpickr-input[readonly] {cursor: pointer }@-webkit-keyframes fpFadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fpFadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@font-face {src: url(/local/templates/crosspack/assets/css/../fonts/Circe-Thin.ttf) format("truetype");font-family: Circe;font-weight: 100;font-display: swap }@font-face {src: url(/local/templates/crosspack/assets/css/../fonts/Circe-ExtraLight.ttf) format("truetype");font-family: Circe;font-weight: 200;font-display: swap }@font-face {src: url(/local/templates/crosspack/assets/css/../fonts/Circe-Regular.ttf) format("truetype");font-family: Circe;font-weight: 300;font-display: swap }@font-face {src: url(/local/templates/crosspack/assets/css/../fonts/Circe-Regular.ttf) format("truetype");font-family: Circe;font-weight: 400;font-display: swap }@font-face {src: url(/local/templates/crosspack/assets/css/../fonts/Circe-Bold.ttf) format("truetype");font-family: Circe;font-weight: 600;font-display: swap }@font-face {src: url(/local/templates/crosspack/assets/css/../fonts/Circe-ExtraBold.ttf) format("truetype");font-family: Circe;font-weight: 800;font-display: swap }@font-face {font-family: icomoon;src: url(/local/templates/crosspack/assets/css/../fonts/icomoon/icomoon.ttf) format("truetype"), url(/local/templates/crosspack/assets/css/../fonts/icomoon/icomoon.svg) format("svg"), url(/local/templates/crosspack/assets/css/../fonts/icomoon/icomoon.eot) format("embedded-opentype"), url(/local/templates/crosspack/assets/css/../fonts/icomoon/icomoon.woff) format("woff");font-weight: 400;font-style: normal;font-display: swap }.icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex }[class*=" icon-"], [class^=icon-] {font-family: icomoon !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.icon-cart:before {content: "\e910" }.icon-user:before {content: "\e912" }.icon-check:before {content: "\e901" }.icon-arrow:before {content: "\e907" }.icon-repeat:before {content: "\e900" }.icon-star:before {content: "\e902" }.icon-close:before {content: "\e903" }.icon-arrow-long:before {content: "\e904" }.icon-menu:before {content: "\e905" }.icon-arrow-mini:before {content: "\e906" }.icon-edit:before {content: "\e908" }.icon-ig:before {content: "\e909" }.icon-vk:before {content: "\e90a" }.icon-fb:before {content: "\e90b" }.icon-yb:before {content: "\e90c" }.icon-calendar:before {content: "\e90d" }.icon-map:before {content: "\e90e" }.icon-delete:before {content: "\e90f" }.icon-box:before {content: "\e911" }.icon-phone:before {content: "\e914" }:root {--offset: 3rem;--color1: #D74022;--color2: #F0F0F0;--color3: #F8F8F8;--color4: #111114;--color5: #FF3939;--color6: #EDEDED;--color7: #D9D9D9;--color8: #67A243;--color9: #46A5FD;--color10: #BF4917;--color11: #121B1D;--color12: #F5BD41;--color13: #B1B1B1;--color14: #F2C94C;--color15: #F6F6F6;--color16: #F6F4F4;--color17: #E92E01;--color18: #6D994A;--color19: #BABABA;--color20: #F6F6F4;--color21: #C4C4C4;--color22: #FEC32D;--radius: 10px;--radius2: 7px;--radius3: 5px;--gradient: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), #F5BD41;--gradient2: linear-gradient(182.73deg, #ADFA71 2.39%, rgba(169, 255, 102, 0) 97.85%), #9EE671;--gradient3: linear-gradient(0deg, #8DB839, #8DB839), #67A243 }.common {font-size: 10px;scroll-behavior: smooth;-webkit-text-size-adjust: 100% }.common * {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-tap-highlight-color: transparent;outline: 0 }.common__body {font-family: Circe, sans-serif;margin: 0;font-size: 18px;color: #000;position: relative }img {-o-object-fit: contain;object-fit: contain }iframe, img {display: block;max-width: 100% }.app {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;min-height: 100vh;position: relative;width: 100%;overflow-x: hidden;z-index: 1 }button, label {cursor: pointer }button, input, select, textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: 0;border: none;background: 0 0;font-family: inherit;font-size: 16px;-webkit-box-shadow: none;box-shadow: none;border-radius: 0 }input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {font-size: 2.6rem;font-weight: 400;color: rgba(0, 0, 0, .2) }input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder {font-size: 2.6rem;font-weight: 400;color: rgba(0, 0, 0, .2) }input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {font-size: 2.6rem;font-weight: 400;color: rgba(0, 0, 0, .2) }input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder {font-size: 2.6rem;font-weight: 400;color: rgba(0, 0, 0, .2) }textarea {overflow: auto }select::-ms-expand, textarea::-ms-expand {display: none }input[type=number] {-moz-appearance: textfield }input[type=submit] {border: none }input::-webkit-inner-spin-button, input::-webkit-outer-spin-button {-webkit-appearance: none;display: none }a {text-decoration: none;color: inherit }.anchor {top: -10px;position: absolute }.main {width: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.hidden {display: none }.link-full {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;cursor: pointer }.section {position: relative }.section__filter {padding-top: 7.7rem;padding-bottom: 6.2rem;max-width: 87rem;margin: auto }.section__header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.inner {max-width: calc(1170px + var(--offset) * 2);padding-left: var(--offset);padding-right: var(--offset);width: 100%;margin-left: auto;margin-right: auto }.separator {margin-top: 6rem;margin-bottom: 4.5rem;border-bottom: 1px solid rgba(0, 0, 0, .2);width: 100% }.separator._alt {margin-bottom: 3.5rem }.partial-bg {position: relative;padding-bottom: 10rem }.partial-bg:after {content: "";height: 52rem;width: 100%;left: 0;bottom: 0;background: var(--color11);z-index: -1;display: block;position: absolute }@media (max-width:1200px) {.common {font-size: 9px }input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {font-size: 2.2rem }input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder {font-size: 2.2rem }input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {font-size: 2.2rem }input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder {font-size: 2.2rem }}@media (max-width:1023px) {:root {--offset: 15px;--header-height: 7rem }.partial-bg {padding-bottom: 0 }.common {font-size: 10px }.main {padding-top: var(--header-height) }.section__filter {padding-top: 4rem;padding-bottom: 4rem }}@media (max-width:767px) {.section__filter {padding-top: 2.5rem;padding-bottom: 2.5rem }.section__header {-webkit-box-align: center;-ms-flex-align: center;align-items: center }.separator {margin-top: 4rem;margin-bottom: 2rem }.desktop {display: none !important }}@media (max-width:360px) {.common {font-size: 9px }.common__body {font-size: 16px }.section__header .link {width: -webkit-min-content;width: -moz-min-content;width: min-content }}.button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2.9rem;font-weight: 600;color: #fff;background: var(--gradient3);text-align: center;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;min-height: 6rem;border-radius: var(--radius2);padding: 15px 4.5rem;letter-spacing: .02em;-webkit-transition: all .3s;transition: all .3s;line-height: 1 }.button:hover {-webkit-filter: brightness(1.2);filter: brightness(1.2) }.button._large {min-height: 8rem }.button._long {min-width: 34rem }.button._full {width: 100% }.huge-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2.8rem;font-weight: 600;color: #000;text-align: center;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;border-radius: 20rem;min-height: 8rem;padding: 2rem;min-width: 29rem;background: var(--gradient);background-blend-mode: overlay, normal;letter-spacing: .05em;-webkit-transition: all .3s;transition: all .3s }.huge-button:hover {-webkit-filter: brightness(1.2);filter: brightness(1.2) }.mini-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2.8rem;font-weight: 600;color: #fff;text-align: center;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 4px 2.2rem;min-height: 5rem;background: var(--color1);border-radius: var(--radius2);-webkit-transition: all .3s;transition: all .3s }.mini-button:hover {-webkit-filter: brightness(1.2);filter: brightness(1.2) }.mini-button i.icon {margin: 0 14px;font-size: 2.5rem }.mini-button i.icon:last-child {margin-right: 0 }.mini-button i.icon:first-child {margin-left: 0 }.alt-button {display: grid;grid-gap: 9px;background: var(--gradient);background-blend-mode: overlay, normal;color: #000;padding: 11px 15px;border-radius: var(--radius);position: relative;text-align: center;justify-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all .3s;transition: all .3s }.alt-button._large {min-height: 6rem }.alt-button:hover {-webkit-filter: brightness(1.2);filter: brightness(1.2) }.alt-button__value {font-size: 2.5rem;font-weight: 600;letter-spacing: .05em;line-height: 1 }.alt-button__text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.alt-button i.icon {font-size: 16px;margin-right: 7px }.alt-button span {font-size: 2rem;font-weight: 600;line-height: 1.25 }.alt-button span._small-lh {line-height: .9 }.btn-link {font-size: 2.9rem;font-weight: 600;letter-spacing: .02em;line-height: 1;padding: 10px }.btn-link._gray {color: var(--color19) }.btn-link._red {color: var(--color17) }@media (max-width:1100px) {.button._long {min-width: initial }}@media (max-width:1023px) {.alt-button {padding: 10px 15px }.alt-button__value {font-size: 2rem }}@media (max-width:767px) {.alt-button {padding: 10px }.btn-link {padding: 2.8rem 0 }}@media (max-width:530px) {.button {width: 100%;padding: 15px }}@media (max-width:360px) {.alt-button__value {font-size: 14px }.mini-button {font-size: 2.6rem }}.label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 14px;font-weight: 600;color: rgba(0, 0, 0, .5);text-align: center;padding: 6px 15px;letter-spacing: .07em;text-transform: uppercase;background: linear-gradient(180deg, #FF5801 0%, #FF0901 100%);background-blend-mode: overlay, normal;border-radius: var(--radius3) }.label._alt {background: linear-gradient(180deg, #97D959 0%, #74D23B 100%);}.counter {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 1px solid rgba(56, 56, 56, .2);border-radius: var(--radius3);padding: 4px;background: #fff;max-width: 16rem }.counter-small {display: flex;border: 1px solid rgba(56, 56, 56, .2);border-radius: var(--radius3);padding: 3px 1px;background: #fff;max-height: 25px;width: 72px;margin-top: 5px;}.counter-small .counter__button {min-width: 17px;height: 17px;background: rgba(17, 17, 20, .1);transition: all .3s;margin-bottom: 10px;margin-left: 1.5px;text-align: center;text-decoration: none!important;color: rgb(0, 0, 0)!important;}.counter-small .counter__button._plus{padding-top: 2px;margin-right: 1.5px;}.counter-small .counter__button._minus{padding-top: 1px;}.counter-small .counter__input {width: 30px;margin-top: -2px;text-align: center;font-size: 12px;font-weight: 600;line-height: 1.15;height: 20px;display: block;}@media (max-width:767px) {.counter-small {display: flex;border: 1px solid rgba(56, 56, 56, .2);border-radius: var(--radius3);padding: 3px 1px;background: #fff;max-height: 25px;width: 72px;margin-right: 130px;margin-bottom: 10px }}.counter._vertical {max-width: 9.5rem;padding: 6px;height: 6rem }.counter._vertical .counter__input {width: 5.5rem;padding-right: 13px;font-weight: 400 }.counter._vertical .counter__buttons {display: grid;grid-gap: 3px }.counter._vertical .counter__button {width: 3.2rem;min-width: 3.2rem;height: 2.3rem;font-size: 18px }.counter__input {width: 6.4rem;text-align: center;font-size: 2.6rem;font-weight: 600;line-height: 1.15;height: 100%;display: block;padding: 0;margin: 0 }.counter__button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 4.3rem;min-width: 4.3rem;height: 4.3rem;border-radius: 2px;background: rgba(17, 17, 20, .1);font-size: 2.6rem;line-height: 0;-webkit-transition: all .3s;transition: all .3s }.counter__button:hover {background: rgba(17, 17, 20, .32) }.input {background: #fff;border: 1px solid var(--color7);border-radius: var(--radius2);display: block;height: 6rem;padding: 0 2.5rem;text-overflow: ellipsis;font-size: 2.6rem;width: 100%;-webkit-transition: all .3s;transition: all .3s }.input:focus, .input:hover {border-color: var(--color9);-webkit-box-shadow: 0 0 0 1px var(--color9);box-shadow: 0 0 0 1px var(--color9) }.input.date {background: #fff url(/local/templates/crosspack/assets/css/../img/calendar.svg) no-repeat right 2rem center;background-size: 3rem;text-transform: lowercase }.input._textarea {resize: none }.input._high {min-height: 26.5rem;padding: 16px 2.5rem }.input._middle {min-height: 16rem;padding: 16px 2.5rem }@media (max-width:1200px) {.input {font-size: 2.2rem }}@media (max-width:767px) {.input._textarea {height: 16.5rem }}@media (max-width:530px) {.input._high {min-height: 44.5rem }.input._middle {min-height: 23.5rem }}.select {position: relative;font-size: 2.6rem;line-height: 1.15;font-weight: 300 }.select._allow-input .select__input {display: block }.select._active .select__options {display: block }.select._active .select__main {border-color: var(--color9);-webkit-box-shadow: 0 0 0 1px var(--color9);box-shadow: 0 0 0 1px var(--color9) }.select._active .select__main:after {-webkit-transform: rotate(180deg);transform: rotate(180deg) }.select__main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #fff;border: 1px solid var(--color7);border-radius: var(--radius2);height: 6rem;padding: 14px 2.5rem;position: relative;overflow: hidden;cursor: pointer;-webkit-transition: all .3s;transition: all .3s }.select__main:hover {border-color: var(--color9);-webkit-box-shadow: 0 0 0 1px var(--color9);box-shadow: 0 0 0 1px var(--color9) }.select__main:after {content: "\e906";font-family: icomoon;font-size: 2rem;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;text-align: right;-webkit-transition: all .3s;transition: all .3s }.select__input {padding: 0;cursor: pointer;display: none;width: 100% }.select__options {border: 1px solid var(--color12);position: absolute;top: 100%;right: 0;min-width: 100%;background: #fff;-webkit-transition: all .3s;transition: all .3s;margin-top: 1px;display: none;z-index: 6;padding: 5px 0;max-height: 32rem;overflow: hidden;overflow-y: auto;border: 1px solid var(--color7);border-radius: 0 0 var(--radius2) var(--radius2);border-top: none }.select__options::-webkit-scrollbar-track {background: #d3d3d3;border-radius: 10px }.select__options::-webkit-scrollbar {width: 5px;height: 6px;border-radius: 10px }.select__options::-webkit-scrollbar-thumb {background-color: var(--color1);border-radius: 10px }.select__options:hover::-webkit-scrollbar-thumb {background: var(--color1);border-radius: 10px }.select__option {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 2rem;-webkit-transition: all .3s;transition: all .3s }.select__option._disabled {pointer-events: none;opacity: .4 }.select__option._choosed {background: var(--color3) }.select__value {width: 100% }@media (max-width:1200px) {.select {font-size: 2.2rem }}.social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.social__item {margin-right: 3rem }.social__item i.icon {font-size: 5.8rem }.set-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-flow: row-reverse nowrap;flex-flow: row-reverse nowrap;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.set-rating__item {font-size: 2.5rem;color: var(--color21);padding-right: 4px;cursor: pointer;height: 2.5rem }.set-rating__item:first-of-type {padding-right: 0 }.set-rating__item i.icon {width: 2.5rem }.set-rating__activation {display: none }.set-rating__activation:checked~.set-rating__item {color: var(--color1) }h1, h2, h3, h4, h5, h6 {font-weight: inherit;font-size: inherit;margin: 0 }.title-1 {font-size: 6.7rem;font-weight: 600;color: var(--color4);line-height: .95 }.title-2 {font-size: 3.8rem;font-weight: 600;color: var(--color4);line-height: 1.7 }.title-3 {font-size: 3.2rem;line-height: 1.15;font-weight: 600 }.title-4 {font-size: 3.2rem;line-height: 1.15 }.title-5 {font-size: 2.9rem;font-weight: 600;line-height: 1;letter-spacing: .02em }.title-6 {font-size: 2.2rem;font-weight: 600;line-height: 1.15 }.subtitle {font-size: 14px;font-weight: 600;color: rgba(0, 0, 0, .5);letter-spacing: .07em;text-transform: uppercase }.iconed-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.iconed-title i.icon {margin: 0 .4em;font-size: .92em }.iconed-title i.icon:last-child {margin-right: 0 }.iconed-title i.icon:first-child {margin-left: 0 }.link {text-decoration: underline;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;line-height: 1 }.icon-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 5.2rem;min-width: 5.2rem;height: 5.2rem;border-radius: 100%;-webkit-transition: all .3s;transition: all .3s }.icon-link:hover {color: var(--color5);background: var(--color6) }.icon-link i.icon {font-size: 2.8rem }p {margin: 2.5rem 0;font-size: inherit;line-height: 1.2 }p:last-child {margin-bottom: 0 }p:first-child {margin-top: 0 }b {font-weight: 600 }.mb-120 {margin-bottom: 12rem }.mb-60 {margin-bottom: 6rem }.red {color: var(--color5) }@media (max-width:1023px) {.title-1 {font-size: 3.3rem;line-height: 1 }.title-2 {font-size: 2.6rem }.title-4 {font-size: 2.8rem }.icon-link {background: var(--color6) }.mb-120 {margin-bottom: 10rem }.mb-60 {margin-bottom: 2.5rem }}.radio-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: -8.5px -10px;font-size: 2.8rem }.radio-group._mini {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;font-size: 2.6rem;line-height: 1.15;margin: -8px }.radio-group._mini .radio-group__item {padding: 8px }.radio-group._mini .radio-group__label {font-weight: 400 !important;padding: 12px 1.8rem }.radio-group__item {padding: 8.5px 10px }.radio-group__label {padding: 7px 2rem;border-radius: var(--radius2);-webkit-transition: all .3s;transition: all .3s }.radio-group__label:hover {background: var(--color2) }.radio-group__input {display: none }.radio-group__input:checked~.radio-group__label {background: var(--color1);color: #fff;font-weight: 600 }@media (max-width:1023px) {.radio-group {margin: -5px }.radio-group._mini {font-size: 17px;margin: -5px }.radio-group._mini .radio-group__label {padding: 8px 10px }.radio-group._mini .radio-group__item {padding: 5px }.radio-group__item {padding: 5px }.radio-group__label {padding: 7px 10px }}@media (max-width:767px) {.radio-group {-webkit-box-pack: start;-ms-flex-pack: start;font-size: 17px }.radio-group__label {padding: 4px 15px }}.product {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch }.product[data-value] {display: none }.product._active {display: -webkit-box;display: -ms-flexbox;display: flex }.product__illustration {position: relative }.product__img {width: 100%;height: 24.5rem;-o-object-fit: cover;object-fit: cover;border-radius: var(--radius) }.product__labels {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;margin-top: 5px;top: 13px;left: 13px;z-index: 2 }.label._pp {background: linear-gradient(180deg, #FFE500 0%, #F8BF00 100%);}.label._glutenfree {background: linear-gradient(180deg, #06C0F3 0%, #0673F3 100%);}.label._free {background: linear-gradient(180deg, #D205E4 0%, #BA0692 100%);;}.product__labels .label {margin: 0 10px 10px 0 }.product__main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;padding-top: 17px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.product__subtitle {margin-bottom: 5px }.product__title {font-size: 2.6rem;line-height: 1.15;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: block }.product__button {margin-top: 14px }.products {display: grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));grid-gap: 7.4rem 2.6rem }@media (max-width:767px) {.product__main {padding-top: 15px }.product__button {margin-top: 15px }.products {display: grid;grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));grid-gap: 4rem 2.5rem }}.payment._small .payment__list {margin: -8px -10px }.payment._small .payment__item {max-height: 2rem;margin: 8px 10px }.payment._small .payment__item._mini {max-height: 13px }.payment._small .payment__item._high {max-height: 2.2rem }.payment__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: -8px -12px }.payment__item {max-height: 18px;margin: 8px 12px }.payment__item._mini {max-height: 16px }.payment__item._high {max-height: 22px }.payment__title {margin-bottom: .3em }.mini-banner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 12px;padding-right: 2rem;width: 100%;max-width: 68rem;border-radius: var(--radius);background: var(--color14) }.mini-banner__illustration {margin-top: -12px;margin-right: 2rem;width: 15.5rem }.mini-banner__text {font-size: 2.2rem;padding: 15px 2rem }@media (max-width:530px) {.mini-banner {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;text-align: center;padding: 3rem 4rem 0 4rem }.mini-banner__illustration {margin: 0;width: 19rem }.mini-banner__text {padding: 0;margin-bottom: 2rem }}.navigation {background: var(--color15);padding: 3.5rem 0;min-height: 14.5rem }.navigation__inner {display: flex;justify-content: space-between;}.navigation__button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;font-size: 2.8rem;font-weight: 600;min-height: 7.5rem;padding: 6px;-webkit-transition: all .3s;transition: all .3s;border-radius: var(--radius2) }.navigation__button:hover {background: rgba(18, 27, 29, .1) }.navigation__button._active {color: #fff;background: var(--color1) }@media (max-width:1023px) {.navigation {grid-gap: 15px 2.5rem;padding: 2.5rem 0;min-height: initial }.navigation__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;grid-gap: 0;margin: -5px -8px;width: auto }.navigation__button {min-height: 3.5rem;font-size: 1.7rem;padding: 5px 15px;font-weight: 400;margin: 5px 8px }.navigation__button._active {font-weight: 600 }}@media (max-width:360px) {.navigation__button {padding: 5px 10px }}.order-preview {padding: 0 6rem;border-radius: var(--radius);background: var(--color16);line-height: 1.15;font-size: 2.2rem }.order-preview._active .order-preview__dropdown {display: grid }.order-preview._active .order-preview__open i.icon {-webkit-transform: rotate(90deg);transform: rotate(90deg) }.order-preview__row {display: grid;padding: 2rem 0;grid-gap: 3rem 4.5rem;grid-template-columns: 18.5rem 1fr 21rem 17rem 5.2rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 17rem }.order-preview__title {font-size: 2.6rem }.order-preview__subtitle {margin-top: 5px }.order-preview__status {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.order-preview__status i.icon {margin-right: 14px }.order-preview__status._wrong {color: var(--color17) }.order-preview__status._success {color: var(--color18) }.order-preview__item {display: grid;grid-gap: 5px;-ms-flex-line-pack: start;align-content: flex-start }.order-preview__price {font-size: 2.6rem;white-space: nowrap }.order-preview__restate {display: grid;grid-gap: 5px }.order-preview__restate i.icon {font-size: 2.4rem }.order-preview__dropdown {border-top: 1px solid rgba(0, 0, 0, .2);padding-top: 4rem;padding-bottom: 4.5rem;display: grid;grid-gap: 5rem;margin-top: -2rem;display: none }.order-preview__open {text-align: right;color: var(--color1) }.order-preview__open i.icon {font-size: 2.9rem;-webkit-transition: all .3s;transition: all .3s }.orders {margin-top: 5rem;margin-bottom: 8rem;display: grid;grid-gap: 2rem }@media (max-width:1100px) {.order-preview {padding: 0 3rem }.order-preview__row {grid-gap: 3rem;padding: 2rem 0 }}@media (max-width:1023px) {.order-preview {padding: 0 15px }.order-preview__row {grid-template-columns: initial;padding: 4rem 0 2.5rem 0;position: relative }.order-preview__item {grid-template-columns: auto auto;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.order-preview__item._statuses {grid-template-columns: initial }.order-preview__open {position: absolute;top: 3rem;right: 0 }.order-preview__restate {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.order-preview__restate i.icon {margin-right: 15px }.order-preview__dropdown {margin-top: 0;padding-top: 3.5rem;border-top: none;grid-gap: 2.5rem }}@media (max-width:530px) {.orders {margin-top: 2.5rem;margin-bottom: 10.5rem }}@media (max-width:360px) {.order-preview {padding: 0 15px }}.order-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 3.5rem;margin-bottom: 7.5rem;line-height: 1.15 }.order-info__main {display: grid;grid-gap: 6px;margin-bottom: -16px;padding-top: 16px }.order-info__status {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2.2rem }.order-info__status i.icon {margin-right: 14px }.order-info__status._wrong {color: var(--color17) }.order-info__status._success {color: var(--color18) }.order-info__title {font-size: 3.2rem }.order-info__price {font-size: 2.6rem }@media (max-width:1023px) {.order-info {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 2rem;margin-bottom: 15px }.order-info__main {width: 100%;padding: 0;margin: 0 }}@media (max-width:767px) {.order-info__status {width: 100%;margin-bottom: 5px }.order-info__main {margin-bottom: 3rem }.order-info__button, .order-info__price {margin-top: 2.5rem }}.form._limited {max-width: 87rem }.form._main {background: var(--color3);-webkit-box-shadow: 0 100px 80px rgba(0, 0, 0, .07), 0 41.7776px 33.4221px rgba(0, 0, 0, .0503198), 0 22.3363px 17.869px rgba(0, 0, 0, .0417275), 0 12.5216px 10.0172px rgba(0, 0, 0, .035), 0 6.6501px 5.32008px rgba(0, 0, 0, .0282725), 0 2.76726px 2.21381px rgba(0, 0, 0, .0196802);box-shadow: 0 100px 80px rgba(0, 0, 0, .07), 0 41.7776px 33.4221px rgba(0, 0, 0, .0503198), 0 22.3363px 17.869px rgba(0, 0, 0, .0417275), 0 12.5216px 10.0172px rgba(0, 0, 0, .035), 0 6.6501px 5.32008px rgba(0, 0, 0, .0282725), 0 2.76726px 2.21381px rgba(0, 0, 0, .0196802);border-radius: 2rem;padding: 8.5rem 7.8rem 10.8rem 9rem;width: calc(100% + 16rem);margin-left: -9rem }.form._grid {display: grid;grid-gap: 3.75rem }.form._grid._small-gap {grid-gap: 15px }.form._narrow {max-width: 73rem }.form__with-aside {display: grid;grid-template-columns: 1fr 34rem;grid-gap: 4rem 7.5rem }.form__with-aside._bottom {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.form__block {background: var(--color20);border-radius: var(--radius);padding: 2.5rem 3rem 3rem 3rem }.form__title {margin-bottom: 1.9rem }.form__label {font-size: 2.6rem;line-height: 1.15;margin-bottom: 5px;height: 3rem }.form__main {display: grid;grid-gap: 3.75rem }.form__main._small-gap {grid-gap: 2rem }.form__main._middle-gap {grid-gap: 2.7rem }.form__row {display: grid;grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));grid-gap: 3.5rem 10px }.form__row._big-gap {grid-gap: 3.5rem 2.5rem }.form__row._col-3 {grid-template-columns: 1fr 1fr 1fr }.form__row._buttons {margin-top: 2.5rem }.form__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 6rem;-ms-flex-item-align: end;align-self: flex-end }.mobile-address-links {display: none;}.form__link._big-size {font-size: 2.4rem }.form__link i.icon {font-size: 2.4rem;margin: 0 15px }.form__links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-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: 2.2rem }.form__item._grow {grid-column: 1 }.form__item._grow-2 {grid-column: span 2 }.form__radio-group {margin-bottom: 8rem }.form__subtitle {margin-bottom: 2.3rem }.form__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 2rem }.form__button {margin-top: 3.5rem }.form__button._right {text-align: right }.form__attention {color: var(--color17);line-height: 1;letter-spacing: .02em;margin-top: 10px }.form__attention._alt {color: var(--color22) }.form__attention._light {color: #fff }.form__horizontal-link {font-size: 2.2rem;margin-bottom: 10px;display: block }.form-list {margin-top: 5rem;margin-bottom: 16.5rem;display: grid;grid-gap: 6rem }@media (max-width:1023px) {.form._main {padding: 6rem var(--offset);width: calc(100% + var(--offset) * 2);margin-left: calc(0px - var(--offset)) }.form__with-aside {grid-template-columns: initial }.form__radio-group {margin-bottom: 2rem }}@media (max-width:767px) {.form._grid {grid-gap: 3rem }.form._main {padding-top: 3.5rem }.form__main {grid-gap: 3rem }.form__item._grow-2 {grid-column: initial }.form__item._grow {margin-top: 2.5rem }.form__label {height: auto }.form__label:empty {margin: 0 }.address-name {width: 70%;float: left;}.mobile-address-links {display: flex;padding-left: 3px;}.form__row {grid-gap: 3rem 10px;grid-template-columns: initial }.form__row._col-3 {grid-template-columns: initial }.form__row._big-gap {grid-gap: 2rem }.form__row._no-wrap {grid-template-columns: 1fr 1fr }.form__row._no-wrap .form__label {height: 3rem }.form__row._no-wrap .form__label:empty {margin-bottom: 5px }.form__link br {display: none }.form__buttons {-ms-flex-wrap: wrap;flex-wrap: wrap }.form__block {padding: 3.5rem 15px 15px 15px }.form-list {margin-top: 2rem;margin-bottom: 5rem;grid-gap: 5rem }}.product-list._with-rating .product-list__item {grid-template-columns: 18.3rem 19rem 10rem 16rem 10rem 14.5rem 5.2rem;grid-gap: 2rem }.product-list._with-rating .product-list__illustration {padding-right: 15px }.product-list__item {display: grid;grid-template-columns: 16.8rem 1fr 11.5rem 17rem 15rem 5.2rem;grid-gap: 3.5rem;font-size: 2.6rem;margin-bottom: 4.2rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.product-list__item._big-margin {margin-bottom: 8.2rem }.product-list__item._head {margin-bottom: 2rem }.product-list__item:last-child {margin-bottom: 0 }.product-list__img {width: 100%;-o-object-fit: cover;object-fit: cover;height: 11rem;border-radius: var(--radius) }.product-list__title {line-height: 1.15;display: block }.product-list__descritpion {margin-top: 5px }.product-list__illustration {position: relative }.product-list__price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;white-space: nowrap }.product-list__info, .product-list__price, .product-list__rating {padding-top: 12px }@media (max-width:1100px) {.product-list._with-rating .product-list__item {grid-template-columns: 15rem 19rem 10rem 16rem 10rem 14.5rem 5.2rem }.product-list._with-rating .product-list__illustration {padding-right: 0 }}@media (max-width:1023px) {.product-list {display: grid;grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));grid-gap: 3.5rem 2.6rem }.product-list._with-rating {grid-gap: 4.5rem 2.6rem }.product-list._with-rating .product-list__item {grid-template-columns: initial;grid-gap: 0 }.product-list__item {grid-gap: 0;grid-template-columns: initial;-ms-flex-line-pack: start;align-content: flex-start;grid-auto-flow: dense;position: relative;margin: 0 }.product-list__item._big-margin {margin-bottom: 0 }.product-list__item._head {display: none }.product-list__img {height: 22.5rem }.product-list__illustration {grid-column: span 2 }.product-list [data-title]:before {font-size: 14px;font-weight: 600;color: rgba(0, 0, 0, .5);content: attr(data-title);letter-spacing: .07em;text-transform: uppercase;display: block;margin-bottom: 5px }.product-list__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;grid-column: span 2;padding: 15px 7rem 0 0;font-size: 2.2rem;margin-bottom: -2rem }.product-list__rating {grid-column: span 2 }.product-list__price {grid-column: 2/3;justify-self: flex-end;padding-top: 0 }.product-list__price._total {font-weight: 600;padding-top: 2rem }.product-list__counter {grid-row: span 2;align-self: flex-end }.product-list__descritpion {margin-top: 2rem }.product-list__btn {position: absolute;right: 0;top: 24rem }.product-list__rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;padding-top: 3rem }.product-list__rating:before {margin: 0 !important }}@media (max-width:370px) {.product-list__info {padding-left: 0;padding-right: 5.5rem }.product-list__btn {right: 0 }.product-list__counter {padding-left: 0 }.product-list__price {padding-right: 0 }}.total {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;font-size: 2.3rem;padding-top: 2rem }.total__title {margin-bottom: 10px }.total__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-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-bottom: 2rem }.total__row._result {padding-top: 10px;border-top: 1px solid rgba(0, 0, 0, .1);font-size: 2.6rem;font-weight: 600;margin-top: 10px }.total__label-hint {color: var(--color10);font-size: 18px;margin-top: 5px }.total__button {margin-top: 10px }.total__payment {margin-top: 2.8rem;font-size: 2.2rem }.total__label {line-height: 1 }.total__value {line-height: 1.15 }.total__spacer {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.promo {display: grid;margin-top: 8rem;margin-bottom: 16rem;grid-gap: 6rem }.promo__item {display: grid;grid-template-columns: 40rem 1fr;grid-gap: 3rem 5rem;padding-bottom: 7.5rem;border-bottom: 1px solid rgba(0, 0, 0, .3) }.promo__item:last-child {padding-bottom: 0;border-bottom: none }.promo__description {max-width: 66.5rem;justify-self: flex-end;padding-top: 7px }.promo__title {margin-bottom: 15px }.promo__subtitle {font-size: 10px;font-weight: 600;color: var(--color13);text-transform: uppercase;letter-spacing: .2em;margin-bottom: 2.5rem }@media (max-width:1023px) {.promo {margin-top: 5rem;margin-bottom: 6.5rem;grid-gap: 5rem }.promo__item {grid-template-columns: initial;padding-bottom: 5rem }.promo__description {-ms-flex-item-align: initial;align-self: initial;max-width: initial;padding-top: 0 }.promo__title {margin-bottom: 12px }.promo__subtitle {margin-bottom: 17px }}.table-grid__row {display: grid;grid-template-columns: 10rem 22.5rem 18.5rem 18.5rem 18.5rem;padding: 2rem 0 10px 3.7rem;border-radius: var(--radius);-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;line-height: 1.2;grid-gap: 2rem }.table-grid__row._head {padding: 0 0 0 3.7rem }.table-grid__row._head:hover {background: 0 0 }.table-grid__row:hover {background: rgba(196, 196, 196, .2) }.table-grid__title {color: rgba(0, 0, 0, .3);text-align: left }.table-grid__item {min-height: 5.5rem }.table-grid__item span {white-space: nowrap }@media (max-width:1023px) {.table-grid__row {padding: 0 0 3rem 0;margin-bottom: 3rem;grid-template-columns: repeat(auto-fit, minmax(17rem, 1fr));border-bottom: 1px solid rgba(0, 0, 0, .3);grid-gap: 2.2rem 3rem }.table-grid__row:hover {background: 0 0 }.table-grid__row._head {display: none }.table-grid__row:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0 }.table-grid__item {max-width: 24rem;min-height: initial }.table-grid__item:before {content: attr(data-title);display: block;color: rgba(0, 0, 0, .3);margin-bottom: 5px;max-width: 185px }}.start-screen {background: url(/local/templates/crosspack/assets/css/../img/bg.png) no-repeat;background-size: cover;color: #fff;position: relative;z-index: 1 }.start-screen__inner {position: relative;padding-top: 6rem;padding-bottom: 6rem }.start-screen__subtitle {font-size: 3.3rem;font-weight: 600;letter-spacing: .2px;margin-bottom: 2rem }.start-screen__blockquote {font-size: 2rem }.start-screen__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-size: 2.3rem;font-weight: 600;line-height: 1.1 }.start-screen__info i.icon {font-size: 4.6rem;margin-right: 18px;line-height: 3.3rem }.start-screen__description {display: grid;grid-gap: 10px 16px;grid-template-columns: 45% 55%;max-width: 45rem;margin-bottom: 4.5rem }.start-screen__description p {margin: 10px 0 }.start-screen__description p:last-child {margin-bottom: 0 }.start-screen__description p:first-child {margin-top: 0 }.start-screen__img {position: absolute;bottom: 0;right: 0;width: 100%;height: 102%;-o-object-position: right bottom;object-position: right bottom;z-index: -1;padding-right: 4rem }.start-screen__main {max-width: 70rem }.start-screen__title {margin-bottom: 2.6rem }.start-screen__title .title-1 {color: inherit }.start-screen__blockquote {position: absolute;z-index: 2;right: 5.2rem;max-width: 27rem;top: 8.5rem;font-size: 2rem;z-index: 2 }.start-screen__button {margin-top: 4.5rem }@media (max-width:1200px) {.start-screen__img {height: 100%;padding-right: 0 }}@media (max-width:1023px) {.start-screen__inner {padding-top: 3rem;padding-bottom: 2.5rem }.start-screen__subtitle {font-size: 2rem }.start-screen__title {margin-bottom: 10px }.start-screen__img {right: -20rem }.start-screen__blockquote {position: static;background: rgba(0, 0, 0, .8);border-radius: 0 var(--radius) var(--radius) 0;margin-left: -15px;padding: 15px;max-width: 25.5rem;font-size: 16px;margin-top: 2.3rem }.start-screen__blockquote br {display: none }}@media (max-width:767px) {.start-screen__subtitle {margin-bottom: 12px }.start-screen__description {grid-template-columns: initial;max-width: 28rem;margin-bottom: 2.3rem;font-size: 16px }.start-screen__description p {margin: 0;display: inline }.start-screen__info {font-size: 16px;line-height: 1.15 }.start-screen__info i.icon {font-size: 4.5rem;margin-right: 15px }.start-screen__img {right: -25.5rem;max-width: initial;height: 77%;width: initial }}.card {margin-top: 6rem;margin-bottom: 17.5rem;display: grid;grid-template-columns: 1fr 39.5rem;line-height: 1.45;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;grid-gap: 3rem 5rem }.card__main {display: grid;grid-gap: 2.7rem }.card__illustration {width: 100%;height: 49.5rem;max-width: 66.5rem;border-radius: var(--radius);-o-object-fit: cover;object-fit: cover }.card__label {font-size: 12px;font-weight: 600;color: var(--color13);text-transform: uppercase;letter-spacing: .2em;margin-bottom: 5px }.card__label+p {margin-top: 0 }.card__parameter-value {margin-bottom: -.1em;white-space: nowrap }.card__parameter {margin-right: 17px;font-size: 2.4rem }.card__parameter._main {margin-right: 4.5rem;font-size: 3.2rem }.card__parameter:last-child {margin-right: 0 }.card__parameters {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline }.card__parameter-label {font-size: 10px;font-weight: 600;color: var(--color13);text-transform: uppercase;letter-spacing: .2em }.card__counter {margin: 5px 0 }.card__counter-label {margin-bottom: 5px }@media (max-width:1023px) {.card {margin-top: 3rem;margin-bottom: 3.5rem }.card__illustration {height: auto }}@media (max-width:767px) {.card {grid-template-columns: initial }.card__main {grid-gap: 2rem }.card__parameter._main {margin-right: 2.2rem }}@media (max-width:360px) {.card__parameter._main {margin-right: 17px }.card__parameter-label {font-size: 8px }}.delivery {margin-top: 2rem;margin-bottom: 23.5rem }.delivery__title {margin-bottom: 2.5rem }.delivery__info._order {margin-bottom: 4.8rem;max-width: 66.5rem }.delivery__info._delivery {margin-right: 8.5rem;max-width: 31.5rem }.delivery__description {margin-top: 10px }.delivery__banner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.delivery__list {margin: 8.5rem 0 7.5rem 0 }.delivery__map {margin-bottom: 5.5rem;height: 65.5rem;max-height: 80vh;border-radius: var(--radius) }.delivery__row {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 3.5rem 3rem }@media (max-width:1023px) {.delivery {margin-bottom: 6.5rem }.delivery__banner {display: block }.delivery__info._delivery, .delivery__info._order {margin-bottom: 3.5rem }.delivery__list {margin: 5rem 0 5.5rem 0 }}@media (max-width:530px) {.delivery__row {grid-template-columns: initial }}.contacts {margin-top: 2rem;margin-bottom: 17rem }.contacts__title {margin-bottom: 12px }.contacts__info {margin-bottom: 4rem;max-width: 52rem }.contacts__form-title {margin-bottom: 2.7rem }@media (max-width:767px) {.contacts {margin-bottom: 8rem }}.cart {margin-top: 7rem;margin-bottom: 12rem }@media (max-width:767px) {.cart {margin-top: 2rem;margin-bottom: 17.5rem }}.orders-page {margin-bottom: 16.5rem }@media (max-width:767px) {.orders-page {margin-bottom: 5rem }}.header {padding: 2.2rem 0;background: var(--color1);color: #fff;font-weight: 600;-webkit-box-shadow: 0 100px 80px rgba(0, 0, 0, .07), 0 41.7776px 33.4221px rgba(0, 0, 0, .0503198), 0 22.3363px 17.869px rgba(0, 0, 0, .0417275), 0 12.5216px 10.0172px rgba(0, 0, 0, .035), 0 6.6501px 5.32008px rgba(0, 0, 0, .0282725), 0 2.76726px 2.21381px rgba(0, 0, 0, .0196802);box-shadow: 0 100px 80px rgba(0, 0, 0, .07), 0 41.7776px 33.4221px rgba(0, 0, 0, .0503198), 0 22.3363px 17.869px rgba(0, 0, 0, .0417275), 0 12.5216px 10.0172px rgba(0, 0, 0, .035), 0 6.6501px 5.32008px rgba(0, 0, 0, .0282725), 0 2.76726px 2.21381px rgba(0, 0, 0, .0196802);position: relative }.header__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.header__main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.header__menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2rem;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-bottom: 16px }.header__links {display: grid;grid-gap: 15px;margin-left: 4rem }.header__menu-item {border-bottom: 1px solid;line-height: 1 }.header__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2rem;line-height: 1;margin-right: 2.3rem }.header__link i.icon {margin-right: 6px;font-size: 16px }.header__logo img {width: 22rem }.header__close, .header__main-logo, .header__menu-activation, .header__menu-open, .header__phone-mobile {display: none }@media (max-width:1023px) {.header {padding: 15px 0;height: var(--header-height);position: fixed;top: 0;left: 0;z-index: 15;width: 100% }.header__inner {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.header__main {position: fixed;top: 0;right: -100%;height: 100%;width: 100%;z-index: 15;background: var(--color1);padding: 4.5rem 4.5rem 3.5rem 4.5rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-transition: all .5s;transition: all .5s }.header__menu {-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;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding-bottom: 0 }.header__close, .header__main-logo, .header__phone-mobile {display: block }.header__menu-activation:checked~.header__main {right: 0 }.header__logo img {width: 11rem }.header__main-logo {margin-bottom: 3rem }.header__main-logo img {width: 21rem }.header__menu-open {display: -webkit-box;display: -ms-flexbox;display: flex }.header__menu-open i.icon {font-size: 2.1rem }.header__close {position: absolute;padding: 15px;top: 15px;right: 15px }.header__close i.icon {font-size: 17px }.header__menu-item {line-height: 1.15;font-size: 2.5rem;margin-bottom: 2rem }.header__links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowarp;flex-flow: row nowarp;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 0;grid-gap: 0;margin-bottom: 2.3rem }.header__phone {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1 }.header__phone .alt-button__value {display: none }.header__link {margin: 0 }.header__phone-mobile {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowarp;flex-flow: row nowarp;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-right: 3rem }}.footer {background: var(--color11);padding-top: 6.2rem;padding-bottom: 7.5rem;color: #fff }.footer__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.footer__col {width: 100%;max-width: 50rem;padding-right: 2rem }.footer__title {font-size: 2.5rem;line-height: 1.5;margin-bottom: 2.5rem }.footer__phone {white-space: nowrap;font-size: 5.5rem;font-weight: 600;line-height: .7;margin-bottom: 18px;display: block }.footer__link {font-size: 2.5rem;line-height: 1.15 }.footer__social {margin-top: 5rem }.footer__copyright {margin-top: 6.5rem;line-height: 1.45;opacity: .3 }.footer__info {font-size: 2rem;line-height: 1.5;padding-top: 10px }.footer__links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2rem;margin-top: 5rem }.footer__links>* {margin-right: 4rem }.footer__payment {margin-top: 8.5rem;background: #fff;padding: 15px 2.5rem 2rem 2.5rem;border-radius: var(--radius2);color: var(--color11) }.footer__subtitle {font-weight: 600;margin-bottom: 2.2rem }@media (max-width:1200px) {.footer__col {padding: 0 }}@media (max-width:1023px) {.footer__inner {display: grid;grid-gap: 5rem;grid-template-columns: 1fr 1fr }.footer__col {max-width: initial;min-width: 0 }.footer__links {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.footer__links>* {margin-right: 3rem }.footer__links>:last-child {margin-right: 0 }.footer__payment {margin-top: 5rem }.footer__info {padding-top: 0 }}@media (max-width:767px) {.footer {padding-top: 3.5rem;padding-bottom: 5rem }.footer__inner {grid-template-columns: initial }.footer__phone {font-size: 4.9rem }.footer__title {margin-bottom: 15px }.footer__social {margin-top: 4rem }.footer__copyright {display: none }.footer__info {font-size: 18px }.footer__links {margin-top: 3rem }.footer__payment {margin-top: 3rem }}.popup {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 1000 }.popup.active {display: -webkit-box;display: -ms-flexbox;display: flex }.popup__close {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;cursor: pointer;top: 15px;right: 10px;padding: 15px;z-index: 15;color: #fff;-webkit-transition: all .3s;transition: all .3s }.popup__close:hover {color: var(--color12) }.popup__close i.icon {font-size: 17px }.popup__content {width: 100%;max-width: 100%;position: relative;border-radius: var(--border-radius);z-index: 1;overflow: hidden;margin: auto }.popup__content._bg {background: #fff;max-width: 77rem;border-radius: 2rem;background: var(--color1);padding: 5rem 3.5rem;color: #fff }.popup__header {font-size: 2.8rem;line-height: 1;margin-bottom: 3rem;padding-right: 3rem }.popup__scroll {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;overflow: auto;overflow-x: hidden;position: relative;background: rgba(1, 3, 5, .8);padding: 3rem }@media (max-width:530px) {.popup__scroll {padding: 0 }.popup__content._bg {padding: 3.5rem 3rem }.popup__header {margin-bottom: 5.5rem }.popup__close {top: 2rem;right: 15px }}.breadcrumbs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 2.6rem;line-height: 1.15;opacity: .4;margin-top: 6rem }.breadcrumbs._alt-margin {margin-top: 4rem }.breadcrumbs__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.breadcrumbs__item i.icon {font-size: 2rem;margin-right: 13px }@media (max-width:1023px) {.breadcrumbs {margin-top: 3rem }.breadcrumbs._alt-margin {margin-top: 2rem }}
/* End */


/* Start:/local/templates/crosspack/assets/css/custom.css?168717841610246*/
.terms-city-list .active {
    background: #F0F0F0;
}
.terms-city-tabs .tab:not(.active) {
    display: none;
}


input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}

@font-face {
  font-family: 'icomoon2';
  src:  url('/local/templates/crosspack/assets/css/../fonts/icomoon2/icomoon.eot?37xv7d');
  src:  url('/local/templates/crosspack/assets/css/../fonts/icomoon2/icomoon.eot?37xv7d#iefix') format('embedded-opentype'),
    url('/local/templates/crosspack/assets/css/../fonts/icomoon2/icomoon.ttf?37xv7d') format('truetype'),
    url('/local/templates/crosspack/assets/css/../fonts/icomoon2/icomoon.woff?37xv7d') format('woff'),
    url('/local/templates/crosspack/assets/css/../fonts/icomoon2/icomoon.svg?37xv7d#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-telegram"], [class*=" icon-telegram"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon2' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-telegram:before {
  content: "\ea95";
}

.start-screen__wrap {
    display: flex;
}
.start-screen__info-last {
    flex-direction: column;
}
.start-screen__info-last .change_city {
    font-family: Circe;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    text-decoration-line: underline;
    color: #FFFFFF;
    margin-top: 4px;
}
.select-city .popup__header {
    margin-top: -25px;
    font-family: Circe;
    font-style: normal;
    font-weight: normal;
    font-size: 28px;
    line-height: 100%;
    color: #FFFFFF;
}

.select-city .select-city__cities {
    display: flex;
}
.select-city__cities .city {
    background: #FFFFFF;
    border-radius: 9px;
    padding: 30px 56px 33px 56px;
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: end;
    cursor: pointer;
}
.select-city__cities .city:first-child {
    margin-right: 39px;
}
.select-city__cities .city .city-name {
    font-family: Circe;
    font-style: normal;
    font-weight: bold;
    font-size: 23px;
    line-height: 26px;
    color: #000000;
    margin-top: 40px;
    text-align: center;
}
.select-city__cities .city .city-name:first-child {
    margin-top: 30px;
}



.spb_note {
    border: 1px solid #C4C4C4;
    box-sizing: border-box;
    border-radius: 9px;
    height: 145px;
    display: flex;
    align-items: center;
    width: 370px;
		max-width: 100%;
}
.spb_note.mobile{
    display: none;
}
.spb_note .background {
    height: 160px;
    top: -8px;
    position: relative;
    left: 16px;
}
.spb_note .text {
    font-family: Circe;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 120%;
    color: #000000;
    margin-right: 19px;
    margin-left: 12px;

}
@media (max-width: 1023px){
	.spb_note.mobile{
		display: flex;
		width: 100%;
	}
	.spb_note.dsktop{
		display: none;
	}
}
@media (max-width: 768px){
	.spb_note.mobile .text{
		font-size: 14px;
	}
}

.popup[data-popup=paySucces] .popup__content p {
    margin: 0;
}
.popup[data-popup=paySucces] .popup__header,
.popup[data-popup=paySucces] .popup__content {
    text-align: center;
}

.personal-coupon {
    display: block;
    margin-bottom: 0px;
}
.personal-coupon .title-3 {
    margin-bottom: 20px;
}
.personal-coupon p {
    margin-bottom: 5px;
    margin-top: 0px;
}
.personal-coupon a {
    text-decoration: underline;
}

/*Coupon*/
.form__item.coupon{
    display: flex;
    flex-direction: column;
}
.form__item.coupon .form__label{
    text-decoration: underline;
    margin-bottom: 1rem;
    color: #46A5FD;
    font-size: 2.5rem;
}
.form__item.coupon .input{
    width: 63%;
    float: left;
    margin-right: 3rem;
}
.form__item.coupon .button{
    padding: 15px 4.5rem;
}

.form__item.coupon .coupon-applied{
    color: #8DB839;
    font-size: 1.5rem;
    margin-top: 1rem;
}

.wrong-address{
    display: none;
    color: #D74022;
    line-height: 1;
    font-size: 14px;
    margin-top: 5px;
}
.document h2{
    font-size: 2.8rem;
    line-height: 1.15;
}
.document h3{
    font-size: 2.5rem;
    line-height: 1.15;
}
.document p{
    margin: 1.5rem 0;
}
.document a{
    text-decoration: underline;
}

.bx-sbb-empty-cart-image {
    width: 131px;
    height: 116px;
    margin: 50px auto 42px;
    background: url(/bitrix/components/bitrix/sale.basket.basket/templates/.default/images/empty_cart.svg) no-repeat center;
        background-size: auto;
    background-size: contain;
}
.bx-sbb-empty-cart-text {
    font-size: 36px;
    text-align: center;
    color: #bababa;
    margin-bottom: 42px;
}
.personal-cabinet .tab-content{
    display: none;
}
.personal-cabinet .tab-content._active{
    display: block;
}
.underline-link.privacy{
    text-decoration: underline;
}

.privacy-mobile{
    text-align: center;
}
@media (min-width: 768px){
    .privacy-mobile{
        display: none;
    }
}

@media (min-width: 1024px){
    .cart-count-mobile{
        display: none;
    }
}

.cart-count-mobile{
    position: fixed;
    right: 0;
    top: 65%;
    background: #D74022;
    padding: 5px 20px;
    border-radius: 15px 0 0 15px;
    border: 1px solid white;
}
.cart-count-mobile .count-block{
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.lk_addresses .icon-check.checked{
    color: #67A243;
}

.header{padding:15px 0;height:var(--header-height);position:fixed;top:0;left:0;z-index:15;width:100%}
@media (min-width: 1023px){
    .app{
        margin-top: 67px;
    }
}

.order-line,.ie-note{
    position: fixed;
    bottom: 5%;
    width: 90%;
    left: 5%;
    background: #D74022;
    z-index: 9;
    height: 90px;
    border-radius: 20px;
    display: flex;
    align-items: center;
    padding: 0 1%;
}
.ie-note{
    top: 5%;
}
.isIE{
    background: #fff;
    opacity: 0.5;
}
.order-line .content,.ie-note .content{
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 0 3%;
}
.order-line .content .text,.ie-note .content .text{
    font-size: 32px;
    letter-spacing: 3px;
}
.order-line .content .link,.ie-note .content .link{
    font-size: 22px;
    letter-spacing: 3px;
    position: relative;
    padding-right: 38px;
}
.order-line .content .link:after{
    background-image: url("/local/templates/crosspack/assets/img/right-arrow.svg");
    content: ' ';
    width: 14px;
    height: 23px;
    display: inline-block;
    position: absolute;
    right: 0px;
}
.arrow-mobile{
    display: none;
}
.ie-note .danger-icon{
    background-image: url("/local/templates/crosspack/assets/img/danger.svg");
    width: 60px;
    height: 57px;
}
@media (min-width: 767px) AND (max-width: 1000px){
    .order-line .content .text{
        font-size: 22px;
    }
    .order-line .content .link{
        font-size: 19px;
    }
}

@media (max-width: 767px){
    .order-line{
        padding: 0 5%;
        bottom: 0%;
    }
    .order-line .content{
        flex-direction: column;
        padding: 0 5%;
        align-items: self-start;
    }
    .order-line .content .text{
        font-size: 18px;
        line-height: 19px;
    }
    .order-line .content .link{
        font-size: 19px;
        margin-top: 5px;
    }
    .order-line .content .link::after {
        display: none;
    }
    .arrow-mobile{
        display: block;
        background-image: url("/local/templates/crosspack/assets/img/right-arrow.svg");
        width: 17px;
        height: 23px;
    }
    .start-screen__info-last .change_city {
        font-size: 14px;
        line-height: 16px;
    }

    .select-city .popup__content._bg {
        padding-left: 14px;
        padding-right: 14px;
    }
    .select-city .popup__header {
        margin-top: 0px;
    }

    .select-city .select-city__cities {
        display: flex;
    }
    .select-city__cities .city {
        border-radius: 4.03308px;
        padding: 0px 0px 20px 0px;
    }
    .select-city__cities .city.msc {
        margin-right: 10px;
    }
    .select-city__cities .city.msc  .city-icon {
        padding: 23.45px 39.7px 18.84px 35px;
        display: flex;
        justify-content: center;
    }
    .select-city__cities .city.spb .city-icon {
        padding: 22.38px 28.45px 20px 14.15px;
    }
    .select-city__cities .city .city-name {
        font-size: 18px;
        line-height: 12px;
        margin-top: 0px;
    }
    .select-city__cities .city .city-name:first-child {
        margin-top: 30px;
    }
}
@media (max-width: 373px){
    .order-line .content .text{
        font-size: 14px;
    }
    .arrow-mobile{
        width: 18px;
    }
}

.search-button{
    background: #D2402A!important;
    color: #FFFFFF!important;
    font-weight: 450!important;
    font-size: 2.8rem!important;
    padding: 9px 2rem!important;
    border-radius: 50px!important;
    height: 68px!important;
    width: 197px!important;
    margin-left: 10px!important;
    position: absolute!important;
}
.search-wrapper{
    margin-top: 30px;
    margin-left: 100px;
}
.search-wrapper-results{
    margin-bottom: 30px;
    width: 100%;
    text-align: center;
}
.search-page{
    display:none!important;
}

@media only screen and (max-device-width: 768px) {
    .search-back-button{
        margin-top: 40px;
    }
    .search-wrapper{
        margin-top: 30px;
        margin-left: 10px!important;
    }
    .search-button{
        color: #FFFFFF!important;
        font-weight: 450!important;
        font-size: 17px!important;
        padding: 4px 15px!important;
        margin-left: 10px!important;

        position: absolute;
        width: 113.48px!important;
        height: 39.17px!important;

        background: #D2402A!important;
        border-radius: 28.8018px!important;
    }
}
/* End */


/* Start:/local/templates/crosspack/components/bitrix/menu/top/style.css?1688441136341*/
.sub-menu {
    display: none;
}

.header__menu-sub-item {
    line-height: 1;
    margin-bottom: 10px;
    text-decoration: underline;
    text-underline-position: under;
    text-decoration-thickness: 1px;
}

.sub-menu.open {
    display: flex;
    flex-direction: column;
    margin-left: 10px;
    margin-bottom: 2rem;
}
/* End */
/* /local/templates/crosspack/assets/css/style.css?168432232590542 */
/* /local/templates/crosspack/assets/css/custom.css?168717841610246 */
/* /local/templates/crosspack/components/bitrix/menu/top/style.css?1688441136341 */
