

/* Start:/local/templates/arkadia/css/swiper-bundle.min.css?174997680818462*/
/**
 * Swiper 11.1.11
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 28, 2024
 */

@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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,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.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display: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;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.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-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);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:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,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-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-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-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/arkadia/css/jquery.formstyler.css?17499768089279*/
.jq-checkbox,
.jq-radio {
	position: relative;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	flex-shrink:0;
}
.jq-checkbox {
	box-sizing: border-box;
	width: 24px;
	height: 24px;
	background: #FFFFFF;
	border: 1px solid #B3CBC8;
	border-radius: 6px;
}
.jq-checkbox:hover {
	border-color:#B3CBC8;
}
.jq-checkbox:hover .jq-checkbox__div {
	opacity:1;
}
.jq-checkbox__div {
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1875 5.0625L7.3125 12.9371L3.375 9' stroke='%23B3CBC8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
	width:18px;
	height:18px;
	opacity:0;
}
.jq-checkbox.checked .jq-checkbox__div {
	opacity:1;
	background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1875 5.0625L7.3125 12.9371L3.375 9' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.jq-checkbox.checked {
	background:var(--link-color);
	border-color:var(--link-color);
}
.jq-checkbox input,
.jq-radio input {
	position: absolute;
	z-index: -1;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-radio {
	border-radius:50%;
	box-shadow:inset 0 0 0 2px var(--grey);
	width:22px;
	height:22px;
}
.jq-radio.checked {
	box-shadow:inset 0 0 0 7px var(--link-color);
}
.jq-radio:not(.checked):hover {
	box-shadow:inset 0 0 0 2px #E1F4F1;
}
.jq-file {
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.jq-file input {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	margin: 0;
	padding: 0;
	opacity: 0;
	font-size: 100px;
	line-height: 1em;
}
.jq-file__name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox,
.jq-select-multiple {
	position: relative;
	display: inline-block;
}
.jq-selectbox select,
.jq-select-multiple select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-selectbox li,
.jq-select-multiple li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
}
.jq-selectbox li {
	padding:10px 0;
	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
	color: var(--title-color);
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:20px;
}
.jq-selectbox li:after {
	content:'';
	display:block;
	background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	width:16px;
	height:16px;
	opacity:0;
}
.jq-selectbox li:hover {
	color:var(--link-color-hover);
}
.jq-selectbox li.selected {
	color:var(--link-color);
}
.jq-selectbox li.selected:after, .jq-selectbox li:hover:after {
	opacity:1;
}
.jq-selectbox li:not(:last-child) {
	border-bottom:1px solid var(--green);
}
.jq-selectbox {
	z-index: 10;
}
.jq-selectbox__select {
	position: relative;
	padding:9px 20px;
	display:flex;
	align-items:center;
	cursor:pointer;
	gap:5px;
	padding:6px 16px;
	font-weight: 500;
	color: var(--title-color);
	background:var(--grey);
	border-radius:24px;
}
.opened .jq-selectbox__select {
	background:var(--green-dark);
}
.jq-selectbox__trigger-arrow {
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:18px;
	height:18px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.75L9 12.375L3.375 6.75' stroke='%23484848' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.75L9 12.375L3.375 6.75' stroke='%23484848' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.opened .jq-selectbox__select .jq-selectbox__trigger-arrow {
	transform:rotate(180deg);
}
.jq-selectbox__select-text {
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox__dropdown {
	position: absolute;
	right:0;
	margin-top:8px;
	padding:12px 24px;
	background: #FFFFFF;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 24px;
}
.jq-selectbox__search input {
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__dropdown ul {
	position: relative;
	overflow: auto;
	overflow-x: hidden;
	list-style: none;
	-webkit-overflow-scrolling: touch;
}
.jq-select-multiple ul {
	position: relative;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}
.jq-number {
	display:flex;
	align-items:center;
	gap:6px;
}
.jq-number__field input {
	-moz-appearance: textfield;
	text-align: left; /* для Opera Presto */
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
	margin: 0; /* в каких-то браузерах присутствует отступ */
	-webkit-appearance: none;
}
.jq-number input {
	border:0!important;
	border-radius:0!important;
	padding:0!important;
	text-align:center;
	font-weight:600!important;
	width:100%;
	max-width:30px;
	pointer-events: none;
}
.jq-number__spin {
	background:var(--green-dark);
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	width:48px;
	height:48px;
	cursor:pointer;
}
.jq-number__spin:hover {
	background:#A3E0D6;
}
.jq-number__spin.minus {
	order:-1;
}
.jq-number__spin.minus:after {
	content:'';
	display:block;
	width:24px;
	height:24px;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.jq-number__spin.plus:after {
	content:'';
	display:block;
	width:24px;
	height:24px;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3.75V20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3.75V20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.jq-number__spin.disabled {
	background:var(--grey);
	pointer-events:none;
}
.jq-number__spin.disabled:after {
	background:var(--font-grey);
}
/* End */


/* Start:/local/templates/arkadia/css/jquery.filer.css?174997680814518*/
/*!
 * CSS jQuery.filer
 * Copyright (c) 2016 CreativeDream
 * Version: 1.3 (14-Sep-2016)
*/


/*-------------------------
	Basic configurations
-------------------------*/
.jFiler * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/* Helpers */
.jFiler ul.list-inline li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}

.jFiler .pull-left {
    float: left;
}

.jFiler .pull-right {
    float: right;
}

/* File Icons */
span.jFiler-icon-file {
	position: relative;
    display: block;
    background: #e1e1e1 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMQAAAEACAYAAADsqNl9AAAD5klEQVR42u3azUqUURjA8bHAEpIK+9hlRBGC0QfVustI+oAo2nQJgYGFFEUhJF1NUVAXEC6iSyhIDCoX5js9Z5xpXmxsRjOdmfP7wfPqwtWZ589xhqlUN2Y5Zi5mJmYi5lzMgZhdFbpavEb32sxsURSfq5mqrPPv52MexYxZrb4NIusoOgoiDudb/JiMGbZSWQSRbRSdBPEqZtQqZRdEllFU2rxPuB8zYI2yDSK7KNYKYinmlvURRG5RVNa4GW5aHUHkGEWrIKasjSByjWJ1EC+tjCByjqKy6qPVI1ZGEDlHUb4h7loXQeQeRSOILzF7rIsgco+iEcS0VRGEKFaCSB+znrQqghDFShDvrYkgRNEM4pk1EYQomkFctiaCEEUziDPWRBCiaAYxYk0EIYpmEIPWRBCiqAeBIEQhCEGIQhBsWxA9E4UNEYQoBCEIUQiC7giiq6OwIYIQhSAEIQpB0H1BdF0UNkQQohCEIEQhCLo7iFoUMZ8EgSC6JAobIghRCEIQohAEvRXEtkRhQwQhCkEIQhSCoHeD2LIobIggRCEIQYhCEPRHEP81ChsiCFEIQhCiEAT9F8SmR2FDBCEKQQhCFIKgv4PYlChsiCD6bZ7/SxQ2RBCiEIQgRCEI8gpiQ1HYEEGIQhCCEIUgyDeIjqOwIYIQhSAEIQpBsBLEKVGsHYUNcUuIQhCCMK2jsB2CEEUpCtshClOKwmYIwpSisBn5BjEqgj+jsBluCVMaWyEKIQiCUhCXhCAI3BKC4K9RXBeEIHBbCALvKwTBRuO4IQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyEi1Wh10ClBrYXd6jDgKqAVxMD3OOgqoBXE+PSYcBdSCuJIeM44CakHMpseco4BKpSiKDymI5Zgxx0Hmt8N4TDX9kjx0JGQexONyEPMxw46FTGPYF7NQDiKZdDRkGsSDRgTlIL7HHHU8ZBbD8ZjFVkEkr2MGHBOZxLAj5m05gNVBJNOOipzeSLcLIn0Me9tx0ecx3KnvetsgkiVR0Ocx/Gy1+GsF0bgppr2noI9C2BnzpNXN0EkQDW9ijjlOejyGEzHv2i17J0EkP2KmYvY6WnoshP31/3QWO1n0ToNoWKhfOeOOmi4P4XTM06Iovq5nwdcbxG/pm4Hp67IxV2MuxByKGfJSsMWLPxRzOOZizLWYF7GbHze6178AQI59RSRyAJkAAAAASUVORK5CYII=') no-repeat;
    background-size: cover;
    width: 57px;
    height: 74px;
    line-height: 90px;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
}

span.jFiler-icon-file i[class*="icon-jfi-"] {
    font-size: 24px;
}

span.jFiler-icon-file.f-image {
    background-color: #e15955;
}

span.jFiler-icon-file.f-video {
    background-color: #4183d7;
}

span.jFiler-icon-file.f-audio {
    background-color: #5bab6e;
}

/* Progress Bar */
.jFiler-jProgressBar {
    height: 8px;
    background: #f1f1f1;
    margin-top: 3px;
    margin-bottom: 0;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.jFiler-jProgressBar .bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #50A1E9;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: width 0.3s ease;
    -moz-transition: width 0.3s ease;
    -o-transition: width 0.3s ease;
    transition: width 0.3s ease;
}

.jFiler-jProgressBar .bar.dark {
    background-color: #555;
}

.jFiler-jProgressBar .bar.blue {
    background-color: #428bca;
}

.jFiler-jProgressBar .bar.green {
    background-color: #5cb85c;
}

.jFiler-jProgressBar .bar.orange {
    background-color: #f7a923;
}

.jFiler-jProgressBar .bar.red {
    background-color: #d9534f;
}

/* Thumbs */
.jFiler-row:after,
.jFiler-item:after {
    display: table;
    line-height: 0;
    content: "";
    clear: both;
}

.jFiler-items ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/*-------------------------
	Default Theme
-------------------------*/
.jFiler-theme-default .jFiler-input {
    position: relative;
    display: block;
    width: 400px;
    height: 35px;
    margin: 0 0 15px 0;
    background: #fefefe;
    border: 1px solid #cecece;
    font-size: 12px;
    font-family: sans-serif;
    color: #888;
    border-radius: 4px;
    cursor: pointer;
    overflow: hidden;
    -webkit-box-shadow: rgba(0,0,0,.25) 0 4px 5px -5px inset;
       -moz-box-shadow: rgba(0,0,0,.25) 0 4px 5px -5px inset;
            box-shadow: rgba(0,0,0,.25) 0 4px 5px -5px inset;
}

.jFiler-theme-default .jFiler-input.focused {
    outline: none;
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0 7px rgba(0,0,0,0.1);
    box-shadow: 0 0 7px rgba(0,0,0,0.1);
}

.jFiler-theme-default .jFiler-input.dragged {
    border: 1px dashed #aaaaaa;
    background: #f9f9f9;
}

.jFiler-theme-default .jFiler-inpu.draggedt:hover {
    background: #FFF8D0;
}

.jFiler-theme-default .jFiler-input.dragged * {
    pointer-events: none;
}

.jFiler-theme-default .jFiler-input.dragged .jFiler-input-caption {
    width: 100%;
    text-align: center;
}

.jFiler-theme-default .jFiler-input.dragged .jFiler-input-button {
    display: none;
}

.jFiler-theme-default .jFiler-input-caption {
    display: block;
    float: left;
    height: 100%;
    padding-top: 8px;
    padding-left: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.jFiler-theme-default .jFiler-input-button {
    display: block;
    float: right;
    height: 100%;
    padding-top: 8px;
    padding-left: 15px;
    padding-right: 15px;
    border-left: 1px solid #ccc;
    color: #666666;
    text-align: center;
    background-color: #fefefe;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f1f1f1));
    background-image: -webkit-linear-gradient(top,#fefefe,#f1f1f1);
    background-image: -o-linear-gradient(top,#fefefe,#f1f1f1);
    background-image: linear-gradient(to bottom,#fefefe,#f1f1f1);
    background-image: -moz-linear-gradient(top,#fefefe,#f1f1f1);
    -webkit-transition: all .1s ease-out;
       -moz-transition: all .1s ease-out;
         -o-transition: all .1s ease-out;
            transition: all .1s ease-out;
}

.jFiler-theme-default .jFiler-input-button:hover {
    -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.07);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.07);
    box-shadow: inset 0 0 10px rgba(0,0,0,0.07);
}

.jFiler-theme-default .jFiler-input-button:active {
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fefefe));
    background-image: -webkit-linear-gradient(top,#f1f1f1,#fefefe);
    background-image: -o-linear-gradient(top,#f1f1f1,#fefefe);
    background-image: linear-gradient(to bottom,#f1f1f1,#fefefe);
    background-image: -moz-linear-gradient(top,#f1f1f1,#fefefe);
}

/*-------------------------
	Thumbnails
-------------------------*/
.jFiler-items-default .jFiler-items {

}

.jFiler-items-default .jFiler-item {
    position: relative;
    padding: 16px;
    margin-bottom: 16px;
    background: #f7f7f7;
    color: #4d4d4c;
}


.jFiler-items-default .jFiler-item .jFiler-item-icon {
    font-size: 32px;
    color: #48A0DC;

    margin-right: 15px;
    margin-top: -3px;
}

.jFiler-items-default .jFiler-item .jFiler-item-title {
    font-weight: bold;
}

.jFiler-items-default .jFiler-item .jFiler-item-others {
    font-size: 12px;
    color: #777;
    margin-left: -5px;
    margin-right: -5px;
}

.jFiler-items-default .jFiler-item .jFiler-item-others span {
    padding-left: 5px;
    padding-right: 5px;
}

.jFiler-items-default .jFiler-item-assets {
    position: absolute;
    display: block;
    right: 16px;
    top: 50%;
    margin-top: -10px;
}

.jFiler-items-default .jFiler-item-assets a {
    padding: 8px 9px 8px 12px;
    cursor: pointer;
    background: #fafafa;
    color: #777;
    border-radius: 4px;
    border: 1px solid #e3e3e3
}

.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:hover,
.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:active {
    color: #d9534f;
}

.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:active {
    background: transparent;
}
/* Thumbnails: Grid */
.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb {
    position: relative;
    width: 100px;
    height: 100px;
    min-height:100px;
}
.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb .jFiler-item-thumb-image {
    width: 100%;
    height: 100%;
    text-align: center;
}
.jFiler-item .jFiler-item-container .jFiler-item-thumb img {
    max-width: none;
    max-height: 100%;
	border-radius:6px;
}
.jFiler-items-grid .jFiler-item-thumb-image.fi-loading {
    background: url('data:image/gif;base64,R0lGODlhIwAjAMQAAP////f39+/v7+bm5t7e3tbW1s7OzsXFxb29vbW1ta2traWlpZycnJSUlIyMjISEhHt7e3Nzc2tra2NjY1paWlJSUkpKSkJCQjo6OjExMSkpKRkZGRAQEAAAAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBAAeACwAAAAAIwAjAAAF5CAgjmRpnmiqrmzrvnAsz3Rto4Fwm4EYLIweQHcTKAiAQOPRI0QKRcYiEGA4qI8K9HZoGAIOSOBgCdIGBeLCMUgoBJSJjsBAxAiKRSFAQBCVBwMKGRsNQi8DBwsJhyQVGxMKjTCJk0kPjDI5AlQqBAcICFstBQqmmScFGh0dHBaWKAIEBQQDKQEKDxEQCTMBA5Y/o5oDoZYCHB1PMgIHCQacwCPACRStDTEDBrYABQg5wAgGIg4YYjQCogEGB3wI3J2+oD0G42PfN2Pc7D2JRDb/+In4t8MHwYIIEypcyLChQ4YhAAAh+QQFBAAeACwIAAgAEwATAAAFlqAnjiKSjAFJBscgLos4NIQ6JggAKLHXSDWbp6CoLRgeg0ShGwkIKQ9iITggPJFHaqA4eAYIRK0a9SwK0spl0TQkvEIJJnIlCdDCRk4lEJIGBgcHRn4jBBkciROFKgkNDg51jCJBJJU2ARocD4xNAQsGCBMcGz2FAxwZKQwVDYVwEhwOI02MAxsceJMeOgwaJ7skCX0jIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwJAAcAEgAVAAAFjqAnjmJAnihgHChqCACAJKMyoMHBeggSJ40baoC4zTwFB6IlOiwLhkCDMUIYUAUSgiA4RCZLAXPkoDQOsfFosVNjDYaBQiRmWjaaDMTdXDAYbWMJQnwiGBoOBEwmIwVeGhhzKAJ+BBsXIgoSVCcEAxkbAw8enEwAARkaYqluAqliChlLY64aQrNjAT2MKCEAIfkEBQQAHgAsBwAIABQAFAAABZqgJ45jUQBkqorGgQqIsKqteCjyTLbAsBg6UoBA8CgSIoGhGGQNAoXG4zAaNBcPxalJQhS4KwGhUCQgRYHZQGKxVBpgD8CQUCiAYEQTpZpcGFYrBgw5HgkEBg4XFHoqFx10CwMZFCIIDwl8IwscFAQXGR4NGQo6BBocRRUYHgIWGEwqBxoPHgEWoYYXVCsBCTIBqzkHaVwHvCshACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcACAAVABQAAAWaoCeOpDECZKqKgRcY7bqanoHI6+EKSIHjCJ2oMPidCgIPQbHwGUkIBoLwJAEM1OpqQBgkC0yjwBGRRBQokfdXOASzo0MjqTrQUwQIpwM/QSYJKQoaHRUKHgtQSgwTEUIeDRcPSRQcHgiBFREiB1IkdAkaEgMUGAILFoE4AxkaRRIVLRIURTIGGQ0iExWcEzQyBzGwI05PV78rIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwHAAgAFAAUAAAFlaAnjmRBnmgqCip6kEGbDnJqvmJAsLVIDwgEoTc6JAy0k05VSIoKiSgipgoIaIFKZ8tBVBeNBgORkEwkDt6sYECSBosUwJRybDiqxuOgTmTwCAUKIwAHAwMJDw10CxUNMRIaBQcIAmhPCgYjVAcZDx4REx5lOCoWGCIPER4Bqi0FFwwiEBIxBg9DKpqpEVS5PQUFACohACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcACAAUABQAAAWRoCeOpEGeaCoGKmqOQlvKXgId4usR6DA+HA6kQDsxMB0Nr0hSTHxFAgJxIABogpiEI9rgVAiF2ICARCANVovAjsESKoKaNGBkMqrEojA/WDYSHgMIJAVZBwsKSwoSCyIOFx4FJg4LVwQHRCgVDQIOEAEHDi9XJwISFAIADA4iDJ1xEwoiDa2SDFA0rCO5NGwtIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwHAAgAEwAUAAAFj6AnisNonqeBLWg7GpwmtAENcc8s6ifyGKJMp1DyIFqNjecxUEiKLpGi4slATcBW4hkdDQ6HbHd048TELtah8XCwxqjAsXXdKSyWuuiAILwmGBBABzUiBDUFCQglCBAJIgsTBAQFAQpzAwZ1BREsCwweBQt+Lg8QNQpvCAqFJwMQc6mGjy6kHrI7cB4DeiIhACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcABwASABUAAAWXoCeOI0GQaBpUl5CSRZV4QrYN71hoWBBkGpdISAI4No2BhoNLHRijy8YQmQwOpJMC2BAgIh5fgJZKSDYWYg4FWZMMhkLT7XHYeAW6wrBgLGZ0KQZjgR4IEhFqJIAeBQ8UDQUCeSNzIwcNCCIJDwMDJwgGawSZAQgzBAiWIwELDSIHmh6xOQyiAKciV4oeAHO0IwB0ArweIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwHAAcAEAAVAAAFjKAnjuMwkKgnjFJVosSEeMGVrcc1j8TlehVMIIDh7EaMzMKDuTE4k4DHsCiIKJnCI0LYcE6ehMWyPDxGgshyZL5MUqID6uCAowsEwsouWlTGFAR8HgUJCglHgyNWigF0dXYzBAwPCoJgcAUKBnELAgKYcAObHgdyfIYiBQcAdgIJjAanrq0AsoojQyghACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcACAAUABQAAAWYoCeKwQhF5aiqA3SIlDVW7yoOlCRKlVhtNZtHYUkIKBfPYoNaFRADUUTWeAwyGYHHAFmIDhIJImBorBIFB6cDSZUnEGEA08k0UiPDQrsSTB58HgEDhEIqAHgIERESVoY2BAcIBwaPlh5Rl04KCnhnKwMJDFCelgMIBAAeT3hBNqoeAggFIgiaX7ZblZoBB5lbqoG3wzbCKyEAIfkEBQQAHgAsBwAHABUAEwAABZygJ46jIJBoSjZPqa6GGEmBZ0zx60Gt90QiSSb3QkgOHskkkMj0UAOkyCEhLBiey2X0SIwMLKRVAPAEHggCY8N5egiKB6OGAmwtC1UhQScFIgt9JAKCKQUICQkxBw2NCycqBhsdlBgBAwUGBgRlKgMPExMSgSSdKmQvBAgIOqwoAgeKkDopBgMiMbOutCgGSLe8IlIeSKbBI1LAKCEAIfkEBQQAHgAsAAAAAAEAAQAABQOgFwIAIfkEBQQAHgAsAAAAAAEAAQAABQOgFwIAIfkECQQAHgAsAAAAACMAIwAABbWgJ45kaZ5oqq5s675wLM90baPBvS6MTgoKgqjxEBEihZuAsRAxHKJHJXk7NAwBB8RzsPRqBYFo4RgkFALKxMhAxAiKBdXtAXgah4Eis2nIBgcLCSgVGxMKNYAoD4MzAgI5KgQHCAhULQUKmgmRJgUaIhwWLwIEBQQDKQEKDxEQCXYxnSUBcjapKAIcHUg+JgkUHRx+YB6zIw4YEMc2QiMBzDB0HgbGvifR19rb3N3e3+Dh4ikhADs=') no-repeat center;
    width: 100%;
    height: 100%;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    background:rgba(0, 134, 114, .5);
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 10;
    overflow-y: auto;
    -webkit-transition: all 0.12s;
       -moz-transition: all 0.12s;
            transition: all 0.12s;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb:hover .jFiler-item-thumb-overlay {
    opacity: 1;
    filter: aplpha(opacity(100));
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info {
    display: flex;
	align-items:center;
	justify-content:center;
    overflow: auto;
    width: 100%;
    height: 100%;
    text-align: center;
}
.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info .jFiler-item-title {
    display: block;
    font-weight: bold;
    word-break: break-all;
    line-height: 1;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info .jFiler-item-others {
    display: inline-block;
    font-size: 10px;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets {
    margin-top: 10px;
    color: #999;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .text-success {
    color: #3C763D
}

.jFiler-items-grid .jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .text-error {
    color: #A94442
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .jFiler-jProgressBar {
    width: 120px;
    margin-left: -5px;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .jFiler-item-others {
    font-size: 12px;
}

.jFiler-items-grid .jFiler-item-trash-action:hover {
    cursor: pointer;
    color: #d9534f;
}

/* End */


/* Start:/local/templates/arkadia/css/fancybox.css?174997680825343*/
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
/* End */


/* Start:/local/templates/arkadia/style.css?1792484662453059*/
@font-face {
    font-family: 'KabelC Book';
    src: url('/local/templates/arkadia/fonts/KabelC-Book.eot');
    src: url('/local/templates/arkadia/fonts/KabelC-Book.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/arkadia/fonts/KabelC-Book.woff2') format('woff2'),
        url('/local/templates/arkadia/fonts/KabelC-Book.woff') format('woff'),
        url('/local/templates/arkadia/fonts/KabelC-Book.ttf') format('truetype'),
        url('/local/templates/arkadia/fonts/KabelC-Book.svg#KabelCTT-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
:root {
	--font-default:'Raleway', sans-serif;
	--font-title:'KabelC Book', sans-serif;
	--font-size:16px;
	--font-line:140%;
	--font-weight: 400;
	--font-color:#484848;
	--title-color:#001310;
	--link-color:#005347;
	--link-color-hover:#407E75;
	--green:#EFF7F7;
	--green-dark:#C9EDE7;
	--grey:#F7F7F7;
	--white:#fff;
	--orange:#DD8722;
	--yellow:#F2C94D;
	--line:#B3CBC8;
	--error:#D92700;
	--font-grey:#7D7D7D;
	--light-green:#D9E5E3;
	--animation: all ease-out 0.3s;
}
html {
	overflow-x:hidden; 
}
html::-webkit-scrollbar, body::-webkit-scrollbar, .fancybox-slide::-webkit-scrollbar, textarea::-webkit-scrollbar, .link-popup__list::-webkit-scrollbar, .popup::-webkit-scrollbar, .filter-item__list::-webkit-scrollbar, .pickup-popup__list::-webkit-scrollbar, .region-select__list::-webkit-scrollbar {
	width: 4px;
	scrollbar-color:transparent;
}
html::-webkit-scrollbar-track, body::-webkit-scrollbar-track, .fancybox-slide::-webkit-scrollbar-track, textarea::-webkit-scrollbar-track, .link-popup__list::-webkit-scrollbar-track, .popup::-webkit-scrollbar-track, .filter-item__list::-webkit-scrollbar-track, .pickup-popup__list::-webkit-scrollbar-track, .region-select__list::-webkit-scrollbar-track {
	background: transparent;
	scrollbar-color:transparent;
}
html::-webkit-scrollbar-thumb, body::-webkit-scrollbar-thumb, .fancybox-slide::-webkit-scrollbar-thumb, textarea::-webkit-scrollbar-thumb, .link-popup__list::-webkit-scrollbar-thumb, .popup::-webkit-scrollbar-thumb, .filter-item__list::-webkit-scrollbar-thumb, .pickup-popup__list::-webkit-scrollbar-thumb, .region-select__list::-webkit-scrollbar-thumb {
	background-color:var(--link-color);
	border-radius: 3px;
	border:0;
}
.popup textarea::-webkit-scrollbar-thumb {
	background-color:var(--light-green);
}
@-moz-document url-prefix() {
*, .fancybox-slide, .filter-item__list, .popup, .pickup-popup__list {
    scrollbar-color:var(--link-color) white;
	scrollbar-width:thin;
}
}
body {
	background:var(--white);
	font-family: var(--font-default);
	font-weight: var(--font-weight);
	font-size: var(--font-size);
	line-height: var(--font-line);
	color:var(--font-color);
	padding:0;
	margin:0;
	font-feature-settings: 'pnum' on, 'lnum' on;
	overflow-x:clip;
}
html:has(body.fixed) {
	overflow:hidden;
	overflow-y:hidden;
	padding-right:4px;
}
a {
	color:var(--link-color);
	border-bottom:1px solid var(--link-color);
	outline:none;
	-webkit-appearance: none;
	text-decoration:none;
}
a:hover {
	color:var(--link-color-hover);
	border-bottom:1px solid var(--link-color-hover);	
}
H1 {
	margin:0 0 40px;
	padding:0;
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	font-size: 60px;
	line-height: 120%;
	color: var(--title-color);
}
H2 {
	margin:0 0 40px;
	padding:0;
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	font-size: 60px;
	line-height: 120%;
	color: var(--title-color);
}
H3 {
	padding:0;
	margin:0 0 20px;
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	font-size: 38px;
	line-height: 120%;
	color: var(--title-color);
}
H4 {
	padding:0;
	margin:0 0 20px;
	font-family: var(--font-default);
	font-weight:600;
	font-size: 16px;
	line-height: 140%;
	color: var(--title-color);	
}
img {
	border:none;
	outline:none;
	max-width:100%;
	height:auto;
}
ul, ol {
	padding:0;
	margin:0;
}
ul li, ol li {
	list-style:none;
}
main input[type=text], main input[type=email], main input[type=password], main input[type=number], main input[type=phone], main input[type=date], .popup input[type=text], .popup input[type=email], .popup input[type=password], .popup input[type=number], .popup input[type=phone], .popup input[type=date], .login-cat__ref-link input[type=text] {
	padding: 12px 16px;
	background:var(--white);
	border: 1px solid var(--line);
	border-radius: 24px;
	font-family: var(--font-default);
	font-weight: var(--font-weight);
	font-size: var(--font-size);
	line-height: var(--font-line);
	color:var(--title-color);
	width:100%;
	box-sizing:border-box;
	outline:none;
	-webkit-appearance: none;
	font-feature-settings: 'pnum' on, 'lnum' on;
}
main textarea, .popup textarea {
	border:0;
	padding:0;
	font-family: var(--font-default);
	font-weight: var(--font-weight);
	font-size: var(--font-size);
	line-height: var(--font-line);
	color:var(--title-color);
	width:100%;
	box-sizing:border-box;
	outline:none;
	resize: none;
	height:120px;
	-webkit-appearance: none;
}
main input[type=text]:focus, main input[type=email]:focus, main input[type=password]:focus, main input[type=number]:focus, main input[type=phone]:focus, main .textarea-box:focus, main input[type=date]:focus, .popup input[type=text]:focus, .popup input[type=email]:focus, .popup input[type=password]:focus, .popup input[type=number]:focus, .popup input[type=phone]:focus, .popup .textarea-box:focus, .popup input[type=date]:focus, .login-cat__ref-link input[type=text]:focus {
	border: 1px solid var(--link-color);
}
main input[type=text]:hover, main input[type=email]:hover, main input[type=password]:hover, main input[type=number]:hover, main input[type=phone]:hover, main .textarea-box:hover, main input[type=date]:hover, .popup input[type=text]:hover, .popup input[type=email]:hover, .popup input[type=password]:hover, .popup input[type=number]:hover, .popup input[type=phone]:hover, .popup .textarea-box:hover, .popup input[type=date]:hover, .login-cat__ref-link input[type=text]:hover {
	border: 1px solid var(--link-color);
}
.error input, .error .jq-checkbox, .error .jq-radio, .popup .error input, main .error input, .error:has(textarea) {
	border: 1px solid var(--error);
	color: var(--error);
}
main input[type=text]::placeholder, main input[type=email]::placeholder, main input[type=password]::placeholder, main input[type=number]::placeholder, main input[type=phone]::placeholder, main .textarea-box::placeholder, main input[type=date]::placeholder, .popup input[type=text]::placeholder, .popup input[type=email]::placeholder, .popup input[type=password]::placeholder, .popup input[type=number]::placeholder, .popup input[type=phone]::placeholder, .popup .textarea-box::placeholder, .popup input[type=date]::placeholder, .login-cat__ref-link input[type=text]::placeholder {
	color: #AEAEAE;
}
main label, .popup label, .login-cat__ref-link label {
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	color:var(--font-grey);
	display:block;
	margin:0 0 4px;
	padding:0 8px;
}
main input[type=submit], main button, .btn {
	outline:none;
	font-family: var(--font-default);
	font-weight:600;
	font-size: var(--font-size);
	line-height: var(--font-size);
	text-align: center;
	color:var(--white);
	-webkit-appearance: none;
	cursor:pointer; 
	text-decoration:none;
	border:0;	
	box-sizing:border-box;
	display:block;
	width:max-content;
	padding:16px 40px;
	border-radius: 24px;
	background: var(--link-color);
	font-feature-settings: 'pnum' on, 'lnum' on;
}
main input[type=submit]:hover, main button:hover, .btn:hover {
	border:0;
	color:var(--white);
	background:var(--link-color-hover);
	border:0;	
}
main input[type=submit]:active, main button:active, .btn:active {
	border:0;
	color:var(--white);
	background:var(--link-color-hover);
	border:0;
}
.btn-border {
	background:none;
	color:var(--link-color);
	box-shadow:inset 0 0 0 1px var(--link-color);
}
.btn-border:hover {
	background:none;
	color:var(--link-color-hover);
	box-shadow:inset 0 0 0 2px var(--link-color-hover);
}
.btn-green {
	background:var(--green-dark);
	color:var(--link-color);
}
.btn-green:hover {
	background:#A3E0D6;
	color:var(--link-color);
}
.wrapper {
	margin:0 auto;
	max-width:1430px;
	padding:0 15px;
	box-sizing:border-box;
}
.flex {
	display:flex;
	justify-content:space-between;
	align-items:center;
	gap:20px;
}
.column {
	column-count: 3;
    column-gap: 20px;
}
.grid {
	display:grid;
	grid-gap:20px;
}
.col-2 {
	grid-template-columns:repeat(2, 1fr);
}
.col-3 {
	grid-template-columns:repeat(3, 1fr);
}
.col-4 {
	grid-template-columns:repeat(4, 1fr);
}
.col-5 {
	grid-template-columns:repeat(5, 1fr);
}
.col-6 {
	grid-template-columns:repeat(6, 1fr);
}
.icon {
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
}
svg path, svg rect, a, .icon, input[type=submit], button, .btn, input[type=text], input[type=email], input[type=password], input[type=number], input[type=phone], textarea, .jq-selectbox__dropdown, label, img, .swiper-pagination-bullet, .swiper-button-prev, .swiper-button-next, .swiper-button-prev:after, .swiper-button-next:after, .catalog-item, .item-buy__btn, .link:after, .read-more__link, .read-less__link, .blog-item h4, .blog-item__top h4, .faq-icon span, .faq-item, .header-bottom__box, .header-top__box, header, .logo, .sub-menu__catalog a h3, .delete-item, #menu-btn span, .faq-icon span, .footer-menu h4, .footer-menu h4:after, .switch, .switch .jq-checkbox__div, .jq-selectbox__trigger-arrow, .jq-selectbox__select, .jq-selectbox li, .filter-item__title, .jq-checkbox__div, .filter-items__sort-container, .focus .ts-control, .ts-control:after, .select-sort__value:after, .ts-dropdown .option, .select-overlay, .ts-dropdown-content, .close-select, .jq-radio, .login-menu__list a:after, .phone-filter__num, .catalog-item__thumbs-list .swiper-slide:after, .tab, .catalog-item__review-box .tab:after, .catalog-item__popup, .jq-number__spin, .select-sort__box .optgroup, .trainer-item img, .trainer-video__img .play-video, .header-basket__box .location-box span, .jq-number__spin:after, .delivery-chose__item, .delivery-chose__item-price, .tab-popup, .popup-map__pickup-box, .ymaps-2-1-79-balloon-pane, .account-photo__edit, .ts-control, .account-box__content .tab, .account-box__content .tab:after, .download-link__icon, .account-docs__item-img a:after, .filter-list__items .filter-item__sort, .question-item__num, .question-list__item-question, .question-list__item-answer:after, .stick-slider, .textarea-box, .pointer {
	-moz-transition:var(--animation);
    -webkit-transition: var(--animation);
    transition:var(--animation);
}
main table {
	padding:0;
	margin:0;
	border:0;
	width:100%;
	font-size: var(--font-size);
	line-height: var(--font-line);
	border-spacing: 0;
	border-bottom:1px solid var(--light-green);
}
main table:not(:first-child) {
	margin:24px 0 0;
}
main table td {
	padding:24px 0 16px;
	border-top:1px solid var(--light-green);
}
main table td:not(:last-child), main table th:not(:last-child) {
	padding-right:16px;
}
main table th {
	font-weight:500;
	color: var(--title-color);
	text-align:left;
	padding:24px 0 16px;
}
main table img {
	display:block;
	margin:0 auto;
}
.ph {
	display:none;
}
.green {
	background:var(--green);
}
.green-dark {
	background:var(--green-dark);
}
section.wrapper:not(#slider, #content, #special, #categories, #faq, #club, #account) {
	margin-top:120px;
}
/*Icons*/
.location-icon {
	width:18px;
	height:18px;
	background-color:var(--font-color);
	mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 9.5625C10.2426 9.5625 11.25 8.55514 11.25 7.3125C11.25 6.06986 10.2426 5.0625 9 5.0625C7.75736 5.0625 6.75 6.06986 6.75 7.3125C6.75 8.55514 7.75736 9.5625 9 9.5625Z' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.625 7.3125C14.625 12.375 9 16.3125 9 16.3125C9 16.3125 3.375 12.375 3.375 7.3125C3.375 5.82066 3.96763 4.38992 5.02252 3.33502C6.07742 2.28013 7.50816 1.6875 9 1.6875C10.4918 1.6875 11.9226 2.28013 12.9775 3.33502C14.0324 4.38992 14.625 5.82066 14.625 7.3125V7.3125Z' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 9.5625C10.2426 9.5625 11.25 8.55514 11.25 7.3125C11.25 6.06986 10.2426 5.0625 9 5.0625C7.75736 5.0625 6.75 6.06986 6.75 7.3125C6.75 8.55514 7.75736 9.5625 9 9.5625Z' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.625 7.3125C14.625 12.375 9 16.3125 9 16.3125C9 16.3125 3.375 12.375 3.375 7.3125C3.375 5.82066 3.96763 4.38992 5.02252 3.33502C6.07742 2.28013 7.50816 1.6875 9 1.6875C10.4918 1.6875 11.9226 2.28013 12.9775 3.33502C14.0324 4.38992 14.625 5.82066 14.625 7.3125V7.3125Z' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.phone-icon {
	width:18px;
	height:18px;
	background-color:var(--font-color);
	mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.375 1.6875H5.625C5.00368 1.6875 4.5 2.19118 4.5 2.8125V15.1875C4.5 15.8088 5.00368 16.3125 5.625 16.3125H12.375C12.9963 16.3125 13.5 15.8088 13.5 15.1875V2.8125C13.5 2.19118 12.9963 1.6875 12.375 1.6875Z' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 3.9375H13.5' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 14.0625H13.5' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.375 1.6875H5.625C5.00368 1.6875 4.5 2.19118 4.5 2.8125V15.1875C4.5 15.8088 5.00368 16.3125 5.625 16.3125H12.375C12.9963 16.3125 13.5 15.8088 13.5 15.1875V2.8125C13.5 2.19118 12.9963 1.6875 12.375 1.6875Z' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 3.9375H13.5' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 14.0625H13.5' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.plus-icon {
	width:32px;
	height:32px;
	background-color:var(--link-color);
	mask-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 16H27' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 5V27' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 16H27' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 5V27' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.arrow-down {
	width:18px;
	height:18px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.75L9 12.375L3.375 6.75' stroke='%23484848' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.75L9 12.375L3.375 6.75' stroke='%23484848' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.arrow-next {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.see-close {
	width:33px;
	height:32px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2222 22.7575C11.7449 23.559 13.5156 24.1122 15.5007 24.1122C18.4562 24.1122 20.9346 22.8867 22.8309 21.4395C24.7263 19.993 26.0668 18.3051 26.7603 17.3243C27.2293 16.6611 27.2274 15.7945 26.7592 15.1325C26.0115 14.0752 24.4956 12.173 22.3286 10.6509L21.6101 11.3695C23.7121 12.8076 25.2024 14.663 25.9428 15.7099C26.1671 16.0271 26.1673 16.431 25.9438 16.747C25.2833 17.6812 24.0101 19.2816 22.2242 20.6446C20.4393 22.0069 18.1691 23.1122 15.5007 23.1122C13.8244 23.1122 12.306 22.6763 10.9655 22.0142L10.2222 22.7575ZM19.8138 10.3374C19.6794 10.2745 19.5433 10.2139 19.4054 10.1558C18.2256 9.65867 16.9203 9.34619 15.5007 9.34619C12.8324 9.34619 10.5622 10.4515 8.77721 11.8138C6.99133 13.1768 5.71813 14.7772 5.05762 15.7114C4.83449 16.0269 4.83482 16.432 5.05946 16.7496C5.69628 17.6499 6.90131 19.1677 8.58537 20.4957C8.78303 20.6516 8.9871 20.8047 9.19743 20.9538L8.4808 21.6704C8.30466 21.5427 8.13308 21.4126 7.96615 21.2809C6.18066 19.8729 4.91214 18.273 4.24306 17.3271C3.77512 16.6656 3.77183 15.7977 4.2411 15.134C4.93458 14.1532 6.27516 12.4654 8.17051 11.0189C10.0668 9.57164 12.5453 8.34619 15.5007 8.34619C17.0705 8.34619 18.5074 8.6923 19.7936 9.23422C20.0559 9.34474 20.3121 9.46346 20.562 9.58913L19.8138 10.3374Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5007 13.1872C13.6644 13.1872 12.1758 14.6758 12.1758 16.5121C12.1758 18.3484 13.6644 19.837 15.5007 19.837C17.337 19.837 18.8256 18.3484 18.8256 16.5121C18.8256 14.6758 17.337 13.1872 15.5007 13.1872ZM11.1758 16.5121C11.1758 14.1235 13.1121 12.1872 15.5007 12.1872C17.8892 12.1872 19.8256 14.1235 19.8256 16.5121C19.8256 18.9007 17.8892 20.837 15.5007 20.837C13.1121 20.837 11.1758 18.9007 11.1758 16.5121Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.33203 23.5282L23.0952 7.76489L23.8023 8.472L8.03914 24.2353L7.33203 23.5282Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2222 22.7575C11.7449 23.559 13.5156 24.1122 15.5007 24.1122C18.4562 24.1122 20.9346 22.8867 22.8309 21.4395C24.7263 19.993 26.0668 18.3051 26.7603 17.3243C27.2293 16.6611 27.2274 15.7945 26.7592 15.1325C26.0115 14.0752 24.4956 12.173 22.3286 10.6509L21.6101 11.3695C23.7121 12.8076 25.2024 14.663 25.9428 15.7099C26.1671 16.0271 26.1673 16.431 25.9438 16.747C25.2833 17.6812 24.0101 19.2816 22.2242 20.6446C20.4393 22.0069 18.1691 23.1122 15.5007 23.1122C13.8244 23.1122 12.306 22.6763 10.9655 22.0142L10.2222 22.7575ZM19.8138 10.3374C19.6794 10.2745 19.5433 10.2139 19.4054 10.1558C18.2256 9.65867 16.9203 9.34619 15.5007 9.34619C12.8324 9.34619 10.5622 10.4515 8.77721 11.8138C6.99133 13.1768 5.71813 14.7772 5.05762 15.7114C4.83449 16.0269 4.83482 16.432 5.05946 16.7496C5.69628 17.6499 6.90131 19.1677 8.58537 20.4957C8.78303 20.6516 8.9871 20.8047 9.19743 20.9538L8.4808 21.6704C8.30466 21.5427 8.13308 21.4126 7.96615 21.2809C6.18066 19.8729 4.91214 18.273 4.24306 17.3271C3.77512 16.6656 3.77183 15.7977 4.2411 15.134C4.93458 14.1532 6.27516 12.4654 8.17051 11.0189C10.0668 9.57164 12.5453 8.34619 15.5007 8.34619C17.0705 8.34619 18.5074 8.6923 19.7936 9.23422C20.0559 9.34474 20.3121 9.46346 20.562 9.58913L19.8138 10.3374Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5007 13.1872C13.6644 13.1872 12.1758 14.6758 12.1758 16.5121C12.1758 18.3484 13.6644 19.837 15.5007 19.837C17.337 19.837 18.8256 18.3484 18.8256 16.5121C18.8256 14.6758 17.337 13.1872 15.5007 13.1872ZM11.1758 16.5121C11.1758 14.1235 13.1121 12.1872 15.5007 12.1872C17.8892 12.1872 19.8256 14.1235 19.8256 16.5121C19.8256 18.9007 17.8892 20.837 15.5007 20.837C13.1121 20.837 11.1758 18.9007 11.1758 16.5121Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.33203 23.5282L23.0952 7.76489L23.8023 8.472L8.03914 24.2353L7.33203 23.5282Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.arrow-back {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.arrow-top {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.25L12 3.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.25 10.5L12 3.75L18.75 10.5' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.25L12 3.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.25 10.5L12 3.75L18.75 10.5' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.search-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.875 18.75C15.2242 18.75 18.75 15.2242 18.75 10.875C18.75 6.52576 15.2242 3 10.875 3C6.52576 3 3 6.52576 3 10.875C3 15.2242 6.52576 18.75 10.875 18.75Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.4414 16.4438L20.9977 21.0001' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.875 18.75C15.2242 18.75 18.75 15.2242 18.75 10.875C18.75 6.52576 15.2242 3 10.875 3C6.52576 3 3 6.52576 3 10.875C3 15.2242 6.52576 18.75 10.875 18.75Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.4414 16.4438L20.9977 21.0001' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.user-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15C15.3137 15 18 12.3137 18 9C18 5.68629 15.3137 3 12 3C8.68629 3 6 5.68629 6 9C6 12.3137 8.68629 15 12 15Z' stroke='%23001310' stroke-miterlimit='10'/%3E%3Cpath d='M2.90625 20.2491C3.82834 18.6531 5.1542 17.3278 6.75064 16.4064C8.34708 15.485 10.1579 15 12.0011 15C13.8444 15 15.6552 15.4851 17.2516 16.4065C18.848 17.3279 20.1739 18.6533 21.0959 20.2493' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15C15.3137 15 18 12.3137 18 9C18 5.68629 15.3137 3 12 3C8.68629 3 6 5.68629 6 9C6 12.3137 8.68629 15 12 15Z' stroke='%23001310' stroke-miterlimit='10'/%3E%3Cpath d='M2.90625 20.2491C3.82834 18.6531 5.1542 17.3278 6.75064 16.4064C8.34708 15.485 10.1579 15 12.0011 15C13.8444 15 15.6552 15.4851 17.2516 16.4065C18.848 17.3279 20.1739 18.6533 21.0959 20.2493' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.fav-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.25C12 20.25 2.625 15 2.625 8.62501C2.62519 7.49826 3.01561 6.40635 3.72989 5.53493C4.44416 4.66351 5.4382 4.06636 6.54299 3.84501C7.64778 3.62367 8.79514 3.79179 9.78999 4.32079C10.7848 4.84979 11.5658 5.70702 12 6.74673L12 6.74673C12.4342 5.70702 13.2152 4.84979 14.21 4.32079C15.2049 3.79179 16.3522 3.62367 17.457 3.84501C18.5618 4.06636 19.5558 4.66351 20.2701 5.53493C20.9844 6.40635 21.3748 7.49826 21.375 8.62501C21.375 15 12 20.25 12 20.25Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.25C12 20.25 2.625 15 2.625 8.62501C2.62519 7.49826 3.01561 6.40635 3.72989 5.53493C4.44416 4.66351 5.4382 4.06636 6.54299 3.84501C7.64778 3.62367 8.79514 3.79179 9.78999 4.32079C10.7848 4.84979 11.5658 5.70702 12 6.74673L12 6.74673C12.4342 5.70702 13.2152 4.84979 14.21 4.32079C15.2049 3.79179 16.3522 3.62367 17.457 3.84501C18.5618 4.06636 19.5558 4.66351 20.2701 5.53493C20.9844 6.40635 21.3748 7.49826 21.375 8.62501C21.375 15 12 20.25 12 20.25Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.basket-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5806 6.75H4.42318C4.23861 6.75 4.06052 6.81806 3.92299 6.94115C3.78546 7.06425 3.69815 7.23373 3.67776 7.41718L2.34443 19.4172C2.33278 19.522 2.34338 19.6281 2.37553 19.7286C2.40767 19.829 2.46065 19.9216 2.531 20.0002C2.60134 20.0788 2.68748 20.1417 2.78377 20.1847C2.88007 20.2278 2.98436 20.25 3.08984 20.25H20.9139C21.0194 20.25 21.1237 20.2278 21.22 20.1847C21.3163 20.1417 21.4024 20.0788 21.4728 20.0002C21.5431 19.9216 21.5961 19.829 21.6283 19.7286C21.6604 19.6281 21.671 19.522 21.6594 19.4172L20.326 7.41718C20.3056 7.23373 20.2183 7.06425 20.0808 6.94115C19.9433 6.81806 19.7652 6.75 19.5806 6.75Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.25 6.75C8.25 5.75544 8.64509 4.80161 9.34835 4.09835C10.0516 3.39509 11.0054 3 12 3C12.9946 3 13.9484 3.39509 14.6517 4.09835C15.3549 4.80161 15.75 5.75544 15.75 6.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5806 6.75H4.42318C4.23861 6.75 4.06052 6.81806 3.92299 6.94115C3.78546 7.06425 3.69815 7.23373 3.67776 7.41718L2.34443 19.4172C2.33278 19.522 2.34338 19.6281 2.37553 19.7286C2.40767 19.829 2.46065 19.9216 2.531 20.0002C2.60134 20.0788 2.68748 20.1417 2.78377 20.1847C2.88007 20.2278 2.98436 20.25 3.08984 20.25H20.9139C21.0194 20.25 21.1237 20.2278 21.22 20.1847C21.3163 20.1417 21.4024 20.0788 21.4728 20.0002C21.5431 19.9216 21.5961 19.829 21.6283 19.7286C21.6604 19.6281 21.671 19.522 21.6594 19.4172L20.326 7.41718C20.3056 7.23373 20.2183 7.06425 20.0808 6.94115C19.9433 6.81806 19.7652 6.75 19.5806 6.75Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.25 6.75C8.25 5.75544 8.64509 4.80161 9.34835 4.09835C10.0516 3.39509 11.0054 3 12 3C12.9946 3 13.9484 3.39509 14.6517 4.09835C15.3549 4.80161 15.75 5.75544 15.75 6.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.star-icon {
	width:24px;
	height:24px;
	background-color:var(--yellow);
	mask-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04894 0.927052C9.3483 0.00574112 10.6517 0.00573993 10.9511 0.927051L12.4697 5.60081C12.6035 6.01284 12.9875 6.2918 13.4207 6.2918H18.335C19.3037 6.2918 19.7065 7.53141 18.9228 8.10081L14.947 10.9894C14.5966 11.244 14.4499 11.6954 14.5838 12.1074L16.1024 16.7812C16.4017 17.7025 15.3472 18.4686 14.5635 17.8992L10.5878 15.0106C10.2373 14.756 9.7627 14.756 9.41221 15.0106L5.43648 17.8992C4.65276 18.4686 3.59828 17.7025 3.89763 16.7812L5.41623 12.1074C5.55011 11.6954 5.40345 11.244 5.05296 10.9894L1.07722 8.10081C0.293507 7.53141 0.696283 6.2918 1.66501 6.2918H6.57929C7.01252 6.2918 7.39647 6.01284 7.53035 5.60081L9.04894 0.927052Z' fill='%23F2C94D'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04894 0.927052C9.3483 0.00574112 10.6517 0.00573993 10.9511 0.927051L12.4697 5.60081C12.6035 6.01284 12.9875 6.2918 13.4207 6.2918H18.335C19.3037 6.2918 19.7065 7.53141 18.9228 8.10081L14.947 10.9894C14.5966 11.244 14.4499 11.6954 14.5838 12.1074L16.1024 16.7812C16.4017 17.7025 15.3472 18.4686 14.5635 17.8992L10.5878 15.0106C10.2373 14.756 9.7627 14.756 9.41221 15.0106L5.43648 17.8992C4.65276 18.4686 3.59828 17.7025 3.89763 16.7812L5.41623 12.1074C5.55011 11.6954 5.40345 11.244 5.05296 10.9894L1.07722 8.10081C0.293507 7.53141 0.696283 6.2918 1.66501 6.2918H6.57929C7.01252 6.2918 7.39647 6.01284 7.53035 5.60081L9.04894 0.927052Z' fill='%23F2C94D'/%3E%3C/svg%3E%0A");
}
.next-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.vk-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.504 18.3813H19.222C18.359 18.3813 18.099 17.6823 16.552 16.1343C15.2 14.8313 14.629 14.6693 14.287 14.6693C13.814 14.6693 13.685 14.7993 13.685 15.4503V17.5023C13.685 18.0573 13.505 18.3823 12.055 18.3823C10.6483 18.2878 9.28416 17.8605 8.07497 17.1355C6.86578 16.4105 5.84612 15.4086 5.1 14.2123C3.32839 12.0074 2.09571 9.41941 1.5 6.65433C1.5 6.31233 1.63 6.00233 2.282 6.00233H4.562C5.148 6.00233 5.359 6.26333 5.589 6.86633C6.696 10.1243 8.585 12.9583 9.352 12.9583C9.646 12.9583 9.774 12.8283 9.774 12.0953V8.73933C9.677 7.20833 8.864 7.07933 8.864 6.52533C8.87428 6.37917 8.94114 6.24278 9.05037 6.14513C9.15961 6.04747 9.30261 5.99625 9.449 6.00233H13.033C13.523 6.00233 13.685 6.24633 13.685 6.83233V11.3623C13.685 11.8513 13.895 12.0133 14.043 12.0133C14.337 12.0133 14.563 11.8513 15.102 11.3133C16.2574 9.90432 17.2013 8.3345 17.904 6.65333C17.9759 6.45149 18.1119 6.27871 18.2912 6.16135C18.4705 6.04399 18.6832 5.9885 18.897 6.00333H21.178C21.862 6.00333 22.007 6.34533 21.862 6.83333C21.0324 8.69175 20.0058 10.4558 18.8 12.0953C18.554 12.4703 18.456 12.6653 18.8 13.1053C19.026 13.4473 19.826 14.1153 20.363 14.7503C21.145 15.5303 21.794 16.4323 22.285 17.4203C22.481 18.0563 22.155 18.3813 21.504 18.3813Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.504 18.3813H19.222C18.359 18.3813 18.099 17.6823 16.552 16.1343C15.2 14.8313 14.629 14.6693 14.287 14.6693C13.814 14.6693 13.685 14.7993 13.685 15.4503V17.5023C13.685 18.0573 13.505 18.3823 12.055 18.3823C10.6483 18.2878 9.28416 17.8605 8.07497 17.1355C6.86578 16.4105 5.84612 15.4086 5.1 14.2123C3.32839 12.0074 2.09571 9.41941 1.5 6.65433C1.5 6.31233 1.63 6.00233 2.282 6.00233H4.562C5.148 6.00233 5.359 6.26333 5.589 6.86633C6.696 10.1243 8.585 12.9583 9.352 12.9583C9.646 12.9583 9.774 12.8283 9.774 12.0953V8.73933C9.677 7.20833 8.864 7.07933 8.864 6.52533C8.87428 6.37917 8.94114 6.24278 9.05037 6.14513C9.15961 6.04747 9.30261 5.99625 9.449 6.00233H13.033C13.523 6.00233 13.685 6.24633 13.685 6.83233V11.3623C13.685 11.8513 13.895 12.0133 14.043 12.0133C14.337 12.0133 14.563 11.8513 15.102 11.3133C16.2574 9.90432 17.2013 8.3345 17.904 6.65333C17.9759 6.45149 18.1119 6.27871 18.2912 6.16135C18.4705 6.04399 18.6832 5.9885 18.897 6.00333H21.178C21.862 6.00333 22.007 6.34533 21.862 6.83333C21.0324 8.69175 20.0058 10.4558 18.8 12.0953C18.554 12.4703 18.456 12.6653 18.8 13.1053C19.026 13.4473 19.826 14.1153 20.363 14.7503C21.145 15.5303 21.794 16.4323 22.285 17.4203C22.481 18.0563 22.155 18.3813 21.504 18.3813Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.youtube-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 15L15.19 12L10 9V15ZM21.56 7.17C21.69 7.64 21.78 8.27 21.84 9.07C21.91 9.87 21.94 10.56 21.94 11.16L22 12C22 14.19 21.84 15.8 21.56 16.83C21.31 17.73 20.73 18.31 19.83 18.56C19.36 18.69 18.5 18.78 17.18 18.84C15.88 18.91 14.69 18.94 13.59 18.94L12 19C7.81 19 5.2 18.84 4.17 18.56C3.27 18.31 2.69 17.73 2.44 16.83C2.31 16.36 2.22 15.73 2.16 14.93C2.09 14.13 2.06 13.44 2.06 12.84L2 12C2 9.81 2.16 8.2 2.44 7.17C2.69 6.27 3.27 5.69 4.17 5.44C4.64 5.31 5.5 5.22 6.82 5.16C8.12 5.09 9.31 5.06 10.41 5.06L12 5C16.19 5 18.8 5.16 19.83 5.44C20.73 5.69 21.31 6.27 21.56 7.17Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 15L15.19 12L10 9V15ZM21.56 7.17C21.69 7.64 21.78 8.27 21.84 9.07C21.91 9.87 21.94 10.56 21.94 11.16L22 12C22 14.19 21.84 15.8 21.56 16.83C21.31 17.73 20.73 18.31 19.83 18.56C19.36 18.69 18.5 18.78 17.18 18.84C15.88 18.91 14.69 18.94 13.59 18.94L12 19C7.81 19 5.2 18.84 4.17 18.56C3.27 18.31 2.69 17.73 2.44 16.83C2.31 16.36 2.22 15.73 2.16 14.93C2.09 14.13 2.06 13.44 2.06 12.84L2 12C2 9.81 2.16 8.2 2.44 7.17C2.69 6.27 3.27 5.69 4.17 5.44C4.64 5.31 5.5 5.22 6.82 5.16C8.12 5.09 9.31 5.06 10.41 5.06L12 5C16.19 5 18.8 5.16 19.83 5.44C20.73 5.69 21.31 6.27 21.56 7.17Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.delete-icon {
	width:20px;
	height:20px;
	background-color:var(--font-grey);
	mask-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.625 4.375L4.375 15.625" stroke="%23005347" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.625 15.625L4.375 4.375" stroke="%23005347" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	-webkit-mask-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.625 4.375L4.375 15.625" stroke="%23005347" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.625 15.625L4.375 4.375" stroke="%23005347" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.delete {
	width:20px;
	height:20px;
	background-color:var(--link-color);
	mask-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.32812 5.8335H16.6615" stroke="%23005347" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 5.8335V15.0002C5 16.3809 6.11929 17.5002 7.5 17.5002H12.5C13.8807 17.5002 15 16.3809 15 15.0002V5.8335" stroke="%23005347" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.5 4.16667C7.5 3.24619 8.24619 2.5 9.16667 2.5H10.8333C11.7538 2.5 12.5 3.24619 12.5 4.16667V5.83333H7.5V4.16667Z" stroke="%23005347" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	-webkit-mask-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.32812 5.8335H16.6615" stroke="%23005347" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 5.8335V15.0002C5 16.3809 6.11929 17.5002 7.5 17.5002H12.5C13.8807 17.5002 15 16.3809 15 15.0002V5.8335" stroke="%23005347" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.5 4.16667C7.5 3.24619 8.24619 2.5 9.16667 2.5H10.8333C11.7538 2.5 12.5 3.24619 12.5 4.16667V5.83333H7.5V4.16667Z" stroke="%23005347" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.icon-load {
	width:32px;
	height:32px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.80078 5.62256C6.97235 5.62256 6.30078 6.29413 6.30078 7.12256V24.8771C6.30078 25.7056 6.97235 26.3771 7.80078 26.3771H24.1992C25.0276 26.3771 25.6992 25.7056 25.6992 24.8771V12.7728H21.228C19.8473 12.7728 18.728 11.6536 18.728 10.2728V5.62256H7.80078ZM19.728 6.35165L25.0134 11.7728H21.228C20.3996 11.7728 19.728 11.1013 19.728 10.2728V6.35165ZM5.30078 7.12256C5.30078 5.74185 6.42007 4.62256 7.80078 4.62256H19.4388L26.6992 12.0694V24.8771C26.6992 26.2579 25.5799 27.3771 24.1992 27.3771H7.80078C6.42007 27.3771 5.30078 26.2578 5.30078 24.8771V7.12256Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.4292 17.6982H8.44531V16.6982H20.4292V17.6982Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0234 20.793H8.44531V19.793H18.0234V20.793Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0234 23.8877H8.44531V22.8877H18.0234V23.8877Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.80078 5.62256C6.97235 5.62256 6.30078 6.29413 6.30078 7.12256V24.8771C6.30078 25.7056 6.97235 26.3771 7.80078 26.3771H24.1992C25.0276 26.3771 25.6992 25.7056 25.6992 24.8771V12.7728H21.228C19.8473 12.7728 18.728 11.6536 18.728 10.2728V5.62256H7.80078ZM19.728 6.35165L25.0134 11.7728H21.228C20.3996 11.7728 19.728 11.1013 19.728 10.2728V6.35165ZM5.30078 7.12256C5.30078 5.74185 6.42007 4.62256 7.80078 4.62256H19.4388L26.6992 12.0694V24.8771C26.6992 26.2579 25.5799 27.3771 24.1992 27.3771H7.80078C6.42007 27.3771 5.30078 26.2578 5.30078 24.8771V7.12256Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.4292 17.6982H8.44531V16.6982H20.4292V17.6982Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0234 20.793H8.44531V19.793H18.0234V20.793Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0234 23.8877H8.44531V22.8877H18.0234V23.8877Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.first-page-icon {
	width:16px;
	height:16px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.14597 7.85378L12.146 12.8538C12.2398 12.9476 12.367 13.0003 12.4997 13.0003C12.6324 13.0003 12.7597 12.9476 12.8535 12.8538C12.9473 12.76 13 12.6327 13 12.5C13 12.3674 12.9473 12.2401 12.8535 12.1463L8.2066 7.50003L12.8535 2.85378C12.9473 2.75996 13 2.63272 13 2.50003C13 2.36735 12.9473 2.2401 12.8535 2.14628C12.7597 2.05246 12.6324 1.99976 12.4997 1.99976C12.367 1.99976 12.2398 2.05246 12.146 2.14628L7.14597 7.14628C7.09948 7.19272 7.0626 7.24786 7.03744 7.30856C7.01228 7.36926 6.99933 7.43433 6.99933 7.50003C6.99933 7.56574 7.01228 7.63081 7.03744 7.6915C7.0626 7.7522 7.09948 7.80735 7.14597 7.85378ZM2.14597 7.14628L7.14597 2.14628C7.23979 2.05246 7.36704 1.99976 7.49972 1.99976C7.6324 1.99976 7.75965 2.05246 7.85347 2.14628C7.94729 2.2401 8 2.36735 8 2.50003C8 2.63272 7.94729 2.75996 7.85347 2.85378L3.2066 7.50003L7.85347 12.1463C7.94729 12.2401 8 12.3674 8 12.5C8 12.6327 7.94729 12.76 7.85347 12.8538C7.75965 12.9476 7.6324 13.0003 7.49972 13.0003C7.36704 13.0003 7.23979 12.9476 7.14597 12.8538L2.14597 7.85378C2.09948 7.80735 2.0626 7.7522 2.03744 7.6915C2.01228 7.63081 1.99933 7.56574 1.99933 7.50003C1.99933 7.43433 2.01228 7.36926 2.03744 7.30856C2.0626 7.24786 2.09948 7.19272 2.14597 7.14628Z' fill='%23001310'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.14597 7.85378L12.146 12.8538C12.2398 12.9476 12.367 13.0003 12.4997 13.0003C12.6324 13.0003 12.7597 12.9476 12.8535 12.8538C12.9473 12.76 13 12.6327 13 12.5C13 12.3674 12.9473 12.2401 12.8535 12.1463L8.2066 7.50003L12.8535 2.85378C12.9473 2.75996 13 2.63272 13 2.50003C13 2.36735 12.9473 2.2401 12.8535 2.14628C12.7597 2.05246 12.6324 1.99976 12.4997 1.99976C12.367 1.99976 12.2398 2.05246 12.146 2.14628L7.14597 7.14628C7.09948 7.19272 7.0626 7.24786 7.03744 7.30856C7.01228 7.36926 6.99933 7.43433 6.99933 7.50003C6.99933 7.56574 7.01228 7.63081 7.03744 7.6915C7.0626 7.7522 7.09948 7.80735 7.14597 7.85378ZM2.14597 7.14628L7.14597 2.14628C7.23979 2.05246 7.36704 1.99976 7.49972 1.99976C7.6324 1.99976 7.75965 2.05246 7.85347 2.14628C7.94729 2.2401 8 2.36735 8 2.50003C8 2.63272 7.94729 2.75996 7.85347 2.85378L3.2066 7.50003L7.85347 12.1463C7.94729 12.2401 8 12.3674 8 12.5C8 12.6327 7.94729 12.76 7.85347 12.8538C7.75965 12.9476 7.6324 13.0003 7.49972 13.0003C7.36704 13.0003 7.23979 12.9476 7.14597 12.8538L2.14597 7.85378C2.09948 7.80735 2.0626 7.7522 2.03744 7.6915C2.01228 7.63081 1.99933 7.56574 1.99933 7.50003C1.99933 7.43433 2.01228 7.36926 2.03744 7.30856C2.0626 7.24786 2.09948 7.19272 2.14597 7.14628Z' fill='%23001310'/%3E%3C/svg%3E%0A");
}
.prev-page-icon {
	width:18px;
	height:18px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.375 14.625L6.75 9L12.375 3.375' stroke='%23001310' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.375 14.625L6.75 9L12.375 3.375' stroke='%23001310' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.back-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.filter-icon {
	width:18px;
	height:18px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5625 12.0933L2.8125 12.0933' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1875 12.0933L11.8125 12.0933' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.0625 5.9058L2.8125 5.90576' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1875 5.90576L7.3125 5.9058' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.3125 4.21826V7.59326' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.8125 13.7808V10.4058' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5625 12.0933L2.8125 12.0933' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1875 12.0933L11.8125 12.0933' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.0625 5.9058L2.8125 5.90576' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1875 5.90576L7.3125 5.9058' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.3125 4.21826V7.59326' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.8125 13.7808V10.4058' stroke='%23001310' stroke-width='1.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.copy-icon {
	width:32px;
	height:32px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.5 10H13.5C12.6716 10 12 10.6716 12 11.5V24.5C12 25.3284 12.6716 26 13.5 26H23.5C24.3284 26 25 25.3284 25 24.5V11.5C25 10.6716 24.3284 10 23.5 10Z' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 6H9.5C8.67157 6 8 6.67157 8 7.5V20' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.5 10H13.5C12.6716 10 12 10.6716 12 11.5V24.5C12 25.3284 12.6716 26 13.5 26H23.5C24.3284 26 25 25.3284 25 24.5V11.5C25 10.6716 24.3284 10 23.5 10Z' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 6H9.5C8.67157 6 8 6.67157 8 7.5V20' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.logout-icon {
	width:24px;
	height:24px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.558 3.84009H4.79688V19.3695H12.5616' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7969 15.4871L20.3263 11.6048L16.7969 7.72241' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.03125 11.6047H20.3254' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.558 3.84009H4.79688V19.3695H12.5616' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7969 15.4871L20.3263 11.6048L16.7969 7.72241' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.03125 11.6047H20.3254' stroke='%237D7D7D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.subscribe-icon {
	width:18px;
	height:18px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2506 4.99951C16.1182 5.06808 15.964 5.08126 15.8219 5.03617C15.6797 4.99108 15.5613 4.8914 15.4927 4.75904C14.9557 3.69837 14.1431 2.80189 13.14 2.16381C13.0775 2.12438 13.0234 2.07303 12.9807 2.01268C12.938 1.95233 12.9077 1.88417 12.8913 1.81209C12.875 1.74001 12.8731 1.66542 12.8856 1.59257C12.8981 1.51973 12.9248 1.45007 12.9642 1.38756C13.0036 1.32505 13.055 1.27091 13.1153 1.22825C13.1757 1.18558 13.2439 1.15522 13.3159 1.1389C13.388 1.12258 13.4626 1.12061 13.5355 1.13312C13.6083 1.14562 13.678 1.17235 13.7405 1.21178C14.9095 1.96028 15.8587 3.00584 16.4911 4.24154C16.5597 4.37395 16.5728 4.52817 16.5278 4.6703C16.4827 4.81243 16.383 4.93084 16.2506 4.99951ZM3.01148 5.06279C3.11454 5.06275 3.2156 5.0344 3.30363 4.98083C3.39167 4.92726 3.4633 4.85054 3.5107 4.75904C4.04761 3.69837 4.86029 2.80189 5.86336 2.16381C5.98961 2.08418 6.07905 1.95766 6.11202 1.81209C6.14498 1.66651 6.11877 1.5138 6.03914 1.38756C5.95951 1.26131 5.833 1.17186 5.68742 1.1389C5.54185 1.10593 5.38914 1.13215 5.26289 1.21178C4.09388 1.96028 3.14464 3.00584 2.51226 4.24154C2.46785 4.32727 2.44625 4.42298 2.44955 4.51947C2.45284 4.61596 2.48091 4.70997 2.53106 4.79247C2.58121 4.87497 2.65175 4.94318 2.73589 4.99052C2.82003 5.03786 2.91494 5.06275 3.01148 5.06279ZM16.0966 12.3711C16.1963 12.542 16.2491 12.7361 16.2498 12.9339C16.2505 13.1318 16.199 13.3263 16.1005 13.4978C16.002 13.6694 15.8601 13.812 15.6889 13.9112C15.5177 14.0103 15.3234 14.0626 15.1256 14.0628H12.2569C12.1278 14.6986 11.7828 15.2702 11.2805 15.6808C10.7782 16.0913 10.1494 16.3156 9.50062 16.3156C8.85186 16.3156 8.22305 16.0913 7.72073 15.6808C7.21841 15.2702 6.87348 14.6986 6.74437 14.0628H3.87562C3.67792 14.0624 3.48381 14.0099 3.31285 13.9106C3.14188 13.8113 3.00011 13.6687 2.9018 13.4972C2.80348 13.3257 2.75211 13.1313 2.75285 12.9336C2.75359 12.7359 2.80642 12.5419 2.90601 12.3711C3.53953 11.2777 3.87562 9.7231 3.87562 7.87529C3.87562 6.38345 4.46826 4.95271 5.52315 3.89782C6.57804 2.84292 8.00878 2.25029 9.50062 2.25029C10.9925 2.25029 12.4232 2.84292 13.4781 3.89782C14.533 4.95271 15.1256 6.38345 15.1256 7.87529C15.1256 9.7224 15.4617 11.277 16.0966 12.3711ZM11.0911 14.0628H7.91015C8.02669 14.3914 8.24218 14.6759 8.52698 14.8771C8.81179 15.0783 9.15193 15.1863 9.50062 15.1863C9.84932 15.1863 10.1895 15.0783 10.4743 14.8771C10.7591 14.6759 10.9746 14.3914 11.0911 14.0628ZM15.1256 12.9378C14.3775 11.6532 14.0006 9.95021 14.0006 7.87529C14.0006 6.68182 13.5265 5.53722 12.6826 4.69331C11.8387 3.8494 10.6941 3.37529 9.50062 3.37529C8.30715 3.37529 7.16256 3.8494 6.31864 4.69331C5.47473 5.53722 5.00062 6.68182 5.00062 7.87529C5.00062 9.95092 4.62234 11.6539 3.87562 12.9378H15.1256Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2506 4.99951C16.1182 5.06808 15.964 5.08126 15.8219 5.03617C15.6797 4.99108 15.5613 4.8914 15.4927 4.75904C14.9557 3.69837 14.1431 2.80189 13.14 2.16381C13.0775 2.12438 13.0234 2.07303 12.9807 2.01268C12.938 1.95233 12.9077 1.88417 12.8913 1.81209C12.875 1.74001 12.8731 1.66542 12.8856 1.59257C12.8981 1.51973 12.9248 1.45007 12.9642 1.38756C13.0036 1.32505 13.055 1.27091 13.1153 1.22825C13.1757 1.18558 13.2439 1.15522 13.3159 1.1389C13.388 1.12258 13.4626 1.12061 13.5355 1.13312C13.6083 1.14562 13.678 1.17235 13.7405 1.21178C14.9095 1.96028 15.8587 3.00584 16.4911 4.24154C16.5597 4.37395 16.5728 4.52817 16.5278 4.6703C16.4827 4.81243 16.383 4.93084 16.2506 4.99951ZM3.01148 5.06279C3.11454 5.06275 3.2156 5.0344 3.30363 4.98083C3.39167 4.92726 3.4633 4.85054 3.5107 4.75904C4.04761 3.69837 4.86029 2.80189 5.86336 2.16381C5.98961 2.08418 6.07905 1.95766 6.11202 1.81209C6.14498 1.66651 6.11877 1.5138 6.03914 1.38756C5.95951 1.26131 5.833 1.17186 5.68742 1.1389C5.54185 1.10593 5.38914 1.13215 5.26289 1.21178C4.09388 1.96028 3.14464 3.00584 2.51226 4.24154C2.46785 4.32727 2.44625 4.42298 2.44955 4.51947C2.45284 4.61596 2.48091 4.70997 2.53106 4.79247C2.58121 4.87497 2.65175 4.94318 2.73589 4.99052C2.82003 5.03786 2.91494 5.06275 3.01148 5.06279ZM16.0966 12.3711C16.1963 12.542 16.2491 12.7361 16.2498 12.9339C16.2505 13.1318 16.199 13.3263 16.1005 13.4978C16.002 13.6694 15.8601 13.812 15.6889 13.9112C15.5177 14.0103 15.3234 14.0626 15.1256 14.0628H12.2569C12.1278 14.6986 11.7828 15.2702 11.2805 15.6808C10.7782 16.0913 10.1494 16.3156 9.50062 16.3156C8.85186 16.3156 8.22305 16.0913 7.72073 15.6808C7.21841 15.2702 6.87348 14.6986 6.74437 14.0628H3.87562C3.67792 14.0624 3.48381 14.0099 3.31285 13.9106C3.14188 13.8113 3.00011 13.6687 2.9018 13.4972C2.80348 13.3257 2.75211 13.1313 2.75285 12.9336C2.75359 12.7359 2.80642 12.5419 2.90601 12.3711C3.53953 11.2777 3.87562 9.7231 3.87562 7.87529C3.87562 6.38345 4.46826 4.95271 5.52315 3.89782C6.57804 2.84292 8.00878 2.25029 9.50062 2.25029C10.9925 2.25029 12.4232 2.84292 13.4781 3.89782C14.533 4.95271 15.1256 6.38345 15.1256 7.87529C15.1256 9.7224 15.4617 11.277 16.0966 12.3711ZM11.0911 14.0628H7.91015C8.02669 14.3914 8.24218 14.6759 8.52698 14.8771C8.81179 15.0783 9.15193 15.1863 9.50062 15.1863C9.84932 15.1863 10.1895 15.0783 10.4743 14.8771C10.7591 14.6759 10.9746 14.3914 11.0911 14.0628ZM15.1256 12.9378C14.3775 11.6532 14.0006 9.95021 14.0006 7.87529C14.0006 6.68182 13.5265 5.53722 12.6826 4.69331C11.8387 3.8494 10.6941 3.37529 9.50062 3.37529C8.30715 3.37529 7.16256 3.8494 6.31864 4.69331C5.47473 5.53722 5.00062 6.68182 5.00062 7.87529C5.00062 9.95092 4.62234 11.6539 3.87562 12.9378H15.1256Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.truck-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.5 11.25H16.5V7.5C20.5919 7.5 21.0013 7.50322 22.5 11.25Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.5 13.5H16.5' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.625 20.25C18.8676 20.25 19.875 19.2426 19.875 18C19.875 16.7574 18.8676 15.75 17.625 15.75C16.3824 15.75 15.375 16.7574 15.375 18C15.375 19.2426 16.3824 20.25 17.625 20.25Z' stroke='%23001310' stroke-miterlimit='10'/%3E%3Cpath d='M6.375 20.25C7.61764 20.25 8.625 19.2426 8.625 18C8.625 16.7574 7.61764 15.75 6.375 15.75C5.13236 15.75 4.125 16.7574 4.125 18C4.125 19.2426 5.13236 20.25 6.375 20.25Z' stroke='%23001310' stroke-miterlimit='10'/%3E%3Cpath d='M15.375 18H8.625' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.125 18H1.5V6H16.5V16.0514' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M16.5 16.0514V11.25H22.5V17.25C22.5 17.4489 22.421 17.6397 22.2803 17.7803C22.1397 17.921 21.9489 18 21.75 18H19.875' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.5 11.25H16.5V7.5C20.5919 7.5 21.0013 7.50322 22.5 11.25Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.5 13.5H16.5' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.625 20.25C18.8676 20.25 19.875 19.2426 19.875 18C19.875 16.7574 18.8676 15.75 17.625 15.75C16.3824 15.75 15.375 16.7574 15.375 18C15.375 19.2426 16.3824 20.25 17.625 20.25Z' stroke='%23001310' stroke-miterlimit='10'/%3E%3Cpath d='M6.375 20.25C7.61764 20.25 8.625 19.2426 8.625 18C8.625 16.7574 7.61764 15.75 6.375 15.75C5.13236 15.75 4.125 16.7574 4.125 18C4.125 19.2426 5.13236 20.25 6.375 20.25Z' stroke='%23001310' stroke-miterlimit='10'/%3E%3Cpath d='M15.375 18H8.625' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.125 18H1.5V6H16.5V16.0514' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M16.5 16.0514V11.25H22.5V17.25C22.5 17.4489 22.421 17.6397 22.2803 17.7803C22.1397 17.921 21.9489 18 21.75 18H19.875' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.box-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0878 12L11.9883 21.6385' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.9888 1.9209L20.5446 6.85029V16.7091L11.9888 21.6385L3.43296 16.7091V6.85029L11.9888 1.9209Z' stroke='black'/%3E%3Cpath d='M20.5127 7.18365L12.0899 11.9999L3.46875 7.18262' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5965 9.42269H17.0965C17.0965 9.24154 16.9985 9.07457 16.8404 8.98621L16.5965 9.42269ZM8.14233 4.12602C7.90127 3.99132 7.59665 4.07755 7.46196 4.31861C7.32726 4.55967 7.41348 4.86428 7.65455 4.99898L8.14233 4.12602ZM17.0965 13.9227V9.42269H16.0965V13.9227H17.0965ZM16.8404 8.98621L8.14233 4.12602L7.65455 4.99898L16.3526 9.85917L16.8404 8.98621Z' fill='%23001310'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0878 12L11.9883 21.6385' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.9888 1.9209L20.5446 6.85029V16.7091L11.9888 21.6385L3.43296 16.7091V6.85029L11.9888 1.9209Z' stroke='black'/%3E%3Cpath d='M20.5127 7.18365L12.0899 11.9999L3.46875 7.18262' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5965 9.42269H17.0965C17.0965 9.24154 16.9985 9.07457 16.8404 8.98621L16.5965 9.42269ZM8.14233 4.12602C7.90127 3.99132 7.59665 4.07755 7.46196 4.31861C7.32726 4.55967 7.41348 4.86428 7.65455 4.99898L8.14233 4.12602ZM17.0965 13.9227V9.42269H16.0965V13.9227H17.0965ZM16.8404 8.98621L8.14233 4.12602L7.65455 4.99898L16.3526 9.85917L16.8404 8.98621Z' fill='%23001310'/%3E%3C/svg%3E%0A");
}
.market-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.94141 9.30078V17.9553C3.94141 18.4143 4.12136 18.8546 4.44168 19.1792C4.762 19.5038 5.19644 19.6862 5.64944 19.6862H17.6057C18.0587 19.6862 18.4931 19.5038 18.8134 19.1792C19.1337 18.8546 19.3137 18.4143 19.3137 17.9553V9.30078' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M15.4683 4.31348H18.8767C18.998 4.31343 19.1154 4.3564 19.2079 4.43474C19.3005 4.51309 19.3623 4.62173 19.3823 4.74134L19.9844 8.55153C19.7043 8.7992 18.9502 9.43843 18.0304 9.43843C16.7494 9.43843 15.8953 8.58441 15.8953 8.58441L15.4683 4.31348Z' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M15.4642 4.31348L15.8912 8.58356C15.8912 8.58356 15.0372 9.43757 13.7561 9.43757C12.4751 9.43757 11.6211 8.58356 11.6211 8.58356V4.31348H15.4642Z' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M11.6216 4.31348V8.58356C11.6216 8.58356 10.7676 9.43757 9.4866 9.43757C8.20558 9.43757 7.35156 8.58356 7.35156 8.58356L7.77857 4.31348H11.6216Z' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M7.77776 4.31348H4.36938C4.2481 4.31343 4.13074 4.3564 4.03817 4.43474C3.9456 4.51309 3.88381 4.62173 3.8638 4.74134L3.26172 8.55153C3.54184 8.7992 4.29593 9.43843 5.21571 9.43843C6.49673 9.43843 7.35075 8.58441 7.35075 8.58441L7.77776 4.31348Z' stroke='%23001310' stroke-linecap='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.94141 9.30078V17.9553C3.94141 18.4143 4.12136 18.8546 4.44168 19.1792C4.762 19.5038 5.19644 19.6862 5.64944 19.6862H17.6057C18.0587 19.6862 18.4931 19.5038 18.8134 19.1792C19.1337 18.8546 19.3137 18.4143 19.3137 17.9553V9.30078' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M15.4683 4.31348H18.8767C18.998 4.31343 19.1154 4.3564 19.2079 4.43474C19.3005 4.51309 19.3623 4.62173 19.3823 4.74134L19.9844 8.55153C19.7043 8.7992 18.9502 9.43843 18.0304 9.43843C16.7494 9.43843 15.8953 8.58441 15.8953 8.58441L15.4683 4.31348Z' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M15.4642 4.31348L15.8912 8.58356C15.8912 8.58356 15.0372 9.43757 13.7561 9.43757C12.4751 9.43757 11.6211 8.58356 11.6211 8.58356V4.31348H15.4642Z' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M11.6216 4.31348V8.58356C11.6216 8.58356 10.7676 9.43757 9.4866 9.43757C8.20558 9.43757 7.35156 8.58356 7.35156 8.58356L7.77857 4.31348H11.6216Z' stroke='%23001310' stroke-linecap='round'/%3E%3Cpath d='M7.77776 4.31348H4.36938C4.2481 4.31343 4.13074 4.3564 4.03817 4.43474C3.9456 4.51309 3.88381 4.62173 3.8638 4.74134L3.26172 8.55153C3.54184 8.7992 4.29593 9.43843 5.21571 9.43843C6.49673 9.43843 7.35075 8.58441 7.35075 8.58441L7.77776 4.31348Z' stroke='%23001310' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.sort-icon {
	width:16px;
	height:16px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8H10' stroke='%237D7D7D'/%3E%3Cpath d='M2 4H14' stroke='%237D7D7D'/%3E%3Cpath d='M2 12H7' stroke='%237D7D7D'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8H10' stroke='%237D7D7D'/%3E%3Cpath d='M2 4H14' stroke='%237D7D7D'/%3E%3Cpath d='M2 12H7' stroke='%237D7D7D'/%3E%3C/svg%3E%0A");
}
.paper-icon {
	width:24px;
	height:25px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.50781 2.875H17.6657V10.22C17.6657 10.5658 17.3854 10.8461 17.0396 10.8461C16.6938 10.8461 16.4135 10.5658 16.4135 10.22V4.12717H2.75999V16.8418C2.75999 19.3775 4.81558 21.4331 7.35129 21.4331H19.6258C19.9716 21.4331 20.2519 21.7134 20.2519 22.0592C20.2519 22.4049 19.9716 22.6852 19.6258 22.6852H7.35129C4.12403 22.6852 1.50781 20.069 1.50781 16.8418V2.875Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4141 10.2686H23.2895V19.2478C23.2895 21.1464 21.7503 22.6855 19.8518 22.6855C17.9532 22.6855 16.4141 21.1464 16.4141 19.2478V10.2686ZM17.6662 11.5207V19.2478C17.6662 20.4549 18.6447 21.4334 19.8518 21.4334C21.0588 21.4334 22.0373 20.4549 22.0373 19.2478V11.5207H17.6662Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.41406 8.08214C4.41406 7.73636 4.69437 7.45605 5.04015 7.45605H13.7117C14.0575 7.45605 14.3378 7.73636 14.3378 8.08214C14.3378 8.42792 14.0575 8.70823 13.7117 8.70823H5.04015C4.69437 8.70823 4.41406 8.42792 4.41406 8.08214Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.41406 11.9376C4.41406 11.5918 4.69437 11.3115 5.04015 11.3115H13.7117C14.0575 11.3115 14.3378 11.5918 14.3378 11.9376C14.3378 12.2834 14.0575 12.5637 13.7117 12.5637H5.04015C4.69437 12.5637 4.41406 12.2834 4.41406 11.9376Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.41406 15.7941C4.41406 15.4483 4.69437 15.168 5.04015 15.168H13.7117C14.0575 15.168 14.3378 15.4483 14.3378 15.7941C14.3378 16.1398 14.0575 16.4201 13.7117 16.4201H5.04015C4.69437 16.4201 4.41406 16.1398 4.41406 15.7941Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.50781 2.875H17.6657V10.22C17.6657 10.5658 17.3854 10.8461 17.0396 10.8461C16.6938 10.8461 16.4135 10.5658 16.4135 10.22V4.12717H2.75999V16.8418C2.75999 19.3775 4.81558 21.4331 7.35129 21.4331H19.6258C19.9716 21.4331 20.2519 21.7134 20.2519 22.0592C20.2519 22.4049 19.9716 22.6852 19.6258 22.6852H7.35129C4.12403 22.6852 1.50781 20.069 1.50781 16.8418V2.875Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4141 10.2686H23.2895V19.2478C23.2895 21.1464 21.7503 22.6855 19.8518 22.6855C17.9532 22.6855 16.4141 21.1464 16.4141 19.2478V10.2686ZM17.6662 11.5207V19.2478C17.6662 20.4549 18.6447 21.4334 19.8518 21.4334C21.0588 21.4334 22.0373 20.4549 22.0373 19.2478V11.5207H17.6662Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.41406 8.08214C4.41406 7.73636 4.69437 7.45605 5.04015 7.45605H13.7117C14.0575 7.45605 14.3378 7.73636 14.3378 8.08214C14.3378 8.42792 14.0575 8.70823 13.7117 8.70823H5.04015C4.69437 8.70823 4.41406 8.42792 4.41406 8.08214Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.41406 11.9376C4.41406 11.5918 4.69437 11.3115 5.04015 11.3115H13.7117C14.0575 11.3115 14.3378 11.5918 14.3378 11.9376C14.3378 12.2834 14.0575 12.5637 13.7117 12.5637H5.04015C4.69437 12.5637 4.41406 12.2834 4.41406 11.9376Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.41406 15.7941C4.41406 15.4483 4.69437 15.168 5.04015 15.168H13.7117C14.0575 15.168 14.3378 15.4483 14.3378 15.7941C14.3378 16.1398 14.0575 16.4201 13.7117 16.4201H5.04015C4.69437 16.4201 4.41406 16.1398 4.41406 15.7941Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.compound-icon {
	width:24px;
	height:25px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5129_9067)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.805 4.93855C23.5966 7.31538 22.3115 9.88389 19.9346 10.6755C17.5578 11.4671 14.9893 10.182 14.1977 7.80513C13.4061 5.4283 14.6912 2.85978 17.0681 2.0682C19.4449 1.27661 22.0134 2.56171 22.805 4.93855ZM19.539 9.48746C21.2597 8.91439 22.19 7.05492 21.617 5.33421C21.0439 3.6135 19.1844 2.68315 17.4637 3.25622C15.743 3.82929 14.8127 5.68876 15.3857 7.40947C15.9588 9.13018 17.8183 10.0605 19.539 9.48746Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0462 18.9884C18.6399 20.7709 17.6761 22.697 15.8937 23.2907C14.1113 23.8843 12.1851 22.9206 11.5915 21.1381C10.9979 19.3557 11.9616 17.4295 13.744 16.8359C15.5264 16.2423 17.4526 17.206 18.0462 18.9884ZM15.4981 22.1027C16.6244 21.7275 17.2333 20.5104 16.8582 19.3841C16.4831 18.2578 15.266 17.6488 14.1397 18.0239C13.0134 18.399 12.4044 19.6162 12.7795 20.7425C13.1546 21.8688 14.3718 22.4778 15.4981 22.1027Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.40429 10.17C8.00728 11.9805 7.02835 13.9371 5.21781 14.54C3.40726 15.143 1.4507 14.1641 0.847711 12.3536C0.244722 10.543 1.22364 8.58646 3.03419 7.98347C4.84474 7.38048 6.8013 8.3594 7.40429 10.17ZM4.82215 13.352C5.97657 12.9676 6.60074 11.72 6.21627 10.5656C5.8318 9.41119 4.58428 8.78702 3.42985 9.17149C2.27543 9.55596 1.65126 10.8035 2.03573 11.9579C2.4202 13.1123 3.66772 13.7365 4.82215 13.352Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.47157 12.927L12.3976 18.068L11.5771 19.0138L5.65103 13.8729L6.47157 12.927ZM15.5613 17.0207L16.9031 10.4722L18.1298 10.7235L16.788 17.2721L15.5613 17.0207ZM15.1099 8.26369L7.11668 10.9258L6.72102 9.73774L14.7142 7.07567L15.1099 8.26369Z' fill='%23484848'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5129_9067'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5129_9067)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.805 4.93855C23.5966 7.31538 22.3115 9.88389 19.9346 10.6755C17.5578 11.4671 14.9893 10.182 14.1977 7.80513C13.4061 5.4283 14.6912 2.85978 17.0681 2.0682C19.4449 1.27661 22.0134 2.56171 22.805 4.93855ZM19.539 9.48746C21.2597 8.91439 22.19 7.05492 21.617 5.33421C21.0439 3.6135 19.1844 2.68315 17.4637 3.25622C15.743 3.82929 14.8127 5.68876 15.3857 7.40947C15.9588 9.13018 17.8183 10.0605 19.539 9.48746Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0462 18.9884C18.6399 20.7709 17.6761 22.697 15.8937 23.2907C14.1113 23.8843 12.1851 22.9206 11.5915 21.1381C10.9979 19.3557 11.9616 17.4295 13.744 16.8359C15.5264 16.2423 17.4526 17.206 18.0462 18.9884ZM15.4981 22.1027C16.6244 21.7275 17.2333 20.5104 16.8582 19.3841C16.4831 18.2578 15.266 17.6488 14.1397 18.0239C13.0134 18.399 12.4044 19.6162 12.7795 20.7425C13.1546 21.8688 14.3718 22.4778 15.4981 22.1027Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.40429 10.17C8.00728 11.9805 7.02835 13.9371 5.21781 14.54C3.40726 15.143 1.4507 14.1641 0.847711 12.3536C0.244722 10.543 1.22364 8.58646 3.03419 7.98347C4.84474 7.38048 6.8013 8.3594 7.40429 10.17ZM4.82215 13.352C5.97657 12.9676 6.60074 11.72 6.21627 10.5656C5.8318 9.41119 4.58428 8.78702 3.42985 9.17149C2.27543 9.55596 1.65126 10.8035 2.03573 11.9579C2.4202 13.1123 3.66772 13.7365 4.82215 13.352Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.47157 12.927L12.3976 18.068L11.5771 19.0138L5.65103 13.8729L6.47157 12.927ZM15.5613 17.0207L16.9031 10.4722L18.1298 10.7235L16.788 17.2721L15.5613 17.0207ZM15.1099 8.26369L7.11668 10.9258L6.72102 9.73774L14.7142 7.07567L15.1099 8.26369Z' fill='%23484848'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5129_9067'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.success-icon {
	width:42px;
	height:42px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.2188 17.0625L18.5937 26.25L13.7812 21.6562' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 36.75C29.6985 36.75 36.75 29.6985 36.75 21C36.75 12.3015 29.6985 5.25 21 5.25C12.3015 5.25 5.25 12.3015 5.25 21C5.25 29.6985 12.3015 36.75 21 36.75Z' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.2188 17.0625L18.5937 26.25L13.7812 21.6562' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 36.75C29.6985 36.75 36.75 29.6985 36.75 21C36.75 12.3015 29.6985 5.25 21 5.25C12.3015 5.25 5.25 12.3015 5.25 21C5.25 29.6985 12.3015 36.75 21 36.75Z' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.question {
	width:6px;
	height:10px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.261645 3.2625C0.261645 2.39583 0.499145 1.6875 0.974145 1.1375C1.45748 0.5875 2.15748 0.3125 3.07415 0.3125C3.87415 0.3125 4.51165 0.529167 4.98665 0.9625C5.46998 1.39583 5.71165 1.97917 5.71165 2.7125C5.71165 3.15417 5.63248 3.5375 5.47415 3.8625C5.31581 4.17917 5.06998 4.49167 4.73665 4.8C4.69498 4.84167 4.58665 4.94167 4.41165 5.1C4.24498 5.25 4.14915 5.34167 4.12415 5.375C4.09915 5.40833 4.02831 5.4875 3.91165 5.6125C3.80331 5.7375 3.74081 5.8375 3.72415 5.9125C3.70748 5.97917 3.67415 6.08333 3.62415 6.225C3.57415 6.36667 3.54498 6.51667 3.53665 6.675C3.52831 6.825 3.52415 7.00417 3.52415 7.2125H2.49915V7.1375C2.49915 6.7625 2.51581 6.45417 2.54915 6.2125C2.59081 5.97083 2.67831 5.7375 2.81165 5.5125C2.95331 5.27917 3.08248 5.09583 3.19915 4.9625C3.32415 4.82917 3.54915 4.6 3.87415 4.275C4.14081 4.00833 4.32415 3.77083 4.42415 3.5625C4.53248 3.34583 4.58665 3.10417 4.58665 2.8375C4.58665 2.35417 4.44915 1.97083 4.17415 1.6875C3.89915 1.40417 3.52831 1.2625 3.06165 1.2625C1.96998 1.2625 1.38665 1.92917 1.31165 3.2625H0.261645ZM3.64915 8.1125V9.375H2.33665V8.1125H3.64915Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.261645 3.2625C0.261645 2.39583 0.499145 1.6875 0.974145 1.1375C1.45748 0.5875 2.15748 0.3125 3.07415 0.3125C3.87415 0.3125 4.51165 0.529167 4.98665 0.9625C5.46998 1.39583 5.71165 1.97917 5.71165 2.7125C5.71165 3.15417 5.63248 3.5375 5.47415 3.8625C5.31581 4.17917 5.06998 4.49167 4.73665 4.8C4.69498 4.84167 4.58665 4.94167 4.41165 5.1C4.24498 5.25 4.14915 5.34167 4.12415 5.375C4.09915 5.40833 4.02831 5.4875 3.91165 5.6125C3.80331 5.7375 3.74081 5.8375 3.72415 5.9125C3.70748 5.97917 3.67415 6.08333 3.62415 6.225C3.57415 6.36667 3.54498 6.51667 3.53665 6.675C3.52831 6.825 3.52415 7.00417 3.52415 7.2125H2.49915V7.1375C2.49915 6.7625 2.51581 6.45417 2.54915 6.2125C2.59081 5.97083 2.67831 5.7375 2.81165 5.5125C2.95331 5.27917 3.08248 5.09583 3.19915 4.9625C3.32415 4.82917 3.54915 4.6 3.87415 4.275C4.14081 4.00833 4.32415 3.77083 4.42415 3.5625C4.53248 3.34583 4.58665 3.10417 4.58665 2.8375C4.58665 2.35417 4.44915 1.97083 4.17415 1.6875C3.89915 1.40417 3.52831 1.2625 3.06165 1.2625C1.96998 1.2625 1.38665 1.92917 1.31165 3.2625H0.261645ZM3.64915 8.1125V9.375H2.33665V8.1125H3.64915Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.drop-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.8387 1.97886L12.3114 2.43926L11.7841 1.97886C11.9171 1.82661 12.1093 1.73926 12.3114 1.73926C12.5135 1.73926 12.7058 1.82661 12.8387 1.97886ZM12.3114 3.52567C12.1644 3.70391 11.9914 3.9163 11.7984 4.15779C11.1699 4.94464 10.3332 6.03678 9.49792 7.26048C8.66107 8.48648 7.83483 9.8312 7.22027 11.1245C6.59811 12.4338 6.22812 13.6188 6.22812 14.5457C6.22812 17.9055 8.95171 20.629 12.3114 20.629C15.6711 20.629 18.3947 17.9055 18.3947 14.5457C18.3947 13.6188 18.0247 12.4338 17.4026 11.1245C16.788 9.8312 15.9618 8.48648 15.1249 7.26048C14.2896 6.03678 13.4529 4.94464 12.8244 4.15779C12.6315 3.9163 12.4584 3.70391 12.3114 3.52567ZM12.3114 2.43926C11.7841 1.97886 11.7842 1.97873 11.7841 1.97886L11.7782 1.98566L11.7626 2.00362L11.7038 2.07199C11.6526 2.13165 11.5782 2.21904 11.4839 2.33141C11.2952 2.55612 11.0266 2.88097 10.7046 3.28401C10.0613 4.08935 9.20216 5.21049 8.34162 6.4712C7.48265 7.72959 6.61307 9.14038 5.95576 10.5237C5.30605 11.891 4.82812 13.3038 4.82812 14.5457C4.82812 18.6786 8.17851 22.029 12.3114 22.029C16.4443 22.029 19.7947 18.6786 19.7947 14.5457C19.7947 13.3038 19.3168 11.891 18.6671 10.5237C18.0098 9.14038 17.1402 7.72959 16.2812 6.4712C15.4207 5.21049 14.5615 4.08935 13.9182 3.28401C13.5963 2.88097 13.3276 2.55612 13.139 2.33141C13.0446 2.21904 12.9702 2.13165 12.9191 2.07199L12.8602 2.00362L12.8446 1.98566L12.8387 1.97886C12.8386 1.97873 12.8387 1.97886 12.3114 2.43926Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.8387 1.97886L12.3114 2.43926L11.7841 1.97886C11.9171 1.82661 12.1093 1.73926 12.3114 1.73926C12.5135 1.73926 12.7058 1.82661 12.8387 1.97886ZM12.3114 3.52567C12.1644 3.70391 11.9914 3.9163 11.7984 4.15779C11.1699 4.94464 10.3332 6.03678 9.49792 7.26048C8.66107 8.48648 7.83483 9.8312 7.22027 11.1245C6.59811 12.4338 6.22812 13.6188 6.22812 14.5457C6.22812 17.9055 8.95171 20.629 12.3114 20.629C15.6711 20.629 18.3947 17.9055 18.3947 14.5457C18.3947 13.6188 18.0247 12.4338 17.4026 11.1245C16.788 9.8312 15.9618 8.48648 15.1249 7.26048C14.2896 6.03678 13.4529 4.94464 12.8244 4.15779C12.6315 3.9163 12.4584 3.70391 12.3114 3.52567ZM12.3114 2.43926C11.7841 1.97886 11.7842 1.97873 11.7841 1.97886L11.7782 1.98566L11.7626 2.00362L11.7038 2.07199C11.6526 2.13165 11.5782 2.21904 11.4839 2.33141C11.2952 2.55612 11.0266 2.88097 10.7046 3.28401C10.0613 4.08935 9.20216 5.21049 8.34162 6.4712C7.48265 7.72959 6.61307 9.14038 5.95576 10.5237C5.30605 11.891 4.82812 13.3038 4.82812 14.5457C4.82812 18.6786 8.17851 22.029 12.3114 22.029C16.4443 22.029 19.7947 18.6786 19.7947 14.5457C19.7947 13.3038 19.3168 11.891 18.6671 10.5237C18.0098 9.14038 17.1402 7.72959 16.2812 6.4712C15.4207 5.21049 14.5615 4.08935 13.9182 3.28401C13.5963 2.88097 13.3276 2.55612 13.139 2.33141C13.0446 2.21904 12.9702 2.13165 12.9191 2.07199L12.8602 2.00362L12.8446 1.98566L12.8387 1.97886C12.8386 1.97873 12.8387 1.97886 12.3114 2.43926Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.clock-icon {
	width:24px;
	height:24px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M12 6.75V12H17.25' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M12 6.75V12H17.25' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.delivery-basket {
	width:44px;
	height:44px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5392_5693)'%3E%3Cpath d='M24.6808 12.0586H16.6027C16.4688 12.0586 16.3404 12.1118 16.2457 12.2065C16.151 12.3012 16.0978 12.4296 16.0978 12.5635V13.1239C15.7293 12.7479 15.2816 12.4588 14.7872 12.2777C15.1964 11.9471 15.5265 11.5291 15.7533 11.0544C15.9801 10.5797 16.0978 10.0603 16.0978 9.53418H18.1174V8.52441H15.9489C15.5132 7.06631 14.1616 6 12.5637 6C10.6148 6 9.02948 7.58533 9.02948 9.53418C9.02951 10.0603 9.14722 10.5797 9.37401 11.0544C9.6008 11.5291 9.93091 11.9471 10.3402 12.2777C8.98858 12.7745 8.01971 14.0711 8.01971 15.5928V21.1465C8.01971 22.388 8.38323 23.5931 9.02948 24.6271V30.1152L6.0532 36.0673C5.99639 36.1811 5.98459 36.3121 6.02015 36.4343C6.05572 36.5564 6.13602 36.6606 6.24505 36.7262L8.76947 38.2408C8.88358 38.309 9.01998 38.3296 9.14914 38.298C9.2783 38.2665 9.38984 38.1853 9.45964 38.0722L13.4987 31.5087C13.5366 31.4471 13.5608 31.3784 13.5699 31.3067L13.8809 28.8237L16.0978 30.4868V37.8076C16.0978 37.9415 16.151 38.0699 16.2457 38.1646C16.3404 38.2593 16.4688 38.3125 16.6027 38.3125H19.632C19.7659 38.3125 19.8943 38.2593 19.989 38.1646C20.0837 38.0699 20.1369 37.9415 20.1369 37.8076V28.2148C20.1369 28.0911 20.0915 27.972 20.0097 27.8791L16.0978 23.479V23.166H20.6418C22.0337 23.166 23.1662 22.0336 23.1662 20.6416V20.1367H24.6808C24.8148 20.1367 24.9432 20.0835 25.0379 19.9888C25.1325 19.8942 25.1857 19.7657 25.1857 19.6318V12.5635C25.1857 12.4296 25.1325 12.3012 25.0379 12.2065C24.9432 12.1118 24.8148 12.0586 24.6808 12.0586ZM21.1467 13.0684V15.0879H20.1369V13.0684H21.1467ZM12.5637 7.00977C13.0542 7.0106 13.534 7.15428 13.9442 7.42326C14.3545 7.69223 14.6776 8.07486 14.874 8.52441H10.2533C10.4497 8.07486 10.7728 7.69223 11.1831 7.42326C11.5934 7.15428 12.0731 7.0106 12.5637 7.00977ZM10.0392 9.53418H15.0881C15.0881 10.9261 13.9556 12.0586 12.5637 12.0586C11.1717 12.0586 10.0392 10.9261 10.0392 9.53418ZM12.5813 31.073L8.86135 37.1179L7.16596 36.1006L9.98623 30.4601C10.0211 30.3904 10.0392 30.3126 10.0392 30.2344V25.8793C10.2301 26.063 10.431 26.2367 10.6451 26.3973L12.9504 28.126L12.5813 31.073ZM22.1564 20.6416C22.1564 21.4767 21.4769 22.1562 20.6418 22.1562H15.593C14.7579 22.1562 14.0783 21.4767 14.0783 20.6416V16.0977H13.0685V20.6416C13.0693 21.2233 13.2706 21.7869 13.6385 22.2374C14.0063 22.688 14.5183 22.9979 15.0881 23.115V23.6709C15.0881 23.7946 15.1335 23.9137 15.2153 24.0066L19.1271 28.4067V37.3027H17.1076V30.2344C17.1076 30.156 17.0894 30.0787 17.0543 30.0086C17.0193 29.9385 16.9684 29.8775 16.9057 29.8305L11.251 25.5895C10.5627 25.0707 10.004 24.3996 9.61856 23.6288C9.23314 22.858 9.03151 22.0083 9.02948 21.1465V15.5928C9.02948 14.2008 10.1619 13.0684 11.5539 13.0684H13.5734C14.9654 13.0684 16.0978 14.2008 16.0978 15.5928V19.6318C16.0978 19.7657 16.151 19.8942 16.2457 19.9888C16.3404 20.0835 16.4688 20.1367 16.6027 20.1367H22.1564V20.6416ZM24.176 19.127H17.1076V13.0684H19.1271V15.5928C19.1271 15.7267 19.1803 15.8551 19.275 15.9498C19.3697 16.0445 19.4981 16.0977 19.632 16.0977H21.6516C21.7855 16.0977 21.9139 16.0445 22.0086 15.9498C22.1032 15.8551 22.1564 15.7267 22.1564 15.5928V13.0684H24.176V19.127ZM38.3127 6.50488C38.3127 6.37098 38.2595 6.24256 38.1648 6.14788C38.0701 6.05319 37.9417 6 37.8078 6H27.7101C27.5762 6 27.4478 6.05319 27.3531 6.14788C27.2585 6.24256 27.2053 6.37098 27.2053 6.50488V19.6318H26.7004C26.5665 19.6318 26.4381 19.685 26.3434 19.7797C26.2487 19.8744 26.1955 20.0028 26.1955 20.1367V23.166C26.1955 23.2999 26.2487 23.4283 26.3434 23.523C26.4381 23.6177 26.5665 23.6709 26.7004 23.6709H27.2053V37.8076C27.2053 37.9415 27.2585 38.0699 27.3531 38.1646C27.4478 38.2593 27.5762 38.3125 27.7101 38.3125H37.8078C37.9417 38.3125 38.0701 38.2593 38.1648 38.1646C38.2595 38.0699 38.3127 37.9415 38.3127 37.8076V6.50488ZM28.215 7.00977H37.3029V15.0879H35.2279C35.565 14.7596 35.833 14.3671 36.016 13.9335C36.199 13.4999 36.2932 13.0341 36.2932 12.5635C36.2932 10.6146 34.7078 9.0293 32.759 9.0293C30.8101 9.0293 29.2248 10.6146 29.2248 12.5635C29.2248 14.2013 30.3466 15.5786 31.8613 15.9775C31.4821 16.4193 31.2443 16.9857 31.2443 17.6123V19.6318H28.215V7.00977ZM31.7492 13.0684C31.7488 13.3316 31.6796 13.5901 31.5484 13.8184C31.4172 14.0466 31.2287 14.2366 31.0015 14.3694C30.7591 14.1352 30.5663 13.8546 30.4345 13.5444C30.3028 13.2341 30.2348 12.9005 30.2346 12.5635C30.2346 11.1715 31.367 10.0391 32.759 10.0391C34.1509 10.0391 35.2834 11.1715 35.2834 12.5635C35.2834 13.9554 34.1509 15.0879 32.759 15.0879C32.4641 15.0879 32.1854 15.0273 31.9224 14.9344C32.1845 14.6991 32.3944 14.4115 32.5385 14.0901C32.6826 13.7686 32.7577 13.4206 32.759 13.0684H31.7492ZM27.2053 20.6416H31.7492C31.8831 20.6416 32.0115 20.5884 32.1062 20.4937C32.2009 20.399 32.2541 20.2706 32.2541 20.1367V17.6123C32.2541 16.7772 32.9337 16.0977 33.7687 16.0977H37.3029V25.4814L34.6376 22.8161C35.0345 22.3698 35.2834 21.7892 35.2834 21.1465V19.127H34.2736V21.1465C34.2736 21.9816 33.5941 22.6611 32.759 22.6611H27.2053V20.6416ZM28.215 37.3027V23.6709H32.759C33.1268 23.6693 33.4897 23.5864 33.8218 23.4281L37.3029 26.9092V37.3027H28.215Z' fill='%23005347'/%3E%3Cpath d='M18.1172 17.1074H19.127V18.1172H18.1172V17.1074Z' fill='%23005347'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5392_5693'%3E%3Crect width='32.3125' height='32.3125' fill='white' transform='translate(6 6)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5392_5693)'%3E%3Cpath d='M24.6808 12.0586H16.6027C16.4688 12.0586 16.3404 12.1118 16.2457 12.2065C16.151 12.3012 16.0978 12.4296 16.0978 12.5635V13.1239C15.7293 12.7479 15.2816 12.4588 14.7872 12.2777C15.1964 11.9471 15.5265 11.5291 15.7533 11.0544C15.9801 10.5797 16.0978 10.0603 16.0978 9.53418H18.1174V8.52441H15.9489C15.5132 7.06631 14.1616 6 12.5637 6C10.6148 6 9.02948 7.58533 9.02948 9.53418C9.02951 10.0603 9.14722 10.5797 9.37401 11.0544C9.6008 11.5291 9.93091 11.9471 10.3402 12.2777C8.98858 12.7745 8.01971 14.0711 8.01971 15.5928V21.1465C8.01971 22.388 8.38323 23.5931 9.02948 24.6271V30.1152L6.0532 36.0673C5.99639 36.1811 5.98459 36.3121 6.02015 36.4343C6.05572 36.5564 6.13602 36.6606 6.24505 36.7262L8.76947 38.2408C8.88358 38.309 9.01998 38.3296 9.14914 38.298C9.2783 38.2665 9.38984 38.1853 9.45964 38.0722L13.4987 31.5087C13.5366 31.4471 13.5608 31.3784 13.5699 31.3067L13.8809 28.8237L16.0978 30.4868V37.8076C16.0978 37.9415 16.151 38.0699 16.2457 38.1646C16.3404 38.2593 16.4688 38.3125 16.6027 38.3125H19.632C19.7659 38.3125 19.8943 38.2593 19.989 38.1646C20.0837 38.0699 20.1369 37.9415 20.1369 37.8076V28.2148C20.1369 28.0911 20.0915 27.972 20.0097 27.8791L16.0978 23.479V23.166H20.6418C22.0337 23.166 23.1662 22.0336 23.1662 20.6416V20.1367H24.6808C24.8148 20.1367 24.9432 20.0835 25.0379 19.9888C25.1325 19.8942 25.1857 19.7657 25.1857 19.6318V12.5635C25.1857 12.4296 25.1325 12.3012 25.0379 12.2065C24.9432 12.1118 24.8148 12.0586 24.6808 12.0586ZM21.1467 13.0684V15.0879H20.1369V13.0684H21.1467ZM12.5637 7.00977C13.0542 7.0106 13.534 7.15428 13.9442 7.42326C14.3545 7.69223 14.6776 8.07486 14.874 8.52441H10.2533C10.4497 8.07486 10.7728 7.69223 11.1831 7.42326C11.5934 7.15428 12.0731 7.0106 12.5637 7.00977ZM10.0392 9.53418H15.0881C15.0881 10.9261 13.9556 12.0586 12.5637 12.0586C11.1717 12.0586 10.0392 10.9261 10.0392 9.53418ZM12.5813 31.073L8.86135 37.1179L7.16596 36.1006L9.98623 30.4601C10.0211 30.3904 10.0392 30.3126 10.0392 30.2344V25.8793C10.2301 26.063 10.431 26.2367 10.6451 26.3973L12.9504 28.126L12.5813 31.073ZM22.1564 20.6416C22.1564 21.4767 21.4769 22.1562 20.6418 22.1562H15.593C14.7579 22.1562 14.0783 21.4767 14.0783 20.6416V16.0977H13.0685V20.6416C13.0693 21.2233 13.2706 21.7869 13.6385 22.2374C14.0063 22.688 14.5183 22.9979 15.0881 23.115V23.6709C15.0881 23.7946 15.1335 23.9137 15.2153 24.0066L19.1271 28.4067V37.3027H17.1076V30.2344C17.1076 30.156 17.0894 30.0787 17.0543 30.0086C17.0193 29.9385 16.9684 29.8775 16.9057 29.8305L11.251 25.5895C10.5627 25.0707 10.004 24.3996 9.61856 23.6288C9.23314 22.858 9.03151 22.0083 9.02948 21.1465V15.5928C9.02948 14.2008 10.1619 13.0684 11.5539 13.0684H13.5734C14.9654 13.0684 16.0978 14.2008 16.0978 15.5928V19.6318C16.0978 19.7657 16.151 19.8942 16.2457 19.9888C16.3404 20.0835 16.4688 20.1367 16.6027 20.1367H22.1564V20.6416ZM24.176 19.127H17.1076V13.0684H19.1271V15.5928C19.1271 15.7267 19.1803 15.8551 19.275 15.9498C19.3697 16.0445 19.4981 16.0977 19.632 16.0977H21.6516C21.7855 16.0977 21.9139 16.0445 22.0086 15.9498C22.1032 15.8551 22.1564 15.7267 22.1564 15.5928V13.0684H24.176V19.127ZM38.3127 6.50488C38.3127 6.37098 38.2595 6.24256 38.1648 6.14788C38.0701 6.05319 37.9417 6 37.8078 6H27.7101C27.5762 6 27.4478 6.05319 27.3531 6.14788C27.2585 6.24256 27.2053 6.37098 27.2053 6.50488V19.6318H26.7004C26.5665 19.6318 26.4381 19.685 26.3434 19.7797C26.2487 19.8744 26.1955 20.0028 26.1955 20.1367V23.166C26.1955 23.2999 26.2487 23.4283 26.3434 23.523C26.4381 23.6177 26.5665 23.6709 26.7004 23.6709H27.2053V37.8076C27.2053 37.9415 27.2585 38.0699 27.3531 38.1646C27.4478 38.2593 27.5762 38.3125 27.7101 38.3125H37.8078C37.9417 38.3125 38.0701 38.2593 38.1648 38.1646C38.2595 38.0699 38.3127 37.9415 38.3127 37.8076V6.50488ZM28.215 7.00977H37.3029V15.0879H35.2279C35.565 14.7596 35.833 14.3671 36.016 13.9335C36.199 13.4999 36.2932 13.0341 36.2932 12.5635C36.2932 10.6146 34.7078 9.0293 32.759 9.0293C30.8101 9.0293 29.2248 10.6146 29.2248 12.5635C29.2248 14.2013 30.3466 15.5786 31.8613 15.9775C31.4821 16.4193 31.2443 16.9857 31.2443 17.6123V19.6318H28.215V7.00977ZM31.7492 13.0684C31.7488 13.3316 31.6796 13.5901 31.5484 13.8184C31.4172 14.0466 31.2287 14.2366 31.0015 14.3694C30.7591 14.1352 30.5663 13.8546 30.4345 13.5444C30.3028 13.2341 30.2348 12.9005 30.2346 12.5635C30.2346 11.1715 31.367 10.0391 32.759 10.0391C34.1509 10.0391 35.2834 11.1715 35.2834 12.5635C35.2834 13.9554 34.1509 15.0879 32.759 15.0879C32.4641 15.0879 32.1854 15.0273 31.9224 14.9344C32.1845 14.6991 32.3944 14.4115 32.5385 14.0901C32.6826 13.7686 32.7577 13.4206 32.759 13.0684H31.7492ZM27.2053 20.6416H31.7492C31.8831 20.6416 32.0115 20.5884 32.1062 20.4937C32.2009 20.399 32.2541 20.2706 32.2541 20.1367V17.6123C32.2541 16.7772 32.9337 16.0977 33.7687 16.0977H37.3029V25.4814L34.6376 22.8161C35.0345 22.3698 35.2834 21.7892 35.2834 21.1465V19.127H34.2736V21.1465C34.2736 21.9816 33.5941 22.6611 32.759 22.6611H27.2053V20.6416ZM28.215 37.3027V23.6709H32.759C33.1268 23.6693 33.4897 23.5864 33.8218 23.4281L37.3029 26.9092V37.3027H28.215Z' fill='%23005347'/%3E%3Cpath d='M18.1172 17.1074H19.127V18.1172H18.1172V17.1074Z' fill='%23005347'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5392_5693'%3E%3Crect width='32.3125' height='32.3125' fill='white' transform='translate(6 6)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.pickup-basket {
	width:44px;
	height:44px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5392_5702)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.0867 32.3242L27.2485 31.3506C31.1951 32.0065 33.4587 33.2669 33.4586 34.8088C33.4586 35.9649 32.2113 36.9554 29.8516 37.6733C27.7059 38.3262 24.8623 38.6857 21.8446 38.6857C19.3231 38.6857 16.9348 38.4376 14.9378 37.968L15.1637 37.0073C17.0878 37.4597 19.398 37.6988 21.8446 37.6988C28.4288 37.6988 32.4717 36.0155 32.4717 34.8088C32.4717 34.0432 30.7866 32.9391 27.0867 32.3242ZM13.094 36.3658C11.919 35.8838 11.2174 35.3017 11.2174 34.8088C11.2174 34.0432 12.9024 32.9391 16.6022 32.3242L16.4404 31.3506C14.6677 31.6453 13.1688 32.083 12.1059 32.6167C10.8615 33.2415 10.2305 33.979 10.2305 34.8088C10.2305 36.0065 11.5839 36.8131 12.7193 37.2789L13.094 36.3658ZM11.0704 15.8513L12.0373 16.0494C11.9023 16.7085 11.8339 17.3868 11.8339 18.0654C11.8339 23.58 16.3246 28.0665 21.8446 28.0665C27.3645 28.0665 31.8552 23.5799 31.8552 18.0654C31.8552 12.5508 27.3645 8.06433 21.8446 8.06433C17.8723 8.06433 14.273 10.4125 12.6748 14.0466L11.7713 13.6493C13.527 9.65705 17.481 7.07739 21.8446 7.07739C27.9087 7.07739 32.8421 12.0066 32.8421 18.0653C32.8421 24.1241 27.9086 29.0533 21.8445 29.0533C15.7804 29.0533 10.8469 24.1241 10.8469 18.0653C10.8468 17.3217 10.9216 16.5799 11.0704 15.8513Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.1922 30.2833L21.4955 34.5826C21.5918 34.6789 21.8443 34.8713 21.8443 34.8713C21.8443 34.8713 22.0967 34.6789 22.1931 34.5826L26.4963 30.2833C29.2703 29.228 31.6239 27.2387 33.1316 24.6719L32.2806 24.172C30.8693 26.5746 28.6571 28.4299 26.0514 29.3961C25.9848 29.4207 25.9244 29.4595 25.8742 29.5097L21.8443 33.5359L17.8143 29.5097C17.7641 29.4595 17.7037 29.4207 17.6371 29.3961C15.3465 28.5467 13.3862 27.0398 11.968 25.0385C10.5187 22.993 9.75256 20.5823 9.75256 18.0671C9.75256 11.4061 15.1769 5.98694 21.8443 5.98694C23.536 5.98694 25.1724 6.32901 26.7077 7.00368L27.1048 6.10017C25.4435 5.3701 23.6736 5 21.8443 5C14.6327 5 8.76562 10.8619 8.76562 18.0671C8.76562 20.788 9.59459 23.3959 11.1628 25.6091C12.6752 27.7435 14.7583 29.358 17.1922 30.2833ZM34.923 18.0672C34.9229 13.7148 32.7638 9.66184 29.1474 7.22548L28.596 8.04405C31.9397 10.2967 33.936 14.0437 33.936 18.0672C33.936 19.5309 33.6769 20.9611 33.1662 22.3183L34.09 22.6659C34.6427 21.1972 34.923 19.65 34.923 18.0672Z' fill='%23005347'/%3E%3Cpath d='M26.8912 23.6068C27.0221 23.6068 27.3847 23.6068 27.3847 23.6068C27.3847 23.6068 27.3847 23.2442 27.3847 23.1133V13.0203C27.3847 12.8894 27.3847 12.5269 27.3847 12.5269C27.3847 12.5269 27.0221 12.5269 26.8912 12.5269H16.7982C16.6673 12.5269 16.3047 12.5269 16.3047 12.5269C16.3047 12.5269 16.3047 12.8894 16.3047 13.0203V23.1133C16.3047 23.2442 16.3047 23.6068 16.3047 23.6068C16.3047 23.6068 16.6673 23.6068 16.7982 23.6068H26.8912ZM23.325 13.5138V17.2684L22.0653 16.6385C21.9968 16.6042 21.8446 16.5469 21.8446 16.5469C21.8446 16.5469 21.6925 16.6042 21.624 16.6385L20.3642 17.2684V13.5138H23.325ZM17.2916 13.5138H19.3773V18.0668C19.3773 18.1509 19.3773 18.3562 19.3773 18.3562V18.8168L19.8379 18.6194C19.8379 18.6194 20.0163 18.5458 20.0915 18.5082L21.8446 17.6316L23.5978 18.5082C23.6731 18.5458 23.983 18.7181 23.983 18.7181L24.312 18.8168L24.312 18.4549C24.312 18.4549 24.312 18.1509 24.312 18.0668V13.5138H26.3977V22.6198H17.2916V13.5138Z' fill='%23005347'/%3E%3Cpath d='M23.1605 20.045H20.5286C20.256 20.045 20.0352 20.266 20.0352 20.5385C20.0352 20.811 20.256 21.032 20.5286 21.032H23.1605C23.4331 21.032 23.6539 20.811 23.6539 20.5385C23.6539 20.266 23.4331 20.045 23.1605 20.045Z' fill='%23005347'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5392_5702'%3E%3Crect width='33.6875' height='33.6875' fill='white' transform='translate(5 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5392_5702)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.0867 32.3242L27.2485 31.3506C31.1951 32.0065 33.4587 33.2669 33.4586 34.8088C33.4586 35.9649 32.2113 36.9554 29.8516 37.6733C27.7059 38.3262 24.8623 38.6857 21.8446 38.6857C19.3231 38.6857 16.9348 38.4376 14.9378 37.968L15.1637 37.0073C17.0878 37.4597 19.398 37.6988 21.8446 37.6988C28.4288 37.6988 32.4717 36.0155 32.4717 34.8088C32.4717 34.0432 30.7866 32.9391 27.0867 32.3242ZM13.094 36.3658C11.919 35.8838 11.2174 35.3017 11.2174 34.8088C11.2174 34.0432 12.9024 32.9391 16.6022 32.3242L16.4404 31.3506C14.6677 31.6453 13.1688 32.083 12.1059 32.6167C10.8615 33.2415 10.2305 33.979 10.2305 34.8088C10.2305 36.0065 11.5839 36.8131 12.7193 37.2789L13.094 36.3658ZM11.0704 15.8513L12.0373 16.0494C11.9023 16.7085 11.8339 17.3868 11.8339 18.0654C11.8339 23.58 16.3246 28.0665 21.8446 28.0665C27.3645 28.0665 31.8552 23.5799 31.8552 18.0654C31.8552 12.5508 27.3645 8.06433 21.8446 8.06433C17.8723 8.06433 14.273 10.4125 12.6748 14.0466L11.7713 13.6493C13.527 9.65705 17.481 7.07739 21.8446 7.07739C27.9087 7.07739 32.8421 12.0066 32.8421 18.0653C32.8421 24.1241 27.9086 29.0533 21.8445 29.0533C15.7804 29.0533 10.8469 24.1241 10.8469 18.0653C10.8468 17.3217 10.9216 16.5799 11.0704 15.8513Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.1922 30.2833L21.4955 34.5826C21.5918 34.6789 21.8443 34.8713 21.8443 34.8713C21.8443 34.8713 22.0967 34.6789 22.1931 34.5826L26.4963 30.2833C29.2703 29.228 31.6239 27.2387 33.1316 24.6719L32.2806 24.172C30.8693 26.5746 28.6571 28.4299 26.0514 29.3961C25.9848 29.4207 25.9244 29.4595 25.8742 29.5097L21.8443 33.5359L17.8143 29.5097C17.7641 29.4595 17.7037 29.4207 17.6371 29.3961C15.3465 28.5467 13.3862 27.0398 11.968 25.0385C10.5187 22.993 9.75256 20.5823 9.75256 18.0671C9.75256 11.4061 15.1769 5.98694 21.8443 5.98694C23.536 5.98694 25.1724 6.32901 26.7077 7.00368L27.1048 6.10017C25.4435 5.3701 23.6736 5 21.8443 5C14.6327 5 8.76562 10.8619 8.76562 18.0671C8.76562 20.788 9.59459 23.3959 11.1628 25.6091C12.6752 27.7435 14.7583 29.358 17.1922 30.2833ZM34.923 18.0672C34.9229 13.7148 32.7638 9.66184 29.1474 7.22548L28.596 8.04405C31.9397 10.2967 33.936 14.0437 33.936 18.0672C33.936 19.5309 33.6769 20.9611 33.1662 22.3183L34.09 22.6659C34.6427 21.1972 34.923 19.65 34.923 18.0672Z' fill='%23005347'/%3E%3Cpath d='M26.8912 23.6068C27.0221 23.6068 27.3847 23.6068 27.3847 23.6068C27.3847 23.6068 27.3847 23.2442 27.3847 23.1133V13.0203C27.3847 12.8894 27.3847 12.5269 27.3847 12.5269C27.3847 12.5269 27.0221 12.5269 26.8912 12.5269H16.7982C16.6673 12.5269 16.3047 12.5269 16.3047 12.5269C16.3047 12.5269 16.3047 12.8894 16.3047 13.0203V23.1133C16.3047 23.2442 16.3047 23.6068 16.3047 23.6068C16.3047 23.6068 16.6673 23.6068 16.7982 23.6068H26.8912ZM23.325 13.5138V17.2684L22.0653 16.6385C21.9968 16.6042 21.8446 16.5469 21.8446 16.5469C21.8446 16.5469 21.6925 16.6042 21.624 16.6385L20.3642 17.2684V13.5138H23.325ZM17.2916 13.5138H19.3773V18.0668C19.3773 18.1509 19.3773 18.3562 19.3773 18.3562V18.8168L19.8379 18.6194C19.8379 18.6194 20.0163 18.5458 20.0915 18.5082L21.8446 17.6316L23.5978 18.5082C23.6731 18.5458 23.983 18.7181 23.983 18.7181L24.312 18.8168L24.312 18.4549C24.312 18.4549 24.312 18.1509 24.312 18.0668V13.5138H26.3977V22.6198H17.2916V13.5138Z' fill='%23005347'/%3E%3Cpath d='M23.1605 20.045H20.5286C20.256 20.045 20.0352 20.266 20.0352 20.5385C20.0352 20.811 20.256 21.032 20.5286 21.032H23.1605C23.4331 21.032 23.6539 20.811 23.6539 20.5385C23.6539 20.266 23.4331 20.045 23.1605 20.045Z' fill='%23005347'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5392_5702'%3E%3Crect width='33.6875' height='33.6875' fill='white' transform='translate(5 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.security-basket{
	width:44px;
	height:44px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5392_387)'%3E%3Cmask id='mask0_5392_387' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1' y='-1' width='38' height='41'%3E%3Cpath d='M38.1619 39.4079V0.388866H1.83824V39.4079H38.1619Z' fill='white' stroke='white' stroke-width='1.17647'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5392_387)'%3E%3Cpath d='M8.15234 14.1911V17.9868C8.15234 20.8059 8.86433 23.605 10.2113 26.0814C11.5583 28.5579 13.5212 30.6766 15.8878 32.2085L18.6311 33.9842C19.0387 34.2481 19.9995 34.7051 19.9995 34.7051C19.9995 34.7051 20.9601 34.2482 21.3676 33.9843L24.1111 32.2085C26.4775 30.6766 28.4404 28.5579 29.7875 26.0814C31.1344 23.605 31.8464 20.8059 31.8464 17.9868V9.64744C31.8464 9.55802 31.8464 9.29331 31.8464 9.29331C31.8464 9.29331 31.6093 9.28851 31.5071 9.28233C29.0646 9.13431 27.02 7.48628 26.2853 5.24989C26.2614 5.17633 26.2081 4.99625 26.2081 4.99625C26.2081 4.99625 26.0146 4.99645 25.9373 4.99625H14.0615C13.9841 4.99644 13.79 4.99625 13.79 4.99625C13.79 4.99625 13.7373 5.17632 13.7135 5.24989C12.9787 7.48628 10.9342 9.13431 8.49168 9.28233C8.38757 9.28862 8.15234 9.29331 8.15234 9.29331C8.15234 9.29331 8.15234 10.0222 8.15234 9.64744V11.5895' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M35.1414 9.44371V7.38706C35.1414 6.61875 35.1414 5.99589 35.1414 5.99589H31.8648C30.4421 5.99589 29.2888 4.84262 29.2888 3.41988V1.69905C29.2888 1.69905 28.7313 1.69905 28.0437 1.69905H11.9532C11.2656 1.69905 10.7081 1.69905 10.7081 1.69905V3.41988C10.7081 4.84262 9.55471 5.99589 8.13205 5.99589H4.85547C4.85547 5.99589 4.85547 6.61875 4.85547 7.38706V17.9855C4.85547 24.8489 8.33412 31.2445 14.0958 34.974L18.0256 37.5178C18.6133 37.8982 19.9985 38.8213 19.9985 38.8213C19.9985 38.8213 21.3836 37.8982 21.9713 37.5178L25.901 34.9741C31.6627 31.2445 35.1414 24.8489 35.1414 17.9855V12.0277' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M16.707 18.6738L18.5384 20.2076C18.6591 20.3088 18.8139 20.3601 18.9712 20.351C19.1285 20.342 19.2764 20.2733 19.3848 20.159L23.2901 16.0394' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M27.485 18.1975C27.485 22.3322 24.1331 25.6841 19.9983 25.6841C15.8636 25.6841 12.5117 22.3322 12.5117 18.1975C12.5117 14.0627 15.8636 10.7108 19.9983 10.7108C24.1331 10.7108 27.485 14.0627 27.485 18.1975Z' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5392_387'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5392_387)'%3E%3Cmask id='mask0_5392_387' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1' y='-1' width='38' height='41'%3E%3Cpath d='M38.1619 39.4079V0.388866H1.83824V39.4079H38.1619Z' fill='white' stroke='white' stroke-width='1.17647'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5392_387)'%3E%3Cpath d='M8.15234 14.1911V17.9868C8.15234 20.8059 8.86433 23.605 10.2113 26.0814C11.5583 28.5579 13.5212 30.6766 15.8878 32.2085L18.6311 33.9842C19.0387 34.2481 19.9995 34.7051 19.9995 34.7051C19.9995 34.7051 20.9601 34.2482 21.3676 33.9843L24.1111 32.2085C26.4775 30.6766 28.4404 28.5579 29.7875 26.0814C31.1344 23.605 31.8464 20.8059 31.8464 17.9868V9.64744C31.8464 9.55802 31.8464 9.29331 31.8464 9.29331C31.8464 9.29331 31.6093 9.28851 31.5071 9.28233C29.0646 9.13431 27.02 7.48628 26.2853 5.24989C26.2614 5.17633 26.2081 4.99625 26.2081 4.99625C26.2081 4.99625 26.0146 4.99645 25.9373 4.99625H14.0615C13.9841 4.99644 13.79 4.99625 13.79 4.99625C13.79 4.99625 13.7373 5.17632 13.7135 5.24989C12.9787 7.48628 10.9342 9.13431 8.49168 9.28233C8.38757 9.28862 8.15234 9.29331 8.15234 9.29331C8.15234 9.29331 8.15234 10.0222 8.15234 9.64744V11.5895' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M35.1414 9.44371V7.38706C35.1414 6.61875 35.1414 5.99589 35.1414 5.99589H31.8648C30.4421 5.99589 29.2888 4.84262 29.2888 3.41988V1.69905C29.2888 1.69905 28.7313 1.69905 28.0437 1.69905H11.9532C11.2656 1.69905 10.7081 1.69905 10.7081 1.69905V3.41988C10.7081 4.84262 9.55471 5.99589 8.13205 5.99589H4.85547C4.85547 5.99589 4.85547 6.61875 4.85547 7.38706V17.9855C4.85547 24.8489 8.33412 31.2445 14.0958 34.974L18.0256 37.5178C18.6133 37.8982 19.9985 38.8213 19.9985 38.8213C19.9985 38.8213 21.3836 37.8982 21.9713 37.5178L25.901 34.9741C31.6627 31.2445 35.1414 24.8489 35.1414 17.9855V12.0277' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M16.707 18.6738L18.5384 20.2076C18.6591 20.3088 18.8139 20.3601 18.9712 20.351C19.1285 20.342 19.2764 20.2733 19.3848 20.159L23.2901 16.0394' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M27.485 18.1975C27.485 22.3322 24.1331 25.6841 19.9983 25.6841C15.8636 25.6841 12.5117 22.3322 12.5117 18.1975C12.5117 14.0627 15.8636 10.7108 19.9983 10.7108C24.1331 10.7108 27.485 14.0627 27.485 18.1975Z' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5392_387'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.sale-basket {
	width:40px;
	height:40px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3066_76758)'%3E%3Cg clip-path='url(%23clip1_3066_76758)'%3E%3Cpath d='M26.8017 4.41077L1.14844 19.2217L3.84912 23.8994C6.12419 22.5859 9.03332 23.3654 10.3468 25.6405C11.6603 27.9155 10.8808 30.8247 8.60577 32.1382L11.3066 36.8162L36.9599 22.0053L38.1306 9.59968L26.8017 4.41077Z' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Ccircle cx='16.9439' cy='17.421' r='2.61548' transform='rotate(-30 16.9439 17.421)' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Ccircle cx='27.4048' cy='20.2239' r='2.61548' transform='rotate(-30 27.4048 20.2239)' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M20.2957 25.9413L24.2438 11.2065' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3066_76758'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_3066_76758'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3066_76758)'%3E%3Cg clip-path='url(%23clip1_3066_76758)'%3E%3Cpath d='M26.8017 4.41077L1.14844 19.2217L3.84912 23.8994C6.12419 22.5859 9.03332 23.3654 10.3468 25.6405C11.6603 27.9155 10.8808 30.8247 8.60577 32.1382L11.3066 36.8162L36.9599 22.0053L38.1306 9.59968L26.8017 4.41077Z' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Ccircle cx='16.9439' cy='17.421' r='2.61548' transform='rotate(-30 16.9439 17.421)' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Ccircle cx='27.4048' cy='20.2239' r='2.61548' transform='rotate(-30 27.4048 20.2239)' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M20.2957 25.9413L24.2438 11.2065' stroke='%23005347' stroke-width='1.17647' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3066_76758'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_3066_76758'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.download-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.7507 21H5.25C5.05109 21 4.86032 20.921 4.71967 20.7803C4.57902 20.6397 4.5 20.4489 4.5 20.25V3.75C4.5 3.55109 4.57902 3.36032 4.71967 3.21967C4.86032 3.07902 5.05109 3 5.25 3H14.2507L19.5007 8.25V20.25C19.5007 20.3485 19.4813 20.446 19.4436 20.537C19.406 20.628 19.3507 20.7107 19.2811 20.7803C19.2114 20.85 19.1287 20.9052 19.0377 20.9429C18.9468 20.9806 18.8492 21 18.7507 21Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.25 3V8.25H19.5007' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.375 14.625L12 17.25L14.625 14.625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 11.25V17.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.7507 21H5.25C5.05109 21 4.86032 20.921 4.71967 20.7803C4.57902 20.6397 4.5 20.4489 4.5 20.25V3.75C4.5 3.55109 4.57902 3.36032 4.71967 3.21967C4.86032 3.07902 5.05109 3 5.25 3H14.2507L19.5007 8.25V20.25C19.5007 20.3485 19.4813 20.446 19.4436 20.537C19.406 20.628 19.3507 20.7107 19.2811 20.7803C19.2114 20.85 19.1287 20.9052 19.0377 20.9429C18.9468 20.9806 18.8492 21 18.7507 21Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.25 3V8.25H19.5007' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.375 14.625L12 17.25L14.625 14.625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 11.25V17.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.alert-icon {
	width:42px;
	height:42px;
	background-color:var(--error);
	mask-image:url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 36.75C29.6985 36.75 36.75 29.6985 36.75 21C36.75 12.3015 29.6985 5.25 21 5.25C12.3015 5.25 5.25 12.3015 5.25 21C5.25 29.6985 12.3015 36.75 21 36.75Z' stroke='%23D92700' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M21 13.125V22.3125' stroke='%23D92700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 30.1875C22.0873 30.1875 22.9688 29.3061 22.9688 28.2188C22.9688 27.1314 22.0873 26.25 21 26.25C19.9127 26.25 19.0312 27.1314 19.0312 28.2188C19.0312 29.3061 19.9127 30.1875 21 30.1875Z' fill='%23D92700'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 36.75C29.6985 36.75 36.75 29.6985 36.75 21C36.75 12.3015 29.6985 5.25 21 5.25C12.3015 5.25 5.25 12.3015 5.25 21C5.25 29.6985 12.3015 36.75 21 36.75Z' stroke='%23D92700' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M21 13.125V22.3125' stroke='%23D92700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 30.1875C22.0873 30.1875 22.9688 29.3061 22.9688 28.2188C22.9688 27.1314 22.0873 26.25 21 26.25C19.9127 26.25 19.0312 27.1314 19.0312 28.2188C19.0312 29.3061 19.9127 30.1875 21 30.1875Z' fill='%23D92700'/%3E%3C/svg%3E%0A");
}
.metro-icon {
	width:24px;
	height:24px;
	background-color:#FF4D4D;
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.6 18L7 3L12 11L17 3L22.4 18H24V20H16V18H16.8L15.5 14.5L12 20L8.5 14.5L7.2 18H8V20H0V18H1.6Z' fill='%23FF4D4D'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.6 18L7 3L12 11L17 3L22.4 18H24V20H16V18H16.8L15.5 14.5L12 20L8.5 14.5L7.2 18H8V20H0V18H1.6Z' fill='%23FF4D4D'/%3E%3C/svg%3E%0A");
}
.attention-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23005347' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M12 7.5V12.75' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.25C12.6213 17.25 13.125 16.7463 13.125 16.125C13.125 15.5037 12.6213 15 12 15C11.3787 15 10.875 15.5037 10.875 16.125C10.875 16.7463 11.3787 17.25 12 17.25Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23005347' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M12 7.5V12.75' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.25C12.6213 17.25 13.125 16.7463 13.125 16.125C13.125 15.5037 12.6213 15 12 15C11.3787 15 10.875 15.5037 10.875 16.125C10.875 16.7463 11.3787 17.25 12 17.25Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.price-icon {
	width:24px;
	height:24px;
	background-color:var(--font-color);
	/*mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.42383 19.2736C4.42383 18.2695 5.23786 17.4554 6.24201 17.4554H19.5753V19.5766C19.5753 20.4134 18.897 21.0918 18.0602 21.0918H6.24201C5.23786 21.0918 4.42383 20.2778 4.42383 19.2736ZM4.42383 19.2736V4.42513C4.42383 3.58833 5.10218 2.90998 5.93898 2.90998H18.0602C18.897 2.90998 19.5753 3.58833 19.5753 4.42513V17.4483M8.96928 12.0009H15.0299M8.21171 8.97058H15.7875' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.42383 19.2736C4.42383 18.2695 5.23786 17.4554 6.24201 17.4554H19.5753V19.5766C19.5753 20.4134 18.897 21.0918 18.0602 21.0918H6.24201C5.23786 21.0918 4.42383 20.2778 4.42383 19.2736ZM4.42383 19.2736V4.42513C4.42383 3.58833 5.10218 2.90998 5.93898 2.90998H18.0602C18.897 2.90998 19.5753 3.58833 19.5753 4.42513V17.4483M8.96928 12.0009H15.0299M8.21171 8.97058H15.7875' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5.25V18.75' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25 15.6741C2.24997 15.5013 2.30968 15.3338 2.41902 15.2C2.52836 15.0662 2.68059 14.9744 2.84992 14.94C3.52749 14.8016 4.13645 14.4334 4.57379 13.8976C5.01113 13.3619 5.25 12.6916 5.25 12C5.25 11.3084 5.01113 10.6381 4.57379 10.1024C4.13645 9.56665 3.52749 9.19843 2.84992 9.06C2.68059 9.02562 2.52836 8.93376 2.41902 8.79997C2.30968 8.66618 2.24997 8.4987 2.25 8.32592V6C2.25 5.80109 2.32902 5.61032 2.46967 5.46967C2.61032 5.32902 2.80109 5.25 3 5.25H21C21.1989 5.25 21.3897 5.32902 21.5303 5.46967C21.671 5.61032 21.75 5.80109 21.75 6V8.32592C21.75 8.4987 21.6903 8.66618 21.581 8.79997C21.4716 8.93376 21.3194 9.02563 21.1501 9.06C20.4725 9.19843 19.8635 9.56665 19.4262 10.1024C18.9889 10.6381 18.75 11.3084 18.75 12C18.75 12.6916 18.9889 13.3619 19.4262 13.8976C19.8635 14.4334 20.4725 14.8016 21.1501 14.94C21.3194 14.9744 21.4716 15.0662 21.581 15.2C21.6903 15.3338 21.75 15.5013 21.75 15.6741V18C21.75 18.1989 21.671 18.3897 21.5303 18.5303C21.3897 18.671 21.1989 18.75 21 18.75H3C2.80109 18.75 2.61032 18.671 2.46967 18.5303C2.32902 18.3897 2.25 18.1989 2.25 18V15.6741Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5.25V18.75' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25 15.6741C2.24997 15.5013 2.30968 15.3338 2.41902 15.2C2.52836 15.0662 2.68059 14.9744 2.84992 14.94C3.52749 14.8016 4.13645 14.4334 4.57379 13.8976C5.01113 13.3619 5.25 12.6916 5.25 12C5.25 11.3084 5.01113 10.6381 4.57379 10.1024C4.13645 9.56665 3.52749 9.19843 2.84992 9.06C2.68059 9.02562 2.52836 8.93376 2.41902 8.79997C2.30968 8.66618 2.24997 8.4987 2.25 8.32592V6C2.25 5.80109 2.32902 5.61032 2.46967 5.46967C2.61032 5.32902 2.80109 5.25 3 5.25H21C21.1989 5.25 21.3897 5.32902 21.5303 5.46967C21.671 5.61032 21.75 5.80109 21.75 6V8.32592C21.75 8.4987 21.6903 8.66618 21.581 8.79997C21.4716 8.93376 21.3194 9.02563 21.1501 9.06C20.4725 9.19843 19.8635 9.56665 19.4262 10.1024C18.9889 10.6381 18.75 11.3084 18.75 12C18.75 12.6916 18.9889 13.3619 19.4262 13.8976C19.8635 14.4334 20.4725 14.8016 21.1501 14.94C21.3194 14.9744 21.4716 15.0662 21.581 15.2C21.6903 15.3338 21.75 15.5013 21.75 15.6741V18C21.75 18.1989 21.671 18.3897 21.5303 18.5303C21.3897 18.671 21.1989 18.75 21 18.75H3C2.80109 18.75 2.61032 18.671 2.46967 18.5303C2.32902 18.3897 2.25 18.1989 2.25 18V15.6741Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");*/
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.4985 0.810213C18.6784 0.904399 18.8123 1.06747 18.8698 1.26217L19.8061 4.43203H22.0138C22.428 4.43203 22.7638 4.76781 22.7638 5.18203V21.0008C22.7638 21.415 22.428 21.7508 22.0138 21.7508H1.98438C1.57016 21.7508 1.23438 21.415 1.23438 21.0008V5.18203C1.23438 4.76781 1.57016 4.43203 1.98438 4.43203H6.7943L17.9156 0.762382C18.1083 0.698768 18.3187 0.716026 18.4985 0.810213ZM6.89733 5.93203C6.90889 5.9323 6.92048 5.9323 6.93209 5.93203H19.2282C19.2395 5.93229 19.2509 5.93229 19.2623 5.93203H21.2638V20.2508H2.73438V5.93203H6.89733ZM18.242 4.43203H11.5813L17.6505 2.42938L18.242 4.43203Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6641 10.3652C13.6641 9.95102 13.9998 9.61523 14.4141 9.61523H22.0153C22.4295 9.61523 22.7653 9.95102 22.7653 10.3652V16.0161C22.7653 16.4303 22.4295 16.7661 22.0153 16.7661H14.4141C13.9998 16.7661 13.6641 16.4303 13.6641 16.0161V10.3652ZM15.1641 11.1152V15.2661H21.2653V11.1152H15.1641Z' fill='%23484848'/%3E%3Cpath d='M18.2128 13.1904C18.2128 13.7303 17.7752 14.1679 17.2353 14.1679C16.6955 14.1679 16.2578 13.7303 16.2578 13.1904C16.2578 12.6505 16.6955 12.2129 17.2353 12.2129C17.7752 12.2129 18.2128 12.6505 18.2128 13.1904Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.4985 0.810213C18.6784 0.904399 18.8123 1.06747 18.8698 1.26217L19.8061 4.43203H22.0138C22.428 4.43203 22.7638 4.76781 22.7638 5.18203V21.0008C22.7638 21.415 22.428 21.7508 22.0138 21.7508H1.98438C1.57016 21.7508 1.23438 21.415 1.23438 21.0008V5.18203C1.23438 4.76781 1.57016 4.43203 1.98438 4.43203H6.7943L17.9156 0.762382C18.1083 0.698768 18.3187 0.716026 18.4985 0.810213ZM6.89733 5.93203C6.90889 5.9323 6.92048 5.9323 6.93209 5.93203H19.2282C19.2395 5.93229 19.2509 5.93229 19.2623 5.93203H21.2638V20.2508H2.73438V5.93203H6.89733ZM18.242 4.43203H11.5813L17.6505 2.42938L18.242 4.43203Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6641 10.3652C13.6641 9.95102 13.9998 9.61523 14.4141 9.61523H22.0153C22.4295 9.61523 22.7653 9.95102 22.7653 10.3652V16.0161C22.7653 16.4303 22.4295 16.7661 22.0153 16.7661H14.4141C13.9998 16.7661 13.6641 16.4303 13.6641 16.0161V10.3652ZM15.1641 11.1152V15.2661H21.2653V11.1152H15.1641Z' fill='%23484848'/%3E%3Cpath d='M18.2128 13.1904C18.2128 13.7303 17.7752 14.1679 17.2353 14.1679C16.6955 14.1679 16.2578 13.7303 16.2578 13.1904C16.2578 12.6505 16.6955 12.2129 17.2353 12.2129C17.7752 12.2129 18.2128 12.6505 18.2128 13.1904Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.video-icon {
	width:24px;
	height:24px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15 12L10.5 9V15L15 12Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15 12L10.5 9V15L15 12Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.see-icon {
	width:24px;
	height:24px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5.25C4.5 5.25 1.5 12.0007 1.5 12.0007C1.5 12.0007 4.5 18.75 12 18.75C19.5 18.75 22.5 12.0007 22.5 12.0007C22.5 12.0007 19.5 5.25 12 5.25Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 15.75C14.0711 15.75 15.75 14.0711 15.75 12C15.75 9.92893 14.0711 8.25 12 8.25C9.92893 8.25 8.25 9.92893 8.25 12C8.25 14.0711 9.92893 15.75 12 15.75Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5.25C4.5 5.25 1.5 12.0007 1.5 12.0007C1.5 12.0007 4.5 18.75 12 18.75C19.5 18.75 22.5 12.0007 22.5 12.0007C22.5 12.0007 19.5 5.25 12 5.25Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 15.75C14.0711 15.75 15.75 14.0711 15.75 12C15.75 9.92893 14.0711 8.25 12 8.25C9.92893 8.25 8.25 9.92893 8.25 12C8.25 14.0711 9.92893 15.75 12 15.75Z' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.sale-icon {
	width:24px;
	height:24px;
	/*background-color:#FF4D4D;
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.6 18L7 3L12 11L17 3L22.4 18H24V20H16V18H16.8L15.5 14.5L12 20L8.5 14.5L7.2 18H8V20H0V18H1.6Z' fill='%23FF4D4D'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.6 18L7 3L12 11L17 3L22.4 18H24V20H16V18H16.8L15.5 14.5L12 20L8.5 14.5L7.2 18H8V20H0V18H1.6Z' fill='%23FF4D4D'/%3E%3C/svg%3E%0A");*/
	background:url(/local/templates/arkadia/img/sale-icon.png) no-repeat center center;
}
.sale-coup-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0014 2.52588C6.49289 2.52588 2.02734 6.99143 2.02734 12.5C2.02734 18.0085 6.49289 22.474 12.0014 22.474C17.51 22.474 21.9755 18.0085 21.9755 12.5C21.9755 6.99143 17.51 2.52588 12.0014 2.52588ZM1.02734 12.5C1.02734 6.43914 5.94061 1.52588 12.0014 1.52588C18.0622 1.52588 22.9755 6.43914 22.9755 12.5C22.9755 18.5608 18.0622 23.474 12.0014 23.474C5.94061 23.474 1.02734 18.5608 1.02734 12.5Z' fill='%23001310'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0004 5.72217C12.1827 5.72217 12.3506 5.82139 12.4385 5.9811L14.597 9.90341L18.5193 12.0619C18.679 12.1498 18.7782 12.3176 18.7782 12.4999C18.7782 12.6822 18.679 12.8501 18.5193 12.938L14.597 15.0965L12.4385 19.0188C12.3506 19.1785 12.1827 19.2777 12.0004 19.2777C11.8181 19.2777 11.6503 19.1785 11.5624 19.0188L9.4039 15.0965L5.48159 12.938C5.32188 12.8501 5.22266 12.6822 5.22266 12.4999C5.22266 12.3176 5.32188 12.1498 5.48159 12.0619L9.4039 9.90341L11.5624 5.9811C11.6503 5.82139 11.8181 5.72217 12.0004 5.72217ZM12.0004 7.25924L10.2101 10.5126C10.1644 10.5956 10.0961 10.6639 10.0131 10.7096L6.75973 12.4999L10.0131 14.2903C10.0961 14.336 10.1644 14.4043 10.2101 14.4873L12.0004 17.7406L13.7908 14.4873C13.8365 14.4043 13.9048 14.336 13.9878 14.2903L17.2411 12.4999L13.9878 10.7096C13.9048 10.6639 13.8365 10.5956 13.7908 10.5126L12.0004 7.25924Z' fill='%23001310'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0014 2.52588C6.49289 2.52588 2.02734 6.99143 2.02734 12.5C2.02734 18.0085 6.49289 22.474 12.0014 22.474C17.51 22.474 21.9755 18.0085 21.9755 12.5C21.9755 6.99143 17.51 2.52588 12.0014 2.52588ZM1.02734 12.5C1.02734 6.43914 5.94061 1.52588 12.0014 1.52588C18.0622 1.52588 22.9755 6.43914 22.9755 12.5C22.9755 18.5608 18.0622 23.474 12.0014 23.474C5.94061 23.474 1.02734 18.5608 1.02734 12.5Z' fill='%23001310'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0004 5.72217C12.1827 5.72217 12.3506 5.82139 12.4385 5.9811L14.597 9.90341L18.5193 12.0619C18.679 12.1498 18.7782 12.3176 18.7782 12.4999C18.7782 12.6822 18.679 12.8501 18.5193 12.938L14.597 15.0965L12.4385 19.0188C12.3506 19.1785 12.1827 19.2777 12.0004 19.2777C11.8181 19.2777 11.6503 19.1785 11.5624 19.0188L9.4039 15.0965L5.48159 12.938C5.32188 12.8501 5.22266 12.6822 5.22266 12.4999C5.22266 12.3176 5.32188 12.1498 5.48159 12.0619L9.4039 9.90341L11.5624 5.9811C11.6503 5.82139 11.8181 5.72217 12.0004 5.72217ZM12.0004 7.25924L10.2101 10.5126C10.1644 10.5956 10.0961 10.6639 10.0131 10.7096L6.75973 12.4999L10.0131 14.2903C10.0961 14.336 10.1644 14.4043 10.2101 14.4873L12.0004 17.7406L13.7908 14.4873C13.8365 14.4043 13.9048 14.336 13.9878 14.2903L17.2411 12.4999L13.9878 10.7096C13.9048 10.6639 13.8365 10.5956 13.7908 10.5126L12.0004 7.25924Z' fill='%23001310'/%3E%3C/svg%3E%0A");
}
.review-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25895 17.0939C3.14076 15.2089 2.74916 12.9805 3.15768 10.8272C3.56621 8.6739 4.74675 6.7438 6.47764 5.39933C8.20853 4.05486 10.3707 3.3885 12.5581 3.52539C14.7455 3.66227 16.8078 4.59298 18.3575 6.14274C19.9073 7.69251 20.838 9.75472 20.9749 11.9421C21.1118 14.1296 20.4455 16.2917 19.101 18.0226C17.7565 19.7535 15.8264 20.9341 13.6732 21.3426C11.5199 21.7511 9.29149 21.3596 7.40649 20.2414L7.40651 20.2413L4.29808 21.1294C4.16947 21.1662 4.03338 21.1678 3.90391 21.1343C3.77443 21.1007 3.65628 21.0332 3.5617 20.9386C3.46713 20.844 3.39956 20.7259 3.36601 20.5964C3.33246 20.4669 3.33415 20.3308 3.37089 20.2022L4.25901 17.0938L4.25895 17.0939Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25895 17.0939C3.14076 15.2089 2.74916 12.9805 3.15768 10.8272C3.56621 8.6739 4.74675 6.7438 6.47764 5.39933C8.20853 4.05486 10.3707 3.3885 12.5581 3.52539C14.7455 3.66227 16.8078 4.59298 18.3575 6.14274C19.9073 7.69251 20.838 9.75472 20.9749 11.9421C21.1118 14.1296 20.4455 16.2917 19.101 18.0226C17.7565 19.7535 15.8264 20.9341 13.6732 21.3426C11.5199 21.7511 9.29149 21.3596 7.40649 20.2414L7.40651 20.2413L4.29808 21.1294C4.16947 21.1662 4.03338 21.1678 3.90391 21.1343C3.77443 21.1007 3.65628 21.0332 3.5617 20.9386C3.46713 20.844 3.39956 20.7259 3.36601 20.5964C3.33246 20.4669 3.33415 20.3308 3.37089 20.2022L4.25901 17.0938L4.25895 17.0939Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.faqs-icon {
	width:24px;
	height:24px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.19421 13.6934C2.35557 12.2797 2.06187 10.6084 2.36826 8.99344C2.67466 7.37847 3.56007 5.93089 4.85823 4.92254C6.15639 3.91419 7.77801 3.41442 9.41858 3.51709C11.0591 3.61975 12.6058 4.31778 13.7681 5.4801C14.9305 6.64243 15.6285 8.18909 15.7312 9.82966C15.8338 11.4702 15.3341 13.0918 14.3257 14.39C13.3174 15.6882 11.8698 16.5736 10.2549 16.88C8.63989 17.1864 6.96862 16.8927 5.55486 16.0541L3.22356 16.7201C3.1271 16.7477 3.02504 16.7489 2.92793 16.7238C2.83082 16.6986 2.74221 16.6479 2.67128 16.577C2.60035 16.5061 2.54967 16.4174 2.52451 16.3203C2.49935 16.2232 2.50061 16.1212 2.52817 16.0247L3.19421 13.6934Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.63281 16.9917C8.96464 17.9337 9.50124 18.7904 10.204 19.5001C10.9067 20.2097 11.7581 20.7547 12.6968 21.0958C13.6355 21.4368 14.6382 21.5655 15.6325 21.4724C16.6269 21.3794 17.5883 21.0669 18.4474 20.5576L18.4474 20.5575L20.7787 21.2236C20.8752 21.2512 20.9773 21.2525 21.0744 21.2273C21.1715 21.2021 21.2601 21.1515 21.331 21.0805C21.4019 21.0096 21.4526 20.921 21.4778 20.8239C21.5029 20.7268 21.5017 20.6247 21.4741 20.5283L20.808 18.1969L20.8081 18.197C21.3999 17.1989 21.7245 16.0651 21.7506 14.905C21.7766 13.7449 21.5033 12.5977 20.9569 11.574C20.4104 10.5503 19.6094 9.68471 18.6311 9.06074C17.6527 8.43677 16.5301 8.07548 15.3715 8.01172' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.19421 13.6934C2.35557 12.2797 2.06187 10.6084 2.36826 8.99344C2.67466 7.37847 3.56007 5.93089 4.85823 4.92254C6.15639 3.91419 7.77801 3.41442 9.41858 3.51709C11.0591 3.61975 12.6058 4.31778 13.7681 5.4801C14.9305 6.64243 15.6285 8.18909 15.7312 9.82966C15.8338 11.4702 15.3341 13.0918 14.3257 14.39C13.3174 15.6882 11.8698 16.5736 10.2549 16.88C8.63989 17.1864 6.96862 16.8927 5.55486 16.0541L3.22356 16.7201C3.1271 16.7477 3.02504 16.7489 2.92793 16.7238C2.83082 16.6986 2.74221 16.6479 2.67128 16.577C2.60035 16.5061 2.54967 16.4174 2.52451 16.3203C2.49935 16.2232 2.50061 16.1212 2.52817 16.0247L3.19421 13.6934Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.63281 16.9917C8.96464 17.9337 9.50124 18.7904 10.204 19.5001C10.9067 20.2097 11.7581 20.7547 12.6968 21.0958C13.6355 21.4368 14.6382 21.5655 15.6325 21.4724C16.6269 21.3794 17.5883 21.0669 18.4474 20.5576L18.4474 20.5575L20.7787 21.2236C20.8752 21.2512 20.9773 21.2525 21.0744 21.2273C21.1715 21.2021 21.2601 21.1515 21.331 21.0805C21.4019 21.0096 21.4526 20.921 21.4778 20.8239C21.5029 20.7268 21.5017 20.6247 21.4741 20.5283L20.808 18.1969L20.8081 18.197C21.3999 17.1989 21.7245 16.0651 21.7506 14.905C21.7766 13.7449 21.5033 12.5977 20.9569 11.574C20.4104 10.5503 19.6094 9.68471 18.6311 9.06074C17.6527 8.43677 16.5301 8.07548 15.3715 8.01172' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.photo-icon {
	width:32px;
	height:32px;
	background-color:var(--white);
	mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 26H6C5.46957 26 4.96086 25.7893 4.58579 25.4142C4.21071 25.0391 4 24.5304 4 24V10C4 9.46957 4.21071 8.96086 4.58579 8.58579C4.96086 8.21071 5.46957 8 6 8H9.99927L11.9993 5H19.9993L21.9993 8H26C26.5304 8 27.0391 8.21071 27.4142 8.58579C27.7893 8.96086 28 9.46957 28 10V24C28 24.5304 27.7893 25.0391 27.4142 25.4142C27.0391 25.7893 26.5304 26 26 26Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21C18.4853 21 20.5 18.9853 20.5 16.5C20.5 14.0147 18.4853 12 16 12C13.5147 12 11.5 14.0147 11.5 16.5C11.5 18.9853 13.5147 21 16 21Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 26H6C5.46957 26 4.96086 25.7893 4.58579 25.4142C4.21071 25.0391 4 24.5304 4 24V10C4 9.46957 4.21071 8.96086 4.58579 8.58579C4.96086 8.21071 5.46957 8 6 8H9.99927L11.9993 5H19.9993L21.9993 8H26C26.5304 8 27.0391 8.21071 27.4142 8.58579C27.7893 8.96086 28 9.46957 28 10V24C28 24.5304 27.7893 25.0391 27.4142 25.4142C27.0391 25.7893 26.5304 26 26 26Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21C18.4853 21 20.5 18.9853 20.5 16.5C20.5 14.0147 18.4853 12 16 12C13.5147 12 11.5 14.0147 11.5 16.5C11.5 18.9853 13.5147 21 16 21Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.prev-small {
	width:10px;
	height:11px;
	background-color:#2F2C27;
	mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.88466 4.24213L2.88413 4.2416L2.00024 5.12549L6.94999 10.0752L7.83387 9.19135L3.76854 5.12602L8.01073 0.883829L7.12684 -5.44168e-05L2.88466 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.88466 4.24213L2.88413 4.2416L2.00024 5.12549L6.94999 10.0752L7.83387 9.19135L3.76854 5.12602L8.01073 0.883829L7.12684 -5.44168e-05L2.88466 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.next-small {
	width:10px;
	height:11px;
	background-color:#2F2C27;
	mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.11534 4.24213L7.11587 4.2416L7.99976 5.12549L3.05001 10.0752L2.16613 9.19135L6.23146 5.12602L1.98927 0.883829L2.87316 -5.44168e-05L7.11534 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.11534 4.24213L7.11587 4.2416L7.99976 5.12549L3.05001 10.0752L2.16613 9.19135L6.23146 5.12602L1.98927 0.883829L2.87316 -5.44168e-05L7.11534 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.reload-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48438 9.34766H2.98438V4.84766' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.16635 17.8336C7.32014 18.9874 8.79015 19.7732 10.3905 20.0915C11.9908 20.4098 13.6496 20.2464 15.1571 19.622C16.6646 18.9976 17.9531 17.9402 18.8596 16.5835C19.7661 15.2268 20.25 13.6317 20.25 12C20.25 10.3683 19.7661 8.77325 18.8596 7.41655C17.9531 6.05984 16.6646 5.00242 15.1571 4.378C13.6496 3.75357 11.9908 3.5902 10.3905 3.90853C8.79015 4.22685 7.32014 5.01259 6.16635 6.16637L2.98438 9.34835' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48438 9.34766H2.98438V4.84766' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.16635 17.8336C7.32014 18.9874 8.79015 19.7732 10.3905 20.0915C11.9908 20.4098 13.6496 20.2464 15.1571 19.622C16.6646 18.9976 17.9531 17.9402 18.8596 16.5835C19.7661 15.2268 20.25 13.6317 20.25 12C20.25 10.3683 19.7661 8.77325 18.8596 7.41655C17.9531 6.05984 16.6646 5.00242 15.1571 4.378C13.6496 3.75357 11.9908 3.5902 10.3905 3.90853C8.79015 4.22685 7.32014 5.01259 6.16635 6.16637L2.98438 9.34835' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.answer-good {
	width:22px;
	height:22px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7513 9.16498L13.073 9.05223C13.0566 9.15071 13.0619 9.25158 13.0884 9.34782C13.115 9.44406 13.1622 9.53337 13.2267 9.60952C13.2913 9.68568 13.3716 9.74686 13.4622 9.78882C13.5528 9.83078 13.6515 9.8525 13.7513 9.85248V9.16498ZM3.66797 9.16498V8.47748C3.48563 8.47748 3.31076 8.54991 3.18183 8.67884C3.0529 8.80778 2.98047 8.98264 2.98047 9.16498H3.66797ZM5.5013 19.0191H15.9146V17.6441H5.5013V19.0191ZM17.0146 8.47748H13.7513V9.85248H17.0146V8.47748ZM14.4296 9.27773L15.1685 4.84565L13.8118 4.61923L13.073 9.05223L14.4296 9.27773ZM13.5863 2.97748H13.3901V4.35248H13.5854L13.5863 2.97748ZM10.5292 4.50831L8.2238 7.9669L9.3678 8.72956L11.6732 5.27098L10.5292 4.50831ZM7.27047 8.47748H3.66797V9.85248H7.27047V8.47748ZM2.98047 9.16498V16.4983H4.35547V9.16498H2.98047ZM18.3869 16.9933L19.4869 11.4933L18.1394 11.2229L17.0394 16.7229L18.3869 16.9933ZM8.2238 7.9669C8.11921 8.12391 7.97747 8.25175 7.81116 8.34082C7.64485 8.42989 7.45913 8.47651 7.27047 8.47656V9.85156C8.1138 9.85156 8.9003 9.43081 9.3678 8.72956L8.2238 7.9669ZM15.1685 4.84565C15.2067 4.6159 15.1944 4.37968 15.1325 4.15516C15.0705 3.93064 14.9605 3.7223 14.8099 3.54461C14.6594 3.36692 14.4719 3.22415 14.2606 3.12621C14.0493 3.02827 13.8192 2.97752 13.5863 2.97748L13.5854 4.35248C13.6186 4.35256 13.6523 4.35987 13.6825 4.37389C13.7126 4.38792 13.7393 4.40832 13.7607 4.4337C13.7822 4.45907 13.7979 4.48881 13.8067 4.52085C13.8155 4.55288 13.8173 4.58645 13.8118 4.61923L15.1685 4.84565ZM17.0146 9.85156C17.7388 9.85156 18.2796 10.5134 18.1385 11.222L19.4869 11.4924C19.5598 11.1267 19.5508 10.7485 19.4603 10.3868C19.3698 10.0251 19.2003 9.6879 18.9638 9.39961C18.7273 9.11131 18.4298 8.87907 18.0928 8.71962C17.7557 8.56016 17.3875 8.47746 17.0146 8.47748V9.85156ZM15.9146 19.0191C16.4974 19.0193 17.0621 18.8166 17.5129 18.4472C17.9636 18.0779 18.2725 17.5638 18.3869 16.9924L17.0394 16.722C16.9874 16.9819 16.8469 17.2159 16.6418 17.3838C16.4367 17.5518 16.1797 17.6444 15.9146 17.6441V19.0191ZM13.3901 2.97748C12.8242 2.97752 12.2671 3.11635 11.7682 3.3834C11.2693 3.65045 10.844 4.03653 10.5301 4.5074L11.6732 5.27098C11.8616 4.98833 12.1169 4.75568 12.4165 4.59545C12.716 4.43521 13.0504 4.35235 13.3901 4.35248V2.97748ZM5.5013 17.6441C4.8688 17.6441 4.35547 17.1308 4.35547 16.4983H2.98047C2.98047 17.1669 3.24606 17.8081 3.7188 18.2808C4.19155 18.7536 4.83274 19.0191 5.5013 19.0191V17.6441Z' fill='%237D7D7D'/%3E%3Cpath d='M7.33594 9.16406V18.3307' stroke='%237D7D7D' stroke-width='1.38'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7513 9.16498L13.073 9.05223C13.0566 9.15071 13.0619 9.25158 13.0884 9.34782C13.115 9.44406 13.1622 9.53337 13.2267 9.60952C13.2913 9.68568 13.3716 9.74686 13.4622 9.78882C13.5528 9.83078 13.6515 9.8525 13.7513 9.85248V9.16498ZM3.66797 9.16498V8.47748C3.48563 8.47748 3.31076 8.54991 3.18183 8.67884C3.0529 8.80778 2.98047 8.98264 2.98047 9.16498H3.66797ZM5.5013 19.0191H15.9146V17.6441H5.5013V19.0191ZM17.0146 8.47748H13.7513V9.85248H17.0146V8.47748ZM14.4296 9.27773L15.1685 4.84565L13.8118 4.61923L13.073 9.05223L14.4296 9.27773ZM13.5863 2.97748H13.3901V4.35248H13.5854L13.5863 2.97748ZM10.5292 4.50831L8.2238 7.9669L9.3678 8.72956L11.6732 5.27098L10.5292 4.50831ZM7.27047 8.47748H3.66797V9.85248H7.27047V8.47748ZM2.98047 9.16498V16.4983H4.35547V9.16498H2.98047ZM18.3869 16.9933L19.4869 11.4933L18.1394 11.2229L17.0394 16.7229L18.3869 16.9933ZM8.2238 7.9669C8.11921 8.12391 7.97747 8.25175 7.81116 8.34082C7.64485 8.42989 7.45913 8.47651 7.27047 8.47656V9.85156C8.1138 9.85156 8.9003 9.43081 9.3678 8.72956L8.2238 7.9669ZM15.1685 4.84565C15.2067 4.6159 15.1944 4.37968 15.1325 4.15516C15.0705 3.93064 14.9605 3.7223 14.8099 3.54461C14.6594 3.36692 14.4719 3.22415 14.2606 3.12621C14.0493 3.02827 13.8192 2.97752 13.5863 2.97748L13.5854 4.35248C13.6186 4.35256 13.6523 4.35987 13.6825 4.37389C13.7126 4.38792 13.7393 4.40832 13.7607 4.4337C13.7822 4.45907 13.7979 4.48881 13.8067 4.52085C13.8155 4.55288 13.8173 4.58645 13.8118 4.61923L15.1685 4.84565ZM17.0146 9.85156C17.7388 9.85156 18.2796 10.5134 18.1385 11.222L19.4869 11.4924C19.5598 11.1267 19.5508 10.7485 19.4603 10.3868C19.3698 10.0251 19.2003 9.6879 18.9638 9.39961C18.7273 9.11131 18.4298 8.87907 18.0928 8.71962C17.7557 8.56016 17.3875 8.47746 17.0146 8.47748V9.85156ZM15.9146 19.0191C16.4974 19.0193 17.0621 18.8166 17.5129 18.4472C17.9636 18.0779 18.2725 17.5638 18.3869 16.9924L17.0394 16.722C16.9874 16.9819 16.8469 17.2159 16.6418 17.3838C16.4367 17.5518 16.1797 17.6444 15.9146 17.6441V19.0191ZM13.3901 2.97748C12.8242 2.97752 12.2671 3.11635 11.7682 3.3834C11.2693 3.65045 10.844 4.03653 10.5301 4.5074L11.6732 5.27098C11.8616 4.98833 12.1169 4.75568 12.4165 4.59545C12.716 4.43521 13.0504 4.35235 13.3901 4.35248V2.97748ZM5.5013 17.6441C4.8688 17.6441 4.35547 17.1308 4.35547 16.4983H2.98047C2.98047 17.1669 3.24606 17.8081 3.7188 18.2808C4.19155 18.7536 4.83274 19.0191 5.5013 19.0191V17.6441Z' fill='%237D7D7D'/%3E%3Cpath d='M7.33594 9.16406V18.3307' stroke='%237D7D7D' stroke-width='1.38'/%3E%3C/svg%3E%0A");
}
.answer-bad {
	width:22px;
	height:22px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7513 12.8346L13.073 12.9474C13.0566 12.8489 13.0619 12.748 13.0884 12.6518C13.115 12.5556 13.1622 12.4662 13.2267 12.3901C13.2913 12.3139 13.3716 12.2528 13.4622 12.2108C13.5528 12.1688 13.6515 12.1471 13.7513 12.1471V12.8346ZM3.66797 12.8346V13.5221C3.48563 13.5221 3.31076 13.4497 3.18183 13.3208C3.0529 13.1918 2.98047 13.017 2.98047 12.8346H3.66797ZM5.5013 2.98047H15.9146V4.35547H5.5013V2.98047ZM17.0146 13.5221H13.7513V12.1471H17.0146V13.5221ZM14.4296 12.7219L15.1685 17.154L13.8118 17.3804L13.073 12.9474L14.4296 12.7219ZM13.5863 19.0221H13.3901V17.6471H13.5854L13.5863 19.0221ZM10.5292 17.4913L8.2238 14.0327L9.3678 13.2701L11.6732 16.7286L10.5292 17.4913ZM7.27047 13.5221H3.66797V12.1471H7.27047V13.5221ZM2.98047 12.8346V5.5013H4.35547V12.8346H2.98047ZM18.3869 5.0063L19.4869 10.5063L18.1394 10.7767L17.0394 5.27672L18.3869 5.0063ZM8.2238 14.0327C8.11921 13.8757 7.97747 13.7479 7.81116 13.6588C7.64485 13.5697 7.45913 13.5231 7.27047 13.5231V12.1481C8.1138 12.1481 8.9003 12.5688 9.3678 13.2701L8.2238 14.0327ZM15.1685 17.154C15.2068 17.3838 15.1946 17.6201 15.1328 17.8447C15.0709 18.0694 14.9609 18.2778 14.8103 18.4556C14.6597 18.6334 14.4722 18.7763 14.2609 18.8743C14.0495 18.9723 13.8193 19.0221 13.5863 19.0221V17.6481C13.6195 17.648 13.6523 17.6407 13.6825 17.6266C13.7126 17.6126 13.7393 17.5922 13.7607 17.5668C13.7822 17.5415 13.7979 17.5117 13.8067 17.4797C13.8155 17.4476 13.8173 17.4132 13.8118 17.3804L15.1685 17.154ZM17.0146 12.1481C17.1842 12.1481 17.3516 12.1105 17.5049 12.038C17.6581 11.9655 17.7934 11.8599 17.9009 11.7288C18.0084 11.5977 18.0854 11.4444 18.1265 11.2799C18.1676 11.1154 18.1717 10.9439 18.1385 10.7776L19.4869 10.5072C19.56 10.8729 19.551 11.2513 19.4606 11.6131C19.3703 11.975 19.2007 12.3122 18.9642 12.6006C18.7277 12.889 18.4302 13.1214 18.0931 13.2809C17.7559 13.4404 17.3876 13.5231 17.0146 13.5231V12.1481ZM15.9146 2.98047C16.4974 2.98035 17.0621 3.18305 17.5129 3.55239C17.9636 3.92174 18.2725 4.43492 18.3869 5.0063L17.0394 5.27672C16.9876 5.01658 16.8472 4.78338 16.6421 4.61522C16.437 4.44705 16.1799 4.35525 15.9146 4.35547V2.98047ZM13.3901 19.0221C12.8242 19.0221 12.2671 18.8833 11.7682 18.6162C11.2693 18.3492 10.844 17.9631 10.5301 17.4922L11.6732 16.7296C11.8616 17.0122 12.1169 17.2439 12.4165 17.4042C12.716 17.5644 13.0504 17.6473 13.3901 17.6471V19.0221ZM5.5013 4.35547C4.8688 4.35547 4.35547 4.8688 4.35547 5.5013H2.98047C2.98047 4.83274 3.24606 4.19155 3.7188 3.7188C4.19155 3.24606 4.83274 2.98047 5.5013 2.98047V4.35547Z' fill='%237D7D7D'/%3E%3Cpath d='M7.33594 12.8346V3.66797' stroke='%237D7D7D' stroke-width='1.38'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7513 12.8346L13.073 12.9474C13.0566 12.8489 13.0619 12.748 13.0884 12.6518C13.115 12.5556 13.1622 12.4662 13.2267 12.3901C13.2913 12.3139 13.3716 12.2528 13.4622 12.2108C13.5528 12.1688 13.6515 12.1471 13.7513 12.1471V12.8346ZM3.66797 12.8346V13.5221C3.48563 13.5221 3.31076 13.4497 3.18183 13.3208C3.0529 13.1918 2.98047 13.017 2.98047 12.8346H3.66797ZM5.5013 2.98047H15.9146V4.35547H5.5013V2.98047ZM17.0146 13.5221H13.7513V12.1471H17.0146V13.5221ZM14.4296 12.7219L15.1685 17.154L13.8118 17.3804L13.073 12.9474L14.4296 12.7219ZM13.5863 19.0221H13.3901V17.6471H13.5854L13.5863 19.0221ZM10.5292 17.4913L8.2238 14.0327L9.3678 13.2701L11.6732 16.7286L10.5292 17.4913ZM7.27047 13.5221H3.66797V12.1471H7.27047V13.5221ZM2.98047 12.8346V5.5013H4.35547V12.8346H2.98047ZM18.3869 5.0063L19.4869 10.5063L18.1394 10.7767L17.0394 5.27672L18.3869 5.0063ZM8.2238 14.0327C8.11921 13.8757 7.97747 13.7479 7.81116 13.6588C7.64485 13.5697 7.45913 13.5231 7.27047 13.5231V12.1481C8.1138 12.1481 8.9003 12.5688 9.3678 13.2701L8.2238 14.0327ZM15.1685 17.154C15.2068 17.3838 15.1946 17.6201 15.1328 17.8447C15.0709 18.0694 14.9609 18.2778 14.8103 18.4556C14.6597 18.6334 14.4722 18.7763 14.2609 18.8743C14.0495 18.9723 13.8193 19.0221 13.5863 19.0221V17.6481C13.6195 17.648 13.6523 17.6407 13.6825 17.6266C13.7126 17.6126 13.7393 17.5922 13.7607 17.5668C13.7822 17.5415 13.7979 17.5117 13.8067 17.4797C13.8155 17.4476 13.8173 17.4132 13.8118 17.3804L15.1685 17.154ZM17.0146 12.1481C17.1842 12.1481 17.3516 12.1105 17.5049 12.038C17.6581 11.9655 17.7934 11.8599 17.9009 11.7288C18.0084 11.5977 18.0854 11.4444 18.1265 11.2799C18.1676 11.1154 18.1717 10.9439 18.1385 10.7776L19.4869 10.5072C19.56 10.8729 19.551 11.2513 19.4606 11.6131C19.3703 11.975 19.2007 12.3122 18.9642 12.6006C18.7277 12.889 18.4302 13.1214 18.0931 13.2809C17.7559 13.4404 17.3876 13.5231 17.0146 13.5231V12.1481ZM15.9146 2.98047C16.4974 2.98035 17.0621 3.18305 17.5129 3.55239C17.9636 3.92174 18.2725 4.43492 18.3869 5.0063L17.0394 5.27672C16.9876 5.01658 16.8472 4.78338 16.6421 4.61522C16.437 4.44705 16.1799 4.35525 15.9146 4.35547V2.98047ZM13.3901 19.0221C12.8242 19.0221 12.2671 18.8833 11.7682 18.6162C11.2693 18.3492 10.844 17.9631 10.5301 17.4922L11.6732 16.7296C11.8616 17.0122 12.1169 17.2439 12.4165 17.4042C12.716 17.5644 13.0504 17.6473 13.3901 17.6471V19.0221ZM5.5013 4.35547C4.8688 4.35547 4.35547 4.8688 4.35547 5.5013H2.98047C2.98047 4.83274 3.24606 4.19155 3.7188 3.7188C4.19155 3.24606 4.83274 2.98047 5.5013 2.98047V4.35547Z' fill='%237D7D7D'/%3E%3Cpath d='M7.33594 12.8346V3.66797' stroke='%237D7D7D' stroke-width='1.38'/%3E%3C/svg%3E%0A");
}
.edit-icon {
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 20.2518H4.5C4.30109 20.2518 4.11032 20.1728 3.96967 20.0322C3.82902 19.8915 3.75 19.7008 3.75 19.5018V15.3125C3.75 15.214 3.7694 15.1165 3.80709 15.0255C3.84478 14.9345 3.90003 14.8518 3.96967 14.7822L15.2197 3.53217C15.3603 3.39152 15.5511 3.3125 15.75 3.3125C15.9489 3.3125 16.1397 3.39152 16.2803 3.53217L20.4697 7.72151C20.6103 7.86216 20.6893 8.05293 20.6893 8.25184C20.6893 8.45075 20.6103 8.64152 20.4697 8.78217L9 20.2518Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.75 6L18 11.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 20.2518H4.5C4.30109 20.2518 4.11032 20.1728 3.96967 20.0322C3.82902 19.8915 3.75 19.7008 3.75 19.5018V15.3125C3.75 15.214 3.7694 15.1165 3.80709 15.0255C3.84478 14.9345 3.90003 14.8518 3.96967 14.7822L15.2197 3.53217C15.3603 3.39152 15.5511 3.3125 15.75 3.3125C15.9489 3.3125 16.1397 3.39152 16.2803 3.53217L20.4697 7.72151C20.6103 7.86216 20.6893 8.05293 20.6893 8.25184C20.6893 8.45075 20.6103 8.64152 20.4697 8.78217L9 20.2518Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.75 6L18 11.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.top-icon {
	width:25px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 22.5L11 15L5 12.75L15.5 1.5L14 9L20 11.25L9.5 22.5Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 22.5L11 15L5 12.75L15.5 1.5L14 9L20 11.25L9.5 22.5Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.check-icon {
	width:20px;
	height:20px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.375' stroke='%23005347' stroke-width='1.25'/%3E%3Cpath d='M13.4375 8.125L8.85414 12.5L6.5625 10.3125' stroke='%23005347' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.375' stroke='%23005347' stroke-width='1.25'/%3E%3Cpath d='M13.4375 8.125L8.85414 12.5L6.5625 10.3125' stroke='%23005347' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.info-icon {
	width:24px;
	height:25px;
	background-color:var(--title-color);
	/*mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 7.25H3.75C3.33579 7.25 3 7.58579 3 8V20C3 20.4142 3.33579 20.75 3.75 20.75H20.25C20.6642 20.75 21 20.4142 21 20V8C21 7.58579 20.6642 7.25 20.25 7.25Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.75 7.25V5.75C15.75 5.35218 15.592 4.97064 15.3107 4.68934C15.0294 4.40804 14.6478 4.25 14.25 4.25H9.75C9.35218 4.25 8.97064 4.40804 8.68934 4.68934C8.40804 4.97064 8.25 5.35218 8.25 5.75V7.25' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 7.25H3.75C3.33579 7.25 3 7.58579 3 8V20C3 20.4142 3.33579 20.75 3.75 20.75H20.25C20.6642 20.75 21 20.4142 21 20V8C21 7.58579 20.6642 7.25 20.25 7.25Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.75 7.25V5.75C15.75 5.35218 15.592 4.97064 15.3107 4.68934C15.0294 4.40804 14.6478 4.25 14.25 4.25H9.75C9.35218 4.25 8.97064 4.40804 8.68934 4.68934C8.40804 4.97064 8.25 5.35218 8.25 5.75V7.25' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");*/
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0002 2.93359C8.39084 2.93359 5.46484 5.85959 5.46484 9.46899C5.46484 10.9062 5.92793 12.619 6.73174 14.1707C7.53668 15.7247 8.65418 17.0613 9.91474 17.7948C10.0686 17.8843 10.1633 18.0489 10.1633 18.2269V18.8345H13.8372V18.2269C13.8372 18.0489 13.9318 17.8843 14.0857 17.7948C15.3463 17.0613 16.4638 15.7247 17.2687 14.1707C18.0725 12.619 18.5356 10.9062 18.5356 9.46899C18.5356 5.85959 15.6096 2.93359 12.0002 2.93359ZM13.8372 19.8345H10.1633V20.4078H13.8372V19.8345ZM13.7683 21.4078H10.2322C10.4499 22.1793 11.159 22.7447 12.0002 22.7447C12.8414 22.7447 13.5506 22.1793 13.7683 21.4078ZM9.16329 20.9078C9.16329 22.4746 10.4334 23.7447 12.0002 23.7447C13.567 23.7447 14.8372 22.4746 14.8372 20.9078V18.5069C16.2033 17.6287 17.3453 16.197 18.1567 14.6307C19.0179 12.9681 19.5356 11.0981 19.5356 9.46899C19.5356 5.3073 16.1619 1.93359 12.0002 1.93359C7.83855 1.93359 4.46484 5.3073 4.46484 9.46899C4.46484 11.0981 4.98258 12.9681 5.8438 14.6307C6.65514 16.197 7.79721 17.6287 9.16329 18.5069V20.9078ZM8.12378 9.12333C8.31468 8.9238 8.63119 8.91681 8.83072 9.10771L10.2426 10.4586L11.6546 9.10771C11.8479 8.92274 12.1526 8.92274 12.3459 9.10771L13.7578 10.4586L15.1698 9.10771C15.3693 8.91681 15.6858 8.9238 15.8767 9.12333C16.0676 9.32285 16.0606 9.63936 15.8611 9.83026L14.1035 11.5119C13.9102 11.6968 13.6055 11.6968 13.4122 11.5119L12.0002 10.161L10.5883 11.5119C10.395 11.6968 10.0903 11.6968 9.89699 11.5119L8.1394 9.83026C7.93987 9.63936 7.93288 9.32285 8.12378 9.12333Z' fill='%23001310'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0002 2.93359C8.39084 2.93359 5.46484 5.85959 5.46484 9.46899C5.46484 10.9062 5.92793 12.619 6.73174 14.1707C7.53668 15.7247 8.65418 17.0613 9.91474 17.7948C10.0686 17.8843 10.1633 18.0489 10.1633 18.2269V18.8345H13.8372V18.2269C13.8372 18.0489 13.9318 17.8843 14.0857 17.7948C15.3463 17.0613 16.4638 15.7247 17.2687 14.1707C18.0725 12.619 18.5356 10.9062 18.5356 9.46899C18.5356 5.85959 15.6096 2.93359 12.0002 2.93359ZM13.8372 19.8345H10.1633V20.4078H13.8372V19.8345ZM13.7683 21.4078H10.2322C10.4499 22.1793 11.159 22.7447 12.0002 22.7447C12.8414 22.7447 13.5506 22.1793 13.7683 21.4078ZM9.16329 20.9078C9.16329 22.4746 10.4334 23.7447 12.0002 23.7447C13.567 23.7447 14.8372 22.4746 14.8372 20.9078V18.5069C16.2033 17.6287 17.3453 16.197 18.1567 14.6307C19.0179 12.9681 19.5356 11.0981 19.5356 9.46899C19.5356 5.3073 16.1619 1.93359 12.0002 1.93359C7.83855 1.93359 4.46484 5.3073 4.46484 9.46899C4.46484 11.0981 4.98258 12.9681 5.8438 14.6307C6.65514 16.197 7.79721 17.6287 9.16329 18.5069V20.9078ZM8.12378 9.12333C8.31468 8.9238 8.63119 8.91681 8.83072 9.10771L10.2426 10.4586L11.6546 9.10771C11.8479 8.92274 12.1526 8.92274 12.3459 9.10771L13.7578 10.4586L15.1698 9.10771C15.3693 8.91681 15.6858 8.9238 15.8767 9.12333C16.0676 9.32285 16.0606 9.63936 15.8611 9.83026L14.1035 11.5119C13.9102 11.6968 13.6055 11.6968 13.4122 11.5119L12.0002 10.161L10.5883 11.5119C10.395 11.6968 10.0903 11.6968 9.89699 11.5119L8.1394 9.83026C7.93987 9.63936 7.93288 9.32285 8.12378 9.12333Z' fill='%23001310'/%3E%3C/svg%3E%0A");
}
.lessons-icon {
	width:24px;
	height:25px;
	background-color:var(--title-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 21.5C4.5 20.9033 4.73705 20.331 5.15901 19.909C5.58097 19.4871 6.15326 19.25 6.75 19.25H19.5V3.5H6.75C6.15326 3.5 5.58097 3.73705 5.15901 4.15901C4.73705 4.58097 4.5 5.15326 4.5 5.75V21.5Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 21.5V22.25H18' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 21.5C4.5 20.9033 4.73705 20.331 5.15901 19.909C5.58097 19.4871 6.15326 19.25 6.75 19.25H19.5V3.5H6.75C6.15326 3.5 5.58097 3.73705 5.15901 4.15901C4.73705 4.58097 4.5 5.15326 4.5 5.75V21.5Z' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 21.5V22.25H18' stroke='%23001310' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.earth-icon {
	width:24px;
	height:25px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M3 12H21' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 20.759C14.0711 20.759 15.75 16.8377 15.75 12.0006C15.75 7.16346 14.0711 3.24219 12 3.24219C9.92893 3.24219 8.25 7.16346 8.25 12.0006C8.25 16.8377 9.92893 20.759 12 20.759Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M3 12H21' stroke='%23484848' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 20.759C14.0711 20.759 15.75 16.8377 15.75 12.0006C15.75 7.16346 14.0711 3.24219 12 3.24219C9.92893 3.24219 8.25 7.16346 8.25 12.0006C8.25 16.8377 9.92893 20.759 12 20.759Z' stroke='%23484848' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}
.doc-icon {
	width:24px;
	height:24px;
	background-color:var(--white);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.0625 10.3125L12 14.25L15.9375 10.3125' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3.74609V14.2461' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 12.75V19.5C21 19.6989 20.921 19.8897 20.7803 20.0303C20.6397 20.171 20.4489 20.25 20.25 20.25H3.75C3.55109 20.25 3.36032 20.171 3.21967 20.0303C3.07902 19.8897 3 19.6989 3 19.5V12.75' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.0625 10.3125L12 14.25L15.9375 10.3125' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3.74609V14.2461' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 12.75V19.5C21 19.6989 20.921 19.8897 20.7803 20.0303C20.6397 20.171 20.4489 20.25 20.25 20.25H3.75C3.55109 20.25 3.36032 20.171 3.21967 20.0303C3.07902 19.8897 3 19.6989 3 19.5V12.75' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.account-reviews__item-txt__answer-react .answer-good {
	width:22px;
	height:22px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8411_126572)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.78012 2.64821C8.64956 2.72606 8.42294 3.01014 8.36677 3.69661C8.12219 6.68607 7.47238 10.6066 4.58895 14.5813L7.82046 19.3525C9.54374 19.1448 10.8947 19.0209 11.9571 18.9235C12.0559 18.9145 12.1521 18.9056 12.246 18.897C13.423 18.7886 14.1792 18.7115 14.7052 18.5819C15.2054 18.4587 15.4224 18.3057 15.5779 18.0865C15.7649 17.8231 15.9005 17.4166 16.1006 16.6642C16.2321 16.1699 16.3594 15.6987 16.4803 15.2509C16.7214 14.3585 16.9373 13.5593 17.1108 12.8565C17.374 11.79 17.5223 11.0095 17.5223 10.5072C17.5223 9.87504 17.2838 9.5189 16.9957 9.30513C16.6846 9.07427 16.2643 8.97417 15.882 8.97417H10.1527C10.0019 8.97417 9.85912 8.90609 9.76418 8.7889C9.66925 8.6717 9.63229 8.51792 9.66359 8.37038C10.0005 6.78274 10.0394 5.53641 9.91831 4.61166C9.796 3.67741 9.51617 3.10926 9.25572 2.82913C9.00443 2.55886 8.84911 2.60707 8.78012 2.64821ZM10.7594 7.97417C11.0065 6.57495 11.0317 5.41249 10.9099 4.48184C10.7721 3.42995 10.4407 2.63506 9.98808 2.14821C9.52626 1.65151 8.86658 1.43237 8.26797 1.78931C7.73095 2.10953 7.4374 2.79252 7.3701 3.61506C7.12675 6.58944 6.47945 10.4109 3.57704 14.2681C3.44859 14.4388 3.44278 14.6722 3.56258 14.8491L7.16377 20.1662C7.26906 20.3216 7.45255 20.405 7.63889 20.382C9.49234 20.1537 10.9257 20.0223 12.0492 19.9193C12.1477 19.9102 12.2438 19.9014 12.3377 19.8928C13.4865 19.787 14.329 19.7044 14.9443 19.5529C15.5855 19.395 16.0526 19.1456 16.3935 18.6652C16.703 18.229 16.8762 17.6387 17.067 16.9213C17.1956 16.4377 17.3214 15.9718 17.4418 15.5262C17.6849 14.6265 17.9056 13.8095 18.0816 13.0961C18.3422 12.0405 18.5223 11.148 18.5223 10.5072C18.5223 9.57377 18.146 8.91341 17.5916 8.50206C17.0603 8.1078 16.4105 7.97417 15.882 7.97417H10.7594Z' fill='%237D7D7D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8411_126572'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8411_126572)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.78012 2.64821C8.64956 2.72606 8.42294 3.01014 8.36677 3.69661C8.12219 6.68607 7.47238 10.6066 4.58895 14.5813L7.82046 19.3525C9.54374 19.1448 10.8947 19.0209 11.9571 18.9235C12.0559 18.9145 12.1521 18.9056 12.246 18.897C13.423 18.7886 14.1792 18.7115 14.7052 18.5819C15.2054 18.4587 15.4224 18.3057 15.5779 18.0865C15.7649 17.8231 15.9005 17.4166 16.1006 16.6642C16.2321 16.1699 16.3594 15.6987 16.4803 15.2509C16.7214 14.3585 16.9373 13.5593 17.1108 12.8565C17.374 11.79 17.5223 11.0095 17.5223 10.5072C17.5223 9.87504 17.2838 9.5189 16.9957 9.30513C16.6846 9.07427 16.2643 8.97417 15.882 8.97417H10.1527C10.0019 8.97417 9.85912 8.90609 9.76418 8.7889C9.66925 8.6717 9.63229 8.51792 9.66359 8.37038C10.0005 6.78274 10.0394 5.53641 9.91831 4.61166C9.796 3.67741 9.51617 3.10926 9.25572 2.82913C9.00443 2.55886 8.84911 2.60707 8.78012 2.64821ZM10.7594 7.97417C11.0065 6.57495 11.0317 5.41249 10.9099 4.48184C10.7721 3.42995 10.4407 2.63506 9.98808 2.14821C9.52626 1.65151 8.86658 1.43237 8.26797 1.78931C7.73095 2.10953 7.4374 2.79252 7.3701 3.61506C7.12675 6.58944 6.47945 10.4109 3.57704 14.2681C3.44859 14.4388 3.44278 14.6722 3.56258 14.8491L7.16377 20.1662C7.26906 20.3216 7.45255 20.405 7.63889 20.382C9.49234 20.1537 10.9257 20.0223 12.0492 19.9193C12.1477 19.9102 12.2438 19.9014 12.3377 19.8928C13.4865 19.787 14.329 19.7044 14.9443 19.5529C15.5855 19.395 16.0526 19.1456 16.3935 18.6652C16.703 18.229 16.8762 17.6387 17.067 16.9213C17.1956 16.4377 17.3214 15.9718 17.4418 15.5262C17.6849 14.6265 17.9056 13.8095 18.0816 13.0961C18.3422 12.0405 18.5223 11.148 18.5223 10.5072C18.5223 9.57377 18.146 8.91341 17.5916 8.50206C17.0603 8.1078 16.4105 7.97417 15.882 7.97417H10.7594Z' fill='%237D7D7D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8411_126572'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.account-reviews__item-txt__answer-react .answer-bad {
	width:22px;
	height:22px;
	background-color:var(--font-grey);
	mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8411_126577)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2199 19.3518C13.3504 19.2739 13.5771 18.9899 13.6332 18.3034C13.8778 15.3139 14.5276 11.3934 17.411 7.41872L14.1795 2.64751C12.4563 2.85525 11.1053 2.97908 10.0429 3.07647C9.94413 3.08553 9.84786 3.09435 9.75401 3.10299C8.57703 3.21138 7.82081 3.28855 7.29478 3.41809C6.79457 3.54128 6.57762 3.69428 6.42205 3.91352C6.23514 4.17692 6.09951 4.58343 5.89942 5.33576C5.76795 5.83008 5.64064 6.30134 5.51967 6.74914C5.2786 7.64148 5.06271 8.44066 4.88923 9.14349C4.62599 10.21 4.47772 10.9905 4.47772 11.4928C4.47772 12.125 4.71617 12.4811 5.00427 12.6949C5.31539 12.9257 5.73571 13.0258 6.11801 13.0258H11.8473C11.9981 13.0258 12.1409 13.0939 12.2358 13.2111C12.3308 13.3283 12.3677 13.4821 12.3364 13.6296C11.9995 15.2173 11.9606 16.4636 12.0817 17.3883C12.204 18.3226 12.4838 18.8907 12.7443 19.1709C12.9956 19.4411 13.1509 19.3929 13.2199 19.3518ZM11.2406 14.0258C10.9935 15.425 10.9683 16.5875 11.0901 17.5182C11.2279 18.57 11.5593 19.3649 12.0119 19.8518C12.4737 20.3485 13.1334 20.5676 13.732 20.2107C14.269 19.8905 14.5626 19.2075 14.6299 18.3849C14.8732 15.4106 15.5205 11.5891 18.423 7.7319C18.5514 7.56121 18.5572 7.32776 18.4374 7.15088L14.8362 1.83384C14.7309 1.67839 14.5474 1.59503 14.3611 1.61798C12.5077 1.84633 11.0743 1.97772 9.95084 2.08072C9.8523 2.08975 9.75615 2.09856 9.66231 2.10721C8.51352 2.213 7.67101 2.29556 7.05566 2.4471C6.41447 2.60501 5.94738 2.85444 5.60651 3.33482C5.29699 3.77102 5.12382 4.3613 4.93301 5.07873C4.80439 5.56233 4.67855 6.02819 4.55819 6.47376C4.31514 7.3735 4.09444 8.19052 3.91837 8.90386C3.6578 9.95951 3.47772 10.852 3.47772 11.4928C3.47772 12.4262 3.85403 13.0866 4.40838 13.4979C4.93971 13.8922 5.58953 14.0258 6.11801 14.0258H11.2406Z' fill='%237D7D7D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8411_126577'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8411_126577)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2199 19.3518C13.3504 19.2739 13.5771 18.9899 13.6332 18.3034C13.8778 15.3139 14.5276 11.3934 17.411 7.41872L14.1795 2.64751C12.4563 2.85525 11.1053 2.97908 10.0429 3.07647C9.94413 3.08553 9.84786 3.09435 9.75401 3.10299C8.57703 3.21138 7.82081 3.28855 7.29478 3.41809C6.79457 3.54128 6.57762 3.69428 6.42205 3.91352C6.23514 4.17692 6.09951 4.58343 5.89942 5.33576C5.76795 5.83008 5.64064 6.30134 5.51967 6.74914C5.2786 7.64148 5.06271 8.44066 4.88923 9.14349C4.62599 10.21 4.47772 10.9905 4.47772 11.4928C4.47772 12.125 4.71617 12.4811 5.00427 12.6949C5.31539 12.9257 5.73571 13.0258 6.11801 13.0258H11.8473C11.9981 13.0258 12.1409 13.0939 12.2358 13.2111C12.3308 13.3283 12.3677 13.4821 12.3364 13.6296C11.9995 15.2173 11.9606 16.4636 12.0817 17.3883C12.204 18.3226 12.4838 18.8907 12.7443 19.1709C12.9956 19.4411 13.1509 19.3929 13.2199 19.3518ZM11.2406 14.0258C10.9935 15.425 10.9683 16.5875 11.0901 17.5182C11.2279 18.57 11.5593 19.3649 12.0119 19.8518C12.4737 20.3485 13.1334 20.5676 13.732 20.2107C14.269 19.8905 14.5626 19.2075 14.6299 18.3849C14.8732 15.4106 15.5205 11.5891 18.423 7.7319C18.5514 7.56121 18.5572 7.32776 18.4374 7.15088L14.8362 1.83384C14.7309 1.67839 14.5474 1.59503 14.3611 1.61798C12.5077 1.84633 11.0743 1.97772 9.95084 2.08072C9.8523 2.08975 9.75615 2.09856 9.66231 2.10721C8.51352 2.213 7.67101 2.29556 7.05566 2.4471C6.41447 2.60501 5.94738 2.85444 5.60651 3.33482C5.29699 3.77102 5.12382 4.3613 4.93301 5.07873C4.80439 5.56233 4.67855 6.02819 4.55819 6.47376C4.31514 7.3735 4.09444 8.19052 3.91837 8.90386C3.6578 9.95951 3.47772 10.852 3.47772 11.4928C3.47772 12.4262 3.85403 13.0866 4.40838 13.4979C4.93971 13.8922 5.58953 14.0258 6.11801 14.0258H11.2406Z' fill='%237D7D7D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8411_126577'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.sale-save-icon {
	width:24px;
	height:25px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 2C2 1.72386 2.22386 1.5 2.5 1.5H22.5C22.7761 1.5 23 1.72386 23 2V22C23 22.2761 22.7761 22.5 22.5 22.5H2.5C2.22386 22.5 2 22.2761 2 22V2ZM3 2.5V21.5H22V2.5H3Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 2C2 1.72386 2.22386 1.5 2.5 1.5H22.5C22.7761 1.5 23 1.72386 23 2V7.26224C23 7.53838 22.7761 7.76224 22.5 7.76224H2.5C2.22386 7.76224 2 7.53838 2 7.26224V2ZM3 2.5V6.76224H22V2.5H3Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.1649 14.5831C20.4027 14.7234 20.4817 15.03 20.3414 15.2678L18.2374 18.8339C18.1464 18.9883 17.9796 19.0821 17.8003 19.0798C17.6211 19.0775 17.4568 18.9794 17.3697 18.8226L16.1216 16.576C15.9875 16.3346 16.0745 16.0302 16.3159 15.8961C16.5573 15.762 16.8617 15.849 16.9958 16.0904L17.8199 17.5737L19.4802 14.7597C19.6205 14.5218 19.927 14.4428 20.1649 14.5831Z' fill='%23005347'/%3E%3Cpath d='M7.63878 11.9991C7.63878 12.4753 7.25269 12.8614 6.77642 12.8614C6.30015 12.8614 5.91406 12.4753 5.91406 11.9991C5.91406 11.5228 6.30015 11.1367 6.77642 11.1367C7.25269 11.1367 7.63878 11.5228 7.63878 11.9991Z' fill='%23005347'/%3E%3Cpath d='M7.63878 16.7256C7.63878 17.2019 7.25269 17.588 6.77642 17.588C6.30015 17.588 5.91406 17.2019 5.91406 16.7256C5.91406 16.2494 6.30015 15.8633 6.77642 15.8633C7.25269 15.8633 7.63878 16.2494 7.63878 16.7256Z' fill='%23005347'/%3E%3Cpath d='M13.3614 11.9991C13.3614 12.4753 12.9753 12.8614 12.4991 12.8614C12.0228 12.8614 11.6367 12.4753 11.6367 11.9991C11.6367 11.5228 12.0228 11.1367 12.4991 11.1367C12.9753 11.1367 13.3614 11.5228 13.3614 11.9991Z' fill='%23005347'/%3E%3Cpath d='M13.3614 16.7256C13.3614 17.2019 12.9753 17.588 12.4991 17.588C12.0228 17.588 11.6367 17.2019 11.6367 16.7256C11.6367 16.2494 12.0228 15.8633 12.4991 15.8633C12.9753 15.8633 13.3614 16.2494 13.3614 16.7256Z' fill='%23005347'/%3E%3Cpath d='M19.088 11.9991C19.088 12.4753 18.7019 12.8614 18.2256 12.8614C17.7494 12.8614 17.3633 12.4753 17.3633 11.9991C17.3633 11.5228 17.7494 11.1367 18.2256 11.1367C18.7019 11.1367 19.088 11.5228 19.088 11.9991Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 2C2 1.72386 2.22386 1.5 2.5 1.5H22.5C22.7761 1.5 23 1.72386 23 2V22C23 22.2761 22.7761 22.5 22.5 22.5H2.5C2.22386 22.5 2 22.2761 2 22V2ZM3 2.5V21.5H22V2.5H3Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 2C2 1.72386 2.22386 1.5 2.5 1.5H22.5C22.7761 1.5 23 1.72386 23 2V7.26224C23 7.53838 22.7761 7.76224 22.5 7.76224H2.5C2.22386 7.76224 2 7.53838 2 7.26224V2ZM3 2.5V6.76224H22V2.5H3Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.1649 14.5831C20.4027 14.7234 20.4817 15.03 20.3414 15.2678L18.2374 18.8339C18.1464 18.9883 17.9796 19.0821 17.8003 19.0798C17.6211 19.0775 17.4568 18.9794 17.3697 18.8226L16.1216 16.576C15.9875 16.3346 16.0745 16.0302 16.3159 15.8961C16.5573 15.762 16.8617 15.849 16.9958 16.0904L17.8199 17.5737L19.4802 14.7597C19.6205 14.5218 19.927 14.4428 20.1649 14.5831Z' fill='%23005347'/%3E%3Cpath d='M7.63878 11.9991C7.63878 12.4753 7.25269 12.8614 6.77642 12.8614C6.30015 12.8614 5.91406 12.4753 5.91406 11.9991C5.91406 11.5228 6.30015 11.1367 6.77642 11.1367C7.25269 11.1367 7.63878 11.5228 7.63878 11.9991Z' fill='%23005347'/%3E%3Cpath d='M7.63878 16.7256C7.63878 17.2019 7.25269 17.588 6.77642 17.588C6.30015 17.588 5.91406 17.2019 5.91406 16.7256C5.91406 16.2494 6.30015 15.8633 6.77642 15.8633C7.25269 15.8633 7.63878 16.2494 7.63878 16.7256Z' fill='%23005347'/%3E%3Cpath d='M13.3614 11.9991C13.3614 12.4753 12.9753 12.8614 12.4991 12.8614C12.0228 12.8614 11.6367 12.4753 11.6367 11.9991C11.6367 11.5228 12.0228 11.1367 12.4991 11.1367C12.9753 11.1367 13.3614 11.5228 13.3614 11.9991Z' fill='%23005347'/%3E%3Cpath d='M13.3614 16.7256C13.3614 17.2019 12.9753 17.588 12.4991 17.588C12.0228 17.588 11.6367 17.2019 11.6367 16.7256C11.6367 16.2494 12.0228 15.8633 12.4991 15.8633C12.9753 15.8633 13.3614 16.2494 13.3614 16.7256Z' fill='%23005347'/%3E%3Cpath d='M19.088 11.9991C19.088 12.4753 18.7019 12.8614 18.2256 12.8614C17.7494 12.8614 17.3633 12.4753 17.3633 11.9991C17.3633 11.5228 17.7494 11.1367 18.2256 11.1367C18.7019 11.1367 19.088 11.5228 19.088 11.9991Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.quest-icon {
	width:24px;
	height:24px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5113 4.45361C10.5062 4.32814 8.5243 4.93894 6.93772 6.17133C5.35113 7.40371 4.26901 9.1729 3.89454 11.1467C3.52007 13.1205 3.87903 15.163 4.90399 16.8909C5.00924 17.0683 5.03676 17.2812 4.9801 17.4796L4.09204 20.5879L4.09204 20.588L4.09206 20.5879L7.20047 19.6999C7.3988 19.6433 7.61172 19.6708 7.78913 19.776C9.51698 20.801 11.5596 21.1599 13.5334 20.7854C15.5071 20.411 17.2763 19.3288 18.5087 17.7422C19.7411 16.1557 20.3519 14.1737 20.2264 12.1687C20.1009 10.1636 19.2478 8.27333 17.8272 6.85276C16.4066 5.4322 14.5163 4.57908 12.5113 4.45361ZM6.01756 4.98671C7.89275 3.53015 10.2352 2.80824 12.605 2.95654C14.9747 3.10483 17.2089 4.11313 18.8879 5.7921C20.5668 7.47107 21.5751 9.7052 21.7234 12.075C21.8718 14.4448 21.1499 16.7872 19.6933 18.6624C18.2368 20.5376 16.1458 21.8166 13.813 22.2592C11.5879 22.6813 9.28879 22.3148 7.3091 21.2289L4.50413 22.0302C4.24691 22.1037 3.97473 22.1071 3.71578 22.04C3.45683 21.9729 3.22053 21.8378 3.03138 21.6486C2.84222 21.4595 2.70709 21.2232 2.63999 20.9642C2.57289 20.7053 2.57626 20.4331 2.64975 20.1759C2.64975 20.1759 2.64975 20.1759 2.64975 20.1759L3.45112 17.3709C2.36516 15.3912 1.99868 13.0922 2.42083 10.8671C2.86341 8.53427 4.14238 6.44327 6.01756 4.98671Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.538 9.17324C10.1849 9.48645 9.92188 9.97249 9.92188 10.6948C9.92188 11.109 9.58609 11.4448 9.17188 11.4448C8.75766 11.4448 8.42188 11.109 8.42188 10.6948C8.42188 9.56585 8.85226 8.66349 9.54265 8.0511C10.2192 7.45099 11.1004 7.16797 11.9589 7.16797C12.8177 7.16797 13.7013 7.45094 14.388 8.04497C15.0876 8.65019 15.5427 9.54509 15.5749 10.6734C15.5751 10.6805 15.5752 10.6876 15.5752 10.6948C15.5752 12.1161 14.5506 12.974 13.8419 13.5674C13.8223 13.5838 13.803 13.6 13.7839 13.616C12.9524 14.3135 12.5285 14.7191 12.5285 15.3228C12.5285 15.737 12.1927 16.0728 11.7785 16.0728C11.3643 16.0728 11.0285 15.737 11.0285 15.3228C11.0285 13.9616 12.0318 13.1245 12.7246 12.5464C12.7571 12.5193 12.7889 12.4928 12.8198 12.4668C13.6297 11.7875 14.0706 11.3544 14.0752 10.705C14.052 9.98814 13.775 9.49809 13.4066 9.17937C13.0233 8.8478 12.5002 8.66797 11.9589 8.66797C11.4173 8.66797 10.905 8.84775 10.538 9.17324Z' fill='%23484848'/%3E%3Cpath d='M12.5955 17.577C12.5955 17.9928 12.2584 18.3298 11.8427 18.3298C11.4269 18.3298 11.0898 17.9928 11.0898 17.577C11.0898 17.1613 11.4269 16.8242 11.8427 16.8242C12.2584 16.8242 12.5955 17.1613 12.5955 17.577Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5113 4.45361C10.5062 4.32814 8.5243 4.93894 6.93772 6.17133C5.35113 7.40371 4.26901 9.1729 3.89454 11.1467C3.52007 13.1205 3.87903 15.163 4.90399 16.8909C5.00924 17.0683 5.03676 17.2812 4.9801 17.4796L4.09204 20.5879L4.09204 20.588L4.09206 20.5879L7.20047 19.6999C7.3988 19.6433 7.61172 19.6708 7.78913 19.776C9.51698 20.801 11.5596 21.1599 13.5334 20.7854C15.5071 20.411 17.2763 19.3288 18.5087 17.7422C19.7411 16.1557 20.3519 14.1737 20.2264 12.1687C20.1009 10.1636 19.2478 8.27333 17.8272 6.85276C16.4066 5.4322 14.5163 4.57908 12.5113 4.45361ZM6.01756 4.98671C7.89275 3.53015 10.2352 2.80824 12.605 2.95654C14.9747 3.10483 17.2089 4.11313 18.8879 5.7921C20.5668 7.47107 21.5751 9.7052 21.7234 12.075C21.8718 14.4448 21.1499 16.7872 19.6933 18.6624C18.2368 20.5376 16.1458 21.8166 13.813 22.2592C11.5879 22.6813 9.28879 22.3148 7.3091 21.2289L4.50413 22.0302C4.24691 22.1037 3.97473 22.1071 3.71578 22.04C3.45683 21.9729 3.22053 21.8378 3.03138 21.6486C2.84222 21.4595 2.70709 21.2232 2.63999 20.9642C2.57289 20.7053 2.57626 20.4331 2.64975 20.1759C2.64975 20.1759 2.64975 20.1759 2.64975 20.1759L3.45112 17.3709C2.36516 15.3912 1.99868 13.0922 2.42083 10.8671C2.86341 8.53427 4.14238 6.44327 6.01756 4.98671Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.538 9.17324C10.1849 9.48645 9.92188 9.97249 9.92188 10.6948C9.92188 11.109 9.58609 11.4448 9.17188 11.4448C8.75766 11.4448 8.42188 11.109 8.42188 10.6948C8.42188 9.56585 8.85226 8.66349 9.54265 8.0511C10.2192 7.45099 11.1004 7.16797 11.9589 7.16797C12.8177 7.16797 13.7013 7.45094 14.388 8.04497C15.0876 8.65019 15.5427 9.54509 15.5749 10.6734C15.5751 10.6805 15.5752 10.6876 15.5752 10.6948C15.5752 12.1161 14.5506 12.974 13.8419 13.5674C13.8223 13.5838 13.803 13.6 13.7839 13.616C12.9524 14.3135 12.5285 14.7191 12.5285 15.3228C12.5285 15.737 12.1927 16.0728 11.7785 16.0728C11.3643 16.0728 11.0285 15.737 11.0285 15.3228C11.0285 13.9616 12.0318 13.1245 12.7246 12.5464C12.7571 12.5193 12.7889 12.4928 12.8198 12.4668C13.6297 11.7875 14.0706 11.3544 14.0752 10.705C14.052 9.98814 13.775 9.49809 13.4066 9.17937C13.0233 8.8478 12.5002 8.66797 11.9589 8.66797C11.4173 8.66797 10.905 8.84775 10.538 9.17324Z' fill='%23484848'/%3E%3Cpath d='M12.5955 17.577C12.5955 17.9928 12.2584 18.3298 11.8427 18.3298C11.4269 18.3298 11.0898 17.9928 11.0898 17.577C11.0898 17.1613 11.4269 16.8242 11.8427 16.8242C12.2584 16.8242 12.5955 17.1613 12.5955 17.577Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.sale-birt-icon {
	width:24px;
	height:25px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.37495 4.83594C5.6511 4.83594 5.87495 5.0598 5.87495 5.33594V9.81597H9.51102V5.33594C9.51102 5.0598 9.73488 4.83594 10.011 4.83594C10.2872 4.83594 10.511 5.0598 10.511 5.33594V9.81597H14.1471V5.33594C14.1471 5.0598 14.3709 4.83594 14.6471 4.83594C14.9232 4.83594 15.1471 5.0598 15.1471 5.33594V9.81597H18.7831V5.33594C18.7831 5.0598 19.007 4.83594 19.2831 4.83594C19.5593 4.83594 19.7831 5.0598 19.7831 5.33594V9.81597H22.713C22.9891 9.81597 23.213 10.0398 23.213 10.316V16.2424C23.213 17.0836 22.8786 17.757 22.3557 18.2302V22.5949C22.3557 22.871 22.1319 23.0949 21.8557 23.0949H3.212C2.93586 23.0949 2.712 22.871 2.712 22.5949V16.3601C2.14194 15.8716 1.78516 15.0641 1.78516 14.024V10.316C1.78516 10.0398 2.00901 9.81597 2.28516 9.81597H4.87495V5.33594C4.87495 5.0598 5.09881 4.83594 5.37495 4.83594ZM3.712 16.8354V22.0949H21.3557V18.8223C20.5146 19.1275 19.5267 19.1074 18.6762 18.7748C17.4996 18.3147 16.5485 17.2414 16.5485 15.5753C16.5485 14.8639 16.3177 14.3709 16.0126 14.0572C15.7035 13.7394 15.2912 13.577 14.8767 13.5738C14.4626 13.5706 14.0537 13.7263 13.7477 14.0393C13.4452 14.3488 13.2126 14.8444 13.2126 15.5753C13.2126 15.8426 13.2163 16.1162 13.2199 16.3829C13.2244 16.7153 13.2287 17.037 13.2256 17.3224C13.2198 17.852 13.1897 18.3612 13.0758 18.8022C12.9598 19.2516 12.7467 19.6686 12.3492 19.9636C11.9566 20.2549 11.45 20.3778 10.8448 20.3778C10.1311 20.3778 9.60399 20.0618 9.25196 19.5565C8.92177 19.0825 8.7584 18.4631 8.66864 17.8424C8.57764 17.2131 8.55478 16.5219 8.54459 15.8689C8.54203 15.7048 8.54026 15.5439 8.53853 15.3866C8.53323 14.9045 8.52829 14.4562 8.50223 14.0566C8.44853 13.2332 7.8613 12.8154 7.31289 12.7948C7.03805 12.7844 6.78562 12.8741 6.60304 13.052C6.4243 13.2262 6.26912 13.5279 6.26912 14.024C6.26912 15.1874 5.83926 16.0555 5.15794 16.5168C4.71844 16.8144 4.20462 16.9191 3.712 16.8354ZM2.78516 10.816V14.024C2.78516 14.9405 3.13022 15.4608 3.48553 15.693C3.83571 15.9219 4.25659 15.9195 4.59726 15.6888C4.93647 15.4591 5.26912 14.9462 5.26912 14.024C5.26912 13.3082 5.50012 12.7305 5.90511 12.3359C6.30626 11.9449 6.8351 11.7761 7.35046 11.7955C8.38242 11.8343 9.41122 12.6285 9.50011 13.9915C9.52811 14.4208 9.53343 14.908 9.53878 15.3972C9.54044 15.5496 9.54211 15.7022 9.54447 15.8533C9.5546 16.5028 9.57725 17.1385 9.65835 17.6993C9.7407 18.2687 9.87602 18.7028 10.0725 18.9848C10.2471 19.2355 10.4746 19.3778 10.8448 19.3778C11.3237 19.3778 11.5926 19.2798 11.7533 19.1605C11.9093 19.0448 12.0277 18.8615 12.1076 18.5521C12.1897 18.2343 12.22 17.8262 12.2257 17.3115C12.2288 17.0239 12.2247 16.7334 12.2203 16.4213C12.2166 16.1585 12.2126 15.8802 12.2126 15.5753C12.2126 14.6219 12.522 13.8626 13.0325 13.3403C13.5395 12.8216 14.2145 12.5687 14.8844 12.5738C15.5539 12.579 16.2255 12.8418 16.7295 13.36C17.2374 13.8822 17.5485 14.6357 17.5485 15.5753C17.5485 16.7904 18.2093 17.5184 19.0404 17.8435C19.907 18.1824 20.9223 18.068 21.5565 17.5942C21.9511 17.2993 22.213 16.8581 22.213 16.2424V10.816H2.78516Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.375 1.40625C5.8111 1.40625 6.125 2.5727 6.125 3.1902C6.125 3.60441 5.78921 3.9402 5.375 3.9402C4.96079 3.9402 4.625 3.60441 4.625 3.1902C4.625 2.5727 4.8564 1.40625 5.375 1.40625Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0078 1.40625C10.4439 1.40625 10.7578 2.5727 10.7578 3.1902C10.7578 3.60441 10.422 3.9402 10.0078 3.9402C9.5936 3.9402 9.25781 3.60441 9.25781 3.1902C9.25781 2.5727 9.48922 1.40625 10.0078 1.40625Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.6445 1.40625C15.0806 1.40625 15.3945 2.5727 15.3945 3.1902C15.3945 3.60441 15.0587 3.9402 14.6445 3.9402C14.2303 3.9402 13.8945 3.60441 13.8945 3.1902C13.8945 2.5727 14.1259 1.40625 14.6445 1.40625Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.2773 1.40625C19.7134 1.40625 20.0273 2.5727 20.0273 3.1902C20.0273 3.60441 19.6916 3.9402 19.2773 3.9402C18.8631 3.9402 18.5273 3.60441 18.5273 3.1902C18.5273 2.5727 18.7587 1.40625 19.2773 1.40625Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.37495 4.83594C5.6511 4.83594 5.87495 5.0598 5.87495 5.33594V9.81597H9.51102V5.33594C9.51102 5.0598 9.73488 4.83594 10.011 4.83594C10.2872 4.83594 10.511 5.0598 10.511 5.33594V9.81597H14.1471V5.33594C14.1471 5.0598 14.3709 4.83594 14.6471 4.83594C14.9232 4.83594 15.1471 5.0598 15.1471 5.33594V9.81597H18.7831V5.33594C18.7831 5.0598 19.007 4.83594 19.2831 4.83594C19.5593 4.83594 19.7831 5.0598 19.7831 5.33594V9.81597H22.713C22.9891 9.81597 23.213 10.0398 23.213 10.316V16.2424C23.213 17.0836 22.8786 17.757 22.3557 18.2302V22.5949C22.3557 22.871 22.1319 23.0949 21.8557 23.0949H3.212C2.93586 23.0949 2.712 22.871 2.712 22.5949V16.3601C2.14194 15.8716 1.78516 15.0641 1.78516 14.024V10.316C1.78516 10.0398 2.00901 9.81597 2.28516 9.81597H4.87495V5.33594C4.87495 5.0598 5.09881 4.83594 5.37495 4.83594ZM3.712 16.8354V22.0949H21.3557V18.8223C20.5146 19.1275 19.5267 19.1074 18.6762 18.7748C17.4996 18.3147 16.5485 17.2414 16.5485 15.5753C16.5485 14.8639 16.3177 14.3709 16.0126 14.0572C15.7035 13.7394 15.2912 13.577 14.8767 13.5738C14.4626 13.5706 14.0537 13.7263 13.7477 14.0393C13.4452 14.3488 13.2126 14.8444 13.2126 15.5753C13.2126 15.8426 13.2163 16.1162 13.2199 16.3829C13.2244 16.7153 13.2287 17.037 13.2256 17.3224C13.2198 17.852 13.1897 18.3612 13.0758 18.8022C12.9598 19.2516 12.7467 19.6686 12.3492 19.9636C11.9566 20.2549 11.45 20.3778 10.8448 20.3778C10.1311 20.3778 9.60399 20.0618 9.25196 19.5565C8.92177 19.0825 8.7584 18.4631 8.66864 17.8424C8.57764 17.2131 8.55478 16.5219 8.54459 15.8689C8.54203 15.7048 8.54026 15.5439 8.53853 15.3866C8.53323 14.9045 8.52829 14.4562 8.50223 14.0566C8.44853 13.2332 7.8613 12.8154 7.31289 12.7948C7.03805 12.7844 6.78562 12.8741 6.60304 13.052C6.4243 13.2262 6.26912 13.5279 6.26912 14.024C6.26912 15.1874 5.83926 16.0555 5.15794 16.5168C4.71844 16.8144 4.20462 16.9191 3.712 16.8354ZM2.78516 10.816V14.024C2.78516 14.9405 3.13022 15.4608 3.48553 15.693C3.83571 15.9219 4.25659 15.9195 4.59726 15.6888C4.93647 15.4591 5.26912 14.9462 5.26912 14.024C5.26912 13.3082 5.50012 12.7305 5.90511 12.3359C6.30626 11.9449 6.8351 11.7761 7.35046 11.7955C8.38242 11.8343 9.41122 12.6285 9.50011 13.9915C9.52811 14.4208 9.53343 14.908 9.53878 15.3972C9.54044 15.5496 9.54211 15.7022 9.54447 15.8533C9.5546 16.5028 9.57725 17.1385 9.65835 17.6993C9.7407 18.2687 9.87602 18.7028 10.0725 18.9848C10.2471 19.2355 10.4746 19.3778 10.8448 19.3778C11.3237 19.3778 11.5926 19.2798 11.7533 19.1605C11.9093 19.0448 12.0277 18.8615 12.1076 18.5521C12.1897 18.2343 12.22 17.8262 12.2257 17.3115C12.2288 17.0239 12.2247 16.7334 12.2203 16.4213C12.2166 16.1585 12.2126 15.8802 12.2126 15.5753C12.2126 14.6219 12.522 13.8626 13.0325 13.3403C13.5395 12.8216 14.2145 12.5687 14.8844 12.5738C15.5539 12.579 16.2255 12.8418 16.7295 13.36C17.2374 13.8822 17.5485 14.6357 17.5485 15.5753C17.5485 16.7904 18.2093 17.5184 19.0404 17.8435C19.907 18.1824 20.9223 18.068 21.5565 17.5942C21.9511 17.2993 22.213 16.8581 22.213 16.2424V10.816H2.78516Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.375 1.40625C5.8111 1.40625 6.125 2.5727 6.125 3.1902C6.125 3.60441 5.78921 3.9402 5.375 3.9402C4.96079 3.9402 4.625 3.60441 4.625 3.1902C4.625 2.5727 4.8564 1.40625 5.375 1.40625Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0078 1.40625C10.4439 1.40625 10.7578 2.5727 10.7578 3.1902C10.7578 3.60441 10.422 3.9402 10.0078 3.9402C9.5936 3.9402 9.25781 3.60441 9.25781 3.1902C9.25781 2.5727 9.48922 1.40625 10.0078 1.40625Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.6445 1.40625C15.0806 1.40625 15.3945 2.5727 15.3945 3.1902C15.3945 3.60441 15.0587 3.9402 14.6445 3.9402C14.2303 3.9402 13.8945 3.60441 13.8945 3.1902C13.8945 2.5727 14.1259 1.40625 14.6445 1.40625Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.2773 1.40625C19.7134 1.40625 20.0273 2.5727 20.0273 3.1902C20.0273 3.60441 19.6916 3.9402 19.2773 3.9402C18.8631 3.9402 18.5273 3.60441 18.5273 3.1902C18.5273 2.5727 18.7587 1.40625 19.2773 1.40625Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.telegram-icon {
	width:25px;
	height:25px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.2984 4.37541C17.7406 5.43462 6.77365 9.97737 3.74338 11.2156C1.71109 12.0086 2.90071 12.7521 2.90071 12.7521C2.90071 12.7521 4.63544 13.3468 6.12241 13.793C7.60938 14.2391 8.40246 13.7434 8.40246 13.7434L15.3912 9.03449C17.8694 7.34935 17.2747 8.73714 16.68 9.33184C15.3912 10.6206 13.2599 12.6527 11.4756 14.2885C10.6825 14.9824 11.0791 15.5773 11.426 15.8746C12.7148 16.9651 16.2339 19.1955 16.4322 19.3443C17.4794 20.0855 19.539 21.1527 19.8523 18.8982L21.0915 11.1164C21.4881 8.48938 21.8846 6.06055 21.9342 5.36666C22.0828 3.68152 20.2984 4.37541 20.2984 4.37541Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.2984 4.37541C17.7406 5.43462 6.77365 9.97737 3.74338 11.2156C1.71109 12.0086 2.90071 12.7521 2.90071 12.7521C2.90071 12.7521 4.63544 13.3468 6.12241 13.793C7.60938 14.2391 8.40246 13.7434 8.40246 13.7434L15.3912 9.03449C17.8694 7.34935 17.2747 8.73714 16.68 9.33184C15.3912 10.6206 13.2599 12.6527 11.4756 14.2885C10.6825 14.9824 11.0791 15.5773 11.426 15.8746C12.7148 16.9651 16.2339 19.1955 16.4322 19.3443C17.4794 20.0855 19.539 21.1527 19.8523 18.8982L21.0915 11.1164C21.4881 8.48938 21.8846 6.06055 21.9342 5.36666C22.0828 3.68152 20.2984 4.37541 20.2984 4.37541Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.odn-icon {
	width:22px;
	height:22px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9858 11.3132C8.39623 11.3132 6.2439 9.16273 6.2439 6.61807C6.2439 3.9854 8.39623 1.83398 10.9867 1.83398C13.6652 1.83398 15.7286 3.98448 15.7286 6.61807C15.724 7.86753 15.2235 9.06404 14.3371 9.94462C13.4507 10.8252 12.2509 11.3178 11.0014 11.3142L10.9858 11.3132ZM10.9858 4.59957C9.88948 4.59957 9.05532 5.52082 9.05532 6.61898C9.05532 7.71532 9.88948 8.54948 10.9867 8.54948C12.128 8.54948 12.9181 7.71532 12.9181 6.61898C12.9191 5.5199 12.128 4.59957 10.9858 4.59957ZM12.8741 15.2201L15.5536 17.8097C16.0806 18.3789 16.0806 19.2131 15.5536 19.7402C14.9834 20.3094 14.1043 20.3094 13.6652 19.7402L10.9867 17.1066L8.39623 19.7402C8.13315 20.0032 7.78115 20.1343 7.38515 20.1343C7.07807 20.1343 6.72698 20.0023 6.41898 19.7402C5.8919 19.2131 5.8919 18.3789 6.41898 17.8087L9.14148 15.2192C8.1583 14.928 7.21514 14.5157 6.33373 13.9917C5.67465 13.6407 5.54357 12.7634 5.89465 12.1043C6.33373 11.4462 7.1239 11.2711 7.82698 11.7102C8.77903 12.2911 9.87278 12.5985 10.9881 12.5985C12.1034 12.5985 13.1972 12.2911 14.1492 11.7102C14.8523 11.2711 15.6856 11.4462 16.0806 12.1043C16.4766 12.7634 16.2997 13.6397 15.6846 13.9917C14.8514 14.5188 13.8852 14.9139 12.8751 15.221L12.8741 15.2201Z' fill='white'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9858 11.3132C8.39623 11.3132 6.2439 9.16273 6.2439 6.61807C6.2439 3.9854 8.39623 1.83398 10.9867 1.83398C13.6652 1.83398 15.7286 3.98448 15.7286 6.61807C15.724 7.86753 15.2235 9.06404 14.3371 9.94462C13.4507 10.8252 12.2509 11.3178 11.0014 11.3142L10.9858 11.3132ZM10.9858 4.59957C9.88948 4.59957 9.05532 5.52082 9.05532 6.61898C9.05532 7.71532 9.88948 8.54948 10.9867 8.54948C12.128 8.54948 12.9181 7.71532 12.9181 6.61898C12.9191 5.5199 12.128 4.59957 10.9858 4.59957ZM12.8741 15.2201L15.5536 17.8097C16.0806 18.3789 16.0806 19.2131 15.5536 19.7402C14.9834 20.3094 14.1043 20.3094 13.6652 19.7402L10.9867 17.1066L8.39623 19.7402C8.13315 20.0032 7.78115 20.1343 7.38515 20.1343C7.07807 20.1343 6.72698 20.0023 6.41898 19.7402C5.8919 19.2131 5.8919 18.3789 6.41898 17.8087L9.14148 15.2192C8.1583 14.928 7.21514 14.5157 6.33373 13.9917C5.67465 13.6407 5.54357 12.7634 5.89465 12.1043C6.33373 11.4462 7.1239 11.2711 7.82698 11.7102C8.77903 12.2911 9.87278 12.5985 10.9881 12.5985C12.1034 12.5985 13.1972 12.2911 14.1492 11.7102C14.8523 11.2711 15.6856 11.4462 16.0806 12.1043C16.4766 12.7634 16.2997 13.6397 15.6846 13.9917C14.8514 14.5188 13.8852 14.9139 12.8751 15.221L12.8741 15.2201Z' fill='white'/%3E%3C/svg%3E%0A");
}
.link-icon {
	width:20px;
	height:20px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9315 6.82254L7.41778 3.30883C6.30888 2.19993 4.48658 2.22436 3.34755 3.36339C2.20852 4.50242 2.18409 6.32472 3.29299 7.43362L6.30474 10.4454' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.7068 9.58512L16.7185 12.5969C17.8274 13.7058 17.803 15.5281 16.664 16.6671C15.5249 17.8061 13.7026 17.8306 12.5937 16.7217L9.08002 13.2079' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.877 10.8931C12.016 9.75406 12.0404 7.93176 10.9315 6.82286' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.08006 9.08299C7.94103 10.222 7.9166 12.0443 9.0255 13.1532' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9315 6.82254L7.41778 3.30883C6.30888 2.19993 4.48658 2.22436 3.34755 3.36339C2.20852 4.50242 2.18409 6.32472 3.29299 7.43362L6.30474 10.4454' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.7068 9.58512L16.7185 12.5969C17.8274 13.7058 17.803 15.5281 16.664 16.6671C15.5249 17.8061 13.7026 17.8306 12.5937 16.7217L9.08002 13.2079' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.877 10.8931C12.016 9.75406 12.0404 7.93176 10.9315 6.82286' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.08006 9.08299C7.94103 10.222 7.9166 12.0443 9.0255 13.1532' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.soc-icon {
	width:20px;
	height:20px;
	background-color:var(--white);
	mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 18.3335C16.3807 18.3335 17.5 17.2142 17.5 15.8335C17.5 14.4527 16.3807 13.3335 15 13.3335C13.6192 13.3335 12.5 14.4527 12.5 15.8335C12.5 17.2142 13.6192 18.3335 15 18.3335Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 6.6665C16.3807 6.6665 17.5 5.54721 17.5 4.1665C17.5 2.7858 16.3807 1.6665 15 1.6665C13.6192 1.6665 12.5 2.7858 12.5 4.1665C12.5 5.54721 13.6192 6.6665 15 6.6665Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 12.5C6.38071 12.5 7.5 11.3807 7.5 10C7.5 8.61925 6.38071 7.5 5 7.5C3.61929 7.5 2.5 8.61925 2.5 10C2.5 11.3807 3.61929 12.5 5 12.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.9173 5.4165L7.08398 8.74984' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M7.08398 11.25L12.9173 14.5833' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 18.3335C16.3807 18.3335 17.5 17.2142 17.5 15.8335C17.5 14.4527 16.3807 13.3335 15 13.3335C13.6192 13.3335 12.5 14.4527 12.5 15.8335C12.5 17.2142 13.6192 18.3335 15 18.3335Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 6.6665C16.3807 6.6665 17.5 5.54721 17.5 4.1665C17.5 2.7858 16.3807 1.6665 15 1.6665C13.6192 1.6665 12.5 2.7858 12.5 4.1665C12.5 5.54721 13.6192 6.6665 15 6.6665Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 12.5C6.38071 12.5 7.5 11.3807 7.5 10C7.5 8.61925 6.38071 7.5 5 7.5C3.61929 7.5 2.5 8.61925 2.5 10C2.5 11.3807 3.61929 12.5 5 12.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.9173 5.4165L7.08398 8.74984' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M7.08398 11.25L12.9173 14.5833' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.site-icon {
	width:20px;
	height:20px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.80223 13.0002C8.80223 14.0637 8.8498 15.0947 8.93824 16.0787H17.0622C17.1506 15.0947 17.1982 14.0637 17.1982 13.0002C17.1982 11.9367 17.1506 10.9057 17.0616 9.92169H8.93936C8.8498 10.9057 8.80223 11.9367 8.80223 13.0002ZM7.25345 9.92169C7.16584 10.9455 7.12233 11.9726 7.12303 13.0002C7.12303 14.0559 7.16781 15.0863 7.25289 16.0787H0.785188C0.537787 15.0936 0.40625 14.062 0.40625 13.0002C0.40625 11.9384 0.537787 10.9068 0.785188 9.92169H7.25345ZM9.13751 8.24249H16.8624C16.6138 6.54819 16.2377 5.03747 15.7714 3.79655C15.3354 2.63622 14.8373 1.75464 14.3273 1.17924C13.8163 0.601596 13.3652 0.40625 13.0002 0.40625C12.6353 0.40625 12.1841 0.602156 11.6725 1.17868C11.1626 1.7552 10.6645 2.63622 10.2284 3.79655C9.76217 5.03747 9.38603 6.54819 9.13694 8.24249M18.747 9.92169C18.8326 10.9141 18.8774 11.9446 18.8774 13.0002C18.8774 14.0559 18.8326 15.0863 18.7475 16.0787H25.2152C25.4626 15.0936 25.5942 14.062 25.5942 13.0002C25.5942 11.9384 25.4626 10.9068 25.2152 9.92169H18.747ZM24.665 8.24249H18.5589C18.2958 6.34612 17.8794 4.63222 17.3437 3.20603C17.0017 2.2959 16.6032 1.48093 16.1493 0.8031C20.0226 1.80054 23.1739 4.59416 24.6639 8.24249M7.44096 8.24249H1.33596C2.82541 4.59416 5.97726 1.80054 9.8506 0.80366C9.39722 1.48093 8.99813 2.2959 8.65614 3.20603C8.12047 4.63222 7.70459 6.34612 7.44152 8.24249M7.43984 17.7579H1.33596C2.82485 21.4046 5.9739 24.1971 9.84389 25.1956C9.3905 24.5184 8.99309 23.7034 8.65166 22.7944C8.11711 21.3671 7.70179 19.6543 7.43984 17.7579ZM15.7765 22.2044C16.2411 20.9635 16.6161 19.4528 16.8646 17.7579H9.13583C9.38379 19.4528 9.75881 20.9635 10.2239 22.2044C10.6594 23.3648 11.157 24.2458 11.6681 24.8212C12.1785 25.3977 12.6308 25.5942 13.0002 25.5942C13.3696 25.5942 13.8219 25.3977 14.3324 24.8212C14.8434 24.2458 15.341 23.3648 15.7765 22.2044ZM17.3488 22.7938C17.8833 21.3676 18.2986 19.6537 18.5606 17.7579H24.6645C23.1756 21.4046 20.0265 24.1971 16.1565 25.1956C16.6099 24.5184 17.0073 23.7028 17.3488 22.7938Z' fill='%23075044'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.80223 13.0002C8.80223 14.0637 8.8498 15.0947 8.93824 16.0787H17.0622C17.1506 15.0947 17.1982 14.0637 17.1982 13.0002C17.1982 11.9367 17.1506 10.9057 17.0616 9.92169H8.93936C8.8498 10.9057 8.80223 11.9367 8.80223 13.0002ZM7.25345 9.92169C7.16584 10.9455 7.12233 11.9726 7.12303 13.0002C7.12303 14.0559 7.16781 15.0863 7.25289 16.0787H0.785188C0.537787 15.0936 0.40625 14.062 0.40625 13.0002C0.40625 11.9384 0.537787 10.9068 0.785188 9.92169H7.25345ZM9.13751 8.24249H16.8624C16.6138 6.54819 16.2377 5.03747 15.7714 3.79655C15.3354 2.63622 14.8373 1.75464 14.3273 1.17924C13.8163 0.601596 13.3652 0.40625 13.0002 0.40625C12.6353 0.40625 12.1841 0.602156 11.6725 1.17868C11.1626 1.7552 10.6645 2.63622 10.2284 3.79655C9.76217 5.03747 9.38603 6.54819 9.13694 8.24249M18.747 9.92169C18.8326 10.9141 18.8774 11.9446 18.8774 13.0002C18.8774 14.0559 18.8326 15.0863 18.7475 16.0787H25.2152C25.4626 15.0936 25.5942 14.062 25.5942 13.0002C25.5942 11.9384 25.4626 10.9068 25.2152 9.92169H18.747ZM24.665 8.24249H18.5589C18.2958 6.34612 17.8794 4.63222 17.3437 3.20603C17.0017 2.2959 16.6032 1.48093 16.1493 0.8031C20.0226 1.80054 23.1739 4.59416 24.6639 8.24249M7.44096 8.24249H1.33596C2.82541 4.59416 5.97726 1.80054 9.8506 0.80366C9.39722 1.48093 8.99813 2.2959 8.65614 3.20603C8.12047 4.63222 7.70459 6.34612 7.44152 8.24249M7.43984 17.7579H1.33596C2.82485 21.4046 5.9739 24.1971 9.84389 25.1956C9.3905 24.5184 8.99309 23.7034 8.65166 22.7944C8.11711 21.3671 7.70179 19.6543 7.43984 17.7579ZM15.7765 22.2044C16.2411 20.9635 16.6161 19.4528 16.8646 17.7579H9.13583C9.38379 19.4528 9.75881 20.9635 10.2239 22.2044C10.6594 23.3648 11.157 24.2458 11.6681 24.8212C12.1785 25.3977 12.6308 25.5942 13.0002 25.5942C13.3696 25.5942 13.8219 25.3977 14.3324 24.8212C14.8434 24.2458 15.341 23.3648 15.7765 22.2044ZM17.3488 22.7938C17.8833 21.3676 18.2986 19.6537 18.5606 17.7579H24.6645C23.1756 21.4046 20.0265 24.1971 16.1565 25.1956C16.6099 24.5184 17.0073 23.7028 17.3488 22.7938Z' fill='%23075044'/%3E%3C/svg%3E%0A");
}
.ghost-icon {
	width:14px;
	height:14px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_9801_12884)'%3E%3Cpath d='M2.01375 6.28549C2.01375 4.96242 2.53933 3.69355 3.47488 2.75801C4.41043 1.82246 5.6793 1.29687 7.00236 1.29688C8.32542 1.29687 9.59429 1.82246 10.5298 2.75801C11.4654 3.69355 11.991 4.96242 11.991 6.28549V11.2741C12.0247 11.5431 11.9713 11.8157 11.8388 12.0522C11.7062 12.2886 11.5014 12.4763 11.2544 12.5879C11.0074 12.6995 10.7311 12.729 10.4661 12.6721C10.2011 12.6152 9.96122 12.4749 9.78173 12.2718C9.67175 12.1311 9.53116 12.0173 9.37063 11.939C9.21011 11.8608 9.03386 11.8201 8.85527 11.8201C8.67668 11.8201 8.50044 11.8608 8.33991 11.939C8.17939 12.0173 8.0388 12.1311 7.92882 12.2718C7.81883 12.4125 7.67825 12.5263 7.51772 12.6046C7.3572 12.6829 7.18095 12.7236 7.00236 12.7236C6.82377 12.7236 6.64752 12.6829 6.487 12.6046C6.32647 12.5263 6.18589 12.4125 6.0759 12.2718C5.96592 12.1311 5.82533 12.0173 5.66481 11.939C5.50428 11.8608 5.32804 11.8201 5.14945 11.8201C4.97086 11.8201 4.79461 11.8608 4.63409 11.939C4.47356 12.0173 4.33297 12.1311 4.22299 12.2718C4.0435 12.4749 3.80367 12.6152 3.53865 12.6721C3.27363 12.729 2.99736 12.6995 2.75033 12.5879C2.5033 12.4763 2.2985 12.2886 2.16594 12.0522C2.03339 11.8157 1.98005 11.5431 2.01375 11.2741V6.28549' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.57422 5.57227H5.58135' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.42578 5.57227H8.43291' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.57422 8.42383C5.99246 8.71506 6.48989 8.87118 6.99954 8.87118C7.50919 8.87118 8.00661 8.71506 8.42485 8.42383' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9801_12884'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_9801_12884)'%3E%3Cpath d='M2.01375 6.28549C2.01375 4.96242 2.53933 3.69355 3.47488 2.75801C4.41043 1.82246 5.6793 1.29687 7.00236 1.29688C8.32542 1.29687 9.59429 1.82246 10.5298 2.75801C11.4654 3.69355 11.991 4.96242 11.991 6.28549V11.2741C12.0247 11.5431 11.9713 11.8157 11.8388 12.0522C11.7062 12.2886 11.5014 12.4763 11.2544 12.5879C11.0074 12.6995 10.7311 12.729 10.4661 12.6721C10.2011 12.6152 9.96122 12.4749 9.78173 12.2718C9.67175 12.1311 9.53116 12.0173 9.37063 11.939C9.21011 11.8608 9.03386 11.8201 8.85527 11.8201C8.67668 11.8201 8.50044 11.8608 8.33991 11.939C8.17939 12.0173 8.0388 12.1311 7.92882 12.2718C7.81883 12.4125 7.67825 12.5263 7.51772 12.6046C7.3572 12.6829 7.18095 12.7236 7.00236 12.7236C6.82377 12.7236 6.64752 12.6829 6.487 12.6046C6.32647 12.5263 6.18589 12.4125 6.0759 12.2718C5.96592 12.1311 5.82533 12.0173 5.66481 11.939C5.50428 11.8608 5.32804 11.8201 5.14945 11.8201C4.97086 11.8201 4.79461 11.8608 4.63409 11.939C4.47356 12.0173 4.33297 12.1311 4.22299 12.2718C4.0435 12.4749 3.80367 12.6152 3.53865 12.6721C3.27363 12.729 2.99736 12.6995 2.75033 12.5879C2.5033 12.4763 2.2985 12.2886 2.16594 12.0522C2.03339 11.8157 1.98005 11.5431 2.01375 11.2741V6.28549' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.57422 5.57227H5.58135' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.42578 5.57227H8.43291' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.57422 8.42383C5.99246 8.71506 6.48989 8.87118 6.99954 8.87118C7.50919 8.87118 8.00661 8.71506 8.42485 8.42383' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9801_12884'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.spec-icon {
	width:14px;
	height:14px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_9801_13981)'%3E%3Cpath d='M3.5 2.91602H10.5L12.25 5.83268L7.29167 11.3743C7.25365 11.4132 7.20827 11.444 7.15818 11.465C7.1081 11.4861 7.05432 11.4969 7 11.4969C6.94568 11.4969 6.8919 11.4861 6.84181 11.465C6.79173 11.444 6.74635 11.4132 6.70833 11.3743L1.75 5.83268L3.5 2.91602Z' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.83464 6.99948L4.66797 5.71615L5.01797 5.13281' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9801_13981'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_9801_13981)'%3E%3Cpath d='M3.5 2.91602H10.5L12.25 5.83268L7.29167 11.3743C7.25365 11.4132 7.20827 11.444 7.15818 11.465C7.1081 11.4861 7.05432 11.4969 7 11.4969C6.94568 11.4969 6.8919 11.4861 6.84181 11.465C6.79173 11.444 6.74635 11.4132 6.70833 11.3743L1.75 5.83268L3.5 2.91602Z' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.83464 6.99948L4.66797 5.71615L5.01797 5.13281' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9801_13981'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.admin-icon {
	width:16px;
	height:16px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.26484 13.1335V12.6667C4.26484 11.1203 5.51845 9.8668 7.06484 9.8668H8.93151C10.4779 9.8668 11.7315 11.1203 11.7315 12.6667V13.1335M7.99818 4.2668C6.96725 4.2668 6.13151 5.10253 6.13151 6.13346C6.13151 7.1644 6.96725 8.00013 7.99818 8.00013C9.02911 8.00013 9.86484 7.1644 9.86484 6.13346C9.86484 5.10253 9.02911 4.2668 7.99818 4.2668ZM7.99818 14.5335C4.38992 14.5335 1.46484 11.6084 1.46484 8.00013C1.46484 4.39187 4.38992 1.4668 7.99818 1.4668C11.6064 1.4668 14.5315 4.39187 14.5315 8.00013C14.5315 11.6084 11.6064 14.5335 7.99818 14.5335Z' stroke='%23005347' stroke-linecap='square'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.26484 13.1335V12.6667C4.26484 11.1203 5.51845 9.8668 7.06484 9.8668H8.93151C10.4779 9.8668 11.7315 11.1203 11.7315 12.6667V13.1335M7.99818 4.2668C6.96725 4.2668 6.13151 5.10253 6.13151 6.13346C6.13151 7.1644 6.96725 8.00013 7.99818 8.00013C9.02911 8.00013 9.86484 7.1644 9.86484 6.13346C9.86484 5.10253 9.02911 4.2668 7.99818 4.2668ZM7.99818 14.5335C4.38992 14.5335 1.46484 11.6084 1.46484 8.00013C1.46484 4.39187 4.38992 1.4668 7.99818 1.4668C11.6064 1.4668 14.5315 4.39187 14.5315 8.00013C14.5315 11.6084 11.6064 14.5335 7.99818 14.5335Z' stroke='%23005347' stroke-linecap='square'/%3E%3C/svg%3E%0A");
}
.distr-icon {
	width:16px;
	height:16px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.05025 7L6.99219 12.6224' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.99345 1.12109L11.9843 3.99657V9.74753L6.99345 12.623L2.00256 9.74753V3.99657L6.99345 1.12109Z' stroke='%23005347'/%3E%3Cpath d='M11.9657 4.19005L7.05245 6.99952L2.02344 4.18945' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.68323 5.49722H10.1832C10.1832 5.31607 10.0853 5.1491 9.92712 5.06074L9.68323 5.49722ZM4.85327 2.22563C4.61221 2.09093 4.30759 2.17715 4.17289 2.41822C4.0382 2.65928 4.12442 2.96389 4.36548 3.09859L4.85327 2.22563ZM10.1832 8.12222V5.49722H9.18323V8.12222H10.1832ZM9.92712 5.06074L4.85327 2.22563L4.36548 3.09859L9.43933 5.9337L9.92712 5.06074Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.05025 7L6.99219 12.6224' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.99345 1.12109L11.9843 3.99657V9.74753L6.99345 12.623L2.00256 9.74753V3.99657L6.99345 1.12109Z' stroke='%23005347'/%3E%3Cpath d='M11.9657 4.19005L7.05245 6.99952L2.02344 4.18945' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.68323 5.49722H10.1832C10.1832 5.31607 10.0853 5.1491 9.92712 5.06074L9.68323 5.49722ZM4.85327 2.22563C4.61221 2.09093 4.30759 2.17715 4.17289 2.41822C4.0382 2.65928 4.12442 2.96389 4.36548 3.09859L4.85327 2.22563ZM10.1832 8.12222V5.49722H9.18323V8.12222H10.1832ZM9.92712 5.06074L4.85327 2.22563L4.36548 3.09859L9.43933 5.9337L9.92712 5.06074Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.message-icon {
	width:24px;
	height:25px;
	background-color:var(--font-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5113 4.45361C10.5062 4.32814 8.5243 4.93894 6.93772 6.17133C5.35113 7.40371 4.26901 9.1729 3.89454 11.1467C3.52007 13.1205 3.87903 15.163 4.90399 16.8909C5.00924 17.0683 5.03676 17.2812 4.9801 17.4796L4.09204 20.5879L4.09204 20.588L4.09206 20.5879L7.20047 19.6999C7.3988 19.6433 7.61172 19.6708 7.78913 19.776C9.51698 20.801 11.5596 21.1599 13.5334 20.7854C15.5071 20.411 17.2763 19.3288 18.5087 17.7422C19.7411 16.1557 20.3519 14.1737 20.2264 12.1687C20.1009 10.1636 19.2478 8.27333 17.8272 6.85276C16.4066 5.4322 14.5163 4.57908 12.5113 4.45361ZM6.01756 4.98671C7.89275 3.53015 10.2352 2.80824 12.605 2.95654C14.9747 3.10483 17.2089 4.11313 18.8879 5.7921C20.5668 7.47107 21.5751 9.7052 21.7234 12.075C21.8718 14.4448 21.1499 16.7872 19.6933 18.6624C18.2368 20.5376 16.1458 21.8166 13.813 22.2592C11.5879 22.6813 9.28879 22.3148 7.3091 21.2289L4.50413 22.0302C4.24691 22.1037 3.97473 22.1071 3.71578 22.04C3.45683 21.9729 3.22053 21.8378 3.03138 21.6486C2.84222 21.4595 2.70709 21.2232 2.63999 20.9642C2.57289 20.7053 2.57626 20.4331 2.64975 20.1759C2.64975 20.1759 2.64975 20.1759 2.64975 20.1759L3.45112 17.3709C2.36516 15.3912 1.99868 13.0922 2.42083 10.8671C2.86341 8.53427 4.14238 6.44327 6.01756 4.98671Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.538 9.17324C10.1849 9.48645 9.92188 9.97249 9.92188 10.6948C9.92188 11.109 9.58609 11.4448 9.17188 11.4448C8.75766 11.4448 8.42188 11.109 8.42188 10.6948C8.42188 9.56585 8.85226 8.66349 9.54265 8.0511C10.2192 7.45099 11.1004 7.16797 11.9589 7.16797C12.8177 7.16797 13.7013 7.45094 14.388 8.04497C15.0876 8.65019 15.5427 9.54509 15.5749 10.6734C15.5751 10.6805 15.5752 10.6876 15.5752 10.6948C15.5752 12.1161 14.5506 12.974 13.8419 13.5674C13.8223 13.5838 13.803 13.6 13.7839 13.616C12.9524 14.3135 12.5285 14.7191 12.5285 15.3228C12.5285 15.737 12.1927 16.0728 11.7785 16.0728C11.3643 16.0728 11.0285 15.737 11.0285 15.3228C11.0285 13.9616 12.0318 13.1245 12.7246 12.5464C12.7571 12.5193 12.7889 12.4928 12.8198 12.4668C13.6297 11.7875 14.0706 11.3544 14.0752 10.705C14.052 9.98814 13.775 9.49809 13.4066 9.17937C13.0233 8.8478 12.5002 8.66797 11.9589 8.66797C11.4173 8.66797 10.905 8.84775 10.538 9.17324Z' fill='%23484848'/%3E%3Cpath d='M12.5955 17.577C12.5955 17.9928 12.2584 18.3298 11.8427 18.3298C11.4269 18.3298 11.0898 17.9928 11.0898 17.577C11.0898 17.1613 11.4269 16.8242 11.8427 16.8242C12.2584 16.8242 12.5955 17.1613 12.5955 17.577Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5113 4.45361C10.5062 4.32814 8.5243 4.93894 6.93772 6.17133C5.35113 7.40371 4.26901 9.1729 3.89454 11.1467C3.52007 13.1205 3.87903 15.163 4.90399 16.8909C5.00924 17.0683 5.03676 17.2812 4.9801 17.4796L4.09204 20.5879L4.09204 20.588L4.09206 20.5879L7.20047 19.6999C7.3988 19.6433 7.61172 19.6708 7.78913 19.776C9.51698 20.801 11.5596 21.1599 13.5334 20.7854C15.5071 20.411 17.2763 19.3288 18.5087 17.7422C19.7411 16.1557 20.3519 14.1737 20.2264 12.1687C20.1009 10.1636 19.2478 8.27333 17.8272 6.85276C16.4066 5.4322 14.5163 4.57908 12.5113 4.45361ZM6.01756 4.98671C7.89275 3.53015 10.2352 2.80824 12.605 2.95654C14.9747 3.10483 17.2089 4.11313 18.8879 5.7921C20.5668 7.47107 21.5751 9.7052 21.7234 12.075C21.8718 14.4448 21.1499 16.7872 19.6933 18.6624C18.2368 20.5376 16.1458 21.8166 13.813 22.2592C11.5879 22.6813 9.28879 22.3148 7.3091 21.2289L4.50413 22.0302C4.24691 22.1037 3.97473 22.1071 3.71578 22.04C3.45683 21.9729 3.22053 21.8378 3.03138 21.6486C2.84222 21.4595 2.70709 21.2232 2.63999 20.9642C2.57289 20.7053 2.57626 20.4331 2.64975 20.1759C2.64975 20.1759 2.64975 20.1759 2.64975 20.1759L3.45112 17.3709C2.36516 15.3912 1.99868 13.0922 2.42083 10.8671C2.86341 8.53427 4.14238 6.44327 6.01756 4.98671Z' fill='%23484848'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.538 9.17324C10.1849 9.48645 9.92188 9.97249 9.92188 10.6948C9.92188 11.109 9.58609 11.4448 9.17188 11.4448C8.75766 11.4448 8.42188 11.109 8.42188 10.6948C8.42188 9.56585 8.85226 8.66349 9.54265 8.0511C10.2192 7.45099 11.1004 7.16797 11.9589 7.16797C12.8177 7.16797 13.7013 7.45094 14.388 8.04497C15.0876 8.65019 15.5427 9.54509 15.5749 10.6734C15.5751 10.6805 15.5752 10.6876 15.5752 10.6948C15.5752 12.1161 14.5506 12.974 13.8419 13.5674C13.8223 13.5838 13.803 13.6 13.7839 13.616C12.9524 14.3135 12.5285 14.7191 12.5285 15.3228C12.5285 15.737 12.1927 16.0728 11.7785 16.0728C11.3643 16.0728 11.0285 15.737 11.0285 15.3228C11.0285 13.9616 12.0318 13.1245 12.7246 12.5464C12.7571 12.5193 12.7889 12.4928 12.8198 12.4668C13.6297 11.7875 14.0706 11.3544 14.0752 10.705C14.052 9.98814 13.775 9.49809 13.4066 9.17937C13.0233 8.8478 12.5002 8.66797 11.9589 8.66797C11.4173 8.66797 10.905 8.84775 10.538 9.17324Z' fill='%23484848'/%3E%3Cpath d='M12.5955 17.577C12.5955 17.9928 12.2584 18.3298 11.8427 18.3298C11.4269 18.3298 11.0898 17.9928 11.0898 17.577C11.0898 17.1613 11.4269 16.8242 11.8427 16.8242C12.2584 16.8242 12.5955 17.1613 12.5955 17.577Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
/*Header*/
header {
	position:sticky;
	top:0;
	z-index:8;
}
header a, header a:hover {
	border:0;
}
.alert-header__box {
	color:var(--white);
	background:var(--link-color);
	text-align:center;
	padding:12px 0;
	font-size:14px;
	font-weight:600;
}
header.fixed {
	z-index:10;
	background:var(--white);
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04);
	transform: translateY(-46px);
}
header.fixed .logo {
	height:27px;
}
.header-top__box {
	background:var(--grey);
	padding:12px 0;
}
.header-top__left {
	column-gap:32px;
}
.location-box .flex {
	column-gap:8px;
}
.location-box a {
	color:var(--font-color);
	font-weight:600;
	font-size:14px;
}
.top-menu__box ul {
	display:flex;
	align-items:center;
	column-gap:18px;
}
.top-menu__box a, .phones-box__item .flex {
	color:var(--font-color);
	font-size:14px;
}
.top-menu__box a:hover, .top-menu__box a.selected, .phones-box__item .flex:hover {
	color:var(--link-color-hover);
}
.phones-box__item {
	column-gap:4px;
}
.phones-box__item .flex {
	column-gap:8px;
	font-weight:600;
}
.phones-box__item:hover i {
	background-color:var(--link-color-hover);
}
.header-bottom__box {
	position:relative;
}
.header-bottom__box .wrapper {
	padding-top:20px;
	padding-bottom:20px;
}
header .logo {
	position:relative;
	overflow:hidden;
	display:flex;
	flex-flow:column;
	justify-content:flex-end;
	height:54px;
}
.logo img {
	display:block;
	max-width:144px;
}
ul.menu-box {
	display:flex;
	column-gap:35px;
	align-items:center;
}
ul.menu-box > li > a {
	display:flex;
	align-items:center;
	column-gap:6px;
	color:var(--title-color);
	font-weight:600;
}
ul.menu-box > li > a > i {
	background:var(--title-color);
}
ul.menu-box > li > a:hover, ul.menu-box > li.selected > a {
	color:var(--link-color);
}
ul.menu-box > li > a:hover > i {
	background:var(--link-color);
}
.sub-menu__container {
	position:fixed;
	left:0;
	right:0;	
	display:none;
	padding:35px 0 50px;
}
.sub-menu__container:after {
	content:'';
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	right:0;
	height:55px;
	background:var(--white);
	border-radius: 0px 0px 40px 40px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
}
.sub-menu__container-inner {
	background:var(--white);
	position:relative;
	z-index:2;
}
.parent:hover > a {
	color:var(--link-color);
}
.parent:hover > a > i {
	background:var(--link-color);
	transform:rotate(180deg);
}
.link-item__box {
	column-gap:16px;
	position:relative;
}
.link-item__box:hover > a > i {
	background:var(--link-color);
}
header.fixed .sub-menu__container {
	padding-top:22px;
}
.header-bottom__box .sub-menu__container-inner .wrapper {
	padding-top:32px;
	padding-bottom:0;	
}
.sub-menu__nav, .header-bottom__box .sub-menu__container-inner .wrapper {
	align-items:flex-start;
	column-gap:40px;
}
.sub-menu__nav-cat__box {
	width:100%;
	max-width:280px;
}
.sub-menu__nav-categories li:not(:last-child) {
	margin:0 0 10px;
}
.sub-menu__categories-menu {
	display:none;
}
.sub-menu__nav-categories li a {
	color:var(--font-grey);
	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
}
.sub-menu__nav-categories li a:hover, .sub-menu__nav-categories li a.selected {
	color:var(--link-color);
}
.sub-menu__container-inner h3 {
	margin:0 0 24px;
	font-size: 26px;
	line-height: 120%;
}
.sub-menu__categories-list__inner {
	column-count:2;
	column-gap:40px;
}
.sub-menu__categories-list__inner li:not(:last-child) {
	margin:0 0 20px;
}
.sub-menu__categories-list__inner li {
	break-inside:avoid;
}
.sub-menu__categories-list__inner li a {
	color:var(--font-color);
	font-weight:500;
}
.sub-menu__categories-list__inner li a:hover, .sub-menu__categories-list__inner li a.selected {
	color:var(--link-color);
}
.menu-popular__items {
	padding:32px 34px;
	border-radius:24px;
	column-gap:24px;
	width:100%;
	max-width:548px;
	box-sizing:border-box;
}
.menu-popular__items .catalog-item__img, .search-container__right .catalog-item__img {
	max-width:200px;
}
.menu-popular__items .sale-price__label, .menu-popular__items .new-label, .search-container__right .sale-price__label, .search-container__right .new-label {
	font-size: 10px;
	line-height: 10px;
	padding:5px 4px 3px;
}
.menu-popular__items .price-box, .search-container__right .price-box {
	font-size:20px;
}
.menu-popular__items .sale-label, .search-container__right .sale-label {
	column-gap:2px;
}
.menu-popular__items .price-sale, .menu-popular__items .catalog-item__txt h4, .search-container__right .price-sale, .search-container__right .catalog-item__txt h4 {
	font-size:14px;
}
.menu-popular__items .catalog-price, .search-container__right .catalog-price {
	column-gap:8px;
}
.menu-popular__items .catalog-item__txt h4, .search-container__right .catalog-item__txt h4 {
	font-size: 14px;
}
.menu-popular__items .item-rating, .search-container__right .item-rating {
	margin:10px 0 0;
}
.menu-popular__items .catalog-price__box:not(:last-child), .search-container__right .catalog-price__box:not(:last-child) {
	margin:0 0 10px;
}
.sub-menu__nav-cat__message {
	display:none;
	background:var(--grey);
	padding:16px;
	border-radius:16px;
	max-width:272px;
	box-sizing:border-box;
	font-size:14px;
	font-weight:500;
	line-height:140%;
	margin:200px 0 0;
}
.sub-menu__nav-cat__message a {
	margin:8px 0 0;
	font-size:14px;
}
.sub-menu__container-inner .sub-menu__catalog h3 {
	margin:16px 8px 0;
}
.sub-menu__catalog img {
	display:block;
	border-radius:24px;
}
.sub-menu__container-inner .sub-menu__catalog a:hover h3, .sub-menu__container-inner .sub-menu__catalog .selected h3 {
	color:var(--link-color);
}
.popup {
	position:fixed;
	top:0;
	bottom:0;
	background:var(--white);
	z-index:12;
	box-sizing:border-box;
	display:none;
	right:0;
	padding:36px 60px;
	width:100%;
	max-width:565px;
	overflow:hidden;
	overflow-y:auto;
}
.popup-window {
	top:calc(100vh / 2 - 200px);
	bottom:auto;
	padding:40px;
	right:0;
	left:0;
	border-radius:24px;
	margin:0 auto;
	font-size:18px;
}
.popup-window h3 {
	max-width:450px;
}
.popup-window .btn {
	margin:32px 0 0;
	min-width:260px
}
.popup-window .close {
	top:20px;
	right:20px;
}
#black-bg {
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:rgba(125, 125, 125, 0.4);
	display:none;
	z-index:11;
}
#search-box {
	left:0;		
	padding:40px 0;	
	max-width:none;
}
#search-box h2 {
	color:var(--link-color);
	font-size: 38px;
	line-height: 120%;
	margin:0 0 32px;
	position:relative;
	z-index:3;
}
.search-container {
	column-gap:32px!important;
	align-items:normal;	
}
.input-container:not(:last-child) {
	margin:0 0 24px;
}
.search-form .input-container:not(:last-child) {
	margin:0 0 32px;
}
.search-container__right {
	width:100%;
	box-sizing:border-box;
	max-width:727px;
	flex-shrink:0;
	padding:25px 0 0;
	position:relative;
}
.search-container__left {
	width:100%;
	padding:25px 32px 0 0;
	position:relative;
	z-index:3;
	border-right:1px solid var(--green);
	background:var(--white);
}
.search-container__right .swiper-nav {
	position:relative;
	display:flex;
	align-items:center;
	column-gap:12px;
	margin:24px 0 0;
}
.search-form .input-container {
	justify-content:space-between;
}
.search-form .input-box {
	max-width:none;
}
.search-form .btn {
	width:100%;
	max-width:190px;
}
.search-replay__list:not(:last-child) {
	margin:0 0 24px;
}
.search-replay__list {
	max-width:484px;
}
.search-replay__list .flex {
	column-gap:8px;
}
.search-replay__list .flex a {
	font-weight:500;
	border:0;
	width:100%;
	color:var(--font-grey);
	overflow:hidden;
	white-space:nowrap;
    text-overflow: ellipsis;
}
.search-replay__list .flex a:hover {
	border:0;
	color:var(--link-color);
}
.search-replay__list .search-icon {
	width:20px;
	height:20px;
	background:var(--font-grey);
}
.search-replay__list .flex:not(:last-child) {
	margin:0 0 11px;
}
.close {
	position:absolute;
	right:32px;
	top:32px;
	cursor:pointer;
	z-index:4;
}
.close i {
	width:32px;
	height:32px;
}
.close:hover i {
	background:var(--link-color-hover);
}
.delete-search {
	opacity:0;
	visibility:hidden;
	outline:none;
	border:0;
}
.search-replay__list .flex:hover .delete-search {
	opacity:1;
	visibility:visible;
}
.delete-search, .delete-search:hover {
	padding:0;
	border-radius:0;
	background:none;
}
.search-popular__list h4 {
	margin:0 0 16px;
	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	color: var(--font-grey);
}
.search-popular__list a {
	display:block;
	width:max-content;
	border:0;
	color:var(--title-color);
	font-weight:500;
}
.search-popular__list a:hover {
	color:var(--link-color);
}
.search-popular__list a:not(:last-child) {
	margin:0 0 10px;
}
.popular-slider .swiper-slide {
	max-width:232px;
}
.search-container__right .swiper-nav .swiper-button-prev, .search-container__right .swiper-nav .swiper-button-next {
	position:relative;
	top:auto;
	left:auto;
	right:auto;
	margin:0;
}
body .search-container__right .swiper-button-next.swiper-button-disabled, body .search-container__right .swiper-button-prev.swiper-button-disabled {
	opacity:.5;
}
.delete-change {
	position:absolute;
	padding:0;
	border-radius:0;
	background:none;
	top:16px;
	right:16px;
	display:none;
	border:0;
	outline:0;
}
.delete-change:hover {
	padding:0;
	border-radius:0;
	background:none;
}
.delete-change i {
	width:16px;
	height:16px;
	background:var(--font-grey);
}
.delete-change:hover i {
	background:var(--title-color);
}
#city {
	padding:24px;
	display:block;
	position:fixed;
	right:auto;
	bottom:auto;
	margin-left:-60px;
	top:47px;
	border-radius:24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	width:100%;
	max-width:444px;
}
body:has(.alert-header__box) #city {
	top:95px;
}
#city h3 {
	font-size: 24px;
	line-height: 110%;
	margin:0 0 6px;
}
#city .flex {
	margin:12px 0 0;
	column-gap:8px;
}
#city .btn {
	width:100%;
}
.city-list {
	column-gap:40px;
	column-count:2;
	margin:32px 16px 0;
}
.city-form {
	margin:32px 0 0;
}
.city-list a:not(:last-child) {
	margin:0 0 14px;
}
.city-list a {
	border:0;
	display:block;
	width:max-content;
	color:var(--font-color);
}
.city-list a:hover {
	color:var(--link-color);
	border:0;
}
.popup h3 {
	margin:0 0 12px;
}
.phones-box {
	position:relative;
}
.phones-box.hover .phones-box__item > i {
	transform:rotate(180deg);
}
.phones-box__list {
	position:absolute;
	background:var(--white);
	border-radius:24px;
	padding: 12px 24px 24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	z-index:2;
	right:0;
	min-width:318px;
	box-sizing:border-box;
	margin:4px 0 0;
	display:none;
}
.phones-box__item-list:not(:first-child) {
	margin:11px 0 0;
	padding:11px 0 0;
	border-top:1px solid #EFF7F7;
}
.phones-box__item-list {
	color:var(--font-color);
}
.phones-box__item-list a {
	display:block;
	width:max-content;
	font-weight:500;
	color:var(--title-color);
}
.phones-box__item-list a:not(:last-child) {
	margin:0 0 15px;
}
.link-item__box {
	position:relative;
}
.link-item__box h3 {
	margin:0 0 8px;
	font-size:26px;
}
.link-popup {
	position:absolute;
	background:var(--white);
	border-radius:24px;
	padding:24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	right:0;
	box-sizing:border-box;
	min-width:378px;
	display:none;
}
.link-popup__list {
	max-height:496px;
	overflow:hidden;
	overflow-y:auto;
}
.link-popup__btn {
	padding:12px 0 0;
	background:var(--white);
}
.link-popup__btn .btn {
	width:100%;
}
.link-popup__btn .btn {
	margin:12px 0 0;
}
.link-num {
	position:absolute;
	width:18px;
	height:18px;
	border-radius:50%;
	background:var(--link-color);
	color:var(--white);
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:9px;
	font-weight:600;
	top:-4px;
	right:-6px;
}
.basket-item {
	padding:12px;
	position:relative;
	column-gap:12px;
	align-items:normal;
}
.basket-item__img {
	max-width:100px;
	flex-shrink:0;
}
.basket-item__img img {
	display:block;
}
.basket-item:not(:first-child) {
	border-top:1px solid #EFF7F7;
}
.basket-item .catalog-price {
	column-gap:8px;
}
.basket-item .price-box {
	font-size:var(--font-size);
	font-weight:500;
}
.basket-item a {
	font-weight:500;
	font-size:14px;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	color:var(--title-color);
}
.basket-item__txt > a {
	padding:0 15px 0 0;	
	height:100%;
}
.basket-item .price-sale {
	font-weight:500;
	font-size:12px;
}
.basket-item__price {
	column-gap:8px;
	justify-content:flex-start;
}
.basket-item__txt {
	display:flex;
	flex-flow:column;
	row-gap:4px;
	justify-content:space-between;
}
.basket-item .sale-price__label {
	font-size:12px;
	padding:2px 3px;
}
.basket-item .fav-label {
	top:12px;
	right:12px;
}
.basket-popup__price {
	font-weight:500;
	font-size:18px;
	padding:0 20px;
	color:var(--title-color);
}
.basket-item__num {
	font-weight:500;
	font-size:12px;
	color:var(--font-grey);
}
.delete-item {
	opacity:0;
	visibility:hidden;
}
.basket-item:hover .delete-item {
	opacity:1;
	visibility:visible;
}
.basket-item .fav-label.active path {
	fill:var(--title-color);
	stroke:var(--title-color);
}
.link-popup__link {
	text-align:center;
	font-weight:600;
	display:block;
	max-width:max-content;
	margin:0 auto;
}
.link-popup__link:not(:first-child) {
	margin-top:11px;
}
#menu-btn {
	display:none;
}
/*Content*/
#slider {
	margin-top:0;
	max-width:1550px;
}
.slider-item__box {
	align-items:normal;
}
.slider-item__txt {
	padding:60px;
	box-sizing:border-box;
	width:100%;
	max-width:750px;
	display:flex;
	flex-flow:column;
	justify-content:space-between;
	border-radius:40px;
	background-repeat:no-repeat;
	background-position:center bottom;
	font-size:18px;
	color:var(--title-color);
}
.slider-item__img img {
	display:block;
	border-radius:40px;
}
.slider-item__txt-top {
	height:100%;
}
.slider-item__txt-bottom {
	flex-shrink:0;
	gap:16px;
	flex-wrap:wrap;
	align-items:normal;
	flex-direction: row;
}
.slider-item__txt h2 {
	margin:0 0 18px;
}
.slider-item__txt .btn {
	margin:32px 0 0;
}
.sale-item {
	column-gap:12px;	
	border-radius:24px;
	background:var(--white);
	padding:12px;
	font-weight: 500;
	font-size: 14px;
	color:var(--title-color);
	flex: 1 280px;
	border:0;
}
.sale-item:hover {
	border:0;
}
.sale-item a {
	border:0;
	font-weight: 500;
}
.sale-item__img {
	width:100%;
	max-width:100px;
	position:relative;
}
.sale-item__img img {
	display:block;
}
.sale-item a:hover {
	border:0;
	color:var(--title-color);
}
.catalog-price {
	column-gap:12px;
	font-weight: 500;
	align-items:baseline;
}
.price-box {
	font-size: 24px;
	line-height: 120%;
	color:var(--title-color);
}
.price-sale {	
	font-size: var(--font-size);
	line-height: 140%;
	color: var(--font-grey);
	text-decoration:line-through;
}
.sale-item__price, .slider-item__txt-bottom .catalog-price {
	column-gap:8px;
	justify-content:flex-start;
}
.sale-price__label, .new-label {
	font-size: 14px;
	line-height: 14px;
	padding:5px 6px;
	color: var(--white);
	background:var(--orange);
	border-radius:6px;
	font-weight: 500;
}
.sale-item .sale-price__label {
	padding:3px 3px 2px;
	font-size: 12px;
	line-height: 12px;	
}
@supports (-webkit-touch-callout: none) {
.rub {
	font-family: 'Roboto', sans-serif;
}
.jq-selectbox__select {
	font-family: 'Roboto', sans-serif;
}
}
.slider-item__txt-bottom .sale-item__txt {
	display:flex;
	flex-flow:column;
	row-gap:10px;
	height:100%;
	justify-content:space-between;
}
.slider-item__txt-bottom .price-box {
	font-size:var(--font-size);
}
.slider-item__txt-bottom .price-sale {
	font-size:12px;
}
body .swiper-pagination {
	position:relative;
	bottom:auto!important;
	top:auto!important;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:12px;
	flex-wrap:wrap;
}
.slider-swiper .swiper-nav .swiper-button-prev, .slider-swiper .swiper-nav .swiper-button-next {
	position:relative;
	margin:0;
	top:auto;
	left:auto;
	right:auto;
}
.swiper-nav .swiper-button-prev, .swiper-nav .swiper-button-next {
	border-radius:50%;
	width:46px;
	height:46px;
	border:1px solid var(--link-color);
	display:flex;
	align-items:center;
	justify-content:center;
	background:var(--white);
}
.swiper-nav .swiper-button-prev:after, .swiper-nav .swiper-button-next:after {
	content:'';
	width:24px;
	height:24px;
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
}
.swiper-nav .swiper-button-prev:after {
	mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");	
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");	
}
.swiper-nav .swiper-button-next:after {
	mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");	
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");	
}
.swiper-nav .swiper-button-prev:hover, .swiper-nav .swiper-button-next:hover {
	background:var(--link-color);
}
.swiper-nav .swiper-button-prev:hover:after, .swiper-nav .swiper-button-next:hover:after {
	background:var(--white);
}
.slider-nav__box {
	margin:24px 0 0;
	min-height:48px;
}
body .swiper-pagination-bullet {
	background:var(--light-green);
	border-radius:6px;
	opacity:1;
	margin:0!important;
}
body .swiper-pagination-bullet-active {
	background:var(--link-color);
	width:48px;
}
.slider-swiper .swiper-nav {
	position:absolute;
	right:0;
	column-gap:12px;
}
#special {
	margin-top:80px;
}
.special-item {
	align-items:flex-start;
}
.special-icon {
	width:100%;
	max-width:74px;
}
.special-icon img {
	display:block;
}
.special-item h4 {
	margin:0 0 6px;
	font-family: var(--font-title);
	font-size: 26px;
	line-height: 120%;
	font-weight:var(--font-weight);
}
#categories {
	margin-top:100px;
}
.categories-list {
	flex-wrap:wrap;
}
.categories-item {
	border:0;
	background:var(--grey);
	padding:16px 16px 24px;
	border-radius:24px;
	font-family: var(--font-title);
	font-size: 26px;
	line-height: 120%;
	color:var(--title-color);
	flex-grow:1;
}
.categories-item:hover {
	border:0;
	background:var(--link-color);
	color:var(--white);
}
.categories-item img {
	display:block;
	margin:0 auto;
}
.categories-item__img {
	margin:0 0 24px;
	border-radius:16px;
	background:var(--white);
	overflow:hidden;
	padding:12px 16px;
}
.categories-item__txt {
	margin:0 16px;
}
.btn-box {
	margin:32px auto 0;
}
.btn-box .btn {
	margin:0 auto;
}
body .swiper-button-next.swiper-button-disabled, body .swiper-button-prev.swiper-button-disabled {
	opacity:0;
}
.catalog-item a:not(.btn) {
	border:0;
}
.catalog-item {
	padding:16px;
	font-size:14px;
	color:var(--font-grey);
	font-weight:500;
	position:relative;
	background:var(--white);
	border-radius:24px;
}
.hit-slider.swiper, .hit-slider.swiper .swiper-slide, .popular-slider.swiper {
	overflow:visible;
}
.catalog-item__img {
	position:relative;
}
.catalog-item__img img {
	display:block;
	border-radius:24px;
}
.label {
	position:absolute;
	z-index:2;
}
.fav-label {
	right:0;
	top:0;
}
.fav-label button {
	padding:0;
	border-radius:0;
	background:none;
	border:0;
}
.fav-label button:hover {
	background:none;
}
.sale-label {
	bottom:4px;
	left:0;
	column-gap:4px;
}
.new-label {
	background:var(--link-color);
}
.catalog-item__img {
	margin:0 0 12px;
}
.item-capacity {
	color:var(--font-grey);
	font-size:14px;
	font-weight:500;
}
.catalog-price__box {
	align-items:baseline;
}
.catalog-price__box:not(:last-child) {
	margin:0 0 12px;
}
.catalog-item__txt, .catalog-item__img {
	position:relative;
	z-index:2;
}
.catalog-item__txt h4 {
	margin:0 0 4px;
}
.catalog-txt, .catalog-item__txt h4 {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.item-rating {
	margin:12px 0 0;
	column-gap:8px;
	justify-content:flex-start;
	font-size:14px;
	font-weight:500;
	color:var(--font-color);
}
.item-rating span {
	color:var(--font-grey);
}
.item-buy__btn {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:-64px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius:24px;
	background:var(--white);
	padding:16px;
	flex-flow:column;
	justify-content:flex-end;
	/*opacity:0;
	visibility:hidden;*/
	display:none;
}
.item-buy__btn .btn {
	width:100%;
}
.fav-label button:hover path, .fav-label.active path {
	fill:var(--line);
	stroke:var(--line);
}
.fav-label.active:hover path {
	fill:var(--font-grey);
	stroke:var(--font-grey);
}
.catalog-item:hover {
	z-index:3;
}
.catalog-item:hover .item-buy__btn {
	/*opacity:1;
	visibility:visible;*/
	display:flex;
}
#top-month {
	max-width:1550px;
	padding:60px;
	border-radius:40px;
}
.top-month__img {
	width:100%;
	max-width:690px;
}
.top-month__img img {
	display:block;
	border-radius:24px;
}
.top-month__txt h2, #loyalty h2, #cosmetologists h2 {
	margin:0 0 12px;
}
.link {
	display:flex;
	align-items:center;
	column-gap:6px;
	width:max-content;
	border:0;
	font-weight: 600;
	line-height: 100%;
}
.link:hover {
	border:0;
}
.link:after {
	content:'';
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	display:block;
	width:18px;
	height:18px;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 13.5L13.5 4.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.1875 4.5H13.5V11.8125' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 13.5L13.5 4.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.1875 4.5H13.5V11.8125' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.link:hover:after {
	background:var(--link-color-hover);
}
.top-month__txt .link {
	margin:24px 0 0;
	width:max-content;
}
.sale-list__box:not(:first-child) {
	margin:40px 0 0;
}
.sale-list__box .sale-item:not(:last-child) {
	margin:0 0 20px;
}
.sale-list__box .sale-item {
	padding:24px;
	column-gap:24px;
}
.sale-list__box .sale-item__img {
	max-width:182px;
}
.sale-item__img .sale-label {
	bottom:auto;
	top:0;
}
.sale-item__txt-box h4 {
	margin:0 0 4px;
}
.sale-item .sale-item__txt-box {
	color:var(--font-grey);
}
.sale-item__txt {
	width:100%;
}
.problems-item__list a {
	width:100%;
	box-sizing:border-box;
}
.problems-slider .swiper-wrapper {
	flex-wrap:wrap;
	gap:20px;
}
.problems-slider .swiper-slide {
	flex-shrink:1;
}
.problems-item {
	padding:16px;
	background:var(--grey);
	border-radius:24px;
	border:0;
	gap:18px;
	align-items:flex-end;
	color:var(--title-color);
	font-family:var(--font-title);
	font-size: 26px;
	line-height: 120%;
}
.problems-item:hover {
	border:0;
	background:var(--link-color);
	color:var(--white);
}
.problems-item:hover i {
	background:var(--white);
}
.problems-item i {
	margin:0 0 12px;
}
.problems-item__icon {
	width:100%;
	max-width:106px;
	min-height:106px;
	background:var(--white);
	border-radius:16px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.problems-item__icon img {
	display:block;
}
.problems-item__txt {
	width:100%;
	margin:0 0 10px;
}
.home-care__items {
	width:100%;
	max-width:750px;
}
.home-care__slider.swiper, .upcoming-events__slider.swiper {
	overflow:visible;
}
.home-care__slider.swiper .swiper-slide {
	max-width:335px;
	overflow:visible;
}
.home-care__box {
	position:relative;
}
#home-care, #unique-cosmetics, #reviews, #club, #how-prog, #about-txt, #about-video, #about-rev, #sale-programm {
	max-width:1550px;
}
.home-care__box {
	column-gap:40px;
}
.home-care__txt {
	border-radius:40px;
	background-image:url(/local/templates/arkadia/img/home/home-bg.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	position:relative;
	z-index:3;
	padding:60px;
	min-height:632px;
	box-sizing:border-box;
}
.home-care__items {
	position:relative;
}
.home-care__items:before, .search-container__right:before {
	content:'';
	position:absolute;
	width:199%;
	left:-200%;
	background:var(--white);
	top:-50px;
	bottom:-50px;
	z-index:2;
}
.home-care__txt h2 {
	margin:0 0 12px;
}
.home-care__txt .btn {
	margin:32px 0 0;
}
#loyalty .btn {
	margin:36px 0 0;
}
.loyalty-box {
	column-gap:40px;
	align-items:normal;
}
.loyalty-img {
	width:100%;
	max-width:690px;
	border-radius:24px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.loyalty-img img, .loyalty-item img {
	display:block;
}
.loyalty-list {
	margin:36px 0 0;
	align-items:normal;
}
.loyalty-item {
	padding:24px 36px 24px 24px;
	border-radius:24px;
	column-gap:16px;
	align-items:flex-start;
	justify-content:flex-start;
	width:100%;
}
.loyalty-item img {
	max-width:32px;
	flex-shrink:0;
}
.loyalty-item h5 {
	font-weight: var(--font-weight);
	font-size: var(--font-size);
	line-height: var(--font-line);
	color: var(--title-color);
	margin:0;
}
.loyalty-item h5:not(:last-child) {
	margin:0 0 6px;
}
.loyalty-price {	
	color:var(--title-color);
}
.loyalty-price:not(:last-child) {
	margin:0 0 2px;
}
.loyalty-price span {
	font-weight:600;
}
.unique-cosmetics__box {
	padding:60px;
	border-radius:40px;
}
.unique-box {
	column-gap:40px;
	align-items:flex-start;
}
.unique-img {
	width:100%;
	max-width:690px;
}
.unique-img img {
	display:block;
	border-radius:24px;
}
.unique-txt {
	width:100%;
	max-width:670px;
	padding:50px 0 0;
}
.unique-box .btn {
	margin:24px 0 0;
}
.unique-txt blockquote {
	padding:40px;
	background:var(--white);
	border-radius:24px;
	color:var(--title-color);
	font-size:18px;
	line-height:140%;
	position:relative;
	margin:0;
}
.unique-txt blockquote:before {
	content:'';
	position:absolute;
	mask-image: url("data:image/svg+xml,%3Csvg width='74' height='74' viewBox='0 0 74 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67.0625 37H55.5V27.75C55.5 22.648 59.648 18.5 64.75 18.5H65.9062C67.8285 18.5 69.375 16.9535 69.375 15.0312V8.09375C69.375 6.17148 67.8285 4.625 65.9062 4.625H64.75C51.9734 4.625 41.625 14.9734 41.625 27.75V62.4375C41.625 66.2676 44.7324 69.375 48.5625 69.375H67.0625C70.8926 69.375 74 66.2676 74 62.4375V43.9375C74 40.1074 70.8926 37 67.0625 37ZM25.4375 37H13.875V27.75C13.875 22.648 18.023 18.5 23.125 18.5H24.2812C26.2035 18.5 27.75 16.9535 27.75 15.0312V8.09375C27.75 6.17148 26.2035 4.625 24.2812 4.625H23.125C10.3484 4.625 0 14.9734 0 27.75V62.4375C0 66.2676 3.10742 69.375 6.9375 69.375H25.4375C29.2676 69.375 32.375 66.2676 32.375 62.4375V43.9375C32.375 40.1074 29.2676 37 25.4375 37Z' fill='%23D9E5E3'/%3E%3C/svg%3E%0A");
	--webkit-mask-image: url("data:image/svg+xml,%3Csvg width='74' height='74' viewBox='0 0 74 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67.0625 37H55.5V27.75C55.5 22.648 59.648 18.5 64.75 18.5H65.9062C67.8285 18.5 69.375 16.9535 69.375 15.0312V8.09375C69.375 6.17148 67.8285 4.625 65.9062 4.625H64.75C51.9734 4.625 41.625 14.9734 41.625 27.75V62.4375C41.625 66.2676 44.7324 69.375 48.5625 69.375H67.0625C70.8926 69.375 74 66.2676 74 62.4375V43.9375C74 40.1074 70.8926 37 67.0625 37ZM25.4375 37H13.875V27.75C13.875 22.648 18.023 18.5 23.125 18.5H24.2812C26.2035 18.5 27.75 16.9535 27.75 15.0312V8.09375C27.75 6.17148 26.2035 4.625 24.2812 4.625H23.125C10.3484 4.625 0 14.9734 0 27.75V62.4375C0 66.2676 3.10742 69.375 6.9375 69.375H25.4375C29.2676 69.375 32.375 66.2676 32.375 62.4375V43.9375C32.375 40.1074 29.2676 37 25.4375 37Z' fill='%23D9E5E3'/%3E%3C/svg%3E%0A");
	background:var(--light-green);
	width:74px;
	height:74px;
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	top:-50px;
}
.unique-txt blockquote div {
	margin:32px 0 0;
	font-weight:500;
}
.unique-txt blockquote span {
	color:var(--font-grey);
	margin:4px 0 0;
	font-size:14px;
	max-width:390px;
	display:block;
	line-height:140%;
}
.cosmetologists-list {
	grid-row-gap:8px;
	flex-wrap:wrap;
}
.cosmetologists-item {
	border:0;
	background:var(--grey);
	border-radius:16px;
	padding:24px;
	color:var(--title-color);
}
.cosmetologists-item span {
	width:100%;
}
.cosmetologists-item img {
	max-width:24px;
	flex-shrink:0;
}
.cosmetologists-right {
	width:100%;
	max-width:690px;
}
.cosmetologists-item:hover {
	background:var(--link-color);
	color:var(--white);
	border:0;
}
.cosmetologists-item:hover i {
	background:var(--white);
}
.cosmetologists-item:hover img {
	filter:brightness(0) invert(1) grayscale(1);
}
.cosmetologists-box {
	align-items:flex-start;
}
.cosmetologists-box:not(:first-child), .upcoming-events:not(:first-child), .card-cosmetologists__box:not(:first-child) {
	margin:60px 0 0;
}
.cosmetologists-box:not(:first-child) .cosmetologists-left, .cosmetologists-box:not(:first-child) .cosmetologists-right, .card-cosmetologists__box .cosmetologists-left, .card-cosmetologists__box .cosmetologists-right {
	width:100%;
	border-radius:24px;
	padding:60px;
	min-height:470px;
	box-sizing:border-box;
	flex-shrink:1;
}
.card-cosmetologists__box .cosmetologists-left, .card-cosmetologists__box .cosmetologists-right {
	min-height:380px;
	
	padding:40px 40px 40px 60px;
}
.cosmetologists-box:not(:first-child) .cosmetologists-left {
	background-image:url(/local/templates/arkadia/img/home/loyalty-bg1.png);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.cosmetologists-box:not(:first-child) .cosmetologists-right {
	background-image:url(/local/templates/arkadia/img/home/loyalty-bg2.png);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.loyalty-list__box .flex {
	justify-content:flex-start;
	column-gap:12px;
}
.loyalty-list__box img {
	display:block;
	max-width:24px;
	flex-shrink:0;
}
.cosmetologists-box .btn, .card-cosmetologists__box .btn {
	margin:40px 0 0;
}
.loyalty-list__box .flex:not(:last-child) {
	margin:0 0 14px;
}
.loyalty-list__box span {
	font-size:20px;
	font-weight:500;
}
.event-img {
	position:relative;
	margin:
}
.title-box h3, .title-box h2 {
	margin:0;
}
.title-box {
	margin:0 0 40px;
	align-items:flex-end;
}
.upcoming-events .title-box {
	align-items:center;
	margin:0 0 33px;
}
.read-more {
	border:0;
	font-weight:600;
	display:flex;
	align-items:center;
	column-gap:6px;
	width:max-content;
}
.read-more:after {
	content:'';
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.8125 9H15.1875' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.125 3.9375L15.1875 9L10.125 14.0625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.8125 9H15.1875' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.125 3.9375L15.1875 9L10.125 14.0625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	width:18px;
	height:18px;
}
.read-more:hover {
	border:0;
}
.read-more:hover:after {
	background:var(--link-color-hover);
}
.event-img .sale-label {
	top:16px;
	bottom:auto;
	left:16px;
}
.event-label {
	padding:2px 6px;
	border-radius:6px;
	background:var(--white);
	font-weight: 500;
	font-size: 14px;
	line-height: 140%;
	color:var(--title-color);
	display:flex;
	align-items:center;
	column-gap:5px;
}
.event-label.webinar {
	color:var(--white);
	background:#00B473;
}
.event-label.seminar {
	color:var(--white);
	background:#008FE0;
}
.event-online:before {
	content:'';
	display:block;
	border-radius:50%;
	width:6px;
	height:6px;
	background:#00B473;
}
.event-img img {
	display:block;
	border-radius:24px;
}
.event-item {
	font-weight:500;
	color:var(--font-color);
	border:0;
}
.event-item:hover {
	border:0;
	color:var(--font-color);
}
.event-item:hover img {
	opacity:.7;
}
.event-txt {
	padding:16px;
}
.event-date:not(:last-child) {
	margin:0 0 8px;
}
.event-date {
	font-size: 18px;
	color:var(--title-color);
}
.card-cosmetologists__icon img {
	display:block;
}
.card-cosmetologists__icon {
	width:100%;
	max-width:450px;
}
.card-cosmetologists__list {
	column-gap:30px;
	min-height:295px;
}
.card-cosmetologists__txt {
	width:100%;
	max-width:550px;
}
.reviews-box {
	padding:60px;
	border-radius:40px;
}
.title-box .title-container h2:not(:last-child), .title-container h1:not(:last-child) {
	margin:0 0 12px;
}
.review-item {
	background:var(--white);
	padding:40px;
	border-radius:24px;
	break-inside:avoid;
}
.review-item:not(:last-child) {
	margin: 0 0 20px;
}
.review-rating {
	column-gap:14px;
	justify-content:flex-start;
	margin:0 0 24px;
}
.rating-logo img {
	display:block;
}
.rating-stars {
	width:130px;
	background:var(--light-green);
	height:24px;
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='128' height='24' viewBox='0 0 128 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0489 2.92705C11.3483 2.00574 12.6517 2.00574 12.9511 2.92705L14.4697 7.60081C14.6035 8.01284 14.9875 8.2918 15.4207 8.2918H20.335C21.3037 8.2918 21.7065 9.53141 20.9228 10.1008L16.947 12.9894C16.5966 13.244 16.4499 13.6954 16.5838 14.1074L18.1024 18.7812C18.4017 19.7025 17.3472 20.4686 16.5635 19.8992L12.5878 17.0106C12.2373 16.756 11.7627 16.756 11.4122 17.0106L7.43648 19.8992C6.65276 20.4686 5.59828 19.7025 5.89763 18.7812L7.41623 14.1074C7.55011 13.6954 7.40345 13.244 7.05296 12.9894L3.07722 10.1008C2.29351 9.53141 2.69628 8.2918 3.66501 8.2918H8.57929C9.01252 8.2918 9.39647 8.01284 9.53035 7.60081L11.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M37.0489 2.92705C37.3483 2.00574 38.6517 2.00574 38.9511 2.92705L40.4697 7.60081C40.6035 8.01284 40.9875 8.2918 41.4207 8.2918H46.335C47.3037 8.2918 47.7065 9.53141 46.9228 10.1008L42.947 12.9894C42.5966 13.244 42.4499 13.6954 42.5838 14.1074L44.1024 18.7812C44.4017 19.7025 43.3472 20.4686 42.5635 19.8992L38.5878 17.0106C38.2373 16.756 37.7627 16.756 37.4122 17.0106L33.4365 19.8992C32.6528 20.4686 31.5983 19.7025 31.8976 18.7812L33.4162 14.1074C33.5501 13.6954 33.4034 13.244 33.053 12.9894L29.0772 10.1008C28.2935 9.53141 28.6963 8.2918 29.665 8.2918H34.5793C35.0125 8.2918 35.3965 8.01284 35.5303 7.60081L37.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M63.0489 2.92705C63.3483 2.00574 64.6517 2.00574 64.9511 2.92705L66.4697 7.60081C66.6035 8.01284 66.9875 8.2918 67.4207 8.2918H72.335C73.3037 8.2918 73.7065 9.53141 72.9228 10.1008L68.947 12.9894C68.5966 13.244 68.4499 13.6954 68.5838 14.1074L70.1024 18.7812C70.4017 19.7025 69.3472 20.4686 68.5635 19.8992L64.5878 17.0106C64.2373 16.756 63.7627 16.756 63.4122 17.0106L59.4365 19.8992C58.6528 20.4686 57.5983 19.7025 57.8976 18.7812L59.4162 14.1074C59.5501 13.6954 59.4034 13.244 59.053 12.9894L55.0772 10.1008C54.2935 9.53141 54.6963 8.2918 55.665 8.2918H60.5793C61.0125 8.2918 61.3965 8.01284 61.5303 7.60081L63.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M89.0489 2.92705C89.3483 2.00574 90.6517 2.00574 90.9511 2.92705L92.4697 7.60081C92.6035 8.01284 92.9875 8.2918 93.4207 8.2918H98.335C99.3037 8.2918 99.7065 9.53141 98.9228 10.1008L94.947 12.9894C94.5966 13.244 94.4499 13.6954 94.5838 14.1074L96.1024 18.7812C96.4017 19.7025 95.3472 20.4686 94.5635 19.8992L90.5878 17.0106C90.2373 16.756 89.7627 16.756 89.4122 17.0106L85.4365 19.8992C84.6528 20.4686 83.5983 19.7025 83.8976 18.7812L85.4162 14.1074C85.5501 13.6954 85.4034 13.244 85.053 12.9894L81.0772 10.1008C80.2935 9.53141 80.6963 8.2918 81.665 8.2918H86.5793C87.0125 8.2918 87.3965 8.01284 87.5303 7.60081L89.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M115.049 2.92705C115.348 2.00574 116.652 2.00574 116.951 2.92705L118.47 7.60081C118.604 8.01284 118.987 8.2918 119.421 8.2918H124.335C125.304 8.2918 125.706 9.53141 124.923 10.1008L120.947 12.9894C120.597 13.244 120.45 13.6954 120.584 14.1074L122.102 18.7812C122.402 19.7025 121.347 20.4686 120.564 19.8992L116.588 17.0106C116.237 16.756 115.763 16.756 115.412 17.0106L111.436 19.8992C110.653 20.4686 109.598 19.7025 109.898 18.7812L111.416 14.1074C111.55 13.6954 111.403 13.244 111.053 12.9894L107.077 10.1008C106.294 9.53141 106.696 8.2918 107.665 8.2918H112.579C113.013 8.2918 113.396 8.01284 113.53 7.60081L115.049 2.92705Z' fill='%23D9E5E3'/%3E%3Cg clip-path='url(%23clip0_3739_80423)'%3E%3Cpath d='M115.049 2.92705C115.348 2.00574 116.652 2.00574 116.951 2.92705L118.47 7.60081C118.604 8.01284 118.987 8.2918 119.421 8.2918H124.335C125.304 8.2918 125.706 9.53141 124.923 10.1008L120.947 12.9894C120.597 13.244 120.45 13.6954 120.584 14.1074L122.102 18.7812C122.402 19.7025 121.347 20.4686 120.564 19.8992L116.588 17.0106C116.237 16.756 115.763 16.756 115.412 17.0106L111.436 19.8992C110.653 20.4686 109.598 19.7025 109.898 18.7812L111.416 14.1074C111.55 13.6954 111.403 13.244 111.053 12.9894L107.077 10.1008C106.294 9.53141 106.696 8.2918 107.665 8.2918H112.579C113.013 8.2918 113.396 8.01284 113.53 7.60081L115.049 2.92705Z' fill='%23F2C94D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3739_80423'%3E%3Crect width='12' height='24' fill='white' transform='translate(104)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	mask-image:url("data:image/svg+xml,%3Csvg width='128' height='24' viewBox='0 0 128 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0489 2.92705C11.3483 2.00574 12.6517 2.00574 12.9511 2.92705L14.4697 7.60081C14.6035 8.01284 14.9875 8.2918 15.4207 8.2918H20.335C21.3037 8.2918 21.7065 9.53141 20.9228 10.1008L16.947 12.9894C16.5966 13.244 16.4499 13.6954 16.5838 14.1074L18.1024 18.7812C18.4017 19.7025 17.3472 20.4686 16.5635 19.8992L12.5878 17.0106C12.2373 16.756 11.7627 16.756 11.4122 17.0106L7.43648 19.8992C6.65276 20.4686 5.59828 19.7025 5.89763 18.7812L7.41623 14.1074C7.55011 13.6954 7.40345 13.244 7.05296 12.9894L3.07722 10.1008C2.29351 9.53141 2.69628 8.2918 3.66501 8.2918H8.57929C9.01252 8.2918 9.39647 8.01284 9.53035 7.60081L11.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M37.0489 2.92705C37.3483 2.00574 38.6517 2.00574 38.9511 2.92705L40.4697 7.60081C40.6035 8.01284 40.9875 8.2918 41.4207 8.2918H46.335C47.3037 8.2918 47.7065 9.53141 46.9228 10.1008L42.947 12.9894C42.5966 13.244 42.4499 13.6954 42.5838 14.1074L44.1024 18.7812C44.4017 19.7025 43.3472 20.4686 42.5635 19.8992L38.5878 17.0106C38.2373 16.756 37.7627 16.756 37.4122 17.0106L33.4365 19.8992C32.6528 20.4686 31.5983 19.7025 31.8976 18.7812L33.4162 14.1074C33.5501 13.6954 33.4034 13.244 33.053 12.9894L29.0772 10.1008C28.2935 9.53141 28.6963 8.2918 29.665 8.2918H34.5793C35.0125 8.2918 35.3965 8.01284 35.5303 7.60081L37.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M63.0489 2.92705C63.3483 2.00574 64.6517 2.00574 64.9511 2.92705L66.4697 7.60081C66.6035 8.01284 66.9875 8.2918 67.4207 8.2918H72.335C73.3037 8.2918 73.7065 9.53141 72.9228 10.1008L68.947 12.9894C68.5966 13.244 68.4499 13.6954 68.5838 14.1074L70.1024 18.7812C70.4017 19.7025 69.3472 20.4686 68.5635 19.8992L64.5878 17.0106C64.2373 16.756 63.7627 16.756 63.4122 17.0106L59.4365 19.8992C58.6528 20.4686 57.5983 19.7025 57.8976 18.7812L59.4162 14.1074C59.5501 13.6954 59.4034 13.244 59.053 12.9894L55.0772 10.1008C54.2935 9.53141 54.6963 8.2918 55.665 8.2918H60.5793C61.0125 8.2918 61.3965 8.01284 61.5303 7.60081L63.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M89.0489 2.92705C89.3483 2.00574 90.6517 2.00574 90.9511 2.92705L92.4697 7.60081C92.6035 8.01284 92.9875 8.2918 93.4207 8.2918H98.335C99.3037 8.2918 99.7065 9.53141 98.9228 10.1008L94.947 12.9894C94.5966 13.244 94.4499 13.6954 94.5838 14.1074L96.1024 18.7812C96.4017 19.7025 95.3472 20.4686 94.5635 19.8992L90.5878 17.0106C90.2373 16.756 89.7627 16.756 89.4122 17.0106L85.4365 19.8992C84.6528 20.4686 83.5983 19.7025 83.8976 18.7812L85.4162 14.1074C85.5501 13.6954 85.4034 13.244 85.053 12.9894L81.0772 10.1008C80.2935 9.53141 80.6963 8.2918 81.665 8.2918H86.5793C87.0125 8.2918 87.3965 8.01284 87.5303 7.60081L89.0489 2.92705Z' fill='%23F2C94D'/%3E%3Cpath d='M115.049 2.92705C115.348 2.00574 116.652 2.00574 116.951 2.92705L118.47 7.60081C118.604 8.01284 118.987 8.2918 119.421 8.2918H124.335C125.304 8.2918 125.706 9.53141 124.923 10.1008L120.947 12.9894C120.597 13.244 120.45 13.6954 120.584 14.1074L122.102 18.7812C122.402 19.7025 121.347 20.4686 120.564 19.8992L116.588 17.0106C116.237 16.756 115.763 16.756 115.412 17.0106L111.436 19.8992C110.653 20.4686 109.598 19.7025 109.898 18.7812L111.416 14.1074C111.55 13.6954 111.403 13.244 111.053 12.9894L107.077 10.1008C106.294 9.53141 106.696 8.2918 107.665 8.2918H112.579C113.013 8.2918 113.396 8.01284 113.53 7.60081L115.049 2.92705Z' fill='%23D9E5E3'/%3E%3Cg clip-path='url(%23clip0_3739_80423)'%3E%3Cpath d='M115.049 2.92705C115.348 2.00574 116.652 2.00574 116.951 2.92705L118.47 7.60081C118.604 8.01284 118.987 8.2918 119.421 8.2918H124.335C125.304 8.2918 125.706 9.53141 124.923 10.1008L120.947 12.9894C120.597 13.244 120.45 13.6954 120.584 14.1074L122.102 18.7812C122.402 19.7025 121.347 20.4686 120.564 19.8992L116.588 17.0106C116.237 16.756 115.763 16.756 115.412 17.0106L111.436 19.8992C110.653 20.4686 109.598 19.7025 109.898 18.7812L111.416 14.1074C111.55 13.6954 111.403 13.244 111.053 12.9894L107.077 10.1008C106.294 9.53141 106.696 8.2918 107.665 8.2918H112.579C113.013 8.2918 113.396 8.01284 113.53 7.60081L115.049 2.92705Z' fill='%23F2C94D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3739_80423'%3E%3Crect width='12' height='24' fill='white' transform='translate(104)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
}
.rating-stars__active {
	background:var(--yellow);
	height:100%;
}
.stars-box {
	column-gap:6px;	
}
.stars-box span {
	font-weight: 500;
	font-size: var(--font-size);
	line-height:16px;
	color: var(--title-color);
}
.review-author {
	margin:24px 0 0;
}
.review-author {
	column-gap:14px;
	justify-content:flex-start;
}
.review-author__txt h4 {
	margin:0 0 2px;
	font-weight: 500;
	font-size: 18px;
	line-height: 120%;
}
.review-author__txt {
	font-size: 14px;
	line-height: 140%;
	color: var(--font-grey);
}
.review-avatar {
	width:100%;
	max-width:54px;
	height:54px;
	flex-shrink:0;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#EFF7F7;
	color:var(--line);
	font-size:28px;
	font-weight:500;
	border-radius:50%;
	overflow:hidden;
}
.review-avatar img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.review-disable {
	display:none;
}
.showmorecontent .review-disable {
	display:inline;
}
.read-more__link, .read-less__link {
	display:inline;
	color:var(--link-color);
	font-weight:600;
	cursor:pointer;
}
.read-more__link:hover, .read-less__link:hover {
	color:var(--link-color-hover);
}
.read-more__link {
	padding-left:5px;
}
.showmorecontent span, .showmorecontent .read-more__link {
	display:none;
}
.read-less__link {
	display:block;
	margin:10px 0 0;
	width:max-content;
}
.sub-title {
	max-width:690px;
}
.blog-box {
	column-gap:40px;
	align-items:normal;
}
.blog-txt__left {
	width:100%;
	max-width:670px;
}
.blog-txt__right {
	width:100%;
	max-width:690px;
	box-sizing:border-box;
	border-radius:24px;
	padding:40px;
	background:var(--grey);
}
.blog-item__txt {
	width:100%;
	box-sizing:border-box;
}
.blog-item__top .blog-item__txt {
	padding:16px 24px 0;
}
.blog-item__img img {
	display:block;
	border-radius:24px;
}
.category-box {
	column-gap:12px;
	justify-content:flex-start;
	margin:0 0 10px;
}
.blog-item__top.category-box {
	margin:0 0 16px;
}
.blog-item {
	font-size:14px;
}
.blog-item, .blog-item__top, .blog-item__top:hover, .blog-item:hover {
	border:0;
	color:var(--font-grey);
}
.blog-item:hover h4, .blog-item__top:hover h4 {
	color:rgba(0, 19, 16, .7);
}
.blog-item__txt h4 {
	margin:0 0 4px;
}
.blog-item .blog-item__img {
	width:100%;
	max-width:126px;
	flex-shrink:0;
}
.blog-item:not(:last-child) {
	margin:0 0 40px;
}
.blog-category {
	font-weight: 500;
	font-size: 14px;
	line-height: 140%;
	color: var(--title-color);
	background:var(--green-dark);
	padding:2px 6px;
	border-radius:6px;
	width:max-content;
	border:0!important;
}
.blog-category:hover {
	color: var(--title-color);
}
.blog-item__txt-box {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;  
	overflow: hidden;
}
.blog-item__top h4 {
	font-size:18px;
	margin:0 0 8px;
}
.blog-date {
	color:var(--font-grey);
	font-size:14px;
	font-feature-settings: normal;
}
.subscrive-box {
	padding:60px;
	border-radius:24px;
	column-gap:40px;
	align-items:normal;
}
.subscribe-txt {
	width:100%;
}
.subscribe-txt h3 {
	margin:0 0 6px;
}
.success-txt span {
	font-weight:500;
	color:var(--title-color);
}
.subscribe-img {
	width:100%;
	max-width:490px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.subscribe-form:not(:first-child) {
	margin:42px 0 0;
}
.input-container {
	justify-content:flex-start;
	align-items:flex-start;
	column-gap:8px;
}
.error-txt {
	display:block;
	margin:6px 8px 0;
	color:var(--error);
	font-size: 14px;
	line-height: 140%;
}
.input-box {
	width:100%;	
	position:relative;
}
.popup .input-box:not(:last-child) {
	margin:0 0 24px;
}
.popup .login-txt .input-box:not(:last-child), .popup .form-user__info .input-box:not(:last-child) {
	margin:0 0 12px;
}
.subscribe-form .input-box {
	max-width:296px;
}
.subscribe-img img {
	display:block;
}
.legal-box, .legal-box .flex {
	justify-content:flex-start;
	column-gap:10px;
	margin:24px 0 0;
}
.legal-box label {
	margin:0;
	padding:0;
	font-weight:400;
}
#faq {
	margin-top:100px;
}
.faq-box:not(:first-child) {
	margin:40px 0 0;
}
.faq-box {
	column-gap:40px;
	align-items:flex-start;
}
a.tel {
	border:0!important;
	color:var(--title-color);
	font-weight:600;	
}
.faq-left {
	width:100%;
}
.faq-right {
	width:100%;
	max-width:690px;
	padding:40px 50px 60px;
	background:var(--grey);
	border-radius:24px;
	box-sizing:border-box;
}
.faq-item {
	padding:25px 24px;
	background:var(--grey);
	border-radius:24px;
	cursor:pointer;
	font-weight:500;
	color:var(--title-color);
}
.faq-item:not(:last-child) {
	margin:0 0 8px;
}
.faq-icon {
	flex-shrink:0;
}
.faq-icon span {
	width:16px;
	height:2px;
	display:block;
	background:var(--link-color);
	position:relative;
	border-radius:1px;
}
.faq-icon span:last-child {
	transform:rotate(90deg);
	top:-2px;
}
.faq-item.active .faq-icon span:last-child {
	transform:rotate(0deg);
	opacity:0;
}
.faq-item:hover {
	background:var(--link-color);
	color:var(--white);
}
.faq-item:hover span {
	background:var(--white);
}
.faq-txt {
	display:none;
}
.faq-txt h3 {
	font-size:26px;
	margin:0 0 12px;
}
.footer-top__box .wrapper.flex {
	align-items:normal;
	column-gap:40px;
}
#cookie {
	position:fixed;
	bottom:118px;
	z-index:12;
	right:0;
}
#cookie .wrapper {
	max-width:1550px;
}
.cookie-box {
	background:var(--white);
	padding:16px 24px;
	border-radius:24px;
	column-gap:12px;
	max-width:543px;
	margin:0 0 0 auto;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
}
.cookie-box .btn {
	width:100%;
	max-width:194px;
}
#cookie {
	display:none;
}
.faq-item__txt {
	display:none;
}
.tabber-menu__box {
	display:none;
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	background:var(--white);
	z-index:8;
	border-top:1px solid var(--light-green);
}
#mobile-menu {
	padding:0;
}
.mobile-menu__header {
	padding:10px 16px 16px;
	margin:0 0 28px;
	border-bottom:1px solid var(--light-green);
}
.mobile-menu__header .logo img {
	max-width:88px;
}
#mobile-menu .close i {
	width:24px;
	height:24px;
	background:#000;
}
.mobile-menu__middle {
	padding:0 16px;
}
.mobile-phones__box {
	padding:24px 16px;
	background:var(--grey);
	border-radius: 24px 24px 0px 0px;
	margin:55px 0 0;
}
#mobile-menu .location-box {
	margin:0 0 28px;
}
#mobile-menu .location-box a {
	border:0;
	font-weight: 600;
	font-size: 14px;
	line-height: 130%;
	color:var(--font-color);
	gap:8px;
	justify-content:flex-start;	
}
#mobile-menu.fixed {
	overflow-y:hidden;
}
.mobile-menu__box li {
	padding:13px 0;
}
.mobile-menu__box li {
	border-bottom:1px solid var(--light-green);
}
.mobile-menu__box li a {
	border:0;
	font-weight: 600;
	font-size: var(--font-size);
	line-height: 130%;
	color:var(--title-color);
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.mobile-menu__box li a:hover i, .mobile-menu__box .parent:hover > a > i {
	transform:none;
}
.mobile-menu__sub-list__box {
	margin:28px 0 0;
}
.mobile-menu__sub-list__box li:not(:last-child) {
	margin:0 0 14px;
}
.mobile-menu__sub-list__box li a {
	border:0;
	color:var(--font-color);
}
.mobile-phone__box:not(:last-child) {
	margin:0 0 18px;
}
.mobile-phone__box {
	font-size:12px;
	color:var(--font-grey);
}
.mobile-phone__box a {
	display:block;
	width:max-content;
	border:0;
	font-weight: 600;
	font-size: 14px;
	line-height:130%;
	color:var(--title-color);
}
.mobile-phone__box a:not(:last-child) {
	margin:0 0 4px;
}
.mobile-menu__container {
	display:none;
	position:fixed;
	overflow-y:auto;
	top:0;
	right:0;
	left:0;
	bottom:0;
	background:var(--white);
	z-index:5;
}
.menu-back__box {
	padding:16px;
	border-bottom: 1px solid var(--light-green);
}
.mobile-menu__sub, .mobile-menu__inner-list {
	padding:28px 16px;
}
.mobile-menu__box .menu-back__box a {
	justify-content:flex-start;
	gap:15px;
	font-family:var(--font-title);
	font-weight:400;
	font-size: 24px;
	line-height: 110%;
	color: var(--title-color);
}
.tel {
	font-feature-settings: 'pnum' on, 'lnum' on;
}
#login .input-container:not(:last-child) {
    margin: 0 0 14px;
}
.popup .read-more {
	margin:16px 0 0;
	justify-content:flex-start;
}
#login-phone:not(:first-child), #edit-phone {
	margin:36px 0 0;
}
#login-phone .btn, #login .btn, #forgot .btn, #sub-box .btn, #edit-phone .btn {
	width:100%;
}
#login-phone .link-popup__link, #login .link-popup__link {
	border:0;
	margin-top:16px;
}
.login-code {
	display:none;
}
#login-phone__box {
	margin:6px 0 0;
	font-weight: 500;
	color: var(--title-color);
}
.login-back__link, .forgot-link {
	margin:16px 0 0;
	font-weight:600;
	border:0!important;
	display:block;
	width:max-content;
}
.forgot-link {
	margin:12px 0 24px;
}
#login-phone-code, #login-box, #forgot-box, #sub-box {
	margin:32px 0 0;
}
.code-box {
	gap:12px!important;
	justify-content:center;
}
.popup .code-box input {
	max-width:60px;
	border-radius:12px;
	font-weight: 500;
	font-size: 28px;
	line-height: 120%;
	text-align: center;
	color: #002354;
	font-feature-settings: 'pnum' on, 'lnum' on;
}
#login-phone-code .input-container {
	margin:0;
}
.login-time {
	text-align:center;
	margin:16px 0 0;
}
.login-time span {
	font-weight: 500;
	color: var(--title-color);
}
#login-phone-code input[type=number]::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
#login-phone-code .error-txt {
	text-align:center;
}
.password-open {
	position:absolute;
	right:8px;
	top:8px;
}
.password-open.show i {
	mask-image:url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6567_81479)'%3E%3Crect width='24' height='24' transform='translate(4.5 4)' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.77812 11.5848C7.99224 12.9478 6.71904 14.5482 6.05853 15.4824C5.83466 15.799 5.83466 16.2014 6.05853 16.518C6.71904 17.4522 7.99224 19.0526 9.77812 20.4156C11.5631 21.7778 13.8333 22.8832 16.5016 22.8832C19.17 22.8832 21.4402 21.7778 23.2251 20.4156C25.011 19.0526 26.2842 17.4522 26.9447 16.518C27.1686 16.2014 27.1686 15.799 26.9447 15.4824C26.2842 14.5482 25.011 12.9478 23.2251 11.5848C21.4402 10.2225 19.17 9.11719 16.5016 9.11719C13.8333 9.11719 11.5631 10.2225 9.77812 11.5848ZM9.17143 10.7899C11.0677 9.34263 13.5462 8.11719 16.5016 8.11719C19.4571 8.11719 21.9356 9.34263 23.8318 10.7899C25.7272 12.2364 27.0678 13.9242 27.7612 14.905C28.2298 15.5677 28.2298 16.4327 27.7612 17.0953C27.0678 18.0761 25.7272 19.764 23.8318 21.2105C21.9356 22.6577 19.4571 23.8832 16.5016 23.8832C13.5462 23.8832 11.0677 22.6577 9.17143 21.2105C7.27608 19.764 5.9355 18.0761 5.24202 17.0953C4.77349 16.4327 4.77349 15.5677 5.24202 14.905C5.9355 13.9242 7.27608 12.2364 9.17143 10.7899Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5007 12.958C14.6644 12.958 13.1758 14.4466 13.1758 16.2829C13.1758 18.1192 14.6644 19.6078 16.5007 19.6078C18.337 19.6078 19.8256 18.1192 19.8256 16.2829C19.8256 14.4466 18.337 12.958 16.5007 12.958ZM12.1758 16.2829C12.1758 13.8943 14.1121 11.958 16.5007 11.958C18.8892 11.958 20.8256 13.8943 20.8256 16.2829C20.8256 18.6715 18.8892 20.6078 16.5007 20.6078C14.1121 20.6078 12.1758 18.6715 12.1758 16.2829Z' fill='%23005347'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6567_81479'%3E%3Crect width='24' height='24' transform='translate(4.5 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6567_81479)'%3E%3Crect width='24' height='24' transform='translate(4.5 4)' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.77812 11.5848C7.99224 12.9478 6.71904 14.5482 6.05853 15.4824C5.83466 15.799 5.83466 16.2014 6.05853 16.518C6.71904 17.4522 7.99224 19.0526 9.77812 20.4156C11.5631 21.7778 13.8333 22.8832 16.5016 22.8832C19.17 22.8832 21.4402 21.7778 23.2251 20.4156C25.011 19.0526 26.2842 17.4522 26.9447 16.518C27.1686 16.2014 27.1686 15.799 26.9447 15.4824C26.2842 14.5482 25.011 12.9478 23.2251 11.5848C21.4402 10.2225 19.17 9.11719 16.5016 9.11719C13.8333 9.11719 11.5631 10.2225 9.77812 11.5848ZM9.17143 10.7899C11.0677 9.34263 13.5462 8.11719 16.5016 8.11719C19.4571 8.11719 21.9356 9.34263 23.8318 10.7899C25.7272 12.2364 27.0678 13.9242 27.7612 14.905C28.2298 15.5677 28.2298 16.4327 27.7612 17.0953C27.0678 18.0761 25.7272 19.764 23.8318 21.2105C21.9356 22.6577 19.4571 23.8832 16.5016 23.8832C13.5462 23.8832 11.0677 22.6577 9.17143 21.2105C7.27608 19.764 5.9355 18.0761 5.24202 17.0953C4.77349 16.4327 4.77349 15.5677 5.24202 14.905C5.9355 13.9242 7.27608 12.2364 9.17143 10.7899Z' fill='%23005347'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5007 12.958C14.6644 12.958 13.1758 14.4466 13.1758 16.2829C13.1758 18.1192 14.6644 19.6078 16.5007 19.6078C18.337 19.6078 19.8256 18.1192 19.8256 16.2829C19.8256 14.4466 18.337 12.958 16.5007 12.958ZM12.1758 16.2829C12.1758 13.8943 14.1121 11.958 16.5007 11.958C18.8892 11.958 20.8256 13.8943 20.8256 16.2829C20.8256 18.6715 18.8892 20.6078 16.5007 20.6078C14.1121 20.6078 12.1758 18.6715 12.1758 16.2829Z' fill='%23005347'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6567_81479'%3E%3Crect width='24' height='24' transform='translate(4.5 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.popup:has(.forgot-txt.success)  {
	background:var(--white) url(/local/templates/arkadia/img/forgot-bg.svg) no-repeat 90% 80%;
}
.popup:has(.reg-txt__box.success)  {
	background:var(--white) url(/local/templates/arkadia/img/reg-bg.svg) no-repeat 90% 80%;
}
.forgot-txt p, .reg-txt__box p {
	margin:0;
}
.forgot-txt p:not(:last-child), .reg-txt__box p:not(:last-child) {
	margin:0 0 7px;
}
.forgot-txt.success span, .reg-txt__box.success span {
	font-weight:500;
	color:var(--title-color);
}
.add-more__files-box {
	background:var(--green);
	border:1px dashed var(--link-color);
	width:100px;
	height:100px;
	border-radius:6px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
}
#reg-box {
	margin:32px 0 0;
}
.step-box:not(:last-child) {
	margin:0 0 32px;
}
.step-number {
	width:48px;
	height:48px;
	display:flex;
	align-items:center;
	justify-content:center;
	background:var(--green-dark);
	border-radius:50%;
	font-weight: 500;
	font-size: 24px;
	line-height: 140%;
	font-feature-settings: 'pnum' on, 'lnum' on;
	color: var(--title-color);
	flex-shrink:0;
}
.step-txt__box {
	align-items:flex-start;
	gap:20px;
}
.step-txt {
	width:100%;
}
.disabled .step-number {
	background:var(--green);
	color:var(--font-grey);
}
.step-txt__box h4 {
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	font-size: 26px;
	line-height: 140%;
	color: var(--title-color);
	margin:0;
}
.disabled .step-txt__box h4 {
	color:var(--font-color);
}
.step-txt__box h4:not(:last-child) {
	margin:0 0 6px;
}
.jFiler-input-inner {
	gap:16px;
	align-items:flex-start;
}
.form-load__title {
	font-size:var(--font-size);
	color:var(--font-grey);
}
.form-load__title span {
	color:var(--title-color);
}
.form-load__file-subtxt {
	margin:10px 0 0;
	color:var(--font-grey);
}
.form-load__file-txt {
	margin:6px 0 0;
}
.btn-next__step, .btn-link__user {
	margin:26px 0 0;
	width:100%;
}
.btn-add__user {
	margin:16px 0 0;
	width:100%;
}
.step-form__files-box .jFiler-items.jFiler-row {
	margin:16px 0 0 68px;
}
.jFiler-items.jFiler-row {
	margin:16px 0 0 0;
}
.files-item__list {
	display:flex;
	flex-wrap:wrap;
	gap:8px;
}
.files-item__list .jFiler-item {
	padding:4px 12px;
	border-radius:12px;
	color:var(--title-color);
	background:var(--green);
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 130%;
	display:flex;
	gap:6px;
	align-items:center;
	width:max-content;
}
.files-item__list .icon-jfi-trash.jFiler-item-trash-action, .jFiler-item-info .icon-jfi-trash.jFiler-item-trash-action {
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:16px;
	height:17px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none'xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 4L3.5 13' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 13L3.5 4' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 4L3.5 13' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 13L3.5 4' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	cursor:pointer;
}
.jFiler-item-info .icon-jfi-trash.jFiler-item-trash-action {
	background:var(--white);
	width:32px;
	height:32px;
}
.files-item__list .icon-jfi-trash.jFiler-item-trash-action:hover {
	background:var(--title-color);
}
.jFiler-input-dragDrop {
    display: block;
	padding:16px 25px;
	border-radius:12px;
	background:var(--green);
	border:1px dashed var(--link-color);
	margin:16px 0 0 0;
	font-weight: 500;
	font-size: 14px;
	line-height: 130%;
}
.step-form__files-box .jFiler-input-dragDrop {
	margin:16px 0 0 68px;
}
.jFiler-items-list {
	margin:12px 0 0;
	display:flex;
	gap:8px;
	align-items:flex-start;
	flex-wrap:wrap;
}
.form-user__info {
	margin:12px 0 0 48px;
	display:none;
}
.disabled .step-txt__box {
	align-items:center;
}
.btn-edit__step {
	margin:8px 0 0 68px;
	cursor:pointer;
	font-weight: 600;
	font-size: var(--font-size);
	line-height: 160%;
	color: var(--link-color);
}
.last-step .step-txt__box {
	align-items:center;
}
.step-box.success .step-number {
	background:var(--link-color);
	color:var(--white);
}
section#breadcrumbs-phone.wrapper {
	margin-top:16px;
	display:none;
	justify-content:flex-start;
}
section#breadcrumbs.wrapper {
	margin-top:16px;
	column-gap:12px;
	row-gap:5px;
	justify-content:flex-start;
	flex-wrap:wrap;
	font-weight: 500;
	color: var(--title-color);
}
#breadcrumbs a {
	border:0!important;
	color:var(--font-grey);
}
#breadcrumbs a:not(:first-child):before, #breadcrumbs span:before {
	content:'';
	display:inline-block;
	vertical-align:middle;
	margin-right:12px;
	background:var(--font-grey);
	width:1px;
	height:16px;
	transform:rotate(15deg);
}
#breadcrumbs span:before {
	background:var(--title-color);
}
section#catalog.wrapper, section#account.wrapper {
	margin-top:36px;
}
.title-num__items {
	font-family: var(--font-default);
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 120%;
	font-feature-settings: 'pnum' on, 'lnum' on;
	color:var(--font-grey);
	position:relative;
	top:7px;
	flex-shrink:0;
}
.catalog-box {
	gap:52px;
	align-items:normal;
}
.catalog-menu__box {
	width:100%;
	max-width:323px;
	flex-shrink:0;
	position:relative;
}
.filter-list__box {
	flex-wrap:wrap;
	justify-content:flex-start;
	gap:8px;
}
.filter-items__sort-container {
	margin-top:20px!important;
}
.filter-items__sort-box {	
	gap:8px;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.filter-item__list-box {
	position:absolute;
	display:none;
	padding:16px 24px;
	background: #FFFFFF;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 24px;
	z-index:2;
	min-width:290px;
	box-sizing:border-box;
	margin:8px 0 0;
}
.filter-item__action {
	padding:12px 0 0;
}
.filter-item__list-box button {
	width:100%;
}
.filter-item__list-box button.btn-empty {
	background:none;
	border-radius:0;
	color:var(--link-color);
	padding:0;
	margin:12px 0 0;
	font-weight: 600;
	line-height: 160%;
}
.btn-empty:hover {
	background:none;
	color:var(--link-color-hover);
}
.filter-item__list {
	max-height:230px;
	overflow:hidden;
	overflow-y:auto;
	padding-right:10px;
}
.filter-phone__box {
	display:none;
}
.catalog-menu a {
	border:0;
	display:block;
	border-radius:16px;
}
.catalog-menu .parent > a {
	font-family:var(--font-title);
	font-size: 26px;
	line-height: 120%;
	color: var(--title-color);
	padding:12px 20px;	
}
.catalog-menu .parent > a:hover, .catalog-menu .parent.selected > a:hover, .catalog-menu .parent.selected > a.active:hover {
	background:var(--green);
}
.catalog-menu .parent.selected > a {
	background:var(--grey);
}
.catalog-menu a.active, .catalog-menu .parent.selected > a.active {
	background:var(--green-dark);
}
.catalog-menu__sub {
	display:none;
}
.parent.selected .catalog-menu__sub {
	display:block;
}
.catalog-menu__sub {
	padding:0 15px;
}
.catalog-menu__sub a {
	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	color:var(--font-color);
	padding:8.5px 12px;
}
.catalog-menu__sub a:hover {
	color:var(--link-color-hover);
}
.filter-header_box {
	align-items:flex-start;
	gap:50px;
	background:#fff;
}
.filter-item__title {
	cursor:pointer;
	gap:6px;
	padding:6px 16px;
	font-weight: 500;
	color: var(--title-color);
	background:var(--grey);
	border-radius:24px;
}
.filter-item__title:hover {
	background:var(--green);
}
.filter-item__title.open {
	background:var(--green-dark);
}
.filter-item__title.open i {
	transform:rotate(180deg);
}
.filter-item__title.active:before {
	content:'';
	display:block;
	background:var(--link-color);
	border-radius:50%;
	width:10px;
	height:10px;
	position:relative;
	top:-5px;
}
.filter-item__check {
	gap:9px;
	margin-left:8px;	
}
.filter-item__check label {
	margin:0;
	padding:0;
	font-weight: 500;
	font-size:var(--font-size);
	line-height: 140%;
	color: var(--title-color);
}
.jq-checkbox.switch {
	width:38px;
	height:22px;
	border-radius:24px;
	background:var(--green-dark);
	border:0;
	padding:2px 3px;
	justify-content:normal;
}
.catalog-list__box {
	position:relative;
	width:100%;
}
.jq-checkbox.switch .jq-checkbox__div {
	display:block;
	background:#fff;
	border-radius:50%;
	width:18px;
	height:18px;
	margin-left:0;
	opacity:1;
}
.jq-checkbox.switch.checked .jq-checkbox__div {
	margin-left:auto;
}
.jq-checkbox.switch:hover {
	background:var(--line);
}
.jq-checkbox.switch.checked {
	background:var(--link-color);
}
.filter-top__box {
	margin:0 0 20px;
	padding:0 0 20px;
	border-bottom:1px solid var(--green);
	position:sticky;
	top:67px;
	z-index:7;
}
.filter-top__box:has(.fixed) {
	pointer-events:none;
}
.filter-header_box.fixed {
	pointer-events:auto;
}
.filter-items__sort-box button {
	padding:0;
	border-radius:0;
	background:none;
}
.filter-items__sort-box button:hover {
	background:none;
}
.filter-items__sort-box button:hover i {
	background:var(--link-color-hover);
}
.filter-item__sort {
	padding:9px 16px;
	border-radius:24px;
	font-size:var(--font-size);
	background:var(--green);
	gap:6px;
	font-weight: 500;
	color: var(--title-color);
	width:max-content;
}
.filter-delete__btn {
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 140%;
	color: var(--title-color);
	margin-left:8px;
	width:max-content;
}
.filter-delete__btn:hover {
	color:var(--link-color);
}
.pagination {
	margin:60px auto 0;
}
.pagination-pages {
	width:max-content;
	box-sizing:border-box;
	margin:0 auto 40px;
	font-weight: 500;
	color:var(--title-color);
}
.pagination-list {
	justify-content:center;
	gap:7px;
}
.pagination-list a {
	width:48px;
	height:48px;
	background:var(--green);
	border-radius:12px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size: 18px;
	line-height: 140%;
	font-feature-settings: 'pnum' on, 'lnum' on;
	color: var(--title-color);
	border:0;
}
.pagination-list a:hover {
	background:var(--green-dark);
}
.pagination-list a.selected {
	color:#fff;
	background:var(--link-color);
}
.next-page i, .last-page i {
	transform:rotate(180deg);
}
.pages-num__box {
	position:relative;
	height:2px;
	width:100%;
	background:var(--green-dark);
}
.pages-num__txt {
	padding:24px 0 0;
	text-align:center;
}
.pages-num {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	background:var(--link-color);
}
.pagination-pages button {
	width:100%;
	margin:24px auto 0;
}
.filter-item__list-item {
	display:flex;
	align-items:center;
	gap:12px;
	padding:11px 0;
}
.filter-item__list-item:not(:last-child) {
	border-bottom:1px solid var(--green);
}
.filter-item__list-item label {
	margin:0;
	padding:0;
	font-weight: 500;
	font-size:var(--font-size);
	line-height: 140%;
	color: var(--title-color);
}
.filter-header_box.fixed {
	padding:13px 0;
	margin:0;
}
.filter-top__box:has(.filter-header_box.fixed) {
	margin:0;
	padding:0;
	border:0;
}
.phone-cat__menu-box {
	display:none;
}
.filter-header_box {
	position:relative;
	z-index:2;
}
/*Select*/
.ts-control {
	border:0;
	padding:9px 45px 9px 20px;
	border-radius:24px;
	width: max-content;
	overflow: hidden;
	position: relative;
	z-index: 1;
	box-sizing: border-box;
	box-shadow: none;
	display: flex;
	flex-wrap: wrap;
	font-weight:500;
	color:var(--title-color);
}
.select-sort__value {
	display:none;
}
.ts-control:after, .select-sort__value:after {
	content:'';
	position:absolute;
	right:20px;
	top:11px;
	background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.75L9 12.375L3.375 6.75' stroke='%23484848' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
	width:18px;
	height:18px;
}
.dropdown-active .ts-control:after, .catalog-item__review-filter__list.active .select-sort__value:after {
	transform:rotate(180deg);
}
.ts-wrapper.multi.has-items .ts-control {
	padding: calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0);
}
.full .ts-control {
	background-color: var(--grey);
}
.full .ts-control:hover {
	background-color: var(--green);
}
.full.dropdown-active .ts-control  {
	background-color: var(--green-dark);
}
.disabled .ts-control, .disabled .ts-control * {
	cursor: default !important;
}
.focus .ts-control {
	box-shadow: none;
}
.ts-control > * {
	vertical-align: baseline;
	display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
	cursor: pointer;
	margin: 0 3px 3px 0;
	padding: 2px 6px;
	background: #f2f2f2;
	color: #303030;
	border: 0 solid #d0d0d0;
}
.ts-wrapper.multi .ts-control > div.active {
	
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
	color: var(--font-grey);
	background: white;
	border: 0 solid white;
}
.ts-control > input {
	flex: 1 1 auto;
	min-width: 7rem;
	display: inline-block !important;
	padding: 0 !important;
	min-height: 0 !important;
	max-height: none !important;
	max-width: 100% !important;
	margin: 0 !important;
	text-indent: 0 !important;
	border: 0 none !important;
	background: none !important;
	line-height: inherit !important;
	-webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
	box-shadow: none !important;
}
.ts-control > input::-ms-clear {
	display: none;
}
.ts-control > input:focus {
	outline: none !important;
}
.has-items .ts-control > input {
	margin: 0 4px !important;
}
.ts-control.rtl {
	text-align: right;
}
.ts-control.rtl.single .ts-control:after {
	left: 15px;
	right: auto;
}
.ts-control.rtl .ts-control > input {
	margin: 0 4px 0 -2px !important;
}
.disabled .ts-control {
	opacity: 0.5;
	background-color: #fafafa;
}
.input-hidden .ts-control > input {
	opacity: 0;
	position: absolute;
	left: -10000px;
}
.ts-dropdown {
	position: absolute;
	top: 100%;
	left: 0;
	width:max-content!important;
	z-index: 10;
	padding:16px 16px 16px 20px;
	background: #fff;
	margin:10px 0 0;
	border-top: 0 none;
	box-sizing: border-box;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 16px;
	overflow:hidden;
	min-width:175px;
}
.ts-dropdown [data-selectable] {
	cursor: pointer;
	overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {

}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
	padding:8px 35px 8px 0;
	position:relative;
	font-weight:500;
}
.ts-dropdown .option:not(:last-child),
.ts-dropdown .optgroup-header:not(:last-child),
.ts-dropdown .no-results:not(:last-child),
.ts-dropdown .create:not(:last-child) {
	border-bottom:1px solid var(--green);
}
.ts-dropdown .option:hover,
.ts-dropdown .optgroup-header:hover,
.ts-dropdown .no-results:hover,
.ts-dropdown .create:hover {
	color:var(--link-color-hover);
	background:none;
}
.ts-dropdown .option.selected,
.ts-dropdown .optgroup-header.selected,
.ts-dropdown .no-results.selected,
.ts-dropdown .create.selected{
	color:var(--link-color);
}
.ts-dropdown .option:after,
.ts-dropdown .optgroup-header:after,
.ts-dropdown .no-results:after,
.ts-dropdown .create:after {
	content:'';
	position:absolute;
	right:8px;
	top:8px;
	width:16px;
	height:16px;
	background:var(--link-color);
	display:block;
	opacity:0;
	flex-shrink:0;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
	cursor: inherit;
	opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
	opacity: 1;
	cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
	border-top: 0 none;
}
.ts-dropdown .optgroup-header {
	background: #fff;
	cursor: default;
}
.ts-dropdown .active {
	background: none;
}
.ts-dropdown .selected:after {
	opacity:1;
}
.ts-dropdown .create {
	
}
.ts-dropdown .spinner {
	display: inline-block;
	width: 30px;
	height: 30px;
	margin: 5px 8px;
}
.ts-dropdown .spinner::after {
	content: " ";
	display: block;
	width: 24px;
	height: 24px;
	margin: 3px;
	border-radius: 50%;
	border: 5px solid #d0d0d0;
	border-color: #d0d0d0 transparent #d0d0d0 transparent;
	animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ts-dropdown-content {
	overflow:auto;
	max-height:none;
}
.ts-dropdown-content .optgroup-list, .select-sort__box .optgroup-list {
	overflow: hidden auto;
	white-space:nowrap;
	max-height:200px;
}
#reviews .select-sort__box .optgroup-list {
	overflow: hidden;
}
.ts-dropdown-content .optgroup-list::-webkit-scrollbar, .select-sort__box .optgroup-list::-webkit-scrollbar, .map-sdek__list::-webkit-scrollbar {
	width: 4px;
	scrollbar-color:transparent;
}
.ts-dropdown-content .optgroup-list::-webkit-scrollbar-track, .select-sort__box .optgroup-list::-webkit-scrollbar-track, .map-sdek__list::-webkit-scrollbar-track {
	background: transparent;
	scrollbar-color:transparent;
}
.ts-dropdown-content .optgroup-list::-webkit-scrollbar-thumb, .select-sort__box .optgroup-list::-webkit-scrollbar-thumb, .map-sdek__list::-webkit-scrollbar-thumb {
	background-color:var(--link-color);
	border-radius: 3px;
	border:0;
}
@-moz-document url-prefix() {
.ts-dropdown-content .optgroup-list, .select-sort__box .optgroup-list, .map-sdek__list {
	scroll-behavior: smooth;
	scrollbar-width: thin;
}
}
.ts-wrapper.plugin-drag_drop .ts-dragging {
	color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
	visibility: hidden !important;
}
.plugin-checkbox_options:not(.rtl) .option input {
	margin-right: 0.5rem;
}
.plugin-checkbox_options.rtl .option input {
	margin-left: 0.5rem;
}
/* stylelint-disable function-name-case */
.plugin-clear_button {
	--ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
	opacity: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: calc(8px - 6px);
	margin-right: 0 !important;
	background: transparent !important;
	transition: opacity 0.5s;
	cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
	right: max(var(--ts-pr-caret), 8px);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
	opacity: 1;
}
.ts-wrapper .dropdown-header {
	position: relative;
	padding: 10px 8px;
	border-bottom: 1px solid #d0d0d0;
	background: color-mix(#fff, #d0d0d0, 85%);
	border-radius: 3px 3px 0 0;
}
.ts-wrapper .dropdown-header-close {
	position: absolute;
	right: 8px;
	top: 50%;
	color: #303030;
	opacity: 0.4;
	margin-top: -12px;
	line-height: 20px;
	font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
	color: black;
}
.plugin-dropdown_input.focus.dropdown-active .ts-control {
	box-shadow: none;
	border: 1px solid #d0d0d0;
}
.plugin-dropdown_input .dropdown-input {
	border: 1px solid #d0d0d0;
	border-width: 0 0 1px;
	display: block;
	padding: 8px 8px;
	box-shadow: none;
	width: 100%;
	background: transparent;
}
.plugin-dropdown_input .items-placeholder {
	border: 0 none !important;
	box-shadow: none !important;
	width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
	display: none !important;
}
.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
	min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
	flex: none;
	min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder {
	color: transparent;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
	color: transparent;
}
.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
	display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
	border-right: 1px solid #f2f2f2;
	border-top: 0 none;
	flex-grow: 1;
	flex-basis: 0;
	min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
	border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
	display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
	border-top: 0 none;
}
.ts-wrapper.plugin-remove_button .item {
	display: inline-flex;
	align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
	color: inherit;
	text-decoration: none;
	vertical-align: middle;
	display: inline-block;
	padding: 0 6px;
	border-radius: 0 2px 2px 0;
	box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
	background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
	background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 23px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item {
	padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
	border-left: 1px solid #d0d0d0;
	margin-left: 6px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
	border-left-color: #cacaca;
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
	border-left-color: white;
}
.ts-wrapper.plugin-remove_button.rtl .item {
	padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
	border-right: 1px solid #d0d0d0;
	margin-right: 6px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
	border-right-color: #cacaca;
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
	border-right-color: white;
}
:root {
	--ts-pr-clear-button: 0;
	--ts-pr-caret: 0;
	--ts-pr-min: .75rem;
}
.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
	cursor: pointer;
	outline:none;
}
.ts-control.rtl {
	padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}
.ts-wrapper {
	position: relative;
	width:max-content;
}
.ts-dropdown,
.ts-control,
.ts-control input {
	font-size: var(--font-size);
	line-height: 140%;
}
.ts-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	-webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important;
}
.ts-dropdown .optgroup .optgroup-header {
	display:none;
}
.catalog-menu__info, .catalog-sub__box h3, .catalog-sub__box .cat-select__back {
	display:none;
}
#mobile-filter {
	display:none;
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:#fff;
	padding:20px 16px 80px;
}
.mobile-filter__header {
	margin:0 0 30px;
}
.mobile-filter__header h3 {
	margin:0;
}
.mobile-filter__btn {
	padding:14px 16px;
	background:#fff;
	box-shadow:0px 4px 20px rgba(0, 0, 0, 0.06);
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	z-index:5;
}
.phone-filter__item:not-last-child {
	margin:0 0 32px;
}
.radio-cat__list {
	flex-flow:column;
	gap:0!important;
	align-items:normal;
}
.radio-cat__list label {
	padding:0;
	margin:0;
	font-family:var(--font-title);
	font-size: 18px;
	line-height: 110%;
	color:var(--title-color);
}
.radio-cat__list .flex {
	padding:10px 0 10px 20px;
	border-bottom:1px solid var(--green);
}
.radio-cat__list .flex:first-child {
	border-top:1px solid var(--green);
}
.phone-filter__item-title label, .phone-filter__item-title {
	font-family:var(--font-title);
	font-weight: 400;
	font-size: 24px;
	line-height: 110%;
	color:var(--title-color);
	margin:0;
	padding:0;
}
.phone-filter__item-title label, .radio-cat__list label {
	width:100%;
}
.phone-filter__item-title.flex {
	margin:0 0 12px;
	gap:6px;
}
.phone-filter__num {
	width:20px;
	height:20px;
	border-radius:50%;
	background:var(--link-color);
	color:#fff;
	font-family:var(--font-default);
	font-weight: 600;
	font-size: 11px;
	line-height: normal;
	font-feature-settings: 'pnum' on, 'lnum' on;
	display:flex;
	align-items:center;
	justify-content:center;
}
.phone-filter__item-title:has(.phone-filter__num) {
	justify-content:flex-start;
}
.show-more__cat {
	margin:12px 0 0;	
}
.show-more__cat button {
	font-size:var(--font-size);
	line-height:160%;
	font-weight:600;
	background:none;
	color:var(--link-color);
	border-radius:0;
	padding:0;
}
#mobile-filter .filter-items__sort-container {
	margin-bottom:24px;
}
.phone-filter__item:not(:last-child) {
	margin:0 0 32px;
}
.phone-filter__item-list.flex {
	gap:6px;
	flex-wrap:wrap;
	justify-content:flex-start;
}
.phone-filter__item-list:not(.radio-cat__list) .flex {
	justify-content:flex-start;
	position:relative;
}
.phone-filter__item-list:not(.radio-cat__list) .flex:has(.checked) {
	order:-1;
}
.phone-filter__item-list:not(.radio-cat__list) .flex label {
	padding:9px 18px;
	border-radius:20px;
	background:var(--grey);
	color:var(--title-color);
	font-size:var(--font-size);
	font-weight:500;
	display:flex;
	align-items:center;
	gap:7px;
	margin:0;
}
.phone-filter__item-list:not(.radio-cat__list) .flex label:after {
	content:'';
	display:block;
	background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.625 4.375L4.375 15.625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.625 15.625L4.375 4.375' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
	width:20px;
	height:20px;
	display:none;
}
.phone-filter__item-list:not(.radio-cat__list) .flex .jq-checkbox {
	position:absolute;
	display:none;
}
.phone-filter__item-list:not(.radio-cat__list) .flex .jq-checkbox.checked + label {
	background:var(--green-dark);
}
.phone-filter__item-list:not(.radio-cat__list) .flex .jq-checkbox.checked + label:after {
	display:block;
}
.filter-switch {
	justify-content:flex-start;
	gap:8px;
}
.filter-switch label {
	padding:0;
	margin:0;
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 140%;
	color: var(--title-color);
}
.phone-filter__all-items {
	position:fixed;
	display:none;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:#fff;
	padding:20px 16px 80px;
	z-index:4;
	overflow:hidden;
	overflow-y:auto;
}
.phone-filter__all-title.flex {
	gap:40px;
	justify-content:flex-start;
	margin:0 0 30px;
}
.phone-filter__all-title .phone-filter__item-title {
	margin:0;
	font-size:28px;
}
.checkbox-cat__list .flex {
	justify-content:flex-start;
	padding-left:0;
}
.checkbox-cat__list .flex:first-child {
	border-top:0;
}
.login-name__header {
	gap:14px;
	align-items:flex-start;
	justify-content:flex-start;
}
.login-name__pic {
	flex-shrink:0;
	width:60px;
	height:60px;
	background:var(--green);
	border-radius:50%;
	display:flex;
	align-items:center;
	justify-content:center;
	font-family: var(--font-title);
	font-size: 24px;
	line-height: 120%;
	letter-spacing: 0.02em;
	color: var(--link-color);
	overflow:hidden;
}
.login-name__cat {
	padding:0px 4px;
	background:var(--green-dark);
	border-radius:6px;
	font-weight: 500;
	font-size: 12px;
	line-height: 140%;
	color: var(--link-color-hover);
	margin:0 0 2px;
	width:max-content;
}
.login-name__txt h4 {
	margin:0;
	font-size:18px;
	font-weight:500;
}
.login-sale {
	margin:6px 0 0;
	font-weight:500;
}
.login-cat__ref-link {
	margin:12px 0 0;
	position:relative;
}
.ref-copy__link {
	position:absolute;
	bottom:8px;
	right:8px;
	cursor:pointer;
}
.login-menu__list {
	margin:12px 0 0;
}
.login-menu__list a {
	display:flex;
	align-items:center;
	gap:4px;
	padding-top:10px;
	position:relative;
	font-weight:500;
	color:var(--title-color);
}
.login-menu__list a:not(:last-child) {
	border-bottom:1px solid var(--green);
	padding-bottom:10px;
}
.login-menu__list a:after {
	content:'';
	position:absolute;
	background:var(--link-color);
	left:-24px;
	right:-24px;
	top:0;
	bottom:0;
	opacity:0;
}
.login-menu__list a:hover {
	color:#fff;
}
.login-menu__list a span, .login-menu__list a div  {
	position:relative;
	z-index:2;
}
.login-menu__list a:hover:after {
	opacity:1;
}
.login-menu__list a .phone-filter__num {
	width:18px;
	height:18px;
	font-size:10px;
}
.login-menu__list a:hover .phone-filter__num {
	color:var(--link-color);
	background:#fff;
}
.login-menu__list a.logout-link {
	color:var(--font-grey);
	gap:6px;
}
.login-menu__list a.logout-link:hover {
	color:var(--font-color);
}
.login-menu__list a.logout-link:after {
	display:none;
}
.link-popup:has(.login-name__header) {
	min-width:320px;
}
#catalog h1 {
	display:flex;
	gap:4px;
}
#catalog h1 span {
	max-width:765px;
}
.tabber-box:not(:first-child) {
	margin:12px 0 0;
}
.tabber-box.flex {
	gap:8px;
	justify-content:flex-start;
}
.tabber-box button {
	padding:13px 18px;
	border-radius:16px;
	background:var(--grey);
	font-weight:500;
	color:var(--title-color);
}
.tabber-box button:hover {
	background:var(--green);
	color:var(--title-color);
}
.tabber-box button.selected {
	background:var(--green-dark);
}
#lessons .upcoming-events {
	margin:0;
}
.catalog-items__prof-disable .catalog-price {
	opacity: 0.8;
	filter: blur(10px);
}
.catalog-items__list {
	grid-template-columns: repeat(auto-fill, minmax(325px, 1fr));
}
.filter-list__fav-box .filter-list__box {
	gap:20px;
}
.filter-list__fav-box {
	top:auto;
	position:relative;
}
.fav-delete {
	border-radius:0;
	padding:0;
	background:none;
	font-weight: 500;
	color:var(--font-color);
	gap:8px;
}
.fav-delete:hover {
	background:none;
	color:var(--title-color);
}
.fav-delete:hover i {
	background:var(--link-color-hover);
}
.subscribe-txt__popup span {
	font-weight:500;
	color:var(--title-color);
}
.subscribe-txt__popup .btn {
	margin:32px 0 0;
	width:100%;
}
.disabled-item .catalog-item__img img, .disabled-item .catalog-item__txt {
	opacity:.5;
}
.catalog-empty__box {
	text-align:center;
}
.catalog-empty__box img {
	margin:0 auto 40px;
	display:block;
}
.catalog-empty__box .btn {
	margin:32px auto 0;
}
.search-empty__box {
	max-width:550px;
}
.search-empty__box span {
	color:var(--title-color);
	font-weight:500;
}
.search-list__items {
	flex-wrap:wrap;
	gap:8px;
	margin:32px 0 0;
	justify-content:flex-start;
	max-width:600px;
}
.search-item {
	padding:12px 16px;
	border-radius:16px;
	background:var(--green);
	gap:10px;
	color:var(--title-color);
	font-weight:400;
}
.search-item:hover {
	background:var(--green-dark);
	color:var(--title-color);
}
.search-item i {
	background:var(--link-color);
	width:20px;
	height:20px;
}
.catalog-item__title {
	margin:0 0 28px;
}
.catalog-item__title h1 {
	margin:0 0 12px;
	font-size: 38px;
	line-height: 120%;
}
.item-rating a {
	border:0;
	margin-left:8px;
	font-weight: 600;
	font-size:var(--font-size);
	line-height:var(--font-size);
	font-feature-settings: 'pnum' on, 'lnum' on;
}
.item-rating a:hover {
	color:var(--link-color-hover);
}
.catalog-item__cat-list {
	flex-wrap:wrap;
	justify-content:flex-start;
	gap:6px;
}
.catalog-item__cat-list button {
	padding:5px 10px;
	background:var(--grey);
	color:var(--title-color);
	font-weight:500;
	border-radius:6px;
}
.catalog-item__cat-list button:hover {
	background:#E4E4E4;
	color:var(--title-color);
}
.catalog-item__gallery-box, .catalog-item__box {
	gap:60px;
	align-items:normal;
}
.catalog-item__gallery-box {
	position:relative;
}
.catalog-item__gallery {
	width:100%;
	max-width:500px;
}
.catalog-item__product-txt{
	max-width: 960px;
}
.catalog-item__gallery-box a {
	border:0;
}
.catalog-item__gallery-box img {
	display:block;
}
.catalog-item__thumbs-list {
	margin:12px 57px 0;
}
.catalog-item__gallery-list img {
	border-radius:24px;
	margin:0 auto;
}
.catalog-item__gallery-box .sale-label {
	left:0;
	top:0;
	bottom:auto;
}
.catalog-item__thumbs-list .swiper-slide {
	position:relative;
	border-radius:16px;
	overflow:hidden;
	cursor:pointer;
}
.catalog-item__thumbs-list .swiper-slide:after {
	content:'';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	pointer-events: none;
	opacity:0;
	border-radius:16px;
	box-shadow:inset 0 0 0 2px var(--light-green);
}
.catalog-item__thumbs-list .swiper-slide:hover:after {
	opacity:1;
}
.catalog-item__thumbs-list .swiper-slide.swiper-slide-thumb-active:after {
	opacity:1;
	box-shadow:inset 0 0 0 2px var(--link-color);
}
.catalog-item__buy-box {
	width:100%;
	max-width:380px;
}
.catalog-item__buy-item .label {
	position:relative;
	top:auto;
	left:auto;
}
.play-video, .for-video:before {
	content:'';
	position:absolute;
	z-index:2;
	pointer-events:none;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	background: rgba(72, 72, 72, 0.4);
	backdrop-filter: blur(2px);
	width:48px;
	height:48px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:50%;
}
.play-video:after, .for-video:after {
	content:'';
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:24px;
	height:24px;
	background-color:#fff;
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3889 11.36L7.8911 3.11102C7.77741 3.04154 7.64726 3.0036 7.51404 3.00111C7.38083 2.99861 7.24935 3.03165 7.13314 3.09683C7.01692 3.162 6.92017 3.25696 6.85283 3.37193C6.7855 3.4869 6.75 3.61774 6.75 3.75098V20.2488C6.75 20.3821 6.7855 20.5129 6.85283 20.6279C6.92017 20.7429 7.01692 20.8378 7.13314 20.903C7.24935 20.9682 7.38083 21.0012 7.51404 20.9987C7.64726 20.9962 7.77741 20.9583 7.8911 20.8888L21.3889 12.6399C21.4985 12.5729 21.5891 12.4788 21.652 12.3668C21.7148 12.2547 21.7478 12.1284 21.7478 11.9999C21.7478 11.8714 21.7148 11.7451 21.652 11.633C21.5891 11.521 21.4985 11.427 21.3889 11.36Z' fill='white'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3889 11.36L7.8911 3.11102C7.77741 3.04154 7.64726 3.0036 7.51404 3.00111C7.38083 2.99861 7.24935 3.03165 7.13314 3.09683C7.01692 3.162 6.92017 3.25696 6.85283 3.37193C6.7855 3.4869 6.75 3.61774 6.75 3.75098V20.2488C6.75 20.3821 6.7855 20.5129 6.85283 20.6279C6.92017 20.7429 7.01692 20.8378 7.13314 20.903C7.24935 20.9682 7.38083 21.0012 7.51404 20.9987C7.64726 20.9962 7.77741 20.9583 7.8911 20.8888L21.3889 12.6399C21.4985 12.5729 21.5891 12.4788 21.652 12.3668C21.7148 12.2547 21.7478 12.1284 21.7478 11.9999C21.7478 11.8714 21.7148 11.7451 21.652 11.633C21.5891 11.521 21.4985 11.427 21.3889 11.36Z' fill='white'/%3E%3C/svg%3E%0A");
}
.for-video:before {
	z-index:2;
}
.for-video:after {
	position:absolute;
	z-index:3;
}
.catalog-item__thumbs-list__box {
	position:relative;
}
.catalog-item__thumbs-list__box .swiper-nav .swiper-button-prev, .catalog-item__thumbs-list__box .swiper-nav .swiper-button-next {
	border-radius:6px;
	border:0;
	width:24px;
	height:48px;
	background:none;
}
.catalog-item__thumbs-list__box .swiper-nav .swiper-button-prev:hover, .catalog-item__thumbs-list__box .swiper-nav .swiper-button-next:hover {
	background:var(--green);
}
.catalog-item__thumbs-list__box .swiper-nav .swiper-button-prev:after, .catalog-item__thumbs-list__box .swiper-nav .swiper-button-next:after {
	width:24px;
	height:24px;
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.catalog-item__thumbs-list__box .swiper-nav .swiper-button-prev:after {
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19.5L7.5 12L15 4.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19.5L7.5 12L15 4.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.catalog-item__thumbs-list__box .swiper-nav .swiper-button-prev:hover:after, .catalog-item__thumbs-list__box .swiper-nav .swiper-button-next:hover:after {
	background:var(--link-color);
}
.catalog-item__rev-desc-item h4 {
	margin:0 0 12px;
	font-size:18px;
}
.catalog-item__weight {
	gap:6px;
	justify-content:flex-start;
}
.weight-item .jq-radio {
	display:none;
}
.weight-item label {
	padding:10px 16px;
	margin:0;
	border-radius:24px;
	font-weight: 500;
	font-size:var(--font-size);
	line-height: 140%;
	font-feature-settings: 'pnum' on, 'lnum' on;
	color: var(--title-color);
	background:var(--green);
	cursor:pointer;
}
.weight-item label:hover {
	background:#E1F4F1;
}
.weight-item .jq-radio.checked ~ label {
	background:var(--green-dark);
}
.catalog-item__rev-desc-item:not(:first-child) {
	margin:32px 0 0;
}
.catalog-item__rev-desc-item h5 {
	margin:0 0 12px;
	font-family:var(--font-default);
	font-style: normal;
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 140%;
	color:var(--font-grey);
}
.catalog-item__rev-desc-subitem:not(:first-child) {
	margin:14px 0 0;
}
.catalog-item__rev-desc-subitem.flex {
	gap:6px;
	justify-content:flex-start;
	font-weight:500;
	color:var(--title-color);
}
.catalog-item__rev-desc-subitem.flex h5 {
	margin:0;
}
.catalog-item__rev-desc a[data-go] {
	margin:24px 0 0;
	display:block;
	width:max-content;
	font-weight:600;
}
.catalog-item__buy {
	padding: 32px;
	background: #FFFFFF;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 24px;
}
.catalog-item__buy .catalog-price__box {
	margin:0 0 20px;
	gap:12px;
	justify-content:flex-start;
	color:var(--font-grey);
}
.catalog-item__buy .catalog-price__box h4 {
	margin:0 0 8px;
	font-size:18px;
}
.catalog-item__buy .price-box {
	font-size:32px;
	font-weight:600;
}
.catalog-item-buy__btn {
	gap:8px;
}
.catalog-item-buy__btn .btn {
	width:100%;
}
.catalog-item-buy__btn .fav-label button {
	border:0;
	border-radius:50%;
	width:48px;
	height:48px;
	background:var(--green-dark);
	display:flex;
	align-items:center;
	justify-content:center;
	flex-shrink:0;
}
.catalog-item-buy__btn .fav-label button:hover {
	background:#A3E0D6;
}
.catalog-item-buy__btn .fav-label button:hover path, .catalog-item-buy__btn .fav-label.active path {
	fill: var(--link-color);
    stroke: var(--link-color);
}
.catalog-item__availability {
	margin:16px 0 0;
	justify-content:flex-start;
	font-weight: 500;
	font-size: 14px;
	line-height: 140%;
	color: var(--font-grey);
	gap:8px;
}
.availability {
	display:flex;
	gap:4px;
}
.availability span {
	width:4px;
	height:20px;
	display:block;
	background:rgba(179, 203, 200, .3);
}
.availability.in-stock span:first-child, .availability.in-stock span:nth-child(2) {
	background:var(--link-color);
}
.availability.out-stock span {
	background:rgba(198, 58, 66, .4);
}
.catalog-item__buy-item:not(:first-child) {
	border-top:1px solid var(--light-green);
	margin:24px 0 0;
	padding:24px 0 0;
}
.delivery-link:not(:last-child) {
	margin:0 0 16px;
}
.delivery-link {
	gap:6px;
	justify-content:flex-start;
	font-weight:500;
	color:var(--font-grey);	
}
.delivery-link a {
	gap:4px;
	border:0;
	font-weight:600;
}
.delivery-link a i {
	background:var(--link-color);
}
.catalog-item__buy-item .read-more {
	margin:16px 0 0;
}
.delivery-list__box .flex:not(:last-child) {
	margin:0 0 12px;
}
.delivery-list__box h5 {
	margin:0;
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 140%;
	color:var(--title-color);
}
.delivery-list__box .flex {
	gap:12px;
	justify-content:flex-start;
	align-items:flex-start;
	font-weight:500;
	color:var(--font-grey);
}
.markets-buy__list {
	padding:24px 40px;
}
.markets-buy__list h4 {
	margin:0 0 16px;
	padding:0 8px;
	font-weight:500;
}
.markets-buy__list a {
	display:flex;
	padding:10px 12px 10px 24px;
	border-radius:24px;
	background:var(--green);
	border:0;
}
.markets-buy__list a:hover {
	background:var(--link-color);
}
.markets-buy__list i {
	transform:rotate(180deg);
	background:var(--link-color);
}
.markets-buy__list a:hover i {
	background:#fff;
}
.markets-buy__list a:hover img {
	filter:grayscale(1) brightness(10);
}
.markets-buy__list img {
	display:block;
}
.markets-buy__list a:not(:last-child) {
	margin:0 0 8px;
}
.catalog-item__spac-list {
	margin:40px 0 0;
	padding:40px 0 0;
	border-top:1px solid var(--light-green);
}
.catalog-item__spac-list .flex {
	justify-content:flex-start;
	padding:20px 32px;
	border-radius:24px;
	background:var(--grey);
}
.catalog-item__spac-list img {
	display:block;
}
.catalog-item__description, .catalog-item__delivery {
	margin:80px 0 0;
}
.catalog-item__description h4:not(:first-child), .catalog-item__delivery h4:not(:first-child) {
	margin-top:32px;
}
.catalog-item__description h4, .catalog-item__delivery h4 {
	font-family: var(--font-title);
	font-weight:normal;
	font-size: 26px;
	line-height: 120%;
	margin-bottom:16px;
}
.catalog-item__descr-table {
	max-width:690px;
	color:var(--font-grey);
	font-weight:500;	
}
.catalog-item__descr-table:not(:last-child) {
	margin:0 0 24px;
}
.catalog-item__descr-table .flex {
	gap:6px;
}
.catalog-item__descr-table .flex div:first-child {
	width:100%;
	display:flex;
	align-items:baseline;
	justify-content:space-between;
	gap:6px;
}
.catalog-item__descr-table .flex div:last-child {
	width:100%;
	max-width:345px;
	color:var(--title-color);
}
.catalog-item__descr-table .flex div:first-child:after {
	content:'';
	width:100%;
	display:block;
	border-bottom:1px dashed #BFC8D4;
}
.catalog-item__descr-table .flex span {
	flex-shrink:0;
}
.catalog-item__descr-table .flex:not(:last-child) {
	margin:0 0 12px;
}
.catalog-item__description ul, .catalog-item__delivery ul, .page-box ul {
	margin:16px 0 0;
}
.catalog-item__description ul li, .catalog-item__delivery ul li, .page-box ul li {
	position:relative;
	padding-left:19px;
}
.catalog-item__description ul li:not(:last-child), .catalog-item__delivery ul li:not(:last-child), .page-box ul li:not(:last-child) {
	margin:0 0 8px;
}
.catalog-item__description ul li:before, .catalog-item__delivery ul li:before, .page-box ul li:before {
	content:'';
	position:absolute;
	width:5px;
	height:5px;
	border-radius:50%;
	background:var(--link-color);
	top:8px;
	left:0;
}
.catalog-item__desc-txt .flex {
	gap:18px;
	justify-content:flex-start;
}
.catalog-item__desc-txt .flex:not(:last-child) {
	margin:0 0 20px;
}
.catalog-item__desc-txt .flex img {
	display:block;
}
.catalog-item__desc-active .flex {
	padding:24px;
	border-radius:24px;
	background:var(--green);
	align-items:flex-start;
}
.catalog-item__desc-active img {
	display:block;
	border-radius:16px;
}
.catalog-item__desc-active h5 {
	font-size:var(--font-size);
	color:var(--title-color);
	margin:0 0 6px;
}
.item-slider:not(:first-child) {
	margin:32px 0 0;
}
.item-slide__txt {
	display:none;
	padding:24px 0 0;
	margin:24px 0 0;
	border-top:1px solid var(--light-green);
}
.catalog-item__delivery .delivery-link {
	margin:0 0 32px;
}
.tabber {
	margin:0 0 32px;
	gap:6px;
	justify-content:flex-start;
}
.tab {
	padding:10px 16px;
	border-radius:24px;
	background:var(--green);
	font-weight:500;
	color:var(--title-color);
	cursor:pointer;
}
.tab:hover {
	background:#E1F4F1;
}
.tab.selected {
	background:var(--green-dark);
}
.tabber-content {
	display:none;
}
.catalog-item__delivery h5 {
	color:var(--title-color);
	font-weight: 600;
	font-size: 18px;
	line-height: 140%;
}
.catalog-item__delivery h5:not(:first-child) {
	margin:24px 0 12px;
}
.combination-items__box, .catalog-item__review-box {
	margin:120px 0 0;
}
.tabber-content strong {
	display:block;
	font-weight:500;
	color:var(--title-color);
	margin:0 0 8px;
}
.combination-items__box h3 {
	margin:0 0 30px;
}
.combination-items__list {
	align-items:normal;
}
.combination-items__result {
	max-width:335px;
	width:100%;
	padding:32px;
	box-sizing:border-box;
	background:var(--green);
	border-radius:40px;
	display:flex;
	flex-flow:column;
	justify-content:space-between;	
	z-index:2;
}
.combination-items__result-price {
	margin:28px 0 0;
	padding:24px 0 0;
	border-top:1px solid var(--light-green);
	color:var(--font-grey);
}
.combination-items__result-price .btn {
	margin:22px 0 0;
	width:100%;
}
.combination-items__result-price .btn.active {
	background:var(--green-dark);
	color:var(--title-color);
	/*pointer-events:none;*/
}
.combination-items__result-price .btn.active:hover {
	background:#A3E0D6;
}
.combination-items__result-txt {
	display:flex;
	flex-flow:column;
	justify-content:space-between;
	height:100%;
	gap:24px;
	color:var(--title-color);
}
.combination-items__result-txt img {
	display:block;
}
.combination-items__result-txt span {
	height:100%;
	display:flex;
	align-items:flex-end;
}
.combination-items__result-price .catalog-price__box {
	margin:10px 0 0;
	position:relative;
	justify-content:flex-start;
	gap:12px;
}
.combination-items__result-price .label {
	position:relative;
	top:auto;
	left:auto;
}
.catalog-item__review-container {
	align-items:flex-start;
	gap:100px;
}
.catalog-item__review-rating {
	width:100%;
	max-width:380px;
	padding:32px;
	box-sizing:border-box;
	background:var(--grey);
	border-radius:24px;
}
.catalog-item__review-rating .btn {
	width:100%;
	margin:28px 0 0;
}
.catalog-item__review-box .tabber, .account-box__content .tabber {
	margin:0 0 40px;
	width:max-content;
	border-bottom:2px solid var(--light-green);
	gap:32px;
}
.catalog-item__review-box .tab, .account-box__content .tab {
	padding:0 0 6px;
	background:none;
	border-radius:0;
	font-family: var(--font-title);
	font-weight: 400;
	font-size: 38px;
	line-height: 120%;
	color: var(--font-grey);
	display:flex;
	gap:8px;
	align-items:flex-start;
	position:relative;	
}
.catalog-item__review-box .tab:hover, .account-box__content .tab:hover {
	color:var(--link-color);
}
.catalog-item__review-box .tab.selected, .account-box__content .tab.selected {
	color:var(--title-color);
	background:none;
}
.catalog-item__review-box .tab:after, .account-box__content .tab:after {
	content:'';
	position:absolute;
	bottom:-2px;
	left:0;
	height:2px;
	background:var(--link-color);
	width:0;
}
.catalog-item__review-box .tab.selected:after, .account-box__content .tab.selected:after {
	width:100%;
}
.catalog-item__review-filter__list, .catalog-item__review-filter__list-sort {
	gap:18px;
}
.catalog-item__review-filter__list h5 {
	margin:0;
	font-weight:500;
	font-size:var(--font-size);
	color:var(--title-color);
}
.catalog-item__review-filter__list-item .jq-radio {
	display:none;
}
.catalog-item__review-filter__list-item label {
	margin:0;
	padding:0;
	font-size:var(--font-size);
	display:flex;
	align-items:center;
	gap:4px;
	cursor:pointer;
}
.catalog-item__review-filter__list-item .jq-radio.checked ~ label, .catalog-item__review-filter__list-item label:hover {
	color:var(--link-color);
}
.catalog-item__review-filter__list-item label i {
	background:var(--link-color);
}
.catalog-item__review-filter {
	margin:0 0 32px;
}
.catalog-item__review-list__name {
	gap:10px;
	align-items:baseline;
	color:var(--font-grey);
}
.catalog-item__review-list__item-name {
	margin:0 0 8px;
}
.catalog-item__review-list__name h4 {
	margin:0;
	font-size:18px;
}
.catalog-item__review-list__item .item-rating {
	margin:0 0 12px;
}
.catalog-item__review-list__gallery {
	margin:14px 0 0;
	gap:8px;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.catalog-item__review-list__gallery a {
	border:0;
}
.catalog-item__review-list__gallery img {
	display:block;
	border-radius:6px;
}
.catalog-item__review-list__help {
	margin:16px 0 0;
}
.catalog-item__review-list__help h5 {
	margin:0 0 12px;
	font-size:var(--font-size);
	font-weight:400;
}
.catalog-item__review-list__btns {
	gap:6px;
	justify-content:flex-start;
}
.catalog-item__review-list__answer {
	margin:32px 0 0 40px;
	justify-content:flex-start;
	gap:24px;
	align-items:flex-start;
}
.catalog-item__review-list__item:not(:last-child) {
	margin:0 0 60px;
}
.catalog-item__review-list__btn-more {
	margin:60px auto 0;
}
.catalog-item__review-list__btn-more button {
	margin:0 auto;
}
.catalog-item__review-list__btns .btn {
	color:var(--title-color);
	padding:12px 24px;
}
.catalog-item__review-list__btns .btn span {
	color:var(--font-grey);
	margin-left:6px;
	font-weight:400;
}
.catalog-item__review-list__answer-thumb {
	width:100%;
	max-width:52px;
}
.catalog-item__review-list__answer-thumb img {
	display:block;
	border-radius:50%;
}
.catalog-item__review-list__answer-txt {
	width:100%;
}
.catalog-item__review-list__answer-txt .catalog-item__review-list__name {
	margin:0 0 12px;
}
.catalog-item__review-rating .stars-box {
	margin:0 0 28px;
}
.catalog-item__review-rating .stars-box span {
	font-weight: 600;
	font-size: 32px;
	line-height: 140%;
	font-feature-settings: 'pnum' on, 'lnum' on;
	color: var(--title-color);
	margin:0 0 8px;
}
.catalog-item__review-rating .rating-stars {
	width:170px;
	height:32px;
}
.catalog-item__review-rating .rating-stars__sum {
	font-weight: 500;
	font-size:var(--font-size);
	line-height: 140%;
	color: var(--font-grey);
	margin:8px 0 0;
}
.ratimg-table__box .flex:not(:last-child) {
	margin:0 0 10px;
}
.ratimg-table__box {
	color:var(--font-grey);
	font-weight:500;	
}
.ratimg-table__answers {
	color:var(--title-color);
	width:100%;
	max-width:20px;
}
.ratimg-table__box .flex {
	gap:10px;
}
.ratimg-table__bg {
	position:relative;
	background:var(--light-green);
	height:4px;
	width:100%;
	border-radius:6px;
	overflow:hidden;
}
.ratimg-table__active {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	background:var(--link-color);
	border-radius:6px;
}
.catalog-item__review-rating h4 {
	margin:0 0 8px;
	font-size: 20px;
	line-height: 140%;
}
.catalog-item__popup {
	background:#fff;
	padding:16px 0;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04);
	position:fixed;
	left:0;
	right:0;
	top:0;
	z-index:11;
	transform:translateY(-120px);
}
.catalog-item__popup.show {
	transform:translateY(0);
}
.catalog-item__popup-left {
	gap:24px;
}
.catalog-item__popup-left img {
	display:block;
	border-radius:8px;
}
.catalog-item__popup-thumb {
	width:100%;
	max-width:68px;
}
.catalog-item__popup-title h4 {
	margin:0 0 6px;
	font-size:18px;
}
.catalog-item__popup-title .item-rating {
	margin:0;
	font-size:var(--font-size);
}
.catalog-item__popup-title .item-rating a {
	font-weight:500;
}
.item-popup__link {
	padding:4px 10px;
	background:var(--green);
	border-radius:6px;
	color:var(--font-color);
	border:0;
	font-weight:500;
	display:flex;
	align-items:center;
	gap:8px;
}
.item-popup__link:hover {
	border:0;
	background:var(--green-dark);
	color:var(--font-color);
}
.item-popup__link:hover i {
	background:var(--title-color);
}
.catalog-item__popup-right {
	gap:28px;
}
.catalog-item__popup-right .catalog-price__box {
	margin:0;
	gap:10px;
}
.catalog-item__popup-right .label {
	position:relative;
	top:auto;
	left:auto;
	right:auto;
}
#basket-info {
	position:fixed;
	z-index:11;
	top:120px;
	right:20px;
	padding:32px;
	background:#fff;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 24px;
	font-weight: 600;
	min-width:380px;
	font-size: 18px;
	line-height: 140%;
	font-feature-settings: 'pnum' on, 'lnum' on;
	color: var(--title-color);
	gap:12px;
	justify-content:flex-start;
	display:none;
}
#basket-info span {
	width:100%;
}
.catalog-item-buy__order-btn {
	display:none;
}
.catalog-item-buy__order-btn .btn {
	background:var(--green-dark);
	padding:16px;
	color:var(--title-color);
}
.catalog-item-buy__order-btn .btn:hover {
	background:#A3E0D6;
	color:var(--title-color);
}
.catalog-item-buy__order-btn .flex {
	gap:8px;
}
.basket-num__box {
	flex-shrink:0;
}
body .fancybox__backdrop {
	background:#fff;
}
body .fancybox__toolbar__column .f-button, .fancybox__content>.f-button.is-close-btn {
	top:20px;
	right:20px;
	position:absolute;
	border:0;
	padding:0;
	background:none;
	width:32px;
	height:32px;
}
body .fancybox__toolbar__column .f-button svg, .fancybox__content>.f-button.is-close-btn svg {
	filter:none;
	stroke:var(--link-color);
	width:24px;
	height:24px;
}
body .fancybox__toolbar__column .f-button:hover, .fancybox__content>.f-button.is-close-btn:hover {
	background:none;
}
.fancybox__content>.f-button.is-close-btn {
	position:fixed;
}
body .fancybox__nav button.f-button {
	border-radius:50%;
	width:48px;
	height:48px;
	border:1px solid var(--link-color);
	background:none;
}
body .fancybox__nav button.f-button svg {
	display:none!important
}
body .fancybox__nav button.f-button:after {
	content:'';
	display:block;
	width:24px;
	height:24px;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12H20.25' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
body .fancybox__nav button.f-button.is-prev:after {
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 12H3.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 5.25L3.75 12L10.5 18.75' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
body .fancybox__nav button.f-button:hover {
	background:var(--link-color);
}
body .fancybox__nav button.f-button:hover:after {
	background:#fff;
}
body .f-thumbs__viewport {
	max-width:386px;
	margin:12px auto 28px;
}
body .f-thumbs__slide {
	margin:0!important;
	width:98px;
	height:92px;
}
body .f-thumbs.is-horizontal .f-thumbs__track {
	padding:0;
	margin:0;
}
body .f-thumbs__slide__button {
	width:92px;
}
body .is-classic .f-thumbs__slide__button::after {
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: auto;
    bottom: 0;
	z-index:10;
	opacity:0;
	box-shadow:inset 0 0 0 2px var(--light-green);
	border-radius: 16px;
	border:0;
}
body .is-classic .f-thumbs__slide__button:hover::after {
	opacity:1;
}
body .is-classic .is-nav-selected .f-thumbs__slide__button::after {	
	box-shadow: inset 0 0 0 2px var(--link-color);	
	opacity:1;
	border-radius:16px;
	border:0;
}
.rating-starts__review {
	justify-content:flex-start;
	gap:2px;
}
.rating-starts__review button {
	border:0;
	cursor:pointer;
	width:42px;
	height:42px;
	background:var(--light-green);
}
.rating-starts__review button:hover, .rating-starts__review button.active, .rating-starts__review button.selected {
	background:var(--yellow);
}
#review .btn, #question .btn {
	width:100%;
}
.info-input__txt {
	padding:6px 8px 0;
	font-size: 14px;
	line-height: 140%;
	color: var(--font-grey);
	display:block;
}
.item-slide__txt {
	font-weight:400;
}
.select-sort__box .optgroup-header {
	font-weight:500;
	color:var(--title-color);
}
.f-thumbs__slide__img {
	border-radius:16px;
}
.item-rating a.no-reviews__link {
	font-weight:500;
	color:var(--font-grey);
}
.catalog-item__no-review__container {
	max-width:1000px;
	margin:100px auto 0;
}
.catalog-item__no-review {
	max-width:440px;
	width:100%;
	flex-shrink:0;
}
.catalog-item__no-review .btn {
	margin:24px 0 0;
}
.tooltip {
	border-radius:50%;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	width:20px;
	height:20px;
	margin-left:5px;
	background:var(--light-green);
	cursor:pointer;
	flex-shrink:0;
}
#tooltip {
	position:absolute;
	display:none;
	padding:24px 50px 24px 24px;
	background:#fff;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 24px;
	box-sizing:border-box;
	max-width:352px;
	color:var(--title-color);
	font-size:14px;
	z-index:12;
}
#tooltip p {
	margin:10px 0;
}
#tooltip p:first-child {
	margin-top:0;
}
#tooltip p:last-child {
	margin-bottom:0;
}
#tooltip .close {
	top:12px;
	right:12px;
}
#tooltip .close i {
	width:24px;
	height:24px;
	background:var(--font-grey);
}
.buy-prof__box {
	margin:20px 0 0;
	background:var(--green);
	padding:28px 32px;
	border-radius:24px;
	font-size:14px;
	font-weight:500;
	color:var(--font-grey);
}
.buy-prof__box .flex {
	align-items:flex-start;
	gap:12px;
}
.buy-prof__box h4 {
	margin:0 0 4px;
	font-weight:500;
}
.buy-prof__box a {
	margin:16px 0 0;
	font-size:var(--font-size);
}
.review-no__login {
	margin:10px 0 0;
}
.review-no__login a {
	border:0!important;
	font-weight:500;
}
.out-of__stock-txt {
	margin:0 0 16px;
	color:var(--title-color);
	font-weight:500;
}
.filter-list__trainers-box {
	align-items:flex-start;
	margin:0 0 40px;
}
.trainers-list__item label {
	background:var(--grey);
	padding:13px 20px;
	border-radius:16px;
	color:var(--title-color);
	font-weight:500;
	font-size:var(--font-size);
	margin:0;
	cursor:pointer;
}
.trainers-list__item .jq-radio, .trainers-list__item input {
	display:none;
}
.trainers-list__item label:hover {
	background:var(--green);
}
.trainers-list__item input:checked + label, .trainers-list__item .checked + label {
	background:var(--green-dark);
}
.trainers-items__list {
	row-gap:40px;
}
.trainer-item a {
	border:0;
}
.trainer-item img {
	display:block;
	border-radius:24px;
}
.trainer-item:hover img {
	opacity:.7;
}
.trainer-item__img {
	position:relative;
}
.trainer-item__img .label {
	left:16px;
	top:auto;
	bottom:16px;
	padding:6px 12px;
	background:#fff;
	margin:0;
	border-radius:12px;
}
.trainer-item__txt {
	padding:16px 16px 0;
}
.trainer-item__txt h4 {
	font-size: 24px;
	line-height: 120%;
	margin:0 0 6px;
	font-weight:500;
}
section#back-link.wrapper {
	margin-top:21px;
	margin-bottom:-10px;
}
.back-link {
	gap:6px;
	border:0;
	justify-content:flex-start;
	font-weight:600;
	width:max-content;
}
.back-link:hover {
	border:0;
}
.back-link i {
	width:18px;
	height:18px;
	background:var(--link-color);
}
.stars-box .blog-category {
	margin-right:10px;
}
.trainer-item__description {
	margin:40px 0 0;
	gap:40px;
	align-items:flex-start;
}
.trainer-item__img-box a {
	border:0;
}
.trainer-item__img-box {
	width:100%;
	max-width:572px;
}
.trainer-item__img-box img {
	display:block;
	border-radius:24px;
}
.trainer-item__txt-box, .trainer-item__video-txt {
	width:100%;
}
.trainer-item__txt-box h4, .trainer-item__video-box h4 {
	font-family:var(--font-title);
	font-weight: 400;
	font-size: 26px;
	line-height: 120%;
}
.trainer-item__video-box {
	margin:40px 0 0;	
}
.trainer-item__video-box:not(:first-child) {	
	padding:40px 0 0;
	border-top:1px solid var(--light-green);
}
.trainer-item__video {
	position:relative;
	width:100%;
	max-width:644px;
	border-radius:24px;
	overflow:hidden;
	padding-bottom:27.3%;
}
.trainer-item__video-box .flex {
	gap:40px;
	border-radius:24px;
	padding:40px;
	background:var(--grey);
	align-items:flex-start;
}
.trainer-item__video iframe, .trainer-item__video video {
	position:absolute;
	height:100%;
	width:100%;
}
.trainer-events .label {
	padding:6px 12px;
	background:#fff;
	margin:0;
	border-radius:12px;	
	display:flex;
	align-items:center;
	gap:8px;
}
.trainer-events .event-date {
	font-size:14px;
}
.trainer-events .label.sale-label:not(:has(.star-icon)):before {
	content:'';
	display:block;
	width:6px;
	height:6px;
	border-radius:50%;
	background:#00B473;
}
.trainer-events .event-item {
	color:var(--title-color);
}
.event-date__box {
	margin:12px 0 0;
}
.event-date__box .flex {
	justify-content:flex-start;
	gap:8px;
	font-size:14px;
	color:var(--font-color);
	align-items:flex-start;
}
.event-date__box .flex i:not(.question) {
	top:-2px;
	position:relative;
}
.event-date__box .flex:not(:last-child) {
	margin:0 0 6px;
}
.event-date__box i:not(.question) {
	width:24px;
	height:24px;
}
.trainer-video__reviews {
	margin:60px 0 0;
}
.trainer-video__img img {
	display:block;
}
.trainer-video__img {
	position:relative;
	border-radius:24px;
	overflow:hidden;
}
.trainer-video__img a {
	border:0;
	position:relative;
}
.trainer-video__img a:before {
	content:'';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:1;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%), url(/local/templates/arkadia/image.png), url(/local/templates/arkadia/image.png);
}
.trainer-video__txt {
	padding:16px 16px 0;
}
.trainer-item__review-box {
	margin:60px 0 0;
}
.trainer-video__name h4 {
	margin:0;
	font-size:18px;
}
.trainer-video__txt > .flex:not(:last-child) {
	margin:0 0 12px;
}
.trainer-video__cat {
	color:var(--font-grey);
}
.trainer-video__txt .item-rating {
	margin:0;
}
.trainer-video__img .play-video {
	background:var(--link-color);
	backdrop-filter: none;
}
.trainer-video__img:hover .play-video {
	width:55px;
	height:55px;
}
.catalog-item__review-box.trainer-item__review-box .tab {
	padding:0;
}
.catalog-item__review-box.trainer-item__review-box .tabber {
	border:0;
}
.catalog-item__review-box.trainer-item__review-box .tab:after {
	display:none!important;
}
.trainer-video__slider {
	overflow:visible;
}
.header-basket__box {
	position:relative;
	top:auto;
	transform:none!important;
	box-shadow:none!important;
}
.header-basket__box .header-top__box {
	padding:20px 0;
	background:none;
}
.header-basket__box .links-list__box {
	display:none;
}
header.fixed.header-basket__box .logo {
	height:auto;
}
.header-basket__box .logo {
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	z-index:1;
}
.header-basket__box .header-top__left, .header-basket__box .phones-box {
	z-index:2;
	position:relative;
}
.header-basket__box .logo img {
	margin:0 auto;
}
.header-basket__box .location-box a {
	font-size:var(--font-size);
}
.header-basket__box .location-box span {
	color:var(--link-color);
}
.header-basket__box .location-box a:hover span {
	color:var(--link-color-hover);
}
.header-basket__box .header-top__box .wrapper {
	position:relative;
	height:52px;
}
.footer-basket__box .footer-bottom__box .wrapper.flex {
	border:0;
	padding-top:36px;
	padding-bottom:36px;
}
.promo-code__box {
	margin:16px auto 0;	
}
.promo-code__btn {
	color:var(--font-color);
	padding:0 0 3px;
	border-bottom:1px dashed var(--font-color);
	background:none;
	border-radius:0;
	font-weight:400;
	margin:0 auto;
}
.promo-code__btn:hover {
	color:var(--link-color-hover);
	border-bottom:1px dashed var(--link-color-hover);
	background:none;
}
.promo-code__container input[type=text] {
	padding-right:44px;
	max-width:none;
	width:100%;
}
.promo-code__container input[type=text]:hover, .promo-code__container input[type=text]:focus {
	border-color:var(--line);
}
.promo-code__container input.error {
	border-color:#BF3131;
}
.promo-code__container input::placeholder {
	color: #9D9D9D;
}
.promo-code__container {
	gap:8px;
	align-items:flex-start;
}
.promo-code__container > div {
	width:100%;
	position:relative;
	text-align:left;
}
#promo-submit {
	position:absolute;
	top:12px;
	right:16px;
	padding:0;
	width:24px;
	height:24px;
	border-radius:0;
	background:none;
}
#promo-delete {
	width:48px;
	height:48px;
	border-radius:50%;
	background:var(--green-dark);
	display:flex;
	align-items:center;
	justify-content:center;
	flex-shrink:0;
	padding:0;
}
#promo-delete:hover, #promo-submit:hover i {
	background:var(--link-color-hover);
}
#promo-delete:hover i {
	background:#fff;
}
.hidden {
	display:none!important;
}
#code {
	display:flex;
	flex-wrap:wrap;
	gap:8px;
	align-items:flex-start;
}
.promo-code__item {
	width:100%;
	max-width:max-content;
	padding:9px 16px;
	display:flex;
	align-items:center;
	gap:6px;
	background:#fff;
	border-radius:24px;
	color:var(--title-color);
	font-weight:500;
}
.promo-code__item span {
	display:block;
	cursor:pointer;
}
.promo-code__item i {
	width:20px;
	height:20px;
}
.basket-fav, .basket-delete {
	color:var(--link-color);
	font-weight:600;
	gap:6px;
}
.basket-fav i, .basket-delete i {
	width:24px;
	height:24px;
	background:var(--link-color);
}
.basket-list__box .filter-top__box {
	margin:0 0 28px;
	padding:0 0 28px;
}
.basket-fav:hover, .basket-delete:hover {
	color:var(--link-color-hover);
}
.basket-fav:hover i, .basket-delete:hover i {
	background:var(--link-color-hover);
}
.basket-fav:hover svg path {
	stroke:var(--link-color-hover);
}
.basket-fav.active svg path {
	stroke:var(--line);
	fill:var(--line);
}
.basket-item__box {
	padding:0;
	align-items:normal;
}
.basket-item__box .catalog-item__img {
	margin:0;
	width:100%;
	max-width:160px;
}
.basket-item__box .label {
	left:0;
	bottom:0;
}
.basket-item__box .sale-price__label, .basket-item__box .new-label {
	font-size:10px;
	padding:2px 4px;
}
.basket-item__box .catalog-price__box {
	flex-flow:column;
	align-items:flex-end;
	width:100%;
	max-width:180px;
}
.basket-item__box .price-box {
	color:var(--link-color);
}
.basket-item__desc {
	align-items:normal;
}
.basket-item__box .catalog-item__txt {
	display:flex;
	flex-flow:column;
	gap:13px;
	width:100%;
	max-width:335px;
}
.basket-item__txt-box {
	height:100%;
}
.basket-item__box .item-capacity {
	margin:12px 0 0;
}
.basket-list__box {
	width:100%;
	box-sizing:border-box;
}
.basket-detail__box {
	width:100%;
	max-width:455px;
	box-sizing:border-box;
}
.basket-item__box {
	padding:0 0 28px;
	border-bottom: 1px solid var(--green);
	border-radius:0;
}
.basket-item__box:not(:last-child) {
	margin:0 0 28px;
}
.basket-btns__box .basket-delete {
	color:var(--font-grey);
}
.basket-btns__box .basket-delete i {
	background:var(--font-grey);
}
.basket-btns__box .basket-delete:hover {
	color:var(--link-color-hover);
}
.basket-btns__box .basket-delete:hover i {
	background:var(--link-color-hover);
}
.basket-item__box .basket-num__box .jq-number {
	gap:4px;
	justify-content:flex-end;
}
.basket-item__box .basket-num__box .jq-number__spin {
	width:40px;
	height:40px;
	border-radius:4px;
	flex-shrink:0;
}
.basket-item__box .basket-num__box .jq-number__spin:hover {
	background:var(--link-color-hover);
}
.basket-item__box .basket-num__box .jq-number__spin:hover:after {
	background:#fff;
}
.basket-item__box .basket-num__box .jq-number__field {
	width:100%;
	max-width:40px;
	text-align:center;
	flex-shrink:0;
}
.basket-detail__box {
	display:flex;
	flex-flow:column;
	gap:12px;
}
.basket-detail__sale-box, .basket-detail__list, .basket-label__sec {
	padding:24px;
	border-radius:24px;
	background:var(--green);
}
.basket-detail__scale-box:not(:last-child) {
	margin:0 0 12px;
}
.basket-detail__scale-box {
	border-radius:12px;
	height:12px;
	background:#fff;
	position:relative;
	width:100%;
	overflow:hidden;
}
.basket-detail__scale {
	position:absolute;
	border-radius:12px;
	background:var(--link-color);
	top:0;
	bottom:0;
}
.basket-detail__sale-box .flex {
	align-items:flex-start;
}
.basket-detail__sale-box .price-box {
	flex-shrink:0;
	font-size:18px;
	font-weight:500;
}
.basket-detail__sale-box span {
	width:100%;
	max-width:230px;
}
.basket-detail__list, .basket-label__sec {
	padding:32px 40px;
}
.basket-label__sec {
	background:var(--grey);
}
.basket-detail__list h3 {
	margin:0 0 16px;
	font-size:26px;
}
.result-box__list, .thanks-result__box-top {
	color:var(--title-color);
	font-weight:500;
}
.result-box__list .flex:not(:last-child) {
	margin:0 0 12px;
}
.thanks-result__box-top {
	margin:16px 0 0;
	padding:16px 0 0;
	border-top: 1px solid var(--light-green);
	font-size:24px;
	font-weight:600;
}
.thanks-result__btn {
	margin:16px 0 0;
}
.thanks-result__btn .btn {
	width:100%;
}
.basket-list__spec {
	margin:24px 0 0;
}
.basket-label__sec.basket-list__spec {
	margin:0;
}
.basket-list__spec .flex:not(:last-child) {
	margin:0 0 16px;
}
.basket-list__spec .flex {
	gap:12px;
	color:var(--font-grey);
}
.basket-list__spec .flex > div {
	width:100%;
}
.basket-list__spec .flex > div > div {
	font-weight: 500;
	font-size: 18px;
	line-height: 21px;
	color: var(--link-color);
	margin:0 0 4px;
}
.basket-btns__phone {
	display:none;
	position:fixed;
	left:0;
	right:0;
	bottom:57.5px;
	background:#fff;
	padding:8px 15px;
	z-index:11;
	border-top: 1px solid var(--light-green);
}
.basket-items__total-box {
	width:100%;
}
.basket-items__total {
	font-size:12px;
	color:var(--font-grey);
}
.basket-items__total-box .price-box {
	font-size:var(--font-size);
	font-weight:600;
}
.max-quantity__box {
	margin:0 0 6px;
	text-align:right;
}
.basket-item__box .price-sale {
	text-align:right;
}
.basket-list:not(:last-child) {
	margin:0 0 32px;
}
.basket-list__box .filter-top__box h3 {
	margin:0;
	font-size: 26px;
	line-height: 120%;
}
.basket-num__box button {
	margin:0 0 0 auto;
}
.basket-item__box.disabled-item .catalog-item__txt {
	opacity:1;
}
.disabled-item .basket-item__txt-box {
	opacity:.5;
}
.basket-detail__list-login .btn {
	margin:16px 0 0;
	width:100%;
}
.basket-detail__list-login .flex {
	font-size:18px;
	font-weight:500;
	color:var(--title-color);
	justify-content:flex-start;
}
.grey-bg {
	background:var(--grey);
	margin-top:0;
	padding-top:60px;
	padding-bottom:120px;
}
main:has(.grey-bg) section#breadcrumbs-phone.wrapper {
	background:var(--grey);
	margin-top:0;
	padding-top:16px;
	padding-bottom:12px;
}
.thanks-page__list-box {
	background:#fff;
	border-radius:24px;
	padding:40px 60px;
}
.thanks-page__title {
	margin:0 0 32px;
	padding:0 0 32px;
	border-bottom:1px solid var(--light-green);
	gap:14px;
	align-items:flex-start;
}
.thanks-page__title > .flex {
	align-items:flex-start;
}
.thanks-page__title-txt h3 {
	margin:0 0 8px;
	line-height:100%;
}
.thanks-page__title-txt p {
	margin:8px 0;
}
.thanks-page__title-txt p:first-child) {
	margin-top:0;
}
.thanks-page__title-txt p:last-child {
	margin-bottom:0;
}
.thanks-page__title-txt .btn {
	margin:24px 0 0;
}
.thanks-page__title .new-label {
	padding:2px 8px;
	font-size:var(--font-size);
	line-height: 140%;
	flex-shrink:0;
}
.thanks-page__delivary-item {
	width:100%;	
}
.thanks-page__delivary-item h4 {
	margin:0 0 14px;
	font-family:var(--font-title);
	font-weight: 400;
	font-size: 26px;
	line-height: 120%;
}
.thanks-page__list .flex {
	align-items:flex-start;
	gap:32px;
}
.thanks-page__delivary-box {
	font-weight:500;
	color:var(--title-color);
}
.thanks-page__delivary-box a {
	border:0!important;
	display:block;
	width:max-content;
	color:var(--title-color);
}
.thanks-page__delivary-box h5 {
	font-weight: 500;
	font-size: var(--font-size);
	line-height: 140%;
	color: var(--font-grey);
	margin:0 0 4px;
}
.thanks-page__delivary-box:not(:last-child) {
	margin:0 0 14px;
}
.download-link.flex {
	margin:32px 0 0;
	width:max-content;
	justify-content:flex-start;
	border:0;
	font-weight:600;
	align-items:center;
	gap:8px;
}
.download-link:hover i {
	background:var(--link-color-hover);
}
.grey-bg .basket-detail__box .basket-detail__list {
	padding:40px;
	background:#fff;
}
.grey-bg .basket-detail__list h3 {
	margin:0 0 26px;
}
.result-box__list-item:not(:last-child) {
	margin:0 0 12px;
}
.grey-bg .result-box__list-item:not(:last-child) {
	margin:0 0 18px;
}
.result-box__list .result-box__list-item .flex:not(:last-child) {
	margin:0;
}
.result-box__list .result-box__list-item .flex {
	gap:8px;
	align-items:flex-start;
}
.result-box__list-item__more {
	margin:12px 0 0;
	font-size:14px;
	color:var(--font-color);
}
.result-box__list .result-box__list-item .result-box__list-item__more .flex:not(:last-child) {
	margin:0 0 10px;
}
.result-box__list .result-box__list-item .result-box__list-item__more .flex div:first-child {
	max-width:267px;
	width:100%;
	margin-left:14px;
}
.result-box__list-item span.flex {
	cursor:pointer;
}
.result-box__list-item span.flex:hover i {
	background:var(--link-color-hover);
}
.result-box__list-item span.flex.active i {
	transform:rotate(-180deg);
}
.thanks-box__cabinet-banner {
	padding:40px 60px;
	background:#fff;
	border-radius:24px;
	box-sizing:border-box;
	margin:40px 0 0;
}
.thanks-box__cabinet-banner__img {
	width:100%;
	max-width:248px;
}
.thanks-box__cabinet-banner__img img {
	display:block;
}
.thanks-box__cabinet-banner h3 {
	margin:0;
}
.thanks-box__cabinet-banner__txt {
	padding:23px 0 0;
}
.thanks-box__cabinet-banner .btn {
	margin:41px 0 0;
}
.thanks-box__cabinet-banner__txt .flex:not(:last-child) {
	margin:0 0 15px;
}
.thanks-box__cabinet-banner__txt .flex {
	gap:12px;
	justify-content:flex-start;
}
.thanks-box__cabinet-banner__txt img {
	max-width:24px;
}
.result-box__list .result-box__list-item .result-box__list-item__more .flex div:last-child {
	flex-shrink:0;
}
.no-pay__label {
	background:var(--error);
}
.thanks-page__title-txt p strong, .thanks-page__title-txt p b {
	color:var(--title-color);
	font-weight:600;
}
.order-form__title-box {
	gap:16px;
	justify-content:flex-start;
	align-items:flex-start;
}
.order-num__box {
	display:flex;
	align-items:center;
	justify-content:center;
	width:50px;
	height:50px;
	border-radius:16px;
	background:var(--green-dark);
	font-weight:500;
	color:var(--title-color);
	font-family:var(--font-title);
	font-size: 26px;
	line-height: 28px;
	flex-shrink:0;
}
.order-form__title-box h3 {
	font-size:26px;
	margin:0 0 4px;
}
.order-form__title-box p {
	margin:0;
}
.form-message__box {
	font-size:14px;
	margin:18px 0 0;
}
.order-form {
	margin:25px 0 0 66px;
}
.order-form .input-container {
	margin:0 0 20px;
}
.order-form .flex {
	column-gap:8px;
	row-gap:20px;
	justify-content:flex-start;
	align-items:flex-start;
	flex-wrap:wrap;
	margin:0 0 20px;
}
.order-form .flex .input-container {
	margin:0;
}
.order-form .input-container input {
	min-width:300px;
	max-width:300px;
}
.order-form .input-container input:disabled {
	color:#AEAEAE;
}
.order-form .check-box__container.flex {
	align-items:center;
}
.order-form .check-box__container.flex label {
	margin:0;
	padding:0;	
}
.order-form .btn {
	margin:24px 0 0;
}
.order-row__box {
	padding:0 0 32px;
	border-bottom:1px solid var(--green);
}
.order-row__box.disabled-row {
	padding:0 0 24px;
}
.order-row__box:not(:last-child) {
	margin:0 0 24px;	
}
.order-row__box.disabled-row .order-form__title-box {
	opacity:.3;
}
.oreder-detail__list .result-box__list-item:not(:last-child) {
	margin:0 0 10px;
}
.list-item__more-price {
	font-weight: 500;
	font-size: 12px;
	line-height: 140%;
	color: var(--font-grey);
	padding:0;
	margin:4px 0 0!important;
}
.order-txt__box {
	width:100%;
}
.order-txt__box button {
	background:none;
	border-radius:0;
	padding:0;
	color:var(--link-color);
}
.order-txt__box button:hover {
	background:none;
	color:var(--link-color-hover);
}
.success .order-num__box {
	background:var(--link-color);
	color:#fff;
}
.success .order-form__title-box h3 {
	margin:0;
}
.success .order-form__title-box {
	align-items:center;
}
.order-row__box.success {
	padding:0 0 24px;
}
.order-form .location-box a {
	border:0;
	font-size:var(--font-size);
	font-weight: 600;
	color: var(--font-grey);
	align-items:center;
}
.order-form .location-box a span {
	border-radius:24px;
	background:var(--grey);
	font-weight:500;
	color:var(--title-color);
	padding:9px 20px;
	display:flex;
	align-items:center;
	gap:6px;
}
.delivery-chose__list {
	margin:0 0 32px;
	gap:8px;
	max-width:762px;
}
.delivery-chose__item {
	border-radius:16px;
	border:1px solid var(--line);
	padding:16px 24px;
	background:#fff;
	font-size:var(--font-size);
	cursor:pointer;
}
.delivery-chose__item:hover {
	border-color:var(--link-color-hover);
}
.delivery-chose__item .jq-radio, .delivery-chose__item input {
	display:none;
}
.delivery-chose__item label {
	padding:0;
	margin:0;
	color:var(--title-color);
	font-size:var(--font-size);
	font-weight:400;
	cursor:pointer;
}
.delivery-chose__item h5 {
	margin:0 0 4px;
	font-size:var(--font-size);
	font-weight:600;
}
.delivery-chose__item-price {
	margin:12px 0 0;
	background:var(--green);
	padding:4px 8px;
	border-radius:4px;
	color:var(--link-color);
	font-weight:500;
	width:max-content;
}
.delivery-chose__item:has(.checked), .delivery-chose__item:has(input:checked) {
	background:var(--green-dark);
	border-color:var(--green-dark);
}
.delivery-chose__item:has(.checked) h5, .delivery-chose__item:has(input:checked) h5 {
	color:var(--link-color);
}
.delivery-chose__item:has(.checked) .delivery-chose__item-price, .delivery-chose__item:has(input:checked) .delivery-chose__item-price {
	background:#fff;
}
.order-map__txt-box h3 {
	margin:0 0 14px;
	font-size:26px;
}
.thanks-page__delivary-box .flex {
	margin:6px 0 0;
	justify-content:flex-start;
	align-items:center;
	gap:10px;
}
#map {
	margin:20px 0 0;
	position:relative;
	border-radius:20px;
	overflow:hidden;
	min-height:380px;
	width:100%;
	max-width:762px;
}
.thanks-page__delivary-box span:not(.rub) {
	color:var(--font-grey);
}
.order-form .order-distr__txt {
	max-width:762px;
	align-items:flex-start;
	margin:0;
	gap:20px;
	justify-content:space-between;
}
.order-form .order-distr__txt-attention {
	width:100%;
	max-width:351px;
	padding:12px 16px;
	box-sizing:border-box;
	font-size:14px;
	border-radius:16px;
	flex-wrap:nowrap;
	margin:0;
	background:var(--grey);
	gap:10px;
}
.order-distr__txt h4 {
	margin:0 0 12px;
}
.popup-map__filter {
	position:relative;
	width:100%;
}
.popup-map__filter-tabber {
	gap:8px;
	justify-content:flex-start;
	position:absolute;
	top:40px;
	left:40px;
	z-index:2;
}
.popup-map__filter-tabber button {
	background:#fff;
	box-shadow:inset 0 0 0 1px var(--link-color);
	padding:13px 20px;
	font-family:var(--font-family);
	font-size:var(--font-size);
	color:var(--title-color);
	cursor:pointer;
	border-radius:16px;
	border:0;
}
.popup-map__filter-tabber button:hover {
	box-shadow:inset 0 0 0 2px var(--link-color-hover);
}
.popup-map__filter-tabber button.active {
	background:var(--link-color);
	color:#fff;
}
.popup-map__filter-tabber button.active:hover {
	background:var(--link-color-hover);
}
.popup-map__filter #map-pickup {
	width:100%;
	background:#fff;
	height:100%;
}
.popup-map {
	max-width:none;
	background:none;
	left:0;
	bottom:0;
	overflow-y:hidden;
	padding:0;
}
.popup-map__container {
	align-items:normal;
	gap:0!important;
	height:100%;
}
.popup-map__box {
	background:#fff;
	padding: 36px 0 36px 60px;
    width: 100%;
    max-width: 565px;
	box-sizing:border-box;
	display:flex;
	flex-flow:column;
	position:relative;	
}
.order-pickup__list-search__box {
	width:100%;
}
.order-pickup__list-search__box input[type=text] {
	background:#fff url(/local/templates/arkadia/img/search.svg) no-repeat calc(100% - 16px) center;
}
.order-pickup__list-search__box input[type=text]:focus, .order-pickup__list-search__box input[type=text]:active {
	background:#fff no-repeat calc(100% - 16px) center;
}
.order-pickup__list-search, .order-pickup__item, .order-pickup__item label {
	display:flex;
	align-items:center;
	gap:20px;
	justify-content:space-between;
}
.order-pickup__list-search a {
	border:0;
	font-weight:600;
	flex-shrink:0;
}
.order-pickup__list:not(:first-child) {
	margin:28px 0 0;
}
.order-pickup__item {
	gap:16px;
	padding:0 0 16px;
	border-bottom:1px solid var(--light-green);
	align-items:flex-start;
}
.order-pickup__item:not(:last-child) {
	margin:0 0 20px;
}
.order-pickup__item label {
	margin:0;
	padding:0;
	width:100%;
	align-items:flex-start;
	font-size:var(--font-size);
	font-weight:400;
}
.order-pickup__item-name h4 {
	margin:0 0 12px;
}
.order-pickup__item-time div:not(:last-child) {
	margin:0 0 6px;
}
.order-pickup__item-price, .order-pickup__item-date {
	font-weight:500;
	color:var(--title-color);
}
.order-pickup__item-price h5, .order-pickup__item-date h5 {
	font-weight:400;
	font-size:var(--font-size);
	color:var(--font-grey);
	margin:0 0 6px;
}
.order-pickup__list-box {
	max-width:762px;
}
.pickup-popup__btn {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	background:#fff;
	padding: 20px 60px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
}
.pickup-popup__btn .btn {
	width:100%;
	z-index:2;
}
.pickup-popup__list {
	overflow:hidden;
	overflow-y:auto;
}
.pickup-popup__box {
	height:calc(100% - 110px);
	display:flex;
	flex-flow:column;
}
.pickup-popup__box .order-pickup__list-search__box {
	margin:0 0 20px;
}
.order-pickup__list-search__box button {
	background:none;
	border-radius:0;
	padding:0;
	font-family: var(--font-default);
	font-weight:600;
	color:var(--link-color);
	border:0;
	font-size:var(--font-size);
	cursor:pointer;
	gap:8px;
	margin:12px 0 0;
}
.order-pickup__list-search__box button:hover {
	background:none;
	color:var(--link-color-hover);
}
.order-pickup__list-search__box button i {
	width:24px;
	height:24px;
	background:var(--link-color);
}
.order-pickup__list-search__box button:hover i {
	background:var(--link-color-hover);
}
.popup-map__pickup-box {
	display:none!important;
}
.ymaps-2-1-79-image.active {
	border:1px solid red;
}
.сourier-address__form {
	max-width:505px;
}
.сourier-address__form .input-container__box {
	gap:12px;
	flex-wrap:nowrap;
}
.сourier-address__form .input-container__box:not(:last-child) {
	margin:0 0 16px;
}
.сourier-address__form .input-container__box .input-container:first-child {
	max-width:none;
	width:100%;
}
.сourier-address__form .input-container__box .input-container:last-child {
	width:100%;
	max-width:160px;
}
.order-form .сourier-address__form .input-container input {
	min-width:auto;
	max-width:none;
}
.order-form .сourier-address__switch {
	gap:16px;
	margin:0 0 24px;
}
.сourier-address__switch label {
	margin:0;
	padding:0;
	font-weight:400;
	color:var(--title-color);
	font-size:var(--font-size);
}
.сourier-address__switch h4 {
	margin:0 0 6px;
}
.order-form .legal-box {
	gap:14px;
}
.сourier-address__form .legal-box label {
	color:var(--title-color);
	font-size:var(--font-size);
	max-width:310px;
	line-height: 140%;
}
.сourier-address__form-address__box {
	margin:0 0 32px;
	border-radius:24px;
	padding:24px 24px 10px;
	background:var(--grey);
}
.сourier-address__form-address {
	max-width:762px;
}
.order-form .сourier-address__form-address .flex:not(.legal-box) {
	justify-content:space-between;
	margin:0 0 14px;
}
.сourier-address__form-address__box h4 {
	margin:0;
	font-size:18px;
	font-weight:500;
}
.сourier-address__form-address .flex button {
	background:none;
	border-radius:0;
	color:var(--link-color);
	font-weight:600;
	padding:0;
}
.сourier-address__form-address .flex button:hover {
	color:var(--link-color-hover);
	background:none;
}
.address-select__btn-add {
	margin:14px 0 24px;
}
.order-pickup__item-name {
	position:relative;
}
.select-overlay {
	left: 0;
	right: 0;
	bottom: 0;
	position: fixed;
	top: 0;
	background: rgba(53, 44, 44, 0.3);
	z-index: 1;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
}
.select-overlay.active {
	z-index:12;
	pointer-events:all;
	opacity: 1;
	visibility: visible;
}
.popup[data-message] {
	z-index:13;
}
.address-pickup__item {
	position:relative;
}
.address-pickup__item .delete-item {
	position:absolute;
	right:0;
	top:0;
	z-index:2;
}
.address-pickup__item .delete-item i {
	width:24px;
	height:24px;
}
.address-pickup__item .delete-item:hover i {
	background:var(--link-color-hover);
}
.address-pickup__item:hover .delete-item {
	opacity:1;
	visibility:visible;
}
.popup .сourier-address__form-address__box {
	padding:20px 24px;
	margin:	20px 0 0;
}
.popup .сourier-address__form-address__box h4 {
	margin:0 0 14px;
}
.popup .thanks-page__delivary-box {
	font-size:var(--font-size);
}
.address-select__btn-add .btn-border:hover {
	box-shadow: inset 0 0 0 1px var(--link-color-hover);
	background:var(--link-color-hover);
	color:#fff;
}
#address-select .pickup-popup__box {
	height: calc(100% - 185px);	
}
.pickup-popup__list {
	padding-right:60px;
}
#address-select h3, #address-select .address-select__btn-add, .popup-map__box h3, .popup-map__box .order-pickup__list-search__box {
	margin-right:60px;
	width:auto;
}
#address-select {
	padding-right:0;
}
.select-box__items li:not(:last-child) {
	margin:0 0 12px;
}
.select-box__items {
	max-width:423px;
}
.select-box__items li {
	display:flex;
	align-items:flex-start;
	gap:15px;
	padding:16px 24px;
	border-radius:16px;
	border:1px solid var(--line);
}
.select-box__items li img {
	display:block;
	margin:0 0 10px;
}
.select-box__items label {
	padding:0;
	margin:0;
	font-size:var(--font-size);
	line-height: 19px;
}
.select-box__items label h4 {
	margin:0 0 10px;
}
.order-form__pay .legal-box {	
	margin:32px 0 0;
}
.legal-box .error-txt {
	margin-left:0;
	margin-right:0;
}
.order-form__pay .legal-box .flex, .legal-box .flex {
	margin:0;
	align-items:center;
}
.order-form__pay .btn {
	margin:20px 0 0;
	min-width:373px;
	align-items:center;
}
.order-form__pay .btn .flex {
	margin:0;
	gap:4px;
	align-items:center;
	justify-content:center;
	position: relative;
	z-index:2;
}
.order-form__pay .btn .flex img {
	display:block;
}
#pay-split {
    padding: 12px 20px 13px;
    background: #2E2F33;
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.08);
    border-radius: 24px;
    color: #fff;
    min-width: 300px;
    font-weight: 500;
    font-size: 18px;
    line-height: 18px;
    overflow: hidden;
    position: relative;
	display:none;
	min-width:373px;
}
#pay-split:before {
    content: '';
    position: absolute;
    left: -30px;
    right: -30px;
    top: -60px;
    height: 90px;
    background: radial-gradient(50% 50% at 50% 50%, rgba(46, 47, 51, 0) 67.19%, rgba(46, 47, 51, 0.4) 100%, rgba(46, 47, 51, 0.4) 100%), radial-gradient(50% 50% at 50% 50%, #FF5C4D 0%, rgba(235, 70, 159, .7) 25%, rgba(131, 65, 239, .3) 75%, rgba(46, 47, 51, 1) 100%);
}
.order-btn__sub-txt {
	margin:16px 0 0;
}
.filter-list__webinar-box {
	margin:0 0 40px;
	padding:0;
	border:0;
	position:relative;
	top:auto;
}
.filter-list__webinar-box .filter-list__fav-box {
	justify-content:flex-start;	
}
.filter-list__webinar-box .filter-item__title {
	padding:9px 20px 9px 20px;
}
.phone-filter__item-list:has(.jq-checkbox) .flex {
	padding-left:0;
}
.event-price__btn {
	display:none;
	position:absolute;
	z-index:3;
	padding:16px;
	background:var(--white);
	border-radius:0 0 24px 24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	left:0;
	right:0;
	box-sizing:border-box;
}
.webinar-list__box .event-date__box {
	position:relative;
	z-index:4;
}
.event-price__btn:after {
	content:'';
	position:absolute;
	z-index:1;
	background:var(--white);
	left:0;
	right:0;
	top:-10px;
	height:20px;
}
.webinar-list__box .event-item {
	border-radius: 24px;
	background: var(--white);
	position:relative;
}
.webinar-list__box .event-item:hover {
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);	
}
.webinar-list__box .event-item:hover .event-price__btn {
	display:block;
}
.webinar-list__box.trainer-events .event-item .label {
	font-size:14px;
	gap:8px;
}
.webinar-list__box.trainer-events .event-item .label span {
	color:var(--font-grey);
}
.webinar-list__box .btn {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:8px;
}
.event-price__btn.active .btn:before, .webinar-btn__box.active .btn:before {
	content:'';
	width:16px;
	height:16px;
	display:block;
	flex-shrink:0;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.event-txt a, .event-txt a:hover {
	color:var(--title-color);
	border:0;
}
.see-label {
	bottom:16px;
	left:16px;
	padding:0!important;
	border-radius:50%!important;
	justify-content:center;
	width:36px;
	height:36px;
}
.webinar-check img {
	opacity:.5;
}
.webinar-item__img-box {
	max-width:808px;
}
.go-to__link {
	margin:18px 0 0;
	display:block;
	width:max-content;
	font-weight:600;
	border:0!important;
}
.webinar-item__txt-desc__box {
	margin:32px 0 0;
	padding:24px;
	border-radius:24px;
	background:var(--grey);
	color:var(--font-grey);
}
.trainer-item__txt-box:has(.webinar-btn__box) .webinar-item__txt-desc__box {
	margin:16px 0 0;
}
.webinar-item__txt-desc__box a {
	border:0!important;
	font-weight:600;
}
.webinar-item__txt-desc__box p, .webinar-item__desc-box p, .webinar-item__author-txt p {
	margin:0 0 10px;
}
.webinar-item__txt-desc__box p:last-child, .webinar-item__desc-box p:last-child, .webinar-item__author-txt p:last-child {
	margin:0;
}
.trainer-item__description:has(.webinar-item__img-box) .trainer-item__txt-box {
	max-width:550px;
}
.webinar-item__desc-box {
	margin-top:40px;
	padding-top:40px;
	border-top:1px solid var(--light-green);
}
.webinar-item__desc-box h2 {
	font-size:38px;
	margin:0 0 32px;
}
.webinar-item__desc-box h3:not(:first-child) {
	margin-top:32px;
}
.webinar-item__desc-box h3 {
	font-size:26px;
	margin:0 0 16px;
}
.webinar-item__author-box {
	margin-top:60px;
}
.webinar-item__author-box h3 {
	font-size:26px;
	margin:0 0 24px;
}
.webinar-item__author-item {
	padding:16px;
	gap:24px;
	background:var(--grey);
	border-radius:24px;
	justify-content:flex-start;
}
.webinar-item__author-img {
	width:100%;
	max-width:108px;
}
.webinar-item__author-img img {
	display:block;
	border-radius:16px;
}
.webinar-item__author-txt {
	width:100%;
	max-width:680px;
}
.webinar-item__author-txt .flex {
	justify-content:flex-start;
	gap:8px;
	margin:0 0 8px;
	color:var(--font-grey);
	align-items:baseline;
}
.webinar-item__author-txt .flex div {
	font-weight:600;
	color:var(--title-color);
	font-size:18px;
}
.webinar-upcoming__events .item-rating {
	margin:0 0 12px;
}
.webinar-upcoming__events .event-date__box {
	gap:12px;
	justify-content:flex-start;
}
.webinar-upcoming__events .event-date__box .flex {
	margin:0;
}
.webinar-upcoming__events .btn {
	width:100%;
	margin:16px 0 0;
}
.webinar-btn__box .btn {
	width:100%;
	margin:32px 0 0;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:8px;
}
.webinar-item__img-box:has(iframe), .webinar-item__img-box:has(video) {
	border-radius:24px;
	overflow:hidden;
}
.webinar-item__img-box iframe, .webinar-item__img-box video {
	width:100%;
	max-height:420px;
	min-height:420px;
}
.webinar-video {
	position:relative;
	width:100%;
	aspect-ratio:16 / 9;
	background:#d9e9f8;
}
.webinar-video__player {
	display:block;
	width:100%!important;
	height:100%!important;
	min-height:0!important;
	max-height:none!important;
	object-fit:cover;
}
.webinar-video__play {
	position:absolute;
	display:flex;
	align-items:center;
	justify-content:center;
	top:50%;
	left:50%;
	width:76px;
	height:76px;
	padding:0;
	border:0;
	border-radius:50%;
	background:var(--link-color);
	box-shadow:0 8px 24px rgba(0, 96, 83, .25);
	transform:translate(-50%, -50%);
	cursor:pointer;
	transition:transform .2s ease, background-color .2s ease, opacity .2s ease;
	z-index:2;
}
.webinar-video__play::after {
	content:"";
	display:block;
	width:18px;
	height:22px;
	margin-left:5px;
	background:#fff;
	clip-path:polygon(0 0, 100% 50%, 0 100%);
}
.webinar-video__play:hover {
	background:var(--link-color-hover);
	transform:translate(-50%, -50%) scale(1.06);
}
.webinar-video.is-playing .webinar-video__play {
	opacity:0;
	pointer-events:none;
}
#club {
	margin-top:36px;	
}
#club h1 {
	margin:0 0 12px;
	font-size:64px;
}
.club-box p {
	margin:0;
}
.club-box .btn {
	margin:32px 0 0;
}
.club-box {
	padding:60px;
	border-radius:40px;
	align-items:flex-start;
	background-image:url(/local/templates/arkadia/img/club/club-bg.png);
	background-repeat: no-repeat;
    background-position: right bottom;
}
.club-txt__box {
	width:100%;
	max-width:610px;
}
.club-img__box {
	width:100%;
	max-width:570px;
}
.club-img__box img {
	display:block;
}
.table {
	display:table;
}
.row {
	display:table-row;
}
.th, .td {
	display:table-cell;
}
.sale-table__title {
	border-radius:24px;
	padding:24px 60px;
}
.sale-table__col {
	margin:0 60px;
	border-bottom:1px solid var(--line);
}
.sale-table__th, .sale-table__td {
	width:100%;
	max-width:208px;
	box-sizing:border-box;
}
.sale-table__td {
	color:var(--title-color);
	padding:24px 0;
	font-weight:500;
	align-items:baseline;
}
.sale-table__td:not(:first-child) {
	font-size:26px;
	font-weight:600;
}
.sale-table__th:first-child, .sale-table__td:first-child {
	max-width:none;
}
.stat-txt__box {
	width:100%;
}
.promo-box {
	align-items:normal;
}
.promo-col__box {
	width:100%;
	box-sizing:border-box;
	border-radius:24px;
	padding:60px 0 0 60px;
	overflow:hidden;
	display:flex;
	flex-flow:column;
	justify-content:space-between;
}
.promo-img__box img {
	display:block;
	margin:0 0 0 auto;
}
.promo-txt__box {
	margin-right:90px;
}
#stat {
	gap:40px;
}
#stat p {
	margin:0;
}
#stat h2 {
	margin:0 0 12px;
}
.stat-img__box {
	border-radius:24px;
	width:100%;
	max-width:690px;
	min-height:400px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.stat-img__box img {
	display:block;
	margin:auto;
}
#stat .loyalty-list__box {
	margin:24px 0 0;
}
#stat .btn {
	margin:48px 0 0;
}
.how-prog-txt__box {
	padding:60px;
	border-radius:24px;
	background:var(--grey);
}
#how-prog h2 {
	margin:0 0 24px;
}
.how-prog__table {
	margin:54px 0 0;
	max-width:900px;
	gap:0;
}
.how-prog__item {
	position:relative;
	width:100%;
}
.how-prog__item-dot {
	width:24px;
	height:24px;
}
.how-prog__item-dot:not(:last-child), .how-prog__item-price:not(:last-child) {
	margin:0 0 12px;
}
.how-prog__title {
	position:absolute;
	color:var(--font-grey);
	font-size:14px;
	width:max-content;
	left:35%;
	top:18px;
}
.how-prog__item:last-child .how-prog__title {
	left:-10%;
}
.how-prog__item-sale {
	padding:6px 12px;
	background:var(--light-green);
	border-radius:50px;
	width:max-content;
}
.how-prog__item:not(:first-child, :last-child) {
	text-align:center;
}
.how-prog__item:not(:first-child, :last-child) .how-prog__item-dot, .how-prog__item:not(:first-child, :last-child) .how-prog__item-sale {
	margin-left:auto;
	margin-right:auto;
}
.how-prog__item:last-child {
	text-align:right;
}
.how-prog__item:last-child .how-prog__item-dot, .how-prog__item:last-child .how-prog__item-sale {
	margin-left:auto;
}
.how-prog__item:not(:last-child) .how-prog__item-dot:before {
	content:'';
	position:absolute;
	width:147%;
	background:var(--light-green);
	height:4px;
	top:45px;
	z-index:1;
}
.how-prog__item .how-prog__item-dot:after {
	content:'';
	position:relative;
	z-index:2;
	display:block;
	border-radius:50%;
	background:var(--link-color);
	width:100%;
	height:100%;
}
.account-box {
	align-items:normal;
	justify-content:flex-start;
	gap:60px;
}
.account-form {
	margin:0;
}
.account-box__links {
	width:100%;
	max-width:335px;
	position:relative;
}
.account-box__content {
	width:100%;
	max-width:887px;
}
.account-box__links .login-name__header {
	padding:24px;
	border-radius:24px;
	background:var(--green);
	gap:18px;
}
.account-box__links .login-name__pic {
	width:74px;
	height:74px;
	background:var(--green-dark);
	color:var(--white);
	font-size:32px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.login-sale.flex {
	justify-content:flex-start;
	gap:6px;
}
.account-links__box i {
	width:24px;
	height:24px;
	background-color:var(--title-color);
}
.account-photo__edit {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:flex;
	align-items:center;
	justify-content:center;
	background:rgba(0,0,0, .3);
	opacity:0;
	visibility:hidden;
}
.account-box__links .login-name__pic:hover .account-photo__edit {
	opacity:1;
	visibility:visible;
}
.account-photo__edit button {
	padding:0;
	background:none!important;
	border-radius:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.account-links__box:not(:first-child) {
	margin:20px 0 0;
}
.account-links__box li a {
	display:flex;
	align-items:center;
	gap:12px;
	border:0;
	padding:20px 24px;
	border-radius:24px;
	color:var(--title-color);
	font-size:18px;
	font-weight:500;
}
.account-links__box li a:hover, .account-links__box li.selected a {
	background:var(--green);
	border:0;
}
.account-links__box .logout i {
	background:var(--font-grey);
}
.account-links__box .logout {
	margin:20px 0 0;
}
.account-links__box .logout a {
	color:var(--font-grey);
}
.account-links__box .logout a:hover {
	color:var(--title-color);
	background:none;
}
.account-links__box .logout a:hover i {
	background:var(--title-color);
}
.account-box__content h2 {
	margin:0 0 32px;
	font-size:38px;
}
.account-form, .account-cosm__box, .account-subscribe__box {
	max-width:608px;
}
.order-form .flex.check-input__line {
	gap:24px;
	margin:16px 0 0 8px;
}
.order-form .flex.check-input__line > div {
	display:flex;
	align-items:center;
	gap:10px;
}
.order-form .flex.check-input__line label {
	margin:0;
	padding:0;
	color:var(--title-color);
	font-size:var(--font-size);
	font-weight:var(--font-weight);
}
.edit-form {
	margin:8px 0 0 8px;
	background:none;
	border-radius:0;
	color:var(--link-color);
	font-size:14px;
	font-weight:600;
	padding:0;
}
.edit-form:hover {
	background:none;
	color:var(--link-color-hover);
}
.select-container .full .ts-control {
	background:none;
	padding: 12px 45px 12px 16px;
	border:1px solid var(--line);
	width:100%;
	font-weight:var(--font-weight);
}
.select-container .ts-wrapper {
	width:100%;
}
.select-container {
	max-width:300px;
}
.select-container .ts-control:after {
	top:14px;
}
.optgroup-list div[aria-disabled=true] {
	display:none;
}
.ts-control div[data-value="Выберите тип кожи"] {
	color: #AEAEAE;
}
.account-cosm__box, .account-subscribe__box {
	margin:48px 0 0;
	padding:48px 0 0;
	border-top:1px solid var(--light-green);
}
.account-cosm__box h3, .account-subscribe__box h3 {
	margin:0 0 8px;
	font-size:26px;
}
.account-cosm__box p, .account-subscribe__box p {
	margin:0 0 8px;
}
.account-cosm__box .btn {
	margin:24px 0 0;
}
.account-subscribe__list {
	margin:20px 0 0;
}
.account-subscribe__list .flex {
	justify-content:flex-start;
	gap:10px;
}
.account-subscribe__list .flex:not(:last-child) {
	margin:0 0 16px;
}
.account-subscribe__list .flex label {
	margin:0;
	padding:0;
	color:var(--title-color);
	font-size:var(--font-size);
	font-weight:var(--font-weight);
}
.account-legal {
	margin:16px 0 0;
	font-size:14px;
}
.select-container .dropdown-active .ts-control, .select-container .full .ts-control:hover {
	border-color:var(--link-color);
}
.order-form .account-btns__box .btn, .order-form .account-btns__box .flex {
	margin:0;
}
.account-btns__box {
	margin:32px 0 0;
	display:none;
}
.ui-datepicker {
	z-index:5!important;
	background:var(--white);
	box-shadow:0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 24px;
	overflow:hidden;
	width:100%;
	max-width:320px;
	box-sizing:border-box;
	margin:8px 0 0;
}
.ui-datepicker-header {
	background:var(--green-dark);
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.ui-datepicker-year {
	background:var(--green-dark);
	border:0;
	font-family:var(--font-family);
	font-weight:600;
	font-feature-settings: 'pnum' on, 'lnum' on;
}
.ui-datepicker-prev {
	order:1;
}
.ui-datepicker-next {
	order:3;
}
.ui-datepicker-title {
	order:2;
	font-weight:600;
	color:var(--title-color);
}
.ui-datepicker-prev, .ui-datepicker-next {
	width:48px;
	height:45px;
	font-size:0;
	border:0!important;
	display:flex;
	align-items:center;
	justify-content:center;
}
.ui-datepicker-prev:after {
	content:'';
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:10px;
	height:11px;
	background-color:#2F2C27;
	mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.88466 4.24213L2.88413 4.2416L2.00024 5.12549L6.94999 10.0752L7.83387 9.19135L3.76854 5.12602L8.01073 0.883829L7.12684 -5.44168e-05L2.88466 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.88466 4.24213L2.88413 4.2416L2.00024 5.12549L6.94999 10.0752L7.83387 9.19135L3.76854 5.12602L8.01073 0.883829L7.12684 -5.44168e-05L2.88466 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.ui-datepicker-next:after {
	content:'';
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:10px;
	height:11px;
	background-color:#2F2C27;
	mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.11534 4.24213L7.11587 4.2416L7.99976 5.12549L3.05001 10.0752L2.16613 9.19135L6.23146 5.12602L1.98927 0.883829L2.87316 -5.44168e-05L7.11534 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.11534 4.24213L7.11587 4.2416L7.99976 5.12549L3.05001 10.0752L2.16613 9.19135L6.23146 5.12602L1.98927 0.883829L2.87316 -5.44168e-05L7.11534 4.24213Z' fill='%23484848'/%3E%3C/svg%3E%0A");
}
.ui-datepicker-calendar {
	padding:16px;
	width:100%;
	box-sizing:border-box;
}
.ui-datepicker-calendar th {
	text-transform:uppercase;
	font-size:14px;
	font-weight:600;
	color:var(--font-grey);
}
.ui-datepicker-calendar td {
	text-align:center;
}
.ui-datepicker-title {
	display:flex;
	align-items:center;
	gap:5px;
}
.ui-datepicker-year {
	display:flex;
	align-items:center;
	gap:6px;
}
.ui-datepicker-prev-year, .ui-datepicker-next-year {
	border:0!important;
}
.ui-datepicker-calendar td a {
	color:var(--title-color);
	border:0!important;
	font-weight:600;
	font-size:14px;
	width:36px;
	height:36px;
	border-radius:50%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.ui-datepicker-calendar td a:hover {
	background:var(--green);
}
.ui-state-active {
	background:var(--green-dark);
}
.ui-datepicker-calendar td .ui-datepicker-week-end {
	color:var(--error);
}
.date-box {
	position:relative;
	width:max-content;
}
.date-box:after, .ui-datepicker-trigger {
	content:'';
	position:absolute;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--line);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5 3.75H4.5C4.08579 3.75 3.75 4.08579 3.75 4.5V19.5C3.75 19.9142 4.08579 20.25 4.5 20.25H19.5C19.9142 20.25 20.25 19.9142 20.25 19.5V4.5C20.25 4.08579 19.9142 3.75 19.5 3.75Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 2.25V5.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 2.25V5.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.75 8.25H20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5 3.75H4.5C4.08579 3.75 3.75 4.08579 3.75 4.5V19.5C3.75 19.9142 4.08579 20.25 4.5 20.25H19.5C19.9142 20.25 20.25 19.9142 20.25 19.5V4.5C20.25 4.08579 19.9142 3.75 19.5 3.75Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 2.25V5.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 2.25V5.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.75 8.25H20.25' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	width:24px;
	height:24px;
	top:12px;
	right:12px;
	border-radius:0;
	padding:0;
	font-size:0;	
}
.date-box:after {
	pointer-events:none;
}
.date-box:hover:after, .ui-datepicker-trigger:hover, .date-box:has(#date:focus):after, #date:focus .ui-datepicker-trigger:hover {
	background:var(--link-color);
}
.ui-datepicker-current {
	display:none!important;
}
.ui-datepicker-buttonpane {
	display:none;
}
.check-input__line {
	margin-top:10px!important;
	margin-left:8px!important;
}
.btn-add__photo, .popup-window .btn-add__photo {
	display:flex;
	align-items:center;
	gap:8px;
	background:none!important;
	border-radius:0;
	color:var(--link-color);
	padding:0;
	margin:20px 0 0;
}
.btn-add__photo i, .popup-window .btn-add__photo i {
	width:20px;
	height:20px;
	background:var(--link-color);
}
.btn-delete__photo, .popup-window .btn-delete__photo {
	display:flex;
	align-items:center;
	gap:8px;
	background:none!important;
	border-radius:0;
	color:var(--error);
	padding:0;
	margin:20px 0 0;
}
.btn-add__photo i, .popup-window .btn-delete__photo i {
	width:20px;
	height:20px;
	background:var(--error);
}
.account-photo__edit i {
	color:var(--white);
	width:32px;
	height:32px;
	background:var(--white);
}
#back-menu {
	display:flex;
	gap:8px;
}
#back-menu .title-num__items {
	top:5px;
}
.account-orders__list-item:not(:last-child) {
	margin:0 0 32px;
}
.account-orders__list-item__title {
	padding:24px 32px;
	background:var(--grey);
	border-radius:24px;
	align-items:flex-start;
}
.account-orders__list-title {
	justify-content:flex-start;
	flex-wrap:wrap;
	column-gap:12px;
	row-gap:4px;
}
.account-orders__list-title h3 {
	margin:0;
	font-weight: 500;
	font-size: 24px;
	line-height: 120%;
	font-feature-settings: 'pnum' on, 'lnum' on;
}
.account-orders__list-title__date {
	width:100%;
}
.account-orders__list-txt {
	padding:24px 32px 0;
	align-items:flex-start;
}
.account-orders__list-btns {
	margin:32px 32px 0;
	padding:0 0 32px;
	border-bottom:1px solid var(--light-green);
}
.account-orders__list-title__info {
	padding:3px 8px;
	border-radius:6px;
	display:flex;
	align-items:center;
	gap:0;
	font-weight:600;
	color:var(--white);
}
.label-info__pay {
	background:#C97F48;
}
.label-info__icon {
	background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M10 18C14.1421 18 17.5 14.6421 17.5 10.5C17.5 6.35786 14.1421 3 10 3C5.85786 3 2.5 6.35786 2.5 10.5C2.5 14.6421 5.85786 18 10 18Z' fill='white'/%3E%3Cpath d='M9.375 9.875H10V14.25H10.625' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 8C10.5178 8 10.9375 7.58027 10.9375 7.0625C10.9375 6.54473 10.5178 6.125 10 6.125C9.48223 6.125 9.0625 6.54473 9.0625 7.0625C9.0625 7.58027 9.48223 8 10 8Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center;
	border-radius:50%;
	width:20px;
	height:21px;
	display:block;
	flex-shrink:0;
}
.account-orders__list-title__price {
	gap:10px;	
	align-items:baseline;
}
.account-orders__list-item {
	color: var(--font-grey);
}
.account-orders__list-title__price-box {
	color:var(--title-color);
	font-size:24px;
	font-weight:500;
}
.account-orders__list-txt__left > div:not(:last-child) {
	margin:0 0 16px;
}
.account-orders__list-txt__left > div span, .account-orders__list-txt__left > div div {
	font-weight:500;
	color:var(--title-color);
}
.account-orders__list-txt__left {
	width:100%;
	max-width:295px;
}
.account-orders__list-photos {
	gap:8px;
	align-items:normal;
	width:100%;
	justify-content:flex-end;
}
.account-orders__list-photo {
	width:100%;
	max-width:94px;
}
.account-orders__list-photo img {
	display:block;
}
.account-orders__list-photo.account-orders__list-photo__more {
	max-width:74px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-weight:600;
	color:var(--title-color);
	background:var(--grey);
	border-radius:16px;
}
.account-orders__list-btns__box {
	gap:8px;
}
.label-info__accepted {
	background:#364E73;
}
.label-info__going {
	background:#3A7E9B;
}
.label-info__delivery {
	background:#776194;
}
.label-info__wait {
	background:#AD832F;
}
.label-info__send {
	background:#2D8074;
}
.label-info__cancel, .label-info__return {
	background:#E4E4E4;
	color:var(--font-grey);
}
.review-to__item-list {
	margin:32px 0 0;
}
.review-to__item-list .sale-item {
	padding:0 0 20px;
	border-bottom:1px solid var(--light-green);
	gap:20px;
	border-radius:0;
	background:none;
}
.review-to__item-list .sale-item:not(:last-child) {
	margin:0 0 20px;
}
.item-capacity {
	margin:8px 0 0;
}
.account-box__content-order .back-link {
	margin:0 0 16px;
}
.account-order__title {
	margin:0 0 2px;
	gap:16px;
	justify-content:flex-start;
}
.account-order__title h2 {
	margin:0;
}
.account-box__content-order .account-orders__list-title__date {
	color:var(--font-grey);
	font-weight:500;
}
.account-box__content-order .account-order__info-txt {
	color:var(--font-grey);
	margin:28px 0 0;
}
.account-box__content-order .account-order__info-txt span {
	color:var(--title-color);
	font-weight:500;
}
.account-box__content-order .account-orders__list-btns__box {
	margin:28px 0 0;
	gap:8px;
	justify-content:flex-start;
}
.account-box__content-order:has(.account-order__info-txt) .account-orders__list-btns__box {
	margin:18px 0 0;
}
.account-box__content-order .catalog-box {
	margin:40px 0 0;
}
.account-box__content-order .order-form {
	margin:0;
}
.account-box__content-order .basket-detail__list {
	background:var(--grey);
}
.account-box__content-order .oreder-detail__list .result-box__list-item:not(:last-child) {
    margin: 0 0 18px;
}
.account-box__content-order .basket-detail__list h3 {
	margin:0 0 26px;
}
.account-box__content-order .thanks-result__box-top {
	margin:24px 0 0;
	padding:24px 0 0;
}
.account-box__content-order .order-form h3 {
	font-size:26px;
	margin:0 0 14px;
}
.account-box__content-order .order-form:not(:last-child) {
	margin:0 0 32px;
}
.account-orders__basket-list__box h2 {
	justify-content:flex-start;
	align-items:flex-start;
	margin:0 0 24px;
	font-size:24px;
	gap:10px;
}
.account-orders__basket-list__box .title-num__items {
	top:0;
	font-size:16px;
}
.account-orders__basket-list__box {
	margin:60px 0 0;
}
.account-orders__basket-list__box .catalog-txt {
	margin:0 0 32px;
}
.account-orders__basket-list__box .basket-item__box .item-capacity {
    margin:4px 0 0;
}
.account-orders__basket-list__box .basket-item__desc {
	width:100%;
}
.account-orders__basket-list__box .basket-item__box .catalog-item__txt {
	max-width:none;
}
.account-orders__basket-list__box .basket-item__box .catalog-price__box {
	max-width:max-content;
	margin:0;
	flex-shrink:0;
}
.account-orders__basket-item__btns {
	gap:8px;
}
.account-orders__basket-item__btns .basket-fav {
	padding:0;
	width:48px;
	height:48px;
	border-radius:50%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.account-orders__basket-item__btns .basket-fav svg path {
	stroke:var(--link-color);
}
.account-orders__basket-item__btns .basket-fav:hover svg path {
	stroke:var(--link-color-hover);
}
.account-box__content-order .basket-detail__box.ph {
	display:none;
}
.delete-label {
	padding:2px 4px;
	background:#E4E4E4;
	border-radius:4px;
	color:var(--font-color);
	font-size:10px;
	line-height:14px;
}
.basket-item__box .label:has(.delete-label) {
	bottom:auto;
	top:0;
}
.account-order__links-pay__box {
	margin:0 40px;
}
.account-order__links-pay__box a:not(:last-child) {
	margin:0 0 16px;
}
.account-box__content-order .basket-detail__box {
	gap:24px;
}
.account-order__links-pay__box .download-link.flex {
	margin-top:0;
}
.account-orders__basket-list .basket-item__box {
	border-color:var(--light-green);
}
.account-reviews__item-title {
	background:var(--grey);
	padding:24px 32px;
	border-radius:24px;
	gap:20px;
}
.account-reviews__item-txt__box {
	margin:24px 32px 0;
	padding:0 0 32px;
	border-bottom:1px solid var(--light-green);
}
.account-reviews__item:not(:last-child) {
	margin-bottom:32px;
}
.account-reviews__item-img {
	width:100%;
	max-width:108px;
}
.account-reviews__item-img img {
	display:block;
	border-radius:6px;
}
.account-reviews__item-txt {
	width:100%;
}
.account-reviews__item-txt__top {
	margin:0 0 12px;
}
.account-reviews__item-txt__top .basket-delete {
	color:var(--font-grey);
}
.account-reviews__item-txt__top .basket-delete i {
	background:var(--font-grey);
}
.account-reviews__item-txt__top .basket-delete:hover {
	color:var(--font-color);
}
.account-reviews__item-txt__top .basket-delete:hover i {
	background:var(--font-color);
}
.account-reviews__item-txt h4 {
	margin:0;
}
.account-reviews__item-txt:has(.account-reviews__item-txt__bottom) h4 {
	margin:0 0 8px;
}
.account-reviews__item-title .item-rating {
	margin:0;
}
.account-reviews__item-txt__bottom {
	justify-content:flex-start;
	gap:16px;
}
.popup .flex .btn {
	min-width:auto;
}
.popup .flex:has(.btn) {
	gap:6px;
	justify-content:flex-start;
}
.account-reviews__item-txt__answer {
	margin:24px 0 0;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:20px;
}
.account-reviews__item-txt__answer-link {
	background:none;
	padding:0;
	color:var(--link-color);
	border-radius:0;
	display:flex;
	align-items:center;
	gap:4px;
}
.account-reviews__item-txt__answer-link i {
	background:var(--link-color);
}
.account-reviews__item-txt__answer-link:hover i {
	background:var(--link-color-hover);
}
.account-reviews__item-txt__answer-link:hover {
	background:none;
	color:var(--link-color-hover);
}
.account-reviews__item-txt__answer-link.active i {
	transform:rotate(180deg);
}
.account-reviews__item-txt__answer-react {
	gap:14px;
}
.account-reviews__item-txt__answer-react .flex {
	gap:6px;
}
.account-reviews__item-txt__answer-list {
	display:none;
}
.account-reviews__item-txt__answer-list .catalog-item__review-list__answer {
	margin-left:32px;
}
.account-reviews__item-txt__top .account-orders__list-title__info {
	font-size:14px;
	line-height:130%;
	font-weight:500;
}
.account-reviews__item-txt__info h4 {
	margin:0;
	font-size:18px;
}
.account-box__content .filter-list__box {
	margin:0 0 40px;
}
.catalog-item__review-list__btns button {
	position:relative;
}
.catalog-item__review-list__btns .active {
	color:var(--white);
	background:var(--link-color);
}
.catalog-item__review-list__btns .active span {
	color:var(--white);
}
.catalog-item__review-list__btns .active:hover {
	background:var(--link-color-hover);
}
.account-reviews__item-txt__box .catalog-item__review-list__answer {
	margin-left:0;
}
body:has(.account-box__content) .ts-dropdown {
	min-width:265px;
}
.account-address__item:not(:last-child) {
	margin:0 0 40px;
}
.account-address__item-title h3 {
	margin:0 0 24px;
	font-size:26px;
}
.account-address__item-address {
	gap:14px;
	align-items:flex-start;
	margin:0 24px;
	padding:0 0 24px;
	border-bottom:1px solid var(--light-green);
}
.account-address__item-address:not(:last-child) {
	margin-bottom:24px;
}
.account-address__item-address .location-icon {
	width:32px;
	height:32px;
}
.account-address__item-address h4 {
	margin:0 0 4px;
	font-size:18px;
}
.account-address__item-address__info {
	width:100%;
}
.account-address__item-address__active {
	padding:24px 32px;
	background:var(--grey);
	border-radius:24px;
	margin:0;
	border:0;
}
.account-address__item-address_btns {
	margin:20px 0 0;
}
.account-address__item-address_btns .basket-fav i {
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.25C12 20.25 2.625 15 2.625 8.62501C2.62519 7.49826 3.01561 6.40635 3.72989 5.53493C4.44416 4.66351 5.4382 4.06636 6.54299 3.84501C7.64778 3.62367 8.79514 3.79179 9.78999 4.32079C10.7848 4.84979 11.5658 5.70702 12 6.74673L12 6.74673C12.4342 5.70702 13.2152 4.84979 14.21 4.32079C15.2049 3.79179 16.3522 3.62367 17.457 3.84501C18.5618 4.06636 19.5558 4.66351 20.2701 5.53493C20.9844 6.40635 21.3748 7.49826 21.375 8.62501C21.375 15 12 20.25 12 20.25Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20.25C12 20.25 2.625 15 2.625 8.62501C2.62519 7.49826 3.01561 6.40635 3.72989 5.53493C4.44416 4.66351 5.4382 4.06636 6.54299 3.84501C7.64778 3.62367 8.79514 3.79179 9.78999 4.32079C10.7848 4.84979 11.5658 5.70702 12 6.74673L12 6.74673C12.4342 5.70702 13.2152 4.84979 14.21 4.32079C15.2049 3.79179 16.3522 3.62367 17.457 3.84501C18.5618 4.06636 19.5558 4.66351 20.2701 5.53493C20.9844 6.40635 21.3748 7.49826 21.375 8.62501C21.375 15 12 20.25 12 20.25Z' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.account-address__item-address_btns div.flex {
	gap:16px;
	justify-content:flex-start;
}
.edit-address {
	color:var(--link-color);
	font-weight:600;
}
.edit-address:hover {
	color:var(--link-color-hover);
}
.address-delete {
	font-weight:600;
	color:var(--font-grey);
}
.address-delete:hover {
	color:var(--font-color);
}
.address-delete:hover i {
	background:var(--font-color);
}
.address-delete i {
	background:var(--font-grey);
}
.add-address__btn-box {
	margin:32px 0 0;
}
.add-address__btn-box button {
	width:100%;
}
.delete-address__box {
	margin:20px 0 0;
	padding:20px 24px;
	border-radius:24px;
	background:var(--grey);
}
.delete-address__box h4 {
	margin:0 0 14px;
	font-size:18px;
	font-weight:500;
}
.address-tabber__box {
	margin:32px 0 24px;
	gap:8px;
	display:flex;
	align-items:center;
}
.address-tab button {
	padding:13px 20px;
	background:var(--grey);
	color:var(--title-color);
	font-weight:500;
	border-radius:16px;
	border:0;
	font-family:var(--font-family);
	cursor:pointer;
	font-size:var(--font-size);
}
.address-tab button:hover {
	background:var(--green);
}
.address-tab.active button {
	background:var(--green-dark);
}
.address-edit__form-legal {
	margin:0 0 24px;
	font-size:14px;
}
.popup .address-edit__form .input-box:not(:last-child) {
    margin: 0 0 16px;
}
.popup .address-edit__form .input-container:not(:last-child) {
    margin: 0 0 32px;
}
.popup-map__box:has(.address-tabber__box) .pickup-popup__box {
	height: calc(100% - 240px);
}
.account-programm__box-top {
	margin:0 0 24px;
	background:var(--grey);
	padding:32px;
	border-radius:24px;
	color:var(--font-grey);
}
.account-programm__box-top h4 {
	margin:0 0 2px;
	font-size:24px;
}
.account-programm__box-top > .flex {
	align-items:flex-start;
}
.account-programm__box-bottom {
	gap:16px;
	align-items:normal;
}
.account-programm__box-item {
	padding:24px 32px;
	border-radius:24px;
	background:var(--grey);
	color:var(--font-grey);
	width:100%;
	box-sizing:border-box;
}
.account-programm__box-top .how-prog__table {
	margin:24px 0 0;
	max-width:none;	
}
.account-num__sale {
	position:relative;
}
.account-programm__box-top .how-prog__item .how-prog__item-dot:after {
	width:16px;
	height:16px;
	background:var(--light-green);
}
.account-programm__box-top .how-prog__item-price {
	color:var(--font-color);
	margin:0 0 8px;
}
.account-programm__box-top .how-prog__item-dot {
	width:16px;
	height:16px;
}
.account-programm__box-top .how-prog__item-dot:not(:last-child), .account-programm__box-top .how-prog__item-price:not(:last-child) {
	margin-bottom:8px;
}
.account-programm__box-top .how-prog__item-sale {
	background:#EDEDED;
	color:var(--font-color);
}
.account-programm__box-top .how-prog__item-sale.active {
	background:var(--light-green);
}
.account-programm__box-top .how-prog__item:not(:last-child) .how-prog__item-dot:before {
	display:none;
}
.dot-line__box {
	position:absolute;
	overflow:hidden;
	width:100%;
	top:35px;
	left:3px;
	height:6px;
	background:var(--light-green);
	max-width:calc(100% - 6px);
}
.dot-line__box-active {
	position:absolute;
	left:3px;
	top:0;
	bottom:0;	
	background:var(--link-color);
}
.account-programm__box-item__price {
	color:var(--title-color);
	font-size:24px;
	font-weight:600;
	margin:4px 0 0;
}
.account-programm__box-item__active {
	background:var(--green);
}
.account-programm__box-item__active .account-programm__box-item__price {
	color:var(--link-color);
}
.account-programm__box-top .how-prog__item .how-prog__item-dot.active:after {
	background:var(--link-color);
}
.account-programm__box-alert {
	margin:0 0 32px;
	background:var(--grey);
	padding:24px 32px;
	border-radius:24px;
}
.account-programm__box-alert .flex {
	gap:16px;
	align-items:flex-start;
}
.account-programm__box-alert:has(.btn) .flex div {
	max-width:450px;
	width:100%;
}
.account-programm__box-alert h3 {
	margin:0 0 6px;
	font-size:26px;
}
.accoun-program__sale-box {
	gap:14px;
}
.accoun-program__sale-box img {
	display:block;
}
.accoun-program__sale-box i {
	width:42px;
	height:42px;
	background:var(--link-color);
}
.accoun-program__sale-box span {
	color:var(--title-color);
	font-size:42px;
	line-height:140%;
	font-weight:600;
}
.account-programm__box-item__active .flex {
	gap:6px;
	justify-content:flex-start;
}
.account-programm__box-item__active .flex:not(:has(.tooltip)) i, .account-programm__box-item__active .flex:has(div) > i {
	margin-right:10px;
}
.profi-label__account {
	padding:2px 12px 2px 3px;
	background:var(--green-dark);
	margin:0 0 8px;
	border-radius:40px;
	color:var(--link-color);
	font-weight:500;
	gap:6px;
	width:max-content;
}
.account-box__content:not(:has(#reviews)) .tab {
	font-size:26px;
}
.close-alert {
	cursor:pointer;
}
.close-alert:hover i {
	background:var(--font-color);
}
.account-box__content .title-num__items {
	top:0;
}
.account-programm__box-alert a, .account-programm__box-alert a:hover {
	border:0;
	font-weight:600;
}
.webinars-filter__box {
	margin:0;
}
.webinars-filter__box .swiper-slide {
	max-width:max-content;
}
.webinars-filter__box .swiper-wrapper {
	flex-wrap:wrap;
	gap:8px;
}
.webinars-filter__box input, .webinars-filter__box .jq-radio {
	position:absolute;
	opacity:0;
}
.webinars-filter__box label {
	border-radius:16px;
	padding:13px 20px;
	background:var(--grey);
	color:var(--title-color);
	font-weight:500;
	margin:0;
	font-size:var(--font-size);
	cursor:pointer;
}
.webinars-filter__box label:hover {
	background:var(--green);
}
.webinars-filter__box input:checked + label, .webinars-filter__box .jq-radio.checked + label {
	background:var(--green-dark);
}
.filter-list__webinars-box {
	align-items:flex-start;
}
.account-box__content .catalog-items__list {
	grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
}
.full-width {
	max-width:none;
}
.account-box__content .webinar-list__box .event-item:hover {
	box-shadow:none;
}
.account-box__content .webinar-list__box .event-item:hover img {
	opacity:1;
}
.account-box__content .webinar-list__box .event-item.webinar-check:hover img {
	opacity:.5;
}
.account-box__content .webinar-list__box .event-item .event-txt a:hover {
	color:var(--link-color);
}
.trainer-events .webinar-check .label.sale-label:not(:has(.star-icon)):before {
	background:var(--font-grey);
}
.trainer-events .webinar-check .label.sale-label {
	color:var(--font-color);
}
.back-link__box {
	margin:0 0 24px;
}
.back-link__box a {
	justify-content:flex-start;
	gap:6px;
	border:0!important;
	font-weight:600;
}
.back-link__box a .back-icon {
	width:18px;
	height:18px;
	background:var(--link-color);
}
.account-box__content .trainer-item__description:has(.webinar-item__img-box) .trainer-item__txt-box {
	max-width:335px;
}
.account-box__content .webinar-item__img-box iframe, .account-box__content .webinar-item__img-box video {
	min-height:355px;
	max-height:355px;
}
.account-box__content .catalog-item__review-container {
	flex-flow:column;
	gap:40px;
}
.account-box__content .catalog-item__review-container.catalog-item__no-review__container {
	flex-flow:row;
	gap:0;
	align-items:center;
}
.account-box__content .catalog-item__review-rating {
	order:-1;
	max-width:none;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.account-box__content .catalog-item__review-rating .flex {
	justify-content:flex-start;
}
.account-box__content .catalog-item__review-rating .flex span {
	margin:0;
}
.account-box__content .catalog-item__review-rating .stars-box {
	margin:0;
	width:100%;
}
.account-box__content .catalog-item__review-rating .rating-stars__sum {
	margin:0;
}
.account-box__content .catalog-item__review-rating .btn {
	max-width:316px;
	margin:0;
}
.account-box__content .catalog-item__review-list__item {
	padding:0 0 24px;
	border-bottom:1px solid var(--light-green);
}
.account-box__content .catalog-item__review-list__item:not(:last-child) {
	margin:0 0 24px;
}
.account-box__content .trainer-item__txt-box h4, .account-box__content .trainer-item__video-box h4 {
	font-family:var(--font-family);
	font-weight:600;
	font-size:18px;
	margin:0 0 12px;
}
.account-box__content .catalog-item__review-container.catalog-item__no-review__container .catalog-item__no-review {
	max-width:512px;
}
.account-box__content .item-rating a.leave-review {
	color:var(--font-grey);
	font-weight:500;
	margin:0;
}
.account-box__content .webinar-item__img-box {
	max-width:630px;
}
.seminar-block:not(:last-child) {
	margin:60px 0 20px;
}
.seminar-block {
	border-radius:24px;
	padding:40px;
}
.seminar-block__info {
	background:var(--grey);
}
.account-box__content .seminar-block h2 {
	margin:0 0 16px;
}
.webinar-item__desc-box ul li, .seminar-block ul li, .blog-item__info-box ul li, .sale-list__item ul li, .delivery-banner__box ul li, .delivery-container__box ul li, .about-reward__item ul li, .about-production__info-column ul li, .map-distributors_info ul li, .region-select__list ul li {
	position:relative;
	padding-left:20px;
}
.webinar-item__desc-box ul li:not(:last-child), .webinar-item__desc-box ol li:not(:last-child), .seminar-block ul li:not(:last-child), .seminar-block ol li:not(:last-child), .blog-item__info-box ul li:not(:last-child), .blog-item__info-box ol li:not(:last-child), .sale-list__item ul li:not(:last-child), .delivery-banner__box ul li:not(:last-child), .delivery-container__box ul li:not(:last-child), .about-reward__item ul li:not(:last-child), .about-production__info-column ul li:not(:last-child), .map-distributors_info ul li:not(:last-child), .region-select__list ul li:not(:last-child), .seminar-item__txt-box ol li:not(:last-child) {
	margin:0 0 8px;
}
.webinar-item__desc-box ul li:after, .seminar-block ul li:after, .blog-item__info-box ul li:after, .sale-list__item ul li:after, .delivery-banner__box ul li:after, .delivery-container__box ul li:after, .about-reward__item ul li:after, .about-production__info-column ul li:after, .map-distributors_info ul li:after, .region-select__list ul li:after {
	content:'';
	position:absolute;
	left:0;
	top:9px;
	width:5px;
	height:5px;
	border-radius:50%;
	background:var(--title-color);
}
.webinar-item__desc-box ol li, .seminar-block ol li, .blog-item__info-box ol li, .seminar-item__txt-box ol li {
	display:flex;
	align-items:flex-start;
	gap:14px;
	counter-increment: li;
}
.webinar-item__desc-box ol li:before, .seminar-block ol li:before, .blog-item__info-box ol li:before, .seminar-item__txt-box ol li:before {
	content:counter(li)'.';
	display:block;
	font-weight:500;
}
.seminar-block .event-date__box .flex {
	font-size:var(--font-size);
}
.seminar-block .event-date__box .flex:not(:last-child) {
	margin:0 0 14px;
}
.seminar-block .event-date__box .flex a {
	border:0!important;
	font-weight:600;
	color:var(--font-color);
}
.seminar-block .event-date__box .flex a:hover {
	color:var(--title-color);
}
.grey, .grey:hover {
	background-color:var(--grey);
	color:var(--font-grey);
}
.event-price__btn.active .btn.grey:before, .webinar-btn__box.active .btn.grey:before {
	background:var(--font-grey);
}
#back-menu .flex {
	width:100%;
	align-items:baseline;
}
.account-search__info {
	font-family:var(--font-family);
	font-size:var(--font-size);
	font-weight:500;
	color:var(--font-grey);
	flex-shrink:0;
}
.account-box__content .search-form input {
	background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.0625 15.625C12.6869 15.625 15.625 12.6869 15.625 9.0625C15.625 5.43813 12.6869 2.5 9.0625 2.5C5.43813 2.5 2.5 5.43813 2.5 9.0625C2.5 12.6869 5.43813 15.625 9.0625 15.625Z' stroke='%23AEAEAE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.6992 13.7031L17.4961 17.5' stroke='%23AEAEAE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 98% center;
}
.account-box__content .search-form input:focus, .account-box__content .search-form input:not(:placeholder-shown) {
	background:none no-repeat 98% center;
}
.account-box__content .search-form {
	margin:0 0 24px;
}
.account-docs__box:not(:last-child) {
	margin:0 0 40px;
}
.account-docs__box h3 {
	font-size:26px;
	margin:0 0 24px;
}
.account-docs__item:not(:last-child) {
	margin:0 0 20px;
}
.account-docs__item {
	padding:32px;
	border-radius:24px;
	background:var(--grey);	
	gap:28px;
}
.account-docs__item:has(p) {
	align-items:flex-start;
}
.account-docs__item-img {
	width:100%;
	max-width:100px;
}
.account-docs__item-img a {
	overflow:hidden;
	display:block;
	position:relative;
	border-radius:16px;
	border:0!important;
}
.account-docs__item-img a:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	right:0;
	opacity:0;
	background:rgba(0,0,0, .4) url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 10.875H13.875' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.875 7.875V13.875' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.875 18.75C15.2242 18.75 18.75 15.2242 18.75 10.875C18.75 6.52576 15.2242 3 10.875 3C6.52576 3 3 6.52576 3 10.875C3 15.2242 6.52576 18.75 10.875 18.75Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.4453 16.4453L21.0016 21.0016' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.account-docs__item-img a:hover:after {
	opacity:1;
}
.account-docs__item-img img {
	display:block;	
}
.account-docs__item-txt {
	width:100%;
}
.account-docs__item-txt h4 {
	margin:0 0 12px;
	font-size:18px;
}
.account-docs__item-txt p {
	margin:0 0 16px;
}
.account-docs__item-txt .download-link.flex {
	margin:18px 0 0;
	gap:14px;
}
.account-docs__item-txt .download-link.flex:hover .download-link__icon, .download-link__box .download-link.flex:hover .download-link__icon {
	background:var(--link-color-hover);
}
.download-link__icon {
	background:var(--link-color);
	border-radius:50%;
	width:48px;
	height:48px;
	flex-shrink:0;
	display:flex;
	align-items:center;
	justify-content:center;
}
.account-docs__item-txt .download-link.flex:hover .download-link__icon i, .download-link__box .download-link.flex:hover .download-link__icon i {
	background:var(--white);
}
.account-docs__item-txt .download-link.flex .flex, .download-link__box .download-link.flex .flex {
	gap:6px;
	font-weight:var(--font-weight);
	color:var(--font-color);
	justify-content:flex-start;
}
.account-docs__item-txt .download-link.flex .flex span, .download-link__box .download-link.flex .flex span {
	color:var(--font-grey);
}
.accoun-program__sale-box h3 {
	margin:0;
	font-size:26px;
}
.account-programm__box-top > .flex.account-profi__programm-box {
	gap:16px;
	margin:24px 0 0;
	align-items:normal;
}
.account-profi__programm-box .flex {
	background:var(--white);
	border-radius:16px;
	padding:16px 24px;
	width:100%;
	justify-content:flex-start;
	gap:12px;
	box-sizing:border-box;
}
.account-profi__programm-box .flex div {
	font-weight: 600;
	font-size: 42px;
	line-height: 140%;
	color: var(--title-color);
}
.read-more.ph {
	display:none;
}
.account-box__content .tabber {
	width:auto;
}
.filter-list__items {
	margin:0 0 40px;
}
.filter-list__items button {
	color:var(--title-color);
	background:var(--grey);
	font-weight:500;
	padding:13px 20px;
	border-radius:16px;
}
.filter-list__items button:hover {
	color:var(--title-grey);
}
.filter-list__items button:hover {
	background:var(--green);
}
.filter-list__items .filter-item__sort {
	padding:0;
	background:none;
	border-radius:0;
}
.filter-list__items button.selected {
	background:var(--green-dark);
}
.catalog-items__list.blog-list__container {
	grid-row-gap:40px;
}
.blog-list__item-img img {
	display:block;
	border-radius:24px;
}
.blog-list__item:hover img {
	opacity:.7;
}
.blog-list__item-img {
	margin:0 0 16px;
}
.blog-list__item-txt {
	padding:0 16px;
}
.blog-list__item-tags {
	gap:6px;
	justify-content:flex-start;
	flex-wrap:wrap;
	margin:0 0 8px;
}
.blog-list__item-tags a {
	border:0;
	font-size:14px;
	font-weight:600;
}
.blog-list__item-title {
	border:0;
	font-weight:500;
	color:var(--title-color);
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.blog-list__item-title:hover {
	border:0;
}
.blog-list__item-title:not(:last-child) {
	margin:0 0 8px;
}
.blog-list__item-text {
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	color:var(--font-grey);
	font-size:14px;
	font-weight:500;
}
.blog-item__container {
	gap:60px;
	align-items:normal;
}
.blog-item__menu {
	position:relative;
	width:100%;
	max-width:413px;
}
.sticky {
	position:sticky;
	top:87px;
}
.blog-item__menu-box {
	padding:32px;
	background:var(--grey);
	border-radius:24px;
}
.blog-item__title {
	font-size:38px;
	margin:0 0 16px;
}
.blog-item__txt {
	width:100%;
}
.blog-item__category {
	margin:0 0 32px;
}
.blog-item__info-box {
	overflow:hidden;
	width:100%;
	max-width:927px;
}
.blog-item__info-box > img {
	display:block;
	border-radius:24px;
}
.blog-item__info-box > img:not(:first-child) {
	margin-top:48px;
}
.blog-item__info-box > img:not(:last-child) {
	margin-bottom:40px;
}
.blog-item__info-box p {
	margin:16px 0;
}
.blog-item__info-box blockquote:not(:first-child) {
	margin-top:32px;
}
.blog-item__info-box blockquote {
	background:var(--green);
	padding:32px;
	margin:0;
	border-radius:24px;
	position:relative;
	font-weight:500;
}
.blog-item__info-box blockquote:has(.blockquote-author) {
	background:var(--grey);
	padding-left:72px;
	font-weight:var(--font-weight);
}
.blog-item__info-box blockquote:has(.blockquote-author):after {
	content:'';
	position:absolute;
	left:32px;
	top:32px;
	width:24px;
	height:24px;
	display:block;
	flex-shrink:0;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--light-green);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.75 12H18V9C18 7.34531 19.3453 6 21 6H21.375C21.9984 6 22.5 5.49844 22.5 4.875V2.625C22.5 2.00156 21.9984 1.5 21.375 1.5H21C16.8563 1.5 13.5 4.85625 13.5 9V20.25C13.5 21.4922 14.5078 22.5 15.75 22.5H21.75C22.9922 22.5 24 21.4922 24 20.25V14.25C24 13.0078 22.9922 12 21.75 12ZM8.25 12H4.5V9C4.5 7.34531 5.84531 6 7.5 6H7.875C8.49844 6 9 5.49844 9 4.875V2.625C9 2.00156 8.49844 1.5 7.875 1.5H7.5C3.35625 1.5 0 4.85625 0 9V20.25C0 21.4922 1.00781 22.5 2.25 22.5H8.25C9.49219 22.5 10.5 21.4922 10.5 20.25V14.25C10.5 13.0078 9.49219 12 8.25 12Z' fill='%23D9E5E3'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.75 12H18V9C18 7.34531 19.3453 6 21 6H21.375C21.9984 6 22.5 5.49844 22.5 4.875V2.625C22.5 2.00156 21.9984 1.5 21.375 1.5H21C16.8563 1.5 13.5 4.85625 13.5 9V20.25C13.5 21.4922 14.5078 22.5 15.75 22.5H21.75C22.9922 22.5 24 21.4922 24 20.25V14.25C24 13.0078 22.9922 12 21.75 12ZM8.25 12H4.5V9C4.5 7.34531 5.84531 6 7.5 6H7.875C8.49844 6 9 5.49844 9 4.875V2.625C9 2.00156 8.49844 1.5 7.875 1.5H7.5C3.35625 1.5 0 4.85625 0 9V20.25C0 21.4922 1.00781 22.5 2.25 22.5H8.25C9.49219 22.5 10.5 21.4922 10.5 20.25V14.25C10.5 13.0078 9.49219 12 8.25 12Z' fill='%23D9E5E3'/%3E%3C/svg%3E%0A");
}
.blockquote-author {
	margin:12px 0 0;
	font-size:14px;
	color:var(--font-grey);
}
.blog-item__info-box h2 {
	margin-bottom:32px;
	font-size:38px;
}
.blog-item__info-box h2:not(:first-child) {
	margin-top:48px;
}
.blog-item__info-box h3 {
	font-size:26px;
	margin-bottom:14px;
}
.blog-item__info-box h3:not(:first-child), .blog-item__info-box div.step:not(:first-child) {
	margin-top:24px;
}
.blog-item__catalog-item:not(:first-child) {
	margin-top:16px;
}
.blog-item__catalog-item:not(:last-child) {
	margin-bottom:24px;
}
.blog-item__catalog-item {
	padding:16px;
	border:1px solid var(--line);
	border-radius:24px;
}
.blog-item__catalog-item a {
	border:0;
}
.blog-item__catalog-item img {
	display:block;
}
.blog-item__catalog-item__img {
	width:100%;
	max-width:79px;
}
.blog-item__catalog-item__txt {
	font-weight:500;
	font-size:14px;
	color:var(--font-grey);
}
.blog-item__catalog-item__txt a {
	display:block;
	width:max-content;
	font-size:var(--font-size);
	color:var(--title-color);
}
.blog-item__catalog-item__info {
	gap:12px;
}
.photo-caption {
	margin:-24px 0 0;
	color:var(--font-grey);
}
.blog-item__catalog-list .catalog-item {
	padding:16px 7px;
}
.blog-item__catalog-list .catalog-item__txt {
	padding:0 9px;
}
.blog-item__catalog-list .catalog-item__img {
	margin:0 0 4px;
}
.blog-item__catalog-list .catalog-item__txt h4 {
	font-weight:500;
	-webkit-line-clamp:1;
}
.blog-item__catalog-list.swiper, .blog-item__catalog-list.swiper .swiper-slide {
	overflow:visible;
}
.blog-item__catalog-list .item-buy__btn .btn {
	padding:16px;
}
.blog-gallery__slider:not(:first-child) {
	margin-top:48px;
}
.blog-gallery__slider a {
	border:0;
	pointer-events:none;
}
.blog-gallery__slider img {
	display:block;
	border-radius:24px;
}
.blog-gallery__slider-thumbs {
	margin:16px 0 0;
}
.blog-gallery__slider-thumbs img {
	display:block;
	border-radius:16px;
	opacity:.7;
}
.blog-gallery__slider-thumbs .swiper-slide {
	cursor:pointer;
}
.blog-gallery__slider-thumbs .swiper-slide-thumb-active img {
	opacity:1;
}
.blog-item__info-box .webinar-item__author-box:not(:first-child) {
	margin:48px 0 0;
}
.blog-item__info-box .webinar-item__author-img {
	max-width:80px;
}
.blog-item__info-box .social-list {
	margin:0;
}
.blog-item__info-box .webinar-item__author-item {
	padding:32px;
	gap:20px;
	justify-content:space-between;
	align-items:flex-start;
}
.blog-item__info-box .webinar-item__author-txt {
	max-width:none;
}
.blog-item__info-box .webinar-item__author-txt p {
	max-width:560px;
}
body:has(.blog-item__container) #hit h2, #blog-slider h2 {
	font-size:38px;
}
.blog-item__menu-box .social-list {
	gap:6px;
	justify-content:flex-start;
}
.blog-share-title {
	margin:0 0 14px;
	font-size:16px;
	line-height:1.4;
	font-weight:600;
}
.blog-item__menu-box .social-list a {
	background:var(--link-color);
}
.blog-item__menu-box .social-list a i {
	background:var(--white);
}
.blog-item__menu-box .social-list a:hover {
	background:var(--link-color-hover);
}
.blog-links__list:not(:first-child) {
	margin:28px 0 0;
}
.blog-links__list a {
	display:block;
	padding-left:14px;
	border:0;
	font-size:18px;
	color:var(--title-color);
	font-weight:500;
	position:relative;
}
.blog-links__list .toc-level-2 { padding-left:26px; }
.blog-links__list .toc-level-3 { padding-left:38px; }
.blog-links__list .toc-level-4 { padding-left:50px; }
.blog-links__list .toc-level-5 { padding-left:62px; }
.blog-links__list .toc-level-6 { padding-left:74px; }
.blog-links__list a:hover {
	color:var(--link-color-hover);
}
.blog-links__list a:not(:last-child) {
	margin:0 0 20px;
}
.blog-links__list a.selected {
	color:var(--link-color);
}
.blog-links__list a.selected:after {
	content:'';
	width:2px;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:var(--link-color);
}
#info-message {
	position:fixed;
	top:135px;
	right:20px;
	background:var(--white);
	border-radius:24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	font-weight:600;
	font-size:18px;
	color:var(--title-color);
	display:none;
	padding:32px;
	min-width:380px;
	box-sizing:border-box;
	z-index:105;
}
#info-message .flex {
	gap:12px;
	justify-content:flex-start;
}
.link-soc__btn {
	border-radius:50%;
	background:var(--link-color);
	align-items:center;
	justify-content:center;
	padding:0;
	width:40px;
	height:40px;
	flex-shrink:0;
}
.download-link__box:not(:first-child) {
	margin:20px 0 0;
}
.download-link__box {
	padding:32px;
	border-radius:24px;
	border:1px solid var(--line);
}
.download-link__box h4 {
	margin:0 0 18px;
	font-size:18px;
}
.blog-item__info-box p a {
	font-weight:600;
	border:0;
}
.blog-item__sub-title {
	margin:0 0 24px;
	font-size:14px;
	color:var(--font-grey);
}
.contact-items__list {
	grid-gap:24px;
}
.contact-item__box {
	padding:16px 48px 16px 16px;
	background:var(--grey);
	border-radius:24px;
	align-items:normal;
}
.contact-item__img {
	width:100%;
	max-width:292px;
}
.contact-item__img img {
	display:block;
	border-radius:20px;
}
.contact-item__info {
	width:100%;
	display:flex;
	flex-flow:column;
	gap:16px;
	justify-content:space-between;
	padding:12px 0;
}
.contact-item__info h3 {
	font-size:26px;
	margin:0 0 4px;
}
.contact-item__info address {
	margin:0 0 6px;
	font-size:14px;
	font-weight:500;
	font-style:normal;
}
.contact-item__metro {
	justify-content:flex-start;
	gap:6px;
	font-size:14px;
	font-weight:500;
	color:var(--title-color);
	margin:0 0 10px;
}
.contact-item__metro i {
	width:20px;
	height:20px;
}
.contact-item__info .thanks-page__delivary-box:not(:last-child) {
	margin:0 0 12px;
}
.contact-item__info .thanks-page__delivary-box h5, .contact-item__info .thanks-page__delivary-box {
	font-size:14px;
}
h3:has(.title-num__items) {
	display:flex;
	gap:8px;
	margin:0 0 32px;
}
.contact-items__offices-list {
	grid-row-gap:40px;
}
.contact-items__offices-list .problems-item {
	font-size:20px;
	gap:16px;
}
.contact-items__offices-list .problems-item__txt, .question-items__list .problems-item__txt {
	margin:0;
	padding:6px 0;
	height:100%;
	box-sizing:border-box;
}
.contact-items__offices-list .problems-item i {
	margin:0 0 6px;
}
.contact-items__offices-list .problems-item__icon {
	background:none;
}
#office-ru .btn-box, #list-city .btn-box {
	margin-top:60px;
}
.contact-item__info-alert {
	padding:6px 12px;
	background:var(--green-dark);
	color:var(--link-color);
	font-size:14px;
	font-weight:500;
	margin:0 0 7px;
	border-radius:24px;
}
#contact-map {
	position:relative;
	border-radius:40px;
	overflow:hidden;
	min-height:675px;
	width:100%;
	max-width:750px;
}
.contact-item__info-box {
	width:100%;
	max-width:630px;
}
.contact-item__info-box h1 {
	margin:0 0 32px;
}
.contact-item__info-txt {
	justify-content:flex-start;
	align-items:flex-start;
}
.contact-item__info-img {
	width:100%;
	max-width:242px;
}
.contact-item__info-img img {
	border-radius:12px;
}
.contact-item__info-txt__box h4 {
	font-size:20px;
	margin:0 0 4px;
}
.footer-contact__item.contact-item__info-container:not(:first-child) {
	margin:12px 0 0;
}
.footer-contact__item.contact-item__info-container:first-child {
	margin:0 0 12px;
}
.footer-contact__item.contact-item__info-container {
	font-size:14px;
	color:var(--font-grey);
}
.footer-contact__item.contact-item__info-container a, .footer-contact__item.contact-item__info-container .footer-contact__title {
	font-size:18px;
}
.footer-contact__item.contact-item__info-container .footer-contact__title {
	margin:0 0 4px;
}
.contact-item__info-txt__box .social-list {
	margin:12px 0 0;
	justify-content:flex-start;
	gap:8px;
}
.contact-item__info-txt__container:not(:first-child) {
	margin:32px 0 0;
}
.contact-item__info-container:not(:first-child) {
	margin:16px 0 0;
}
.contact-item__info-container {
	font-size:14px;
}
.contact-item__info-container p {
	margin:4px 0;	
}
.contact-item__info-container h4 {
	margin:0 0 8px;
}
.contact-item__info-container .read-more__link, .contact-item__info-container .read-less__link {
	margin:8px 0 0;
	display:flex;
	align-items:center;
	gap:6px;
	padding:0;
}
.contact-item__info-container .read-more__link:after, .contact-item__info-container .read-less__link:after {
	content:'';
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	display:block;
	width:18px;
	height:19px;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.97559L9 12.6006L3.375 6.97559' stroke='%23005347' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.625 6.97559L9 12.6006L3.375 6.97559' stroke='%23005347' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.contact-item__info-container .read-less__link:after {
	transform:rotate(180deg);
}
.showmorecontent.contact-item__info-container .review-disable .read-less__link {
	display:flex;
}
.contact-item__info-container.showmorecontent .read-more__link {
	display:none;
}
#office-photos > h3, #points-sale > h3, #sales-list > h3, #lessons-list > h3 {
	margin:0 0 40px;
}
.office-photos__slider a {
	border:0;
}
.office-photos__slider img {
	display:block;
	border-radius:16px;
}
.points-sale__item {
	background:var(--green);
	padding:24px;
	border-radius:24px;
}
.points-sale__item h4 {
	margin:0 0 16px;
	font-size:18px;
}
.points-sale__item .footer-contact__item.contact-item__info-container a, .points-sale__item  .footer-contact__item.contact-item__info-container .footer-contact__title {
	font-size:var(--font-size);
}
.sale-list__items-box {
	flex-wrap:wrap;
	align-items:normal;
}
.sale-list__item {
	width:calc(50% - 10px);
	flex-grow:1;
	padding:16px;
	box-sizing:border-box;
	background:var(--grey);
	border-radius:24px;
	align-items:flex-start;
}
.sale-list__item-icon {
	width:100%;
	max-width:106px;
	background:var(--white);
	display:flex;
	align-items:center;
	justify-content:center;
	min-height:106px;
	border-radius:16px;
}
.sale-list__item-icon img {
	display:block;
}
.sale-list__item a {
	border:0;
}
.sale-list__item h3 {
	margin:8px 0 10px;
	font-size:26px;
	color:var(--link-color);
}
.sale-list__item-txt {
	width:100%;
}
.sale-list__item-txt p {
	margin:8px 0;
}
.sale-list__item ul li:after, .delivery-banner__box ul li:after {
	background:var(--link-color);
}
.delivery-banner__box {
	padding:40px;
	background:var(--green);
	border-radius:24px;
}
#points-sale .btn-box {
	margin-top:60px;
}
.question-item__num {
	font-family:var(--font-default);
	margin:0 0 8px;
	font-size:14px;
	line-height:normal;
	color:var(--font-color);
}
.problems-item:hover .question-item__num {
	color:var(--line);
}
#top {
	position:fixed;
	bottom:150px;
	right:150px;
	display:none;
	background:var(--green-dark);
	width:48px;
	height:48px;
	border-radius:12px;
	cursor:pointer;
}
#top div {
	display:flex;
	align-items:center;
	justify-content:center;
	height:100%;
}
.question-list__items-box {
	align-items:normal;
}
.question-list__items-container {
	width:100%;
	max-width:800px;
}
.question-list__items-form {
	width:100%;
	max-width:400px;
}
.question-list__items-form .catalog-item__review-rating h4 {
	font-family: var(--font-title);
	font-size:26px;
	line-height:120%;
	font-weight:var(--font-weight);
	margin:0 0 12px;
}
.question-list__item:not(:last-child) {
	margin:0 0 56px;
}
.question-list__item-question {
	padding:24px;
	background:var(--green);
	border-radius:24px;
}
.question-list__item-info {
	margin:0 0 12px;
	gap:12px;
}
.question-list__item-answer:not(:first-child) {
	margin-top:16px;
}
.question-list__item-img {
	border-radius:50%;
	overflow:hidden;
	width:56px;
	height:56px;
	background:var(--green-dark);
	color:var(--white);
	text-transform:uppercase;
	font-size:18px;
	font-weight:600;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-shrink:0;
}
.question-list__item-img img {
	display:block;
}
.question-list__item-title {
	width:100%;
	gap:35px;
	align-items:flex-start;
}
.question-list__item-name h4 {
	margin:0;
}
.question-list__item-name .flex {
	gap:8px;
	margin:0 0 3px;
	flex-wrap:wrap;
}
.question-list__item-city, .question-list__item-date {
	font-size:14px;
}
.question-list__item-guest, .question-list__item-cosm {
	gap:4px;
	display:flex;
	align-items:center;
	background:var(--light-green);
	border-radius:40px;
	font-size:14px;
	font-weight:500;
	padding:2px 8px;
}
.question-list__item-answer {
	margin-left:24px;
	padding:0 24px 16px 25px;
	position:relative;
	overflow:hidden;
}
.question-list__item-answer:after {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	background:var(--line);
	width:1px;
	z-index:2;
}
.question-list__item-cosm {
	color:var(--link-color);
	background:var(--green);
}
.question-list__item-cosm i {
	width:14px;
	height:14px;
}
.question-catalog__slider-box:not(:first-child), .question-catalog__links-box:not(:first-child) {
	margin:16px 0 0;
}
.question-catalog__slider-box {
	position:relative;
}
.question-list__item {
	overflow:hidden;
}
.question-catalog__slider-box .question-catalog__slider {
	overflow:visible;
}
.question-catalog__slider-box .swiper-nav .swiper-button-prev {
	left:-24px;
}
.question-catalog__slider-box .swiper-nav .swiper-button-next {
	right:-24px;
}
.question-catalog__slider-box .catalog-item {
	padding:12px;
	border-radius: 24px;
	background:var(--white);
	box-sizing:border-box;
	height:100%;
}
.question-catalog__slider-box .fav-label svg {
	width:16px;
	height:16px;
}
.question-catalog__slider-box .swiper-slide {
	overflow:visible;
	height:auto;
}
.question-catalog__slider-box .catalog-item__img img {
	margin:0 auto;
}
.question-catalog__slider-box .catalog-item__txt h4 {
	font-size:14px;
	margin:0 0 8px;
}
.question-catalog__slider-box .price-box {
	font-size:var(--font-size);
}
.question-catalog__slider-box .label.sale-label {
	position:relative;
	bottom:auto;
	left:auto;
}
.question-catalog__slider-box .sale-price__label {
	font-size:12px;
	line-height:12px;
	padding:3px;
}
.question-catalog__slider-box .catalog-price__box {
	gap:8px;
	align-items:flex-start;
	justify-content:flex-start;
}
.question-catalog__slider-box .price-sale {
	font-size:12px;
}
.question-list__item-cosm__labels {
	display:flex;
	gap:4px;
	flex-wrap:wrap;
}
.question-list__item-info:has(.question-list__item-cosm:nth-child(3)), .question-list__item-info:has(.question-list__item-cosm:nth-child(4)) {
	align-items:flex-start;
}
.question-list__item-info:has(.question-list__item-cosm:nth-child(3)) .question-list__item-name .flex, .question-list__item-info:has(.question-list__item-cosm:nth-child(4)) .question-list__item-name .flex {
	margin:0 0 8px;
}
.question-list__item:hover .question-list__item-question {
	background:#E1F4F1;
}
.question-list__item:hover .question-list__item-answer:after {
	background:var(--link-color-hover);
}
.question-catalog__slider-box .catalog-item:hover {
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
}
.form-stick {
	position:sticky;
	bottom:-36px;
	background:var(--white);
	padding:20px 0;
}
.form-stick .legal-box {
	margin:0 0 16px;
}
.forgot-txt:has(.form-stick) .input-container {
	margin:0;
}
.stick-slider {
	top:67px;
	z-index:7;
}
.stick-slider.fixed {
	padding:8px 0;
}
.stick-slider.fixed:after {
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	left:-100%;
	right:-100%;
	background:var(--white);	
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04);
}
.stick-slider.fixed .tabber {
	margin:0;
	z-index:2;
	position:relative;
}
body:has(.stick-slider.fixed) header {
	box-shadow:none;
}
.delivery-container__box {
	max-width:960px;
}
.delivery-container__box:not(:last-child) {
	margin:0 0 56px;
}
.delivery-container__box h2 {
	margin:0 0 28px;
	font-size:38px;
}
.delivery-container__box h3 {
	margin:0 0 20px;
	font-size:26px;
}
.delivery-container__box h4:has(+.delivery-map__info) {
	margin-bottom:4px;
}
.delivery-container__box h3:not(:first-child) {
	margin-top:30px;
}
.delivery-container__box h4 {
	margin:0 0 12px;
	font-size:18px;
}
.delivery-pay {
	margin:20px 0 0;
	justify-content:flex-start;
	gap:24px;
}
.delivery-pay img {
	display:block;
}
.delivery-container__box ul:not(:last-child) {
	margin:0 0 16px;
}
.delivery-box {
	margin:0 0 16px;
}
.delivery-box .flex {
	justify-content:flex-start;
	gap:8px;
}
.delivery-box .flex:not(:last-child) {
	margin:0 0 8px;
}
.delivery-box i {
	width:18px;
	height:18px;
}
.delivery-map__info {
	color:var(--font-grey);
	font-size:14px;	
}
.delivery-map__info:not(:last-child) {
	margin:0 0 12px;
}
#delivery-map {
	min-height:435px;
	width:100%;
	border-radius:24px;
	overflow:hidden;
}
#delivery-map:not(:last-child) {
	margin:0 0 20px;
}
.delivery-container__box table th {
	padding:16px 24px;
	background:var(--green);
}
.delivery-container__box table td {
	padding:16px 24px;
}
.delivery-container__box table th:first-child {
	border-radius:24px 0 0 0;
}
.delivery-container__box table th:last-child {
	border-radius: 0 24px 0 0;
}
main .delivery-container__box table tr:first-child td, main .delivery-container__box table {
	border:0;
}
.delivery-container__box table:not(:first-child) {
	margin-top:20px;
}
.delivery-container__box table:not(:last-child) {
	margin-bottom:24px;
}
.message-alert__box {
	margin:24px 0;
	background:var(--green-dark);
	padding:16px 24px;
	border-radius:24px;
}
.message-alert__title {
	gap:24px;
	color:var(--link-color);
	font-weight:500;
}
.message-alert__title .flex div {
	max-width:700px;
}
.message-alert__title .flex {
	gap:8px;
	align-items:flex-start;
}
.message-alert__title i {
	background:var(--link-color);
	width:18px;
	height:18px;
}
.message-alert__box .btn {
	padding:9px 16px;
	line-height:normal;
}
.message-alert__title.active .btn i, .message-alert__box .btn.active i {
	transform:rotate(180deg);
}
.message-alert__info {
	margin:24px 0 0;
	display:none;
}
.message-alert__info table td {
	background:var(--white);
}
.message-alert__info table tr:last-child td:first-child {
	border-radius:0 0 0 24px;
}
.message-alert__info table tr:last-child td:last-child {
	border-radius:0 0 24px 0;
}
.delivery-info__legal {
	font-size:14px;
}
.page404-box {
	align-items:flex-start;
}
.page404-info {
	width:100%;
	max-width:760px;
}
.page404-num {
	font-family: var(--font-title);
	color:var(--line);
	margin:0 0 16px;
	font-size:160px;
	line-height:100%;
}
.page404-info h1 {
	margin:0 0 12px;
	color:var(--link-color);
}
.page404-info p {
	max-width:450px;
	margin:0;
}
.page404-img {
	width:100%;
	max-width:550px;
}
.page404-img img {
	display:block;
}
.page404-btns {
	justify-content:flex-start;
	gap:16px;
}
section.wrapper#about-txt {
	margin-top:36px;
}
.about-txt__box {
	align-items:flex-start;
}
.about-txt__box-info {
	width:100%;
	max-width:630px;
	padding:40px 60px;
}
.about-txt__box-info h1 {
	margin:0 0 12px;
}
.about-txt__box-info p, .about-info__box p, .about-history__box p, .about-cosm__list-item p {
	margin:8px 0;
}
.about-txt__box-info strong, .about-info__box strong, .about-history__box strong, .about-reward__item strong, .about-cosm__list-item strong {
	font-weight:500;
}
.about-txt__box-img {
	width:100%;
	max-width:750px;
}
.about-txt__box-img img, .about-message__box-item img {
	display:block;
	border-radius:40px;
}
.about-txt__box-stat:not(:first-child) {
	margin:40px 0 0;
}
.about-txt__box-stat h3 {
	font-size:26px;
	margin:0 0 16px;
}
.about-txt__box-stat__item {
	padding:24px;
	border-radius:24px;
	background:var(--grey);
}
.about-txt__box-stat__item span {
	color:var(--link-color);
	display:block;
	font-size:38px;
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	line-height:120%;
}
.about-message__box {
	grid-template-columns:750px 1fr;
}
.about-message__box-item img {
	display:block;
	border-radius:40px;
}
.about-message__box-item:first-child {
	grid-row:span 2;
}
.about-message__box-item:not(:first-child) {
	border:1px solid var(--link-color);
	padding:40px;
	border-radius:24px;
	display:flex;
	flex-flow:column;
	justify-content:space-between;
	color:var(--link-color);
	font-size:20px;
	line-height:var(--font-line);
}
.about-message__box-item__num {
	width:40px;
	height:40px;
	border-radius:50%;
	display:flex;
	align-items:center;
	justify-content:center;
	font-weight:500;
	border:1px solid var(--link-color);
	font-size:var(--font-size);
}
.about-message__box-item.spec {
	background:var(--link-color);
	color:var(--white);
	border:0;
}
.about-message__box-item.spec .about-message__box-item__num {
	border-color:var(--white);
}
.about-info__box-img {
	width:100%;
	max-width:569px;
}
.about-info__box-info {
	width:100%;
	max-width:690px;
}
.about-info__box:not(:last-child) {
	margin:0 0 120px;
}
.about-info__box:nth-child(even) .about-info__box-img {
	order:-1;
}
.about-info__box h2 {
	margin:0 0 12px;
}
.about-info__box-labels {
	margin:8px 0 16px;
	gap:4px!important;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.about-info__box-labels div {
	padding:6px 12px;
	background:var(--green);
	color:var(--link-color);
	border-radius:20px;
}
.about-history__box {
	align-items:flex-start;
}
.about-history__box-img {
	width:100%;
	max-width:572px;
	position:relative;
}
.about-history__box-img img {
	display:block;
	border-radius:24px;
}
.about-history__box-info {
	position:absolute;
	left:24px;
	right:24px;
	bottom:24px;
	background:var(--white);
	border-radius:16px;
	padding:24px 16px;
	font-weight:500;
}
.about-history__box-info h4 {
	color:var(--link-color);
	margin:0 0 4px;
	font-size:20px;
}
.about-history__box-txt {
	width:100%;
	max-width:708px;
}
.about-history__box-list:not(:last-child) {
	margin:0 0 40px;
	padding:0 0 40px;
	border-bottom:1px solid var(--line);
}
.about-history__box-list__date {
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	font-size: 120px;
	line-height: 120%;
	color:var(--link-color);
}
.about-history__box-list__item p {
	margin:0 0 0 10px;
}
.about-history__box-list__item {
	position:relative;
	padding-left:52px;
}
.about-history__box-list__item:not(:last-child) {
	margin:0 0 30px;
}
.about-history__box-list__item:after {
	content:'';
	position:absolute;
	width:10px;
	height:10px;
	background:var(--link-color);
	border:5px solid var(--green-dark);
	border-radius:50%;
	left:0;
	top:61px;
	z-index:2;
}
.about-history__box-list__item:not(:last-child):before {
	content:'';
	position:absolute;
	left:10px;
	top:70px;
	bottom:-110px;
	width:1px;
	background:url(/local/templates/arkadia/img/about/line.svg) repeat-y center top;
}
.about-video__box {
	overflow:hidden;
	border-radius:40px;
	max-height:855px;
	padding:0 0 55%;
	box-sizing:border-box;
	position:relative;
}
.about-video__box iframe, .about-video__box video {
	width:100%;
	height:100%;
	position:absolute;
}
.title-bg {
	position:relative;
}
.title-bg span {
	position:relative;
	z-index:2;
}
.title-bg:after {
	content:'';
	width:175px;
	height:140px;
	background:url(/local/templates/arkadia/img/about/about-title-bg.png) no-repeat left top / 100% auto;
	position:absolute;
	top:-10px;
	left:-50px
}
.about-reward__item {
	border-radius:24px;
	padding:24px;
	background-color:var(--green)!important;
	display:flex;
	flex-flow:column;
	justify-content:space-between;
	gap:24px;
}
.about-reward__item:first-child {
	background:url(/local/templates/arkadia/img/about/awards-bg1.svg) no-repeat left top;
}
.about-reward__item:nth-child(2) {
	background:url(/local/templates/arkadia/img/about/awards-bg2.svg) no-repeat right top;
}
.about-reward__item:nth-child(3) {
	background:url(/local/templates/arkadia/img/about/awards-bg3.svg) no-repeat right bottom;
}
.about-reward__item:nth-child(4) {
	background:url(/local/templates/arkadia/img/about/awards-bg4.svg) no-repeat left top;
}
.about-reward__item ul li:after {
	background:var(--link-color);
}
.about-reward__item-date {
	color:var(--link-color);
	font-size:38px;
	font-family: var(--font-title);
	font-weight:var(--font-weight);
	line-height:120%;
}
.about-cosm__list-item {
	padding:24px;
	background:var(--grey);
	border-radius:24px;
	align-items:normal;
}
.about-cosm__list-item__img {
	width:100%;
	max-width:300px;
}
.about-cosm__list-item__img img {
	display:block;
	border-radius:16px;
}
.about-cosm__list-item__info {
	width:100%;
}
.about-cosm__list-item__info h3 {
	margin:0 0 8px;
	font-size:26px;
	color:var(--link-color);
}
.about-cosm__list-item__info .read-more {
	margin:16px 0 0;
}
#contact-form {
	margin:32px 0 0;
}
#contact-form .btn {
	width:100%;
}
.textarea-box {
	padding: 14px 16px;
	background:var(--white);
	border: 1px solid var(--line);
	border-radius: 24px;
	position:relative;
}
.textarea-clear {
	position:absolute;
	top:16px;
	right:16px;
	cursor:pointer;
}
.textarea-clear i {
	width:16px;
	height:16px;
	background:var(--font-grey);
}
.about-production__video-txt {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	padding:0 60px 60px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
	z-index:2;
	color:var(--white);
	font-size:18px;
	line-height:var(--font-line);
}
.about-production__video-txt h1 {
	font-size:64px;
	margin:0 0 12px;
	color:var(--white);
}
.about-production__video-txt div {
	max-width:610px;
}
.about-production__video-box {
	border-radius:40px;
	overflow:hidden;
	position:relative;
	padding:0 0 56%;
}
.about-production__video-box video {
	position:absolute;
	height:100%;
	width:100%;
	aspect-ratio: auto;
    object-fit: cover;
    z-index: 1;
}
.about-production__spec-item:not(.about-production__spec-item__pic) {
	background:var(--grey);
	padding:20px 32px;
	border-radius:24px;
	align-items:flex-start;
	justify-content:flex-start;
}
.about-production__spec-item__pic {
	grid-row:span 2;
	border-radius:40px;
	overflow:hidden;
}
.about-production__spec-item img {
	display:block;
}
.about-production__spec-item h3 {
	font-size:20px;
	margin:0 0 4px;
}
.about-production__spec-icon {
	width:100%;
	max-width:48px;
}
.about-production__spec-list {
	grid-template-columns: 470px auto 470px;
}
.about-production__info-item {
	gap:40px;
	align-items:flex-start;
}
.about-production__info-item.green {
	padding:40px;
	border-radius:24px;
}
.about-production__info-img {
	width:100%;
	max-width:681px;
	border-radius:24px;
	overflow:hidden;
}
.about-production__info-item.green .about-production__info-img {
	max-width:638px;
	border-radius:20px;
}
.about-production__info-img video, .about-production__info-img iframe {
	width:100%;
	display:block;
	max-height:378px;
}
.about-production__info-img img {
	display:block;	
}
.about-production__info-txt {
	width:100%;
}
.about-production__info-item h2 {
	margin:0 0 12px;
	font-size:38px;
}
.about-production__info-item:not(:last-child) {
	margin:0 0 80px;
}
.about-production__info-list .flex:not(:last-child) {
	margin:0 0 12px;
}
.about-production__info-list .flex {
	gap:12px;
	justify-content:flex-start;
	align-items:flex-start;
}
.about-production__info-list .flex img {
	display:block;
	flex-shrink:0;
}
.about-production__info-list:not(:first-child), .about-production__info-column:not(:first-child) {
	margin:20px 0 0;
}
.about-production__info-item p {
	margin:12px 0;
}
.about-production__info-column {
	align-items:normal;
}
.about-production__info-column .green {
	padding:24px;
	border-radius:24px;
	box-sizing:border-box;
	width:100%;
}
.about-production__info-item .about-production__info-column p {
	margin:0 0 8px;
}
.about-production__info-column img {
	display:block;
}
.about-production__info-column__icon:not(:first-child) {
	margin:24px 0 0;
}
.about-production__info-column__icon img {
	margin:0 0 0 auto;
}
.about-production__info-gallery:not(:first-child) {
	margin:32px 0 0;
}
.about-production__info-gallery {
	justify-content:flex-start;
}
.about-production__info-gallery img {
	display:block;
	border-radius:24px;
}
.about-production__rev-item {
	background:var(--green) url(/local/templates/arkadia/img/production/box-bg.png) no-repeat bottom right;
	border-radius:40px;
	box-sizing:border-box;
	padding:60px 60px 150px;
}
.about-production__rev-item div {
	max-width:610px;
}
.about-production__rev-item h2 {
	font-size:38px;
	margin:0 0 12px;
}
.about-production__rev-item p, .about-production__active-txt p {
	margin:0;
}
.about-production__rev-item .btn, .about-production__active-txt .btn {
	margin:32px 0 0;
}
.about-production__active-txt {
	width:100%;
	max-width:630px;
}
.about-production__active-txt h2 {
	margin:0 0 12px;
}
.about-production__active-list {
	flex-wrap:wrap;
	gap:10px;
	justify-content:flex-end;
}
.about-production__active-list div {
	padding:12px 16px;
	border-radius:30px;
	background:var(--green);
	color:var(--title-color);
	font-size:18px;
	font-weight:500;
}
.about-production__active-list__box {
	width:100%;
}
.programm-club__alert {
	margin:16px 60px 0;
	max-width:864px;
	gap:10px;
	align-items:flex-start;
}
.programm-club__alert a {
	border:0!important;
	font-weight:600;
}
.programm-club__alert i {
	width:24px;
	height:24px;
	background:var(--link-color);
}
.sale-programm__box {
	padding:60px;
	border-radius:40px;
	gap:60px;
	align-items:flex-start;
}
.sale-programm__img {
	width:100%;
	max-width:690px;
}
.sale-programm__img img {
	display:block;
	border-radius:24px;
}
.sale-programm__box h2 {
	margin:0 0 12px;
}
.sale-programm__box p {
	margin:12px 0;
}
.sale-programm__box .btn {
	margin:48px 0 0;
}
.sale-programm__list {
	margin:40px 0 0;
}
.sale-programm__item:not(:last-child) {
	margin:0 0 20px;
}
.sale-programm__item {
	background:var(--white);
	padding:24px;
	border-radius:24px;
}
.sale-programm__item h4 {
	margin:0 0 10px;
	font-size:20px;
}
#map-region {
	display:block;
	width:100%;
	height:100%;
}
#map-region path.active {
	fill:var(--green-dark);	
}
.pointer {
	fill:var(--link-color);
	cursor:pointer;
}
.pointer:hover {
	fill:var(--link-color-hover);
}
.map-distributors_map {
	position:relative;
}
#map-messsage {
	position:absolute;
	background:var(--white);
	padding:24px;
	border-radius:24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	display:none;
	z-index:3;
	font-size:14px;
	color:var(--title-color);
	text-align:right;
}
#close-map {
	display:none;
}
.banner-distributors__box {
	position:relative;
	overflow:hidden;
	min-height:520px;
	box-sizing:border-box;
	align-items:center;
	background:url(/local/templates/arkadia/img/distributors/banner-bg.png) no-repeat top center;
}
.banner-distributors__box:after {
	content:'';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background: linear-gradient(248.4deg, rgba(239, 247, 247, 0) 36.11%, #EFF7F7 85.65%);
}
.banner-distributors__box .club-txt__box {
	position:relative;
	z-index:2;
}
.map-distributors__box {
	gap:0;
	align-items:flex-start;
	padding:60px 30px 60px 60px;
	border-radius:40px;
	background:var(--green);
}
.map-distributors__box h2 {
	font-size:38px;
	margin:0 0 12px;
}
.map-distributors_info {
	width:100%;
	max-width:445px;
}
.map-distributors_info ul:not(:first-child) {
	margin:16px 0 0;
}
.map-distributors_info .read-more {
	margin: 30px 0 0;
}
.map-distributors_info p {
	color:var(--title-color);
}
.distributors-block__box {
	gap:40px;
	align-items:flex-start;
}
.distributors-block__img {
	width:100%;
	max-width:674px;
}
.distributors-block__img img {
	display:block;
	border-radius:24px;
}
.distributors-block__info {
	width:100%;
}
.distributors-block__info h2 {
	margin:0 0 20px;
	font-size:38px;
}
.distributors-block__info-list:not(:first-child) {
	margin:56px 0 0;
}
.distributors-block__info-list {
	align-items:normal;
}
.distributors-block__info-list div {
	padding:20px 32px;
	background:var(--grey);
	border-radius:24px;
	width:100%;
	box-sizing:border-box;
}
.distributors-block__info-list h3 {
	display:block;
	margin:0 0 4px;
}
.distributors-form__box {
	align-items:flex-start;
	background:var(--green) url(/local/templates/arkadia/img/distributors/form-bg.png) no-repeat left bottom;
	padding:60px;
	border-radius:24px;
}
.distributors-form__info {
	width:100%;
	max-width:530px;
}
.distributors-form__info h2 {
	font-size:38px;
	margin:0 0 6px;
}
.distributors-form__info p, .distributors-block__info p {
	margin:6px 0;
}
.distributors-form__action {
	width:100%;
	max-width:610px;
}
.distributors-form__action .input-container.flex {
	gap:8px;
	align-items:flex-start;
}
.distributors-form__action .input-container.flex div {
	width:100%;
}
.distributors-form__action .btn {
	width:100%;
}
.region-select__list:not(:first-child) {
	margin-top:32px;
}
.region-select__list {
	overflow:hidden;
	overflow-y:auto;
	height:calc(100% - 130px);
	margin:0 -60px 0 0;
	padding:0 60px 0 0;
}
.region-select__list ul li:after {
	background:var(--link-color);
}
.region-select__list ul li:not(:last-child) {
	margin:0 0 12px;
}
.sub-title__box:not(:first-child) {
	margin-top:40px;
}
.sub-title__box {
	margin-bottom:25px;
}
.sub-title__box h3 {
	margin:0;
}
.btn.btn-border.flex {
	gap:10px;
}
.btn.btn-border.flex i {
	background:var(--link-color);
	width:24px;
	height:24px;
}
.sub-title__box .btn {
	padding:12px 24px;
}
.table-list {
	width:100%;
	border:1px solid var(--light-green);
	box-sizing:border-box;
	border-radius:24px;
}
.table-list .row h4 {
	margin:0;
	font-size:20px;
	padding:16px 24px;
}
.table-list .row .td, .table-list .row .th {
	padding:16px 24px;
}
.table-list .row:not(:last-child) .td, .table-list .row:not(:last-child) .th {
	border-bottom:1px solid var(--light-green);
}
.table-title + .row .td, .table-title + .row .th {
	border-top:1px solid var(--light-green);
}
.table-list .row .th, .row-title .td {
	font-weight:500;
}
.row-title {
	background:#E1F4F1;
}
.td-num {
	font-weight:500;
	color:var(--link-color);
}
#date-select-box .ui-datepicker {
	box-shadow:none;
	border-radius:0;
	max-width:none;
	margin-top:32px;
}
#date-select-box .ui-state-default {
	border-radius:12px;
	width:50px;
	height:50px;
	box-sizing:border-box;
	z-index:2;
	position:relative;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
}
#date-select-box .ui-datepicker-calendar td a {
	font-family: var(--font-default);
}
#date-select-box .ui-datepicker-calendar th span {
	width:50px;
	box-sizing:border-box;
	z-index:2;
	position:relative;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
}
#date-select-box .dp-highlight .ui-state-default.ui-state-active, #date-select-box .dp-highlight.ui-datepicker-current-day .ui-state-default {
    background:var(--green-dark);
}
#date-select-box .dp-active-date .ui-state-default {
    border:1px solid var(--link-color)!important;
}
#date-select-box .ui-datepicker-header {
	background:none;
}
#date-select-box .ui-datepicker-title, #date-select-box .ui-datepicker-year {
	font-size:26px;
	font-family: var(--font-title);
	font-weight:normal;
	background:none;
	gap:0;
}
#checkoutDate, #checkinDate {
	display:none;
}
#date-select-box .ui-datepicker-next:after {
	width:24px;
	height:24px;
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
#date-select-box .ui-datepicker-prev:after {
	width:24px;
	height:24px;
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 4.5L7.5 12L15 19.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 4.5L7.5 12L15 19.5' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
#date-select-box .ui-datepicker-prev, #date-select-box .ui-datepicker-next {
	width:24px;
	height:48px;
}
#date-select-box .ui-datepicker-calendar {
	padding:0;
	margin:32px 0 0;
	border-collapse:separate; 
	border-spacing: 0 12px;
}
#date-select-box .ui-datepicker-calendar th {
	font-size:16px;
	font-weight:500;
	color:var(--font-color);
	text-transform:none;
	padding:0 0 20px;
}
#date-select-box .dp-highlight {
	position:relative;
}
#date-select-box .dp-highlight:not(.ui-datepicker-current-day) {
	background:rgba(201, 237, 231, 0.6);
}
#date-select-box:has(.last-date-calendar) .dp-highlight.ui-datepicker-current-day.first-date-calendar:after {
	content:'';
	position:absolute;
	z-index:1;
	background: rgba(201, 237, 231, 0.6);
	width:50%;
	right:0;
	bottom:0;
	top:0;
}
#date-select-box .dp-highlight.ui-datepicker-current-day:not(.first-date-calendar):after {
	content:'';
	position:absolute;
	z-index:1;
	background: rgba(201, 237, 231, 0.6);
	width:50%;
	left:0;
	bottom:0;
	top:0;
}
#date-select-box .ui-datepicker-calendar td {
	text-align:left;
	padding:0 15px 0 0;
}
#date-select-box .ui-datepicker-calendar td:last-child {
	padding-right:0;
}
#date-select-box .ui-datepicker-calendar td:first-child.dp-highlight.dp-active-date {
	border-radius:12px 0 0 12px;
	overflow:hidden;
}
#date-select-box .ui-datepicker-calendar td:last-child.dp-highlight.dp-active-date {
	border-radius:0 12px 12px 0;
	overflow:hidden;
}
.checkbox-cat__list .flex label {
	order:-1;
}
.checkbox-cat__list.radio-cat__list label {
	font-family:var(--font-family);
	font-size:var(--font-size);
	font-weight:500;
}
.checkbox-cat__list.radio-cat__list .jq-radio {
	box-shadow:none;
	border-radius:0;
}
.checkbox-cat__list.radio-cat__list .jq-radio.checked {
	box-shadow:none;
}
.checkbox-cat__list.radio-cat__list .jq-radio.checked ~ label {
	color:var(--link-color);
}
.checkbox-cat__list.radio-cat__list .jq-radio .jq-radio__div {
	display:none;
	width:20px;
	height:20px;
	background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1657 6.28717L8.16569 16.2872C8.07859 16.3746 7.9751 16.4439 7.86114 16.4912C7.74719 16.5386 7.62501 16.5629 7.50163 16.5629C7.37824 16.5629 7.25606 16.5386 7.14211 16.4912C7.02815 16.4439 6.92466 16.3746 6.83756 16.2872L2.46256 11.9122C2.37536 11.825 2.30618 11.7214 2.25899 11.6075C2.21179 11.4936 2.1875 11.3714 2.1875 11.2481C2.1875 11.1248 2.21179 11.0027 2.25899 10.8887C2.30618 10.7748 2.37536 10.6713 2.46256 10.584C2.54977 10.4968 2.6533 10.4277 2.76724 10.3805C2.88118 10.3333 3.0033 10.309 3.12663 10.309C3.24995 10.309 3.37207 10.3333 3.48601 10.3805C3.59995 10.4277 3.70348 10.4968 3.79069 10.584L7.50241 14.2958L16.8391 4.96061C17.0152 4.78449 17.2541 4.68555 17.5032 4.68555C17.7523 4.68555 17.9911 4.78449 18.1672 4.96061C18.3434 5.13673 18.4423 5.3756 18.4423 5.62467C18.4423 5.87374 18.3434 6.11262 18.1672 6.28874L18.1657 6.28717Z' fill='%23005347'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.checkbox-cat__list.radio-cat__list .jq-radio.checked .jq-radio__div {
	display:block;
}
#date-select-box .btn-green {
	display:none;
}
.seminar-item__txt-box {
	margin:20px 0 0;
	padding:40px;
	border-radius:24px;
	background:var(--grey);
}
.seminar-item__txt-box.seminar-item__get-box {
	background:var(--green);
	margin:60px 0 0;
}
.seminar-item__txt-box h2 {
	font-size:38px;
	margin:0 0 16px;
}
.seminar-item__txt-box p {
	margin:8px 0;
}
.seminar-item__txt-box p:first-child {
	margin-top:0;
}
.seminar-item__txt-box p:last-child {
	margin-bottom:0;
}
.seminar-item__txt-box__list .flex {
	justify-content:flex-start;
	align-items:flex-start;
	gap:10px;
}
.seminar-item__txt-box__list .flex:not(:last-child) {
	margin:0 0 14px;
}
.seminar-item__txt-box__list .flex i {
	width:24px;
	height:24px;
}
.seminar-item__txt-box__list .flex a {
	font-weight:600;
	color:var(--font-color);
	border:0;
}
/*Footer*/
footer {
	margin-top:120px;
	background:var(--grey);
	color:var(--font-grey);
	font-size:14px;
	border-radius:40px 40px 0 0;
}
.footer-top__box {
	padding:60px 0 42px;
}
.footer-bottom__box .wrapper.flex {	
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid var(--light-green);
}
.footer-logo__box {
	flex-flow:column;
	row-gap:32px;
	align-items:flex-start;
	width:100%;
	max-width:237px;
}
.footer-logo__box .logo {
	margin:0 0 32px;
}
.footer-logo__box .logo img {
	max-width:188px;
}
.logo-sub__title {
	margin:32px 0 0;
}
.social-list {
	column-gap:12px;
}
.social-list a {
	border:0;
	background:var(--light-green);
	width:48px;
	height:48px;
	border-radius:50%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.social-list a:hover {
	background:var(--link-color);
	border:0;
}
.social-list a:hover i {
	background:var(--white);
}
.footer-sub__menu li:not(:last-child) {
	margin:0 0 16px;
}
.footer-sub__menu li a {
	border:0;
	color:var(--font-color);
	font-size:14px;
}
.footer-sub__menu li a:hover, .footer-sub__menu li.selected a {
	color:var(--link-color-hover);
	border:0;
}
.footer-menu > ul {
	display:flex;
	align-items:flex-start;
	column-gap:52px;
}
.footer-contact__item:not(:last-child) {
	margin:0 0 22px;
}
.footer-contact__title {
	margin:0 0 8px;
}
.footer-contact__title {
	font-weight:600;
	color:var(--title-color);
	font-size:var(--font-size);
}
.footer-contact__title a {
	border:0;
	font-size:20px;
	font-weight:600;
	color:var(--title-color);
}
.footer-contact__box {
	width:100%;
	max-width:280px;
}
.footer-links {
	column-gap:32px;
}
.footer-links a {
	border:0;
	color:var(--font-color);
}
.footer-links a:hover {
	border:0;
	color:var(--link-color-hover);
}

/* End */


/* Start:/local/templates/arkadia/css/mobile.css?1791279840118327*/
@media screen and (min-height:1024px) {
.catalog-menu, .sticky {
	position:sticky;
	top:80px;
}	
}
@media screen and (max-height:768px) {
.link-popup__list {
	max-height:350px;
}	
}
@media screen and (max-width:1500px) {
#city {
	margin-left:0;
}
.footer-menu > ul {
	gap:30px;
}
.event-img img {
	width:100%;
}
}
@media screen and (min-width:1279px) and (max-width:1500px) {
body:not(:has(.filter-list__fav-box, .account-box__content)) .ts-dropdown {
	right:15px;
	left:auto!important;
}
}
@media screen and (max-width:1279px) {
header {
	position:relative;
}
header.fixed {
	transform:none;
	box-shadow:none;
}
header.fixed .logo, header .logo {
	height:auto;
}
.header-top__box, nav.menu, .links-list__box .link-item__box:not(:first-child), .slider-item__txt-bottom, .slider-swiper .swiper-nav, .home-care__items:before, .search-container__right:before {
	display:none;
}
.header-bottom__box .wrapper {
	padding-top:13px;
	padding-bottom:13px;
}
header .logo {
	max-width:88px;
}
.logo img {
	max-width:100%;
}
#menu-btn {
	display:flex;
	flex-flow:column;
	row-gap:4px;
}
#menu-btn span {
	display:block;
	position:relative;
	height:2px;
	width:17px;
	border-radius:1px;
	background:var(--title-color);
}
.links-list__box {
	column-gap:26px;
}
.slider-item__txt, .slider-item__img img {
	border-radius:24px;
}
.slider-item__txt .btn {
    margin:18px 0 0;
}
.slider-item__txt {
	padding:40px;
}
.slider-nav__box {
	min-height:auto;
	margin:16px auto 0;
}
body .swiper-pagination-bullet {
	width:6px;
	height:6px;
}
body .swiper-pagination-bullet-active {
	width:38px;
}
.special-list, .top-month__box {
	flex-flow:column;
	align-items:flex-start;
}
.top-month__txt, .top-month__img {
	width:100%;
	max-width:none;
}
h1, h2 {
	font-size:40px;
	margin:0 0 18px;
}
#special, #categories, section.wrapper:not(#slider, #content, #special, #categories, #faq) {
    margin-top:60px;
}
.categories-item, .loyalty-item, .loyalty-img, .unique-cosmetics__box {
	border-radius:20px;
}
#top-month {
	border-radius:24px;
	padding:32px 15px;
}
.top-month__img img {
	margin:0 auto;
}
.problems-item__list, .card-cosmetologists__list {
	flex-flow:column;
	align-items:flex-start;
}
.problems-slider .swiper-wrapper {
    flex-wrap: nowrap;
    gap: 0;
}
.problems-slider.swiper {
	margin:0 -15px;
	padding:0 15px;
}
.problems-slider .swiper-slide {
	flex-shrink:0;
	max-width:510px;
}
.home-care__box, .cosmetologists-box, .title-box, .blog-box, .subscrive-box {
	flex-flow:column;
}
.home-care__txt {
	min-height:332px;
	padding:40px;
	border-radius:24px;
}
.home-care__items:before {
	display:none;
}
.home-care__items {
	max-width:none;
}
.swiper-nav {
	display:none;
}
.item-buy__btn {
	position:relative;
	/*opacity:1;
	visibility:visible;*/
	display:flex;
	box-shadow:none;
	padding:0;
	margin:12px 0 0;
}
.item-buy__btn .btn {
	background:none;
	color:var(--link-color);
	box-shadow:inset 0 0 0 1px var(--link-color);
}
.catalog-item {
	display:flex;
	flex-flow:column;
	height:100%;
	justify-content:space-between;
	row-gap:0;
	box-sizing:border-box;
}
.hit-slider.swiper .swiper-slide, .home-care__slider.swiper .swiper-slide {
	height:auto;
}
#cookie {
	bottom:40px;
}
.loyalty-box, .unique-box, .card-cosmetologists__box {
	flex-flow:column;
	row-gap:12px;
}
.ph {
	display:block;
}
.popup.ph {
	display:none;
}
.blog-item__container #links-select.popup-window,
.blog-item__container #social-select.popup-window {
	top:auto;
	bottom:0;
	max-width:none;
	border-radius:20px 20px 0 0;
}
.pc {
	display:none;
}
.blog-item__menu {
	display:none;
}
.ph.flex, .read-more.ph {
	display:flex;
}
.loyalty-img {
	max-width:none;
	padding:26px 40px;
	box-sizing:border-box;
}
#loyalty .btn {
	margin:12px 0 0;
}
.unique-cosmetics__box, .card-cosmetologists__box .cosmetologists-left, .card-cosmetologists__box .cosmetologists-right {
	padding:40px;
}
#unique-cosmetics.wrapper, #reviews.wrapper {
	padding:0;
}
.unique-txt, .unique-img {
	max-width:none;
}
.unique-img img, .unique-txt blockquote {
	border-radius:20px;
}
.cosmetologists-right {
	max-width:none;
}
.cosmetologists-list {
	grid-template-columns: repeat(1, 1fr);
}
.upcoming-events .btn.ph, #blog .btn.ph, #faq .btn.ph {
	margin:24px auto 0;
}
.card-cosmetologists__box .cosmetologists-left, .card-cosmetologists__box .cosmetologists-right {
	max-width:none!important;
}
.card-cosmetologists__icon {
	display:block!important;
}
.card-cosmetologists__txt {
	max-width:none;
}
.card-cosmetologists__icon {
	order:-1;
}
.reviews-box {
	padding:40px;
	border-radius:24px;
}
.title-box {
	align-items:flex-start;
}
.column {
	column-count:2;
}
.blog-txt__left, .blog-txt__right {
	max-width:none;
}
.subscribe-img {
	order:-1;
}
.subscrive-box {
	padding:40px;
	border-radius:20px;
}
.faq-right {
	display:none;
}
.faq-item__txt {
	padding:36px 16px 24px;
	border-radius: 0 0 12px 12px;
	background:var(--green);
	margin:-24px 0 12px;
}
.faq-item {
	border-radius:12px;
	padding:12px 16px;
	z-index:2;
	position:relative;
}
.faq-item:hover {
	background: var(--grey);
	color: var(--title-color);
}
.faq-item.active {
	background:var(--green-dark);
	color:var(--title-color);
}
.faq-icon {
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:24px;
	height:24px;
	background:var(--link-color);
	mask-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 9L12 16.5L4.5 9" stroke="%23005347" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	-webkit-mask-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 9L12 16.5L4.5 9" stroke="%23005347" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.faq-icon span {
	display:none;
}
.faq-item.active .faq-icon {
	transform:rotate(180deg);
}
.footer-top__box .wrapper.flex {
	flex-wrap:wrap;
}
.footer-logo__box {
	flex-flow:row;
	max-width:none;
}
.footer-top__box {
	padding:32px 0;
}
footer {
	border-radius:24px 24px 0 0;
}
.footer-menu {
	width:100%;
}
.footer-menu > ul {
	justify-content:space-between;
}
.footer-contact__box {
	display:flex;
	max-width:none;
	gap:18px;
	margin:16px 0 0;
	flex-wrap:wrap;
}
.footer-contact__item {
	flex:1 235px;
}
.footer-logo__box .logo {
	margin:0;
}
.footer-contact__item:not(:last-child) {
	margin:0;
}
.search-container {
	flex-flow:column;
}
.search-form .input-box, .popup .search-form .input-box:not(:last-child) {
	margin:0;
}
.search-container__right {
	max-width:none;
}
.delete-search {
	display:none;
}
#mobile-menu {
	max-width:none;
}
#mobile-menu .close {
	right:16px;
	top:20px;
}
#mobile-menu .close i {
	width:24px;
	height:24px;
}
section#breadcrumbs.wrapper {
	display:none;
}
section#breadcrumbs-phone.wrapper {
	margin-top:16px;
	display:block;	
}
.info-page section#breadcrumbs.wrapper {
	display:flex;
	margin:12px 0 22px;
	white-space:nowrap;
	overflow: hidden;
    overflow-x: auto;
	-ms-overflow-style: none;
    scrollbar-width: none;
	flex-wrap:nowrap;
}
#breadcrumbs-phone a {
	border:0;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	color:var(--title-color);
	gap:9px;
	justify-content:flex-start;
}
section#catalog.wrapper, section#account.wrapper {
    margin-top: 20px;
}
.title-num__items {
	font-size:14px;
	top:auto;
}
.catalog-menu__box {
	display:none;
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	background:#fff;
	max-width:none;
	z-index:10;
	top:60px;
	padding:0;
	box-sizing:border-box;
	overflow:hidden;
	overflow-y:auto;
}
.catalog-menu, .sticky {
	position:relative;
	top:auto;
}
.catalog-box {
	display:block;
}
.filter-top__box {
	position:relative;
	top:auto;
	padding:0 0 16px;
	margin:0 0 16px;
}
.filter-list__box {
	display:none;
}
.filter-phone__box {
	display:flex;
	align-items:center;
	gap:5px;
	font-weight: 500;
	font-size: 14px;
	line-height: 140%;
	color: var(--title-color);
}
.filter-items__sort-box {
	flex-wrap:nowrap;
	gap:0;
}
.filter-items__sort-container {
	margin:0 -15px;
	padding:0 15px;
}
.filter-items__sort-box button.filter-delete__btn {
	order:-1;
	font-size:0;
	width:40px;
	height:40px;
	flex-shrink:0;
	background: var(--grey) url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.625 4.375L4.375 15.625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.625 15.625L4.375 4.375' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
	border-radius:50%;
	margin:0;
}
.filter-item__sort {
	white-space:nowrap;
}
.filter-item__sort {
	background:var(--green-dark);
}
.filter-phone__box.active:before {
	content:'';
	display:block;
	background:var(--link-color);
	border-radius:50%;
	width:10px;
	height:10px;
	position:relative;
	top:-5px;
}
.jq-selectbox__select {
	padding:0;
	border-radius:0;
	background:none;
}
.phone-cat__menu-box {
	display:block;
	margin:0 -15px 20px;
	padding:0 15px;
}
.phone-cat__menu-box .catalog-menu__sub {
	display:flex;
}
.phone-cat__menu-box .catalog-menu__sub .swiper-slide {
	width:max-content;
}
.phone-cat__menu-box .catalog-menu__sub a {
	white-space:nowrap;
	border:0;
	padding:9px 14px;
	border-radius:24px;
	background:var(--green);
	display:block;
	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
	color: var(--title-color);
}
.catalog-menu a.active, .catalog-menu .parent.selected > a.active {
	background:none;
	border-radius:0;
}
.catalog-menu .parent > a, .catalog-menu__sub a {
	padding:13px 16px;
	font-size:18px;
	font-family: var(--font-title);
}
.catalog-menu .catalog-menu__sub li, .catalog-menu .parent > a {
	border-bottom:1px solid var(--green);
}
.catalog-menu .catalog-menu__sub {
	display:block;
}
.catalog-menu .parent > a {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:15px;
}
.catalog-menu .parent > a:hover, .catalog-menu .parent.selected > a:hover, .catalog-menu .parent.selected > a.active:hover {
	background:none;
}
.catalog-menu .parent > a:after {
	content:'';
	display:block;
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:24px;
	height:24px;
	background-color:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5L16.5 12L9 19.5' stroke='%23005347' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.catalog-menu__info {
	display:block;
}
.catalog-menu__info h3 {	
	font-size:30px;
	padding:10px 16px;
	margin:0;
}
.catalog-sub__box {
	display:none;
	position: fixed;
    overflow-y: auto;
    top: 60px;
    right: 0;
    left: 0;
    bottom: 0;
    background: var(--white);
    z-index: 5;
}
.catalog-sub__box h3 {
	display:block;
	font-size:30px;
	padding:10px 16px;
	margin:0;
}
.cat-select__back {
	display:flex!important;
	padding:10px 16px;
	justify-content:flex-start;
	gap:9px!important;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	color: var(--title-color);
}
.jq-checkbox:hover .jq-checkbox__div {
	opacity:0;
}
.jq-checkbox.checked:hover .jq-checkbox__div {
	opacity:1;
}
.jq-checkbox.switch:hover .jq-checkbox__div {
	opacity:1;
}
.jq-checkbox.switch:hover {
    background:var(--green-dark);
}
.jq-checkbox.switch.checked:hover {
    background:var(--link-color);
}
.show-more__cat button:hover {
	background:none;
}
.fixed header {
	z-index:3;
}
.catalog-menu__sub {
	padding:0;
}
.catalog-menu .parent.selected > a {
	background: none;
    border-radius: 0;
}
.filter-list__fav-box .filter-list__box {
    display: flex;
	justify-content:space-between;
	width:100%;
}
.filter-list__fav-box .filter-item__check {
	margin:0;
	gap:6px;
}
.filter-list__fav-box .filter-item__check label {
	order:-1;
	font-size:14px;
}
.fav-delete {
	display:none;
}
.item-buy__btn .btn .flex {
	justify-content:center;
	gap:6px;
}
.catalog-item__gallery-box {
	flex-flow:column;
	gap:16px;
}
.catalog-item__box {
	flex-flow:column;
	margin-top:-20px;
}
.catalog-item__thumbs-list__box {
	display:none;
}
.catalog-item__gallery-box .sale-label {
	bottom:-34px;
	top:auto;
}
.catalog-item__gallery {
	padding-bottom:34px;
}
.catalog-item__gallery {
	max-width:none;
}
.catalog-item__gallery-box.flex {
	gap:8px;
}
.catalog-item__title h2 {
	font-size:24px;
	margin:0 0 8px;
}
.catalog-item__title .item-rating {
	margin:0;
	align-items:center;
}
.catalog-item__rev-desc .catalog-item__title a[data-go] {
	margin:0;
	font-size:14px;
	line-height: 14px;
}
.catalog-item__rev-desc-item:not(:first-child) {
    margin: 18px 0 0;
}
.catalog-item__rev-desc-item h4 {
    margin: 0 0 8px;
    font-size: 16px;
}
.catalog-item__weight.flex {
	gap:4px;
}
.catalog-item__title {
	margin:0;
}
.catalog-item__gallery-box .catalog-price__box .sale-label {
	bottom:auto;
}
.catalog-item__buy .catalog-price__box {
	flex-flow:row;
	align-items:baseline;	
}
.catalog-item__buy .catalog-price__box:not(:last-child) {
	margin:0 0 10px;
}
.catalog-item__buy .price-box {
	font-size:24px;
}
.catalog-item__buy .price-sale {
	font-size:14px;
}
.catalog-item__buy {
	padding:0;
	border-radius:0;
	box-shadow:none;
	margin:24px 0 0;
}
.catalog-item-buy__btn.flex {
    gap: 8px;
}
.markets-buy__list {
	margin:24px 0 0;
	padding:24px 0 0;
	border-top:1px solid var(--light-green);
}
.markets-buy__list > div {
	display:grid;
	grid-template-columns:repeat(2, 1fr);
	gap:11px;
}
.markets-buy__list a:not(:last-child) {
	margin:0;
}
.markets-buy__list i {
	display:none;
}
.markets-buy__list a {
	justify-content:center;
}
.catalog-item__buy-item:not(:first-child) {
	margin:32px 0 0;
	padding:24px 20px;
	border:0;
	background: #fff;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px;
}
.catalog-item__spac-list {
	margin:32px 0 0;
	padding:0;
	border:0;
}
.catalog-item__description, .catalog-item__delivery, .combination-items__box, .catalog-item__review-box {
    margin: 60px 0 0;
}
.catalog-item__description .faq-item.active {
	background: var(--grey);
}
.item-slide__txt {
	margin:13px 0 0;
	padding:13px 0 0;
}
.tabber.flex {
	gap:24px;
}
.catalog-item__delivery .tabber.flex {
	gap:4px;
}
.combination-items__list {
	flex-flow:column;
}
.combination-items__box .home-care__slider.swiper {
	margin-left:0;
	margin-right:0;
}
.combination-items__result-price .catalog-price__box {
	flex-flow:row;
	align-items:baseline;
}
.combination-items__result-txt {
	flex-flow:row;
	align-items:center;
	gap:18px;
}
.combination-items__result {
	border-radius:20px;
	max-width:500px;
	padding:30px 20px;
}
.combination-items__result-price {
	margin:16px 0 0;
	padding:16px 0 0;
}
.combination-items__result .price-box {
	font-size:24px;
}
.combination-items__result .price-sale {
	font-size:14px;
}
.combination-items__result .catalog-price {
	margin:6px 0 0;
}
.catalog-item__review-container {
	flex-flow:column;
}
.catalog-item__review-rating {
	order:-1;
	padding:24px 20px;
	border-radius:20px;
}
.catalog-item__review-box .tabber {
	width:auto;
	margin:0 0 20px;
}
.catalog-item__review-rating .stars-box {
	display:flex;
	flex-wrap:wrap;
	gap:8px;
	align-items:center;
	margin:0 0 20px;
}
.catalog-item__review-rating .stars-box span {
	font-size:24px;
}
.catalog-item__review-rating .rating-stars__sum {
	font-size:14px;
}
.catalog-item__review-rating .rating-stars__sum, .catalog-item__review-rating .stars-box span {
	margin:0;
}
.catalog-item__popup-left, .catalog-item__popup-right .fav-label {
	display:none;
}
.catalog-item__popup-right, .catalog-item__popup-right .catalog-price__box, .catalog-item__popup-right .catalog-item-buy__btn {
	width:100%;
}
.catalog-item__popup-right .catalog-price__box {
	flex-flow:row;
	align-items:baseline;
	gap:4px;
	justify-content:flex-start;
}
.catalog-item__popup-right .label {
	bottom:auto;
}
.catalog-item__popup-right.flex {
	gap:10px;
}
.catalog-item__popup {
	top:auto;
	bottom:57px;
	transform: translateY(70px);
	z-index:6;
	padding:6px 0;
}
.catalog-item__popup-right .catalog-item-buy__btn .btn {
	padding:14px 10px;
}
.catalog-item__popup-right:has(.catalog-item-buy__order-btn.active) .catalog-price__box {
	display:none;
}
.catalog-item-buy__order-btn {
	width:100%;
}
.trainer-item__img-box {
	max-width:350px;
}
.trainer-item__txt-box .catalog-item__title {
	margin:0 0 16px;
}
.trainer-item__video-box .flex {
	padding:0;
	border-radius:0;
	background:none;
}
.trainer-video__txt > .flex {
	flex-flow:column;
	align-items:flex-start;
	gap:2px;
}
.trainer-video__txt > .trainer-video__date.flex {
	flex-flow:row;
	gap:10px;
	align-items:center;
	justify-content:flex-start;
}
.trainer-video__txt .item-rating {
	padding-right:14px;
	position:relative;
}
.trainer-video__txt .item-rating:before {
	content:'';
	position:absolute;
	right:0;
	top:10px;
	width:4px;
	height:4px;
	border-radius:50%;
	background:var(--line);
}
.trainer-video__txt .rating-stars {
	width: 24px;
    height: 24px;
	background-color:var(--yellow);
	mask-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04894 0.927052C9.3483 0.00574112 10.6517 0.00573993 10.9511 0.927051L12.4697 5.60081C12.6035 6.01284 12.9875 6.2918 13.4207 6.2918H18.335C19.3037 6.2918 19.7065 7.53141 18.9228 8.10081L14.947 10.9894C14.5966 11.244 14.4499 11.6954 14.5838 12.1074L16.1024 16.7812C16.4017 17.7025 15.3472 18.4686 14.5635 17.8992L10.5878 15.0106C10.2373 14.756 9.7627 14.756 9.41221 15.0106L5.43648 17.8992C4.65276 18.4686 3.59828 17.7025 3.89763 16.7812L5.41623 12.1074C5.55011 11.6954 5.40345 11.244 5.05296 10.9894L1.07722 8.10081C0.293507 7.53141 0.696283 6.2918 1.66501 6.2918H6.57929C7.01252 6.2918 7.39647 6.01284 7.53035 5.60081L9.04894 0.927052Z' fill='%23F2C94D'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04894 0.927052C9.3483 0.00574112 10.6517 0.00573993 10.9511 0.927051L12.4697 5.60081C12.6035 6.01284 12.9875 6.2918 13.4207 6.2918H18.335C19.3037 6.2918 19.7065 7.53141 18.9228 8.10081L14.947 10.9894C14.5966 11.244 14.4499 11.6954 14.5838 12.1074L16.1024 16.7812C16.4017 17.7025 15.3472 18.4686 14.5635 17.8992L10.5878 15.0106C10.2373 14.756 9.7627 14.756 9.41221 15.0106L5.43648 17.8992C4.65276 18.4686 3.59828 17.7025 3.89763 16.7812L5.41623 12.1074C5.55011 11.6954 5.40345 11.244 5.05296 10.9894L1.07722 8.10081C0.293507 7.53141 0.696283 6.2918 1.66501 6.2918H6.57929C7.01252 6.2918 7.39647 6.01284 7.53035 5.60081L9.04894 0.927052Z' fill='%23F2C94D'/%3E%3C/svg%3E%0A");
}
.header-basket__box .header-top__box {
	display:block;
}
.header-basket__box .logo {
	position:relative;
	left:auto;
	right:auto;
	margin:0;
}
.header-basket__box .header-top__left, .header-basket__box .phones-box {
	display:none;
}
.header-basket__box .links-list__box {
    display: flex;
}
.header-top__box .wrapper {
    height:auto;
}
.header-basket__box .header-top__box {
	padding:13px 0;
}
.header-basket__box .header-top__box .wrapper {
	height:auto;
}
.footer-basket__box .footer-bottom__box .wrapper.flex {
    padding-top:24px;
    padding-bottom:24px;
}
.basket-list__box .fav-delete {
	display:flex;
	gap:8px;
}
.basket-list__box .filter-top__box {
	margin:0 0 16px;
	padding:0 0 16px;
}
.basket-item__box:not(:last-child) {
    margin: 0 0 20px;
}
.basket-item__box {
	gap:16px;
}
.basket-item__box .catalog-item__txt {
	max-width:none;
}
.basket-item__txt-box {
    height: auto;
}
.basket-item__box .catalog-price__box {
	max-width:none;
	align-items:flex-start;
	flex-flow:row;
}
.basket-num__box {
	width:auto;
}
.basket-detail__box {
	margin:32px 0 0;
}
.basket-item__box.catalog-item {
	padding:0 0 20px;
}
.basket-btns__box .basket-delete {
	order:-1;
}
.basket-label__sec.basket-list__spec {
	margin:0;
}
html:has(body.fixed) {
	padding:0;
}
.basket-item__box .basket-btns__box .fav-delete {
	width:40px;
	height:40px;
	align-items:center;
	justify-content:center;
}
.basket-btns__box.flex {
	gap:0;
}
.basket-num__box:has(.basket-fav) {
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.basket-item__desc .catalog-price.ph {
	display:flex;
	align-items:baseline;
	gap:8px;
}
.basket-item__txt-box .catalog-txt {
	-webkit-line-clamp: 1;
}
.grey-bg {
	padding-top:10px;
	padding-bottom:60px;
}
.thanks-page__list-box, .thanks-box__cabinet-banner, .grey-bg .basket-detail__box .basket-detail__list {
	padding:24px 20px;
}
.thanks-box__cabinet-banner__txt {
	padding:0;
}
.thanks-box__cabinet-banner__txt h3 {
	margin:0 0 18px;
}
.order-row__box .btn-border {
	margin:24px 0 0 66px;
}
.order-pickup__list-box .btn-border {
	margin:24px 0 0;
}
.popup-map {
	background:#fff;
	overflow:hidden;
	overflow-y:auto;
	padding: 36px 60px;
}
.popup-map__box {
	max-width:none;
	padding:0;
}
.popup-map__container {
	display:block;
}
#order-map {
	display:none;
}
.popup-map .pickup-popup__btn {
	position:fixed;
}
.pickup-popup__box {
	height:auto;
}
.pickup-popup__list {
	padding:0 0 95px;
}
.tabber-popup {
	margin:20px 0 24px;
	padding:4px;
	border-radius:12px;
	background:var(--grey);
	gap:0;
}
.tab-popup {
	width:100%;
	text-align:center;
	padding:14px 20px;
	border-radius:8px;
	font-size:14px;
	font-weight:600;
	color:var(--title-color);
}
.tab-popup.active {
	color:#fff;
	background:var(--link-color);
}
body.fixed {
	padding:0;
}
.popup-map__container {
	height:calc(100% - 114px);
}
.popup-map__filter {
	height:100%;
	width:auto;
	margin:-36px -60px 0;
	bottom:-36px;
}
.popup-map__filter #map-pickup {
	position:relative;
}
.popup-map__pickup-box {
	display:block!important;
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	background:#fff;
	z-index:10001;
	padding:32px 24px 24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
	box-sizing:border-box;
}
.popup-map__pickup-box ymaps {
	width:100%!important;
}
.ymaps-2-1-79-balloon-pane {
	z-index:100000!important;
	top:auto!important;
	bottom:0;
	transform:none!important;
}
.ymaps-2-1-79-balloon-overlay {
	top:auto!important;
	left:0!important;
	right:0!important;
	bottom:0!important;
	position:fixed!important;
	height:auto!important;
	width:auto!important;
}
.popup-map__pickup-box .close-popup {
	position:absolute;
	right:24px;
	top:20px;
	border:0!important;
}
.popup-map__pickup-box .btn {
	margin:20px 0 0;
}
.popup-map__pickup-box .close-popup i {
	width:28px;
	height:28px;
	background:var(--link-color);
}
.popup-map__pickup-box h3 {
	margin:0 0 18px;
	font-size:24px;
	font-family:var(--font-title);
	font-weight:400;
	color:var(--title-color);
}
.order-row__box .сourier-address__form-address__box .btn-border {
	margin:14px 0 0;
}
#address-select h3, #address-select .address-select__btn-add, .popup-map__box h3, .popup-map__box .order-pickup__list-search__box {
	margin-right:0;
}
#address-select .pickup-popup__list {
    padding: 0 40px 0 0;
}
.cosmetologists-box:not(:first-child) .cosmetologists-right {
	background-image:url(/local/templates/arkadia/css/../img/home/loyalty-phone-bg2.svg);
	background-position:left top;
	padding-top:126px;
}
.cosmetologists-box:not(:first-child) .cosmetologists-left {
	background-image:url(/local/templates/arkadia/css/../img/home/loyalty-phone-bg1.svg);
	background-position:left bottom;
	padding-bottom:84px;
}
.catalog-item__review-filter__list, .catalog-item__review-filter__list-sort {
	flex-wrap:wrap;
	column-gap:8px;
	row-gap:10px;
}
.filter-item__check {
	flex-shrink:0;
}
.filter-list__webinar-box .filter-list__box, .filter-list__webinar-box .filter-list__fav-box > .filter-item__check {
	display:none;
}
.filter-list__webinar-box .filter-list__fav-box {
	justify-content:space-between;
}
.popup {
	max-width:none;
}

.popup-window#links-select {
	padding-bottom: 20px;
}

.filter-list__webinar-box .filter-item__check label {
	order:inherit;
}
.filter-list__webinar-box .filter-item__check {
	justify-content:flex-start;
}
.trainer-item__description:has(.webinar-item__img-box) .trainer-item__txt-box {
	max-width:none;
}
.club-box {
	padding:40px;
	border-radius:24px;
}
.sale-table__title {
	display:none;
}
.sale-table__col {
	padding:40px;
	border-radius:24px;
	border:0;
	margin:0;
	flex-flow:column;
	gap:16px;
	align-items:flex-start;
	background:var(--green);
}
.sale-table__col:nth-child(2) {
	background:var(--grey);
}
.sale-table__col:last-child {
	background:var(--green-dark);
}
.sale-table__col:not(:last-child) {
	margin:0 0 10px;
}
.sale-table__td {
	padding:0;
}
.sale-table__td h5 {
	margin:0 0 4px;
	font-size: 14px;
	line-height: 140%;
	font-weight:var(--font-weight);
	color:var(--font-color);
}
.sale-table__th, .sale-table__td {
	max-width:none;
}
.promo-col__box {
	padding:40px 0 0 40px;
}
.promo-txt__box {
	margin-right:40px;
}
#stat {
	display:block;
}
.stat-img__box {
	margin:20px 0 0;
	max-width:none;
	min-height:300px;
}
#stat .btn {
	margin:24px auto 0;
}
.how-prog-txt__box {
	padding:40px;
}
#back-menu .ph {
	display:flex;
	align-items:center;
	justify-content:center;
}
#back-menu i {
	transform:rotate(180deg);
}
.account-box {
	gap:40px;
}
.account-orders__list-item__title {
	flex-flow:column;
	gap:8px;
}
.account-orders__list-title h3 {
	order:1;
	width:calc(50% - 4px);
}
.account-orders__list-title__date {
	order:2;
	width:calc(40% - 4px);
	text-align:right;
}
.account-orders__list-title__info {
	order:3;
}
.account-orders__list-title {
	justify-content:space-between;
	gap:8px;
	width:100%;
}
.account-box__content-order .basket-detail__box.ph {
	display:flex;
}
.account-box__content-order .basket-detail__list {
	order:-1;
}
.account-order__links-pay__box {
	margin:0;
}
.account-box__content-order .basket-detail__box {
    gap: 16px;
}
.account-box__content-order .account-orders__list-title__date {
	text-align:left;
}
.account-reviews__item-txt__top .basket-delete {
	display:flex;
}
.account-reviews__item-title .account-orders__list-title__info {
	order:inherit;
}
.account-box__content .filter-list__box {
	display:flex;
}
.account-box__content .filter-list__box {
	margin:-10px 0 30px;
}
.account-address__item-address_btns .fav-delete {
    display: flex;
}
.account-address__item-address_btns button {
	gap:4px;
}
.account-address__item-address_btns div.flex {
	width:100%;
	justify-content:space-between;
}
.account-address__item-address_btns.flex {
	gap:10px;
}
#tooltip {
	bottom:0;
	left:0;
	right:0;
	position:fixed;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
	max-width:none;
}
#tooltip .close {
	top:20px;
	right:24px;
}
#tooltip .close i {
	width:28px;
	height:28px;
	background:var(--link-color);
}
.account-programm__box-top > .flex.read-more {
	margin:16px 0 0;
	flex-flow:row;
	gap:6px;
	justify-content:flex-start;
}
.distributors-block__info-list.flex.ph {
	display:none;
}
.distributors-block__info-list.flex.pc {
	display:flex;
}
}
@media screen and (max-width:1279px) {
.account-box__links {
	margin-left:-120%;
	flex-shrink:0;
	max-width:none;
	position:absolute;
	-moz-transition:var(--animation);
    -webkit-transition: var(--animation);
    transition:var(--animation);
}
.account-box__links.visible {
	margin-left:0;
	position:relative;
}
.account-box {
	/*overflow:hidden;*/
	gap:0;
}
.account-box__content.hide {
	margin-right:-100%;
}
.code-box input {
	height:60px;
	background:var(--green);
}
.code-box input {
	height:60px;
	font-size:28px!important;
	font-weight:500!important;
}
#phone-edit .code-box input {
	background:var(--green)!important;
	border-color:transparent;
}
#phone-edit .code-box input:focus {
	border-color:var(--link-color);
}
#login-phone__box {
	display:inline;
}
.account-box__links .login-name__pic:hover .account-photo__edit {
	background:none;
}
.account-box__links .login-name__pic:hover .account-photo__edit i {
	display:none;
}
.account-orders__basket-list__box .basket-item__desc .catalog-price.ph {
	justify-content:flex-start;
}
.account-box {
	align-items:flex-start;
}
.account-box__content {
	width:100%;
	max-width:none;
}
.alert-title__box {
	justify-content:space-between;
}
.account-programm__box-alert .flex div.close-alert {
	max-width:20px;
}
.alert-title__box i {
	width:20px;
	height:20px;
	background:var(--font-grey);
}
.webinars-filter__box .swiper-wrapper {
	flex-wrap:nowrap;
	gap:0;
}
.webinars-filter__box {
	margin:0 -15px;
	padding:0 15px;
}
.filter-list__webinar-box:has(.sort-box) .webinars-filter__box {
	margin-bottom:20px;
}
.filter-list__webinars-box {
	display:block;
}
.account-box__content .trainer-item__description:has(.webinar-item__img-box) .trainer-item__txt-box {
    max-width: none;
}
.account-box__content .trainer-item__img-box {
    max-width: none;
}
.webinar-item__author-item {
	flex-flow:column;
	align-items:flex-start;
	gap:14px;
	border-radius:16px;
}
.webinar-item__author-img {
	display:flex;
	align-items:flex-start;
	gap:12px;
	max-width:none;
}
.webinar-item__author-img img {
	border-radius:12px;
	max-width:68px;
	width:100%;
	flex-shrink:0;
}
.webinar-item__author-item {
	padding:20px;
}
.webinar-item__author-img .ph {
	color:var(--font-grey);
	width:100%;
}
.webinar-item__author-img .ph div {
	color:var(--title-color);
	font-size:16px;
	font-weight:600;
}
.filter-items__sort-container.filter-list__items {
	margin-top:0!important;
	margin-bottom:20px;
}
.catalog-items__list.blog-list__container {
    grid-row-gap: 28px;
}
.blog-list__item-img img {
	width:100%;
	border-radius:20px;
}
.blog-item__container {
	flex-flow:column;
	gap:4px!important;
}
.blog-item__info-box {
	max-width:none;
}
.blog-sticky {
	order:-1;
	max-width:none;
	position:sticky;
	top:0;
	z-index:10;
	background:var(--white);
	padding:16px;
	box-sizing:border-box;
	margin:-16px -16px 0 -16px;
	width:auto;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:8px;
}
.blog-item__menu-box {
	padding:0;
	background:none;
	border-radius:0;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:8px;
}
.phone-links__box {
	flex:1 1 auto;
	min-width:0;
	background:var(--grey);
	padding:11px 20px;
	box-sizing:border-box;
	border-radius:24px;
	font-size:var(--font-size);
	color:var(--title-color);
	font-weight:500;
	overflow: hidden;
}
.blog-item__container #links-select .links-select__box-list {
	padding-top:0;
	max-height:calc(100vh - 150px);
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;
	touch-action:pan-y;
	scrollbar-width:none;
	-ms-overflow-style:none;
}
.blog-item__container #links-select .links-select__box-list::-webkit-scrollbar {
	display:none;
}
.blog-item__container #links-select .blog-toc-title,
.blog-item__container #social-select .blog-share-title {
	margin:0 0 16px;
	font-family:var(--font-title);
	font-size:24px;
	line-height:1.1;
	font-weight:400;
}
.blog-item__container #links-select .close {
	right:34px;
}
@media screen and (max-width:800px) {
	.blog-item__container #links-select .close {
		right:19px;
	}
}
.phone-links__box span {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.links-select__box-list a {
	display:flex;
	position:relative;
	align-items:center;
	justify-content:space-between;
	border:0;
	font-size:var(--font-size);
	color:var(--title-color);
	padding:11px 0;
}
.blog-item__container #links-select .links-select__box-list a {
	padding-left:0;
}
.blog-item__container #links-select .links-select__box-list .toc-level-2 {
	padding-left:12px;
}
.blog-item__container #links-select .links-select__box-list .toc-level-3 {
	padding-left:24px;
}
.blog-item__container #links-select .links-select__box-list .toc-level-4 {
	padding-left:36px;
}
.blog-item__container #links-select .links-select__box-list .toc-level-5 {
	padding-left:48px;
}
.blog-item__container #links-select .links-select__box-list .toc-level-6 {
	padding-left:60px;
}
.links-select__box-list a:not(:last-child) {
	border-bottom:1px solid #EFF7F7;
}
.links-select__box-list a.selected {
	color:var(--link-color);
	font-weight:500;
}
.links-select__box-list a:after {
	content:'';
	width:20px;
	height:20px;
	display:none;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1657 6.28815L8.16569 16.2882C8.07859 16.3756 7.9751 16.4449 7.86114 16.4922C7.74719 16.5395 7.62501 16.5639 7.50163 16.5639C7.37824 16.5639 7.25606 16.5395 7.14211 16.4922C7.02815 16.4449 6.92466 16.3756 6.83756 16.2882L2.46256 11.9132C2.37536 11.8259 2.30618 11.7224 2.25899 11.6085C2.21179 11.4945 2.1875 11.3724 2.1875 11.2491C2.1875 11.1258 2.21179 11.0036 2.25899 10.8897C2.30618 10.7758 2.37536 10.6722 2.46256 10.585C2.54977 10.4978 2.6533 10.4286 2.76724 10.3814C2.88118 10.3343 3.0033 10.31 3.12663 10.31C3.24995 10.31 3.37207 10.3343 3.48601 10.3814C3.59995 10.4286 3.70348 10.4978 3.79069 10.585L7.50241 14.2967L16.8391 4.96159C17.0152 4.78547 17.2541 4.68652 17.5032 4.68652C17.7523 4.68652 17.9911 4.78547 18.1672 4.96159C18.3434 5.13771 18.4423 5.37658 18.4423 5.62565C18.4423 5.87472 18.3434 6.11359 18.1672 6.28971L18.1657 6.28815Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1657 6.28815L8.16569 16.2882C8.07859 16.3756 7.9751 16.4449 7.86114 16.4922C7.74719 16.5395 7.62501 16.5639 7.50163 16.5639C7.37824 16.5639 7.25606 16.5395 7.14211 16.4922C7.02815 16.4449 6.92466 16.3756 6.83756 16.2882L2.46256 11.9132C2.37536 11.8259 2.30618 11.7224 2.25899 11.6085C2.21179 11.4945 2.1875 11.3724 2.1875 11.2491C2.1875 11.1258 2.21179 11.0036 2.25899 10.8897C2.30618 10.7758 2.37536 10.6722 2.46256 10.585C2.54977 10.4978 2.6533 10.4286 2.76724 10.3814C2.88118 10.3343 3.0033 10.31 3.12663 10.31C3.24995 10.31 3.37207 10.3343 3.48601 10.3814C3.59995 10.4286 3.70348 10.4978 3.79069 10.585L7.50241 14.2967L16.8391 4.96159C17.0152 4.78547 17.2541 4.68652 17.5032 4.68652C17.7523 4.68652 17.9911 4.78547 18.1672 4.96159C18.3434 5.13771 18.4423 5.37658 18.4423 5.62565C18.4423 5.87472 18.3434 6.11359 18.1672 6.28971L18.1657 6.28815Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.links-select__box-list a.selected:after {
	display:block;
}
#social-select .social-list {
	justify-content:center;
	gap:12px;
}
#social-select .social-list a {
	width:56px;
	height:56px;
	background:var(--link-color);
}
#social-select .social-list a i {
	background:var(--white);
	width:30px;
	height:30px;
}
#info-message {
	top:16px;
	left:16px;
	right:16px;
	min-width:auto;
	padding:16px;
	border-radius:20px;
	gap:12px;
	font-size:14px;
}
#info-message i {
	width:24px;
	height:24px;
}
.blog-item__info-box .webinar-item__author-img {
	max-width:none;
}
.contact-items__list {
	grid-gap:12px;
	grid-template-columns: repeat(1, 1fr);
}
.contact-items__offices-list {
	grid-template-columns: repeat(2, 1fr);
	grid-gap:12px;
}
.contact-item__container {
	flex-flow:column;
	gap:24px;
	align-items:flex-start;
}
.contact-item__info-box, #contact-map {
	max-width:none;
}
#contact-map {
	min-height:370px;
}
.office-photos__slider {
	margin:0 -16px;
	padding:0 16px;
}
.webinar-upcoming__events .event-date__box {
	flex-flow:column;
	gap:7px;
	align-items:flex-start;
	font-size:14px;
}
.question-items__list {
	grid-template-columns: repeat(2, 1fr);
}
#top {
	right:16px;
	bottom:72px;
}
.stick-slider .tabber.flex {
	gap:6px;
}
.stick-slider.sticky {
	position: sticky;
    top: 0;
	padding:8px 15px;
	margin:-8px -15px 16px;
}
.stick-slider.sticky .tabber {
	margin-bottom:0;
	margin-left:-15px;
	margin-right:-15px;
}
.stick-slider.fixed {
	background:var(--white);	
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04);
}
.stick-slider.fixed:after {
	display:none;
}
.page404-box {
	flex-flow:column;
	gap:20px;
}
.page404-btns {
	margin:20px 0 0;
}
.about-txt__box, .about-info__box, .about-history__box {
	flex-flow:column;
	gap:20px;
	align-items:flex-start;
}
.about-txt__box-info {
	padding:0;
}
section.wrapper#about-txt {
    margin-top: 20px;
}
.about-txt__box-stat:not(:first-child) {
    margin:0;
}
.about-message__box, .about-cosm__list {
	grid-template-columns: repeat(1, 1fr);
}
.about-message__box-item:first-child {
    grid-row:auto;
}
.about-reward__list {
	grid-template-columns: repeat(2, 1fr);
}
.title-bg:after {
	width:130px;
	height:130px;
	top:-20px;
}
.about-info__box-info p {
	position:relative;
	z-index:2;
}
.about-info__box:not(:last-child) {
    margin: 0 0 60px;
}
.about-production__spec-list {
	grid-template-columns: repeat(1, 1fr);
}
.about-production__spec-item__pic {
	grid-row:3;
}
.about-production__info-item, .about-production__active-item {
	flex-flow:column;
	gap:20px;
	align-items:flex-start;
}
.about-production__info-txt {
	order:-1;
}
.about-production__active-list {
	justify-content:flex-start;
}
.reviews-list__more {
	display:none;
}
.reviews-list .btn {
	margin:24px 0 0;
}
.sale-programm__box {
	flex-flow:column;
	gap:24px;
}
.sale-programm__img {
	order:-1;
}
.map-distributors__box, .distributors-block__box, .distributors-form__box {
	flex-flow:column;	
}
.distributors-block__info {
	order:-1;
}
.sub-title__box {
	flex-flow:column;
	align-items:flex-start;
}
.table-list, .table-list .row, .table-list .row .td {
	display:block;
}
.table-list .row .th, .table-list .row .td.pc {
	display:none;
}
.table-list .row-info {
	padding:16px;
}
.table-list .row-info:not(:last-child), .row-title:not(:last-child) {
	border-bottom:1px solid var(--light-green);
}
.table-list .row-info .td {
	padding:0;
}
.table-list .row:not(:last-child) .td, .table-list .row:not(:last-child) .th {
	border:0;
	padding:0;
}
.table-list .row h4, .row-title {
	padding:16px;
}
.td-num {
	margin:0 0 6px;
}
.td-title {
	font-weight:600;
	color:var(--title-color);
	margin:0 0 10px;
}
.row-info .td:not(.td-title), .row-info .td:not(.td-num) {
	display:flex;
	align-items:baseline;
	justify-content:space-between;
	color:var(--title-color);
	gap:4px;
}
.row-info .td:not(.td-title):not(:last-child), .row-info .td:not(.td-num):not(:last-child) {
	margin:0 0 4px;
}
.row-info .td:not(.td-title) span, .row-info .td:not(.td-num) span {
	color:var(--font-grey);
	font-weight:500;
	width:100%;
	display:flex;
	align-items:baseline;
	justify-content:space-between;
	gap:4px;
}
.row-info .td:not(.td-title) div, .row-info .td:not(.td-num) div {
	flex-shrink:0;
	width:100%;
	max-width:60px;
}
.row-info .td:not(.td-title) span:after, .row-info .td:not(.td-num) span:after {
	content:'';
	width:100%;
	display:block;
	border-bottom:1px dashed #BFC8D4;
}
.row-info .td:not(.td-title) span div, .row-info .td:not(.td-num) span div {
	flex-shrink:0;
	width:auto;
	max-width:none;
}
.btn.btn-border.flex {
	justify-content:center;
}
.page404-info {
	max-width:max-content;
}
.page404-box {
	align-items:center;
}
.page404-btns {
	justify-content:center;
}
.distributors-block__info-list.flex.ph {
	display:flex;
}
.distributors-block__info-list.flex.pc {
	display:none;
}
.stick-slider.sticky .tabber {
	padding:0 15px;
}
#date-select-box {
	top:auto;	
	padding:32px 24px 24px;
	border-radius:20px 20px 0 0;
	-moz-transition:var(--animation);
    -webkit-transition: var(--animation);
    transition:var(--animation);
}
#date-select-box .ui-datepicker {
	position:relative!important;
	margin:16px 0 0;
}
#date-select-box .ui-datepicker-header {
	margin:0;
}
#date-select-box .ui-datepicker-title, #date-select-box .ui-datepicker-year {
	font-size:var(--font-size);
	font-family:var(--font-family);
	font-weight:500;
}
#date-select-box .ui-datepicker-next:after, #date-select-box .ui-datepicker-prev:after {
	width:15px;
	height:15px;
}
#date-select-box .ui-datepicker-prev, #date-select-box .ui-datepicker-next {
	width:48px;
	height:45px;
}
#date-select-box .ui-datepicker-calendar {
	margin:20px 0 0;
	border-spacing: 0 6px;
}
#date-select-box .ui-state-default {
	width:42px;
	height:42px;
}
#date-select-box .ui-datepicker-calendar td {
	padding-right:5px;
}
#date-select-box .ui-datepicker-calendar td:last-child {
	padding-right:0;
}
#date-select-box .ui-datepicker-calendar th span {
	width:42px;
	height:42px;
}
#date-select-box .ui-datepicker-calendar th {
	font-size:14px;
	padding:0;
}
#date-select-box .btn-green {
	display:block;
	background:none;
	margin:24px 0 0;
	padding:0;
	border-radius:0;
	font-size:var(--font-size);
}
}
@media screen and (max-width:800px) {
body {
	font-size: 14px;
	line-height: 130%;
}
.flex {
	gap:18px;
}
h1, h2 {
	font-size: 28px;
	line-height: 110%;
	margin:0 0 20px;
}
h3 {
	font-size: 24px;
	line-height: 110%;
	margin:0 0 12px;
}
h4 {
	font-size:14px;
}
#cookie {
	bottom:0;
	left:0;
	right:0;
}
#cookie .wrapper {
	padding:0;
	max-width:none;
}
.cookie-box {
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
	padding:24px;
	flex-flow:column;
	align-items:normal;
	max-width:none;
}
.cookie-box .btn {
	max-width:none;
}
.alert-header__box {
	padding:8px 0;
	font-weight: 600;
	font-size: 11px;
	line-height: 120%;
}
.slider-item__box {
	flex-flow:column;
	row-gap:8px;
}
.slider-item__img {
	order:-1;
}
.slider-item__txt h2 {
	font-size: 30px;
	margin:0 0 8px;
}
.slider-swiper .swiper-slide {
	height:auto;
}
.slider-item__box {
	height:100%;
}
.slider-item__txt {
	height:100%;
	padding:24px 24px 69px;
	background-image:url(/local/templates/arkadia/css/../img/home/slider-phone-bg.svg)!important;
	background-position:left bottom;
	font-size: 14px;
	line-height: 130%;
}
.btn {
	font-size: 14px;
	line-height: 100%;
	padding:14px 15px;
}
.special-icon {
	max-width:48px;
}
.special-item h4 {
	font-size: 18px;
	line-height: 110%;
	margin:0 0 4px;
}
.categories-list {
	gap:10px;
	align-items:normal;
}
.categories-item__txt {
	font-size: 18px;
	line-height: 110%;
	margin:0;
}
.categories-item {
	flex:1 165px;
	box-sizing:border-box;
}
.categories-item:first-child, .categories-item:last-child {
	padding:16px;
	display:flex;
	align-items:center;
	gap:16px;
	flex:1 100%;
}
.categories-item__img {
	max-width:134px;
	border-radius:12px;
	padding:10px;
	box-sizing:border-box;
	margin:0 0 12px;
}
.categories-item:first-child .categories-item__img, .categories-item:last-child .categories-item__img {
	margin:0;
}
.btn-box {
    margin:24px auto 0;
}
.hit-slider.swiper .swiper-slide, .home-care__slider.swiper .swiper-slide {
	max-width:152px;
}
.catalog-item {
	padding:6px;
}
.sale-label {
	flex-flow:column;
	align-items:flex-start;
	gap:4px;
}
.sale-price__label, .new-label, .event-label, .blog-category {
	padding:3px 4px;
	font-size: 12px;
	line-height: 100%;
}
.catalog-price__box {
	flex-flow:column;
	align-items:flex-start;
	gap:6px;
}
.item-rating {
	margin:6px 0 0;
}
.price-box {
	font-size: 18px;
}
.price-sale, .item-capacity {
	font-size: 12px;
}
.catalog-item {
	font-size: 12px;
	line-height: 130%;
}
.catalog-price {
	gap:8px;
}
.catalog-price__box:not(:last-child) {
	margin:0 0 4px;
}
.catalog-item__txt h4 {
	font-size: 14px;
}
.item-rating {
	gap:6px;
	font-size: 12px;
}
.star-icon {
	width:18px;
	height:18px;
}
.catalog-item__img img {
	border-radius:20px;
}
.catalog-item__img {
	margin:0 0 6px;
}
.top-month__txt h2, #loyalty h2, #cosmetologists h2, .home-care__txt h2 {
    margin: 0 0 8px;
}
.top-month__txt .link {
	margin:16px 0 0;
}
.sale-list__box:not(:first-child) {
    margin:24px 0 0;
}
.sale-list__box .sale-item {
	padding:16px;
	align-items:flex-start;
	gap:12px;
}
.sale-list__box .sale-item__img {
	max-width:84px;
}
.sale-list__box .catalog-price__box {
	flex-flow:row;
	align-items: baseline;
}
.sale-item__txt {
	font-size:12px;
}
.sale-list__box .sale-item:not(:last-child) {
    margin: 0 0 12px;
}
.top-month__box, .problems-item__list, .problems-item__list a {
	gap:12px;
}
#top-month {
	padding:32px 15px 16px;
}
.problems-item__txt {
	font-size:18px;
	line-height: 110%;
	margin:0 0 8px;
}
.problems-item__icon {
	max-width:64px;
	min-height:64px;
	border-radius:12px;
}
.problems-item__icon img {
	max-width:38px;
}
.problems-item i {
    margin: 0 0 6px;
}
.problems-slider .swiper-slide {
	max-width:254px;
}
.home-care__txt {
	padding:32px 20px 20px;
	background-image:url(/local/templates/arkadia/css/../img/home/home-bg-phone.svg);
	background-position:left bottom;
}
.home-care__txt .btn {
    margin:18px 0 0;
}
.loyalty-txt br {
	display:none;
}
.loyalty-list {
	margin:20px 0 0;
	gap:12px;
}
.loyalty-box, .unique-box, .card-cosmetologists__box {
	gap:12px;
}
.loyalty-item {
	padding:20px;
	flex-flow:column;
	gap:12px;
}
.loyalty-item h5 {
	font-size:14px;
}
.loyalty-img img {
	max-width:186px;
}
.unique-cosmetics__box {
	padding:32px 15px;
}
.unique-txt {
	padding:20px 0 0;
}
.unique-txt blockquote {
	padding:24px;
	font-size: 14px;
	line-height: 130%;
}
.unique-txt blockquote:before {
	width:38px;
	height:38px;
	top:-20px;
}
.unique-txt blockquote div {
	margin:20px 0 0;
}
.unique-txt blockquote span {
	font-size: 12px;
	line-height: 130%;
}
.unique-box .btn {
    margin: 12px 0 0;
}
.cosmetologists-item {
	padding:12px;
	border-radius:12px;
	gap:10px;
}
.cosmetologists-item span {
	font-size: 16px;
	line-height: 130%;
	font-weight:500;
}
.cosmetologists-box:not(:first-child), .upcoming-events:not(:first-child), .card-cosmetologists__box:not(:first-child) {
    margin: 48px 0 0;
}
.cosmetologists-box:not(:first-child) .cosmetologists-left, .cosmetologists-box:not(:first-child) .cosmetologists-right, .card-cosmetologists__box .cosmetologists-left, .card-cosmetologists__box .cosmetologists-right {
	padding:32px 23px 24px;
	min-height:auto;
}
.loyalty-list__box .flex {
	column-gap:10px;
	align-items:flex-start;
}
.loyalty-list__box span {
	font-size:16px;
}
.cosmetologists-box .btn, .card-cosmetologists__box .btn {
    margin: 24px 0 0;
}
.upcoming-events .title-box {
	align-items:flex-start;
}
.upcoming-events__slider .swiper-slide, .trainer-video__slider .swiper-slide {
	max-width:250px;
}
.trainer-video__img {
	height:220px;
}
.trainer-video__img img {
	height:100%;
	width:100%;
	object-fit:cover;
}
.upcoming-events__slider .event-txt {
	font-size:14px;
}
.event-img .sale-label {
	flex-flow:row;
	gap:2px;
}
.event-online:before {
	width:4px;
	height:4px;
}
.event-label {
	gap:3px;
}
.event-img img {
	border-radius:20px;
}
.event-txt {
	padding:12px 12px 0;
	font-size:12px;
	line-height: 130%;
}
.event-date:not(:last-child) {
	margin:0 0 6px;
	font-size: 14px;
	line-height: 130%;
}
.webinar-list__box .event-txt, .trainer-events.webinar-list__box .event-date, .webinar-list__box .event-date__box .flex {
	font-size:14px;
}
.webinar-list__box .event-txt a {
	font-size:16px;
}
.card-cosmetologists__icon img {
	max-width:150px;
}
.reviews-box {
	padding:32px 15px;
}
.title-box {
	margin:0 0 24px;
}
.column {
    column-count:1;
}
.review-item:not(:last-child) {
	margin:0 0 12px;
}
.review-item {
	padding:24px;
	border-radius:20px;
}
.review-author {
	margin:18px 0 0;
}
.review-rating {
	margin:0 0 18px;
	gap:12px;
}
.rating-logo {
	max-width:18px;
}
.rating-stars {
	max-width:98px;
	height:18px;
	-webkit-mask-image:url('data:image/svg+xml,<svg width="98" height="18" viewBox="0 0 98 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.04894 2.92705C8.3483 2.00574 9.6517 2.00574 9.95106 2.92705L10.7961 5.52786C10.93 5.93989 11.3139 6.21885 11.7472 6.21885H14.4818C15.4505 6.21885 15.8533 7.45846 15.0696 8.02786L12.8572 9.63525C12.5067 9.8899 12.3601 10.3413 12.494 10.7533L13.339 13.3541C13.6384 14.2754 12.5839 15.0415 11.8002 14.4721L9.58779 12.8647C9.2373 12.6101 8.7627 12.6101 8.41222 12.8647L6.19983 14.4721C5.41612 15.0415 4.36164 14.2754 4.66099 13.3541L5.50604 10.7533C5.63992 10.3413 5.49326 9.8899 5.14277 9.63525L2.93039 8.02787C2.14668 7.45846 2.54945 6.21885 3.51818 6.21885H6.25283C6.68606 6.21885 7.07001 5.93989 7.20389 5.52786L8.04894 2.92705Z" fill="%23F2C94D"/><path d="M28.0489 2.92705C28.3483 2.00574 29.6517 2.00574 29.9511 2.92705L30.7961 5.52786C30.93 5.93989 31.3139 6.21885 31.7472 6.21885H34.4818C35.4505 6.21885 35.8533 7.45846 35.0696 8.02786L32.8572 9.63525C32.5067 9.8899 32.3601 10.3413 32.494 10.7533L33.339 13.3541C33.6384 14.2754 32.5839 15.0415 31.8002 14.4721L29.5878 12.8647C29.2373 12.6101 28.7627 12.6101 28.4122 12.8647L26.1998 14.4721C25.4161 15.0415 24.3616 14.2754 24.661 13.3541L25.506 10.7533C25.6399 10.3413 25.4933 9.8899 25.1428 9.63525L22.9304 8.02787C22.1467 7.45846 22.5495 6.21885 23.5182 6.21885H26.2528C26.6861 6.21885 27.07 5.93989 27.2039 5.52786L28.0489 2.92705Z" fill="%23F2C94D"/><path d="M48.0489 2.92705C48.3483 2.00574 49.6517 2.00574 49.9511 2.92705L50.7961 5.52786C50.93 5.93989 51.3139 6.21885 51.7472 6.21885H54.4818C55.4505 6.21885 55.8533 7.45846 55.0696 8.02786L52.8572 9.63525C52.5067 9.8899 52.3601 10.3413 52.494 10.7533L53.339 13.3541C53.6384 14.2754 52.5839 15.0415 51.8002 14.4721L49.5878 12.8647C49.2373 12.6101 48.7627 12.6101 48.4122 12.8647L46.1998 14.4721C45.4161 15.0415 44.3616 14.2754 44.661 13.3541L45.506 10.7533C45.6399 10.3413 45.4933 9.8899 45.1428 9.63525L42.9304 8.02787C42.1467 7.45846 42.5495 6.21885 43.5182 6.21885H46.2528C46.6861 6.21885 47.07 5.93989 47.2039 5.52786L48.0489 2.92705Z" fill="%23F2C94D"/><path d="M68.0489 2.92705C68.3483 2.00574 69.6517 2.00574 69.9511 2.92705L70.7961 5.52786C70.93 5.93989 71.3139 6.21885 71.7472 6.21885H74.4818C75.4505 6.21885 75.8533 7.45846 75.0696 8.02786L72.8572 9.63525C72.5067 9.8899 72.3601 10.3413 72.494 10.7533L73.339 13.3541C73.6384 14.2754 72.5839 15.0415 71.8002 14.4721L69.5878 12.8647C69.2373 12.6101 68.7627 12.6101 68.4122 12.8647L66.1998 14.4721C65.4161 15.0415 64.3616 14.2754 64.661 13.3541L65.506 10.7533C65.6399 10.3413 65.4933 9.8899 65.1428 9.63525L62.9304 8.02787C62.1467 7.45846 62.5495 6.21885 63.5182 6.21885H66.2528C66.6861 6.21885 67.07 5.93989 67.2039 5.52786L68.0489 2.92705Z" fill="%23F2C94D"/><path d="M88.0489 2.92705C88.3483 2.00574 89.6517 2.00574 89.9511 2.92705L90.7961 5.52786C90.93 5.93989 91.3139 6.21885 91.7472 6.21885H94.4818C95.4505 6.21885 95.8533 7.45846 95.0696 8.02786L92.8572 9.63525C92.5067 9.8899 92.3601 10.3413 92.494 10.7533L93.339 13.3541C93.6384 14.2754 92.5839 15.0415 91.8002 14.4721L89.5878 12.8647C89.2373 12.6101 88.7627 12.6101 88.4122 12.8647L86.1998 14.4721C85.4161 15.0415 84.3616 14.2754 84.661 13.3541L85.506 10.7533C85.6399 10.3413 85.4933 9.8899 85.1428 9.63525L82.9304 8.02787C82.1467 7.45846 82.5495 6.21885 83.5182 6.21885H86.2528C86.6861 6.21885 87.07 5.93989 87.2039 5.52786L88.0489 2.92705Z" fill="%23D9E5E3"/><g clip-path="url(%23clip0_1708_28504)"><path d="M88.0489 2.92705C88.3483 2.00574 89.6517 2.00574 89.9511 2.92705L90.7961 5.52786C90.93 5.93989 91.3139 6.21885 91.7472 6.21885H94.4818C95.4505 6.21885 95.8533 7.45846 95.0696 8.02786L92.8572 9.63525C92.5067 9.8899 92.3601 10.3413 92.494 10.7533L93.339 13.3541C93.6384 14.2754 92.5839 15.0415 91.8002 14.4721L89.5878 12.8647C89.2373 12.6101 88.7627 12.6101 88.4122 12.8647L86.1998 14.4721C85.4161 15.0415 84.3616 14.2754 84.661 13.3541L85.506 10.7533C85.6399 10.3413 85.4933 9.8899 85.1428 9.63525L82.9304 8.02787C82.1467 7.45846 82.5495 6.21885 83.5182 6.21885H86.2528C86.6861 6.21885 87.07 5.93989 87.2039 5.52786L88.0489 2.92705Z" fill="%23F2C94D"/></g><defs><clipPath id="clip0_1708_28504"><rect width="9" height="18" fill="white" transform="translate(80)"/></clipPath></defs></svg>');
	mask-image:url('data:image/svg+xml,<svg width="98" height="18" viewBox="0 0 98 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.04894 2.92705C8.3483 2.00574 9.6517 2.00574 9.95106 2.92705L10.7961 5.52786C10.93 5.93989 11.3139 6.21885 11.7472 6.21885H14.4818C15.4505 6.21885 15.8533 7.45846 15.0696 8.02786L12.8572 9.63525C12.5067 9.8899 12.3601 10.3413 12.494 10.7533L13.339 13.3541C13.6384 14.2754 12.5839 15.0415 11.8002 14.4721L9.58779 12.8647C9.2373 12.6101 8.7627 12.6101 8.41222 12.8647L6.19983 14.4721C5.41612 15.0415 4.36164 14.2754 4.66099 13.3541L5.50604 10.7533C5.63992 10.3413 5.49326 9.8899 5.14277 9.63525L2.93039 8.02787C2.14668 7.45846 2.54945 6.21885 3.51818 6.21885H6.25283C6.68606 6.21885 7.07001 5.93989 7.20389 5.52786L8.04894 2.92705Z" fill="%23F2C94D"/><path d="M28.0489 2.92705C28.3483 2.00574 29.6517 2.00574 29.9511 2.92705L30.7961 5.52786C30.93 5.93989 31.3139 6.21885 31.7472 6.21885H34.4818C35.4505 6.21885 35.8533 7.45846 35.0696 8.02786L32.8572 9.63525C32.5067 9.8899 32.3601 10.3413 32.494 10.7533L33.339 13.3541C33.6384 14.2754 32.5839 15.0415 31.8002 14.4721L29.5878 12.8647C29.2373 12.6101 28.7627 12.6101 28.4122 12.8647L26.1998 14.4721C25.4161 15.0415 24.3616 14.2754 24.661 13.3541L25.506 10.7533C25.6399 10.3413 25.4933 9.8899 25.1428 9.63525L22.9304 8.02787C22.1467 7.45846 22.5495 6.21885 23.5182 6.21885H26.2528C26.6861 6.21885 27.07 5.93989 27.2039 5.52786L28.0489 2.92705Z" fill="%23F2C94D"/><path d="M48.0489 2.92705C48.3483 2.00574 49.6517 2.00574 49.9511 2.92705L50.7961 5.52786C50.93 5.93989 51.3139 6.21885 51.7472 6.21885H54.4818C55.4505 6.21885 55.8533 7.45846 55.0696 8.02786L52.8572 9.63525C52.5067 9.8899 52.3601 10.3413 52.494 10.7533L53.339 13.3541C53.6384 14.2754 52.5839 15.0415 51.8002 14.4721L49.5878 12.8647C49.2373 12.6101 48.7627 12.6101 48.4122 12.8647L46.1998 14.4721C45.4161 15.0415 44.3616 14.2754 44.661 13.3541L45.506 10.7533C45.6399 10.3413 45.4933 9.8899 45.1428 9.63525L42.9304 8.02787C42.1467 7.45846 42.5495 6.21885 43.5182 6.21885H46.2528C46.6861 6.21885 47.07 5.93989 47.2039 5.52786L48.0489 2.92705Z" fill="%23F2C94D"/><path d="M68.0489 2.92705C68.3483 2.00574 69.6517 2.00574 69.9511 2.92705L70.7961 5.52786C70.93 5.93989 71.3139 6.21885 71.7472 6.21885H74.4818C75.4505 6.21885 75.8533 7.45846 75.0696 8.02786L72.8572 9.63525C72.5067 9.8899 72.3601 10.3413 72.494 10.7533L73.339 13.3541C73.6384 14.2754 72.5839 15.0415 71.8002 14.4721L69.5878 12.8647C69.2373 12.6101 68.7627 12.6101 68.4122 12.8647L66.1998 14.4721C65.4161 15.0415 64.3616 14.2754 64.661 13.3541L65.506 10.7533C65.6399 10.3413 65.4933 9.8899 65.1428 9.63525L62.9304 8.02787C62.1467 7.45846 62.5495 6.21885 63.5182 6.21885H66.2528C66.6861 6.21885 67.07 5.93989 67.2039 5.52786L68.0489 2.92705Z" fill="%23F2C94D"/><path d="M88.0489 2.92705C88.3483 2.00574 89.6517 2.00574 89.9511 2.92705L90.7961 5.52786C90.93 5.93989 91.3139 6.21885 91.7472 6.21885H94.4818C95.4505 6.21885 95.8533 7.45846 95.0696 8.02786L92.8572 9.63525C92.5067 9.8899 92.3601 10.3413 92.494 10.7533L93.339 13.3541C93.6384 14.2754 92.5839 15.0415 91.8002 14.4721L89.5878 12.8647C89.2373 12.6101 88.7627 12.6101 88.4122 12.8647L86.1998 14.4721C85.4161 15.0415 84.3616 14.2754 84.661 13.3541L85.506 10.7533C85.6399 10.3413 85.4933 9.8899 85.1428 9.63525L82.9304 8.02787C82.1467 7.45846 82.5495 6.21885 83.5182 6.21885H86.2528C86.6861 6.21885 87.07 5.93989 87.2039 5.52786L88.0489 2.92705Z" fill="%23D9E5E3"/><g clip-path="url(%23clip0_1708_28504)"><path d="M88.0489 2.92705C88.3483 2.00574 89.6517 2.00574 89.9511 2.92705L90.7961 5.52786C90.93 5.93989 91.3139 6.21885 91.7472 6.21885H94.4818C95.4505 6.21885 95.8533 7.45846 95.0696 8.02786L92.8572 9.63525C92.5067 9.8899 92.3601 10.3413 92.494 10.7533L93.339 13.3541C93.6384 14.2754 92.5839 15.0415 91.8002 14.4721L89.5878 12.8647C89.2373 12.6101 88.7627 12.6101 88.4122 12.8647L86.1998 14.4721C85.4161 15.0415 84.3616 14.2754 84.661 13.3541L85.506 10.7533C85.6399 10.3413 85.4933 9.8899 85.1428 9.63525L82.9304 8.02787C82.1467 7.45846 82.5495 6.21885 83.5182 6.21885H86.2528C86.6861 6.21885 87.07 5.93989 87.2039 5.52786L88.0489 2.92705Z" fill="%23F2C94D"/></g><defs><clipPath id="clip0_1708_28504"><rect width="9" height="18" fill="white" transform="translate(80)"/></clipPath></defs></svg>');
}
.stars-box {
	gap:6px;
}
.stars-box span {
	font-size:14px;
}
.review-avatar {
	max-width:42px;
	max-height:42px;
	font-size: 24px;
	line-height: 120%;
}
.review-author__txt h4 {
	font-size:14px;
}
.review-author__txt {
	font-size:12px;
}
.blog-item__top .blog-item__txt {
	padding:14px 16px 0;
}
.blog-item__img img {
	border-radius:20px;
}
.blog-box {
	gap:24px;
}
.category-box {
	gap:6px;
}
.blog-date {
	font-size:12px;
}
.blog-item__top h4 {
	margin:0 0 6px;
	font-size: 14px;
	line-height: 130%;
}
.blog-item__txt-box {
	font-size:12px;
	line-height: 130%;
	-webkit-line-clamp: 3;
}
.blog-txt__right {
	padding:24px 16px;
	border-radius:20px;
}
.blog-item .blog-item__img {
	max-width:64px;	
}
.blog-item .blog-item__img img {
	border-radius:12px;
}
.blog-item .blog-item__txt .blog-item__txt-box {
	display:none;
}
.blog-item .blog-item__txt .category-box {
	margin:0 0 6px;
}
.blog-item .blog-item__txt h4 {
	margin:0;
	font-weight:400;
}
.subscrive-box {
	padding:32px 20px;
}
.subscribe-img {
	max-width:160px;
}
.subscribe-txt h3 {
	font-size:28px;
	margin:0 0 8px;
}
.subscribe-form:not(:first-child) {
    margin: 18px 0 0;
}
.subscribe-form form > label {
	display:none;
}
.input-container {
	flex-flow:column;
	align-items:flex-start;
}
.subscribe-form .input-box {
	max-width:none;
}
.input-container {
	gap:8px;
}
main input[type=text], main input[type=email], main input[type=password], main input[type=number], main input[type=phone], main input[type=date], .popup input[type=text], .popup input[type=email], .popup input[type=password], .popup input[type=number], .popup input[type=phone], input[type=date], .textarea-box {
	padding:11px 16px;
	font-size: 14px;
	line-height: 130%;
}
main textarea, .popup textarea {
	font-size: 14px;
	line-height: 130%;
}
.legal-box {
	margin:16px 0 0;
	gap:15px;
	align-items:flex-start;
}
.error span {
	font-size:12px;
	line-height:130%;
}
#faq {
    margin-top:60px;
}
.faq-box:not(:first-child) {
    margin:20px 0 0;
}
.faq-item__txt {
	padding:24px 16px 24px;
}
.faq-item div:first-child {
	font-size:16px;
}
.faq-item__txt:last-child {
	margin-bottom:0;
}
footer {
	margin-top:60px;
	padding-bottom:58px;
}
.footer-logo__box .logo img {
	max-width:128px;
}
.logo-sub__title {
	margin:14px 0 0;
	font-size: 12px;
	line-height: 130%;
}
.social-list {
	margin:15px 0 0;
}
.social-list a {
	width:42px;
	height:42px;
}
.social-list {
	gap:12px;
}
.footer-menu h4 {
	padding:13px 0;
	margin:0;
	font-weight: 600;
	font-size: 16px;
	line-height: 130%;
	border-bottom:1px solid #D9E5E3;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.footer-menu h4:after {
	content:'';
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	width:24px;
	height:24px;
	background:var(--link-color);
	mask-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 9L12 16.5L4.5 9" stroke="%23005347" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	-webkit-mask-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 9L12 16.5L4.5 9" stroke="%23005347" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.footer-sub__menu {
	display:none;
	margin:15px 0 0;
}
.footer-menu > ul {
	display:block;
}
.footer-top__box .wrapper.flex {
	gap:16px;
}
.footer-contact__title, .footer-contact__title a {
	margin:0 0 4px;
	font-size: 14px;
	line-height: 130%;
}
.footer-contact__item {
	font-size:12px;
}
.footer-bottom__box .wrapper.flex, .footer-links {
	flex-flow:column;
	gap:24px;
	align-items:flex-start;
}
.footer-links {
	gap:14px;
	order:-1;
}
.footer-bottom__box .wrapper.flex {
	padding-top:24px;
	padding-bottom:24px;
}
.tabber-menu__box {
	display:block;
}
.tabber-menu__item a {
	display:flex;
	flex-flow:column;
	align-items:center;
	justify-content:space-between;
	padding:7px;
	box-sizing:border-box;
	width:100%;
	font-weight: 500;
	font-size: 11px;
	line-height: 130%;
	color:var(--font-grey);
	border:0;
}
.tabber-menu__item a div {
	position:relative;
}
.tabber-menu__list {
	gap:0;
	align-items:normal;
}
.tabber-menu__item .link-num {
	border:1px solid var(--white);
	background:var(--font-grey);
	width:16px;
	height:16px;
	box-sizing:border-box;
}
.tabber-menu__item.selected .link-num {
	background:var(--link-color);
}
.tabber-menu__item.selected a {
	color:var(--link-color);
}
.tabber-menu__item.selected svg path {
	fill:var(--link-color);
	stroke:var(--link-color);
}
.footer-menu h4.active {
	color:var(--link-color);
}
.footer-menu h4.active:after {
	transform:rotate(180deg);
}
#search-box h2 {
	margin:0 0 24px;
	font-size:28px;
}
#search-box {
	padding:20px 0;
}
.search-container__left {
	padding:0;
	border:0;
}
.search-form .btn, .search-container__right .swiper-nav {
	display:none;
}
.close {
	right:16px;
	top:20px;
}
.close i {
	width:28px;
	height:28px;
}
.search-form .input-container:not(:last-child) {
	margin:0 0 24px;
}
.search-container__right .swiper-wrapper {
	display:block;
	transform:none!important;
}
.search-container__right .catalog-item {
	flex-flow:row;
	gap:12px;
	align-items:flex-start;
	padding:0;
}
.search-container__right .swiper-slide:not(:last-child) {
	margin:0 0 14px;
}
.popup .search-container__right h3 {
	margin:0 0 20px;
}
.search-container__right .popular-slider .swiper-slide {
	max-width:none;
}
.search-container__right .catalog-item__img {
	margin:0;
	max-width:100px;
	z-index:3;
}
.search-container__right .price-box {
	font-size:18px;
}
.search-container__right .price-sale {
	font-size:12px;
}
.search-container__right .catalog-price__box {
	gap:4px;
}
.search-container__right .fav-label {
	right:-230%;
}
.search-container__right .sale-label {
	bottom:0;
	flex-flow:row;
	gap:2px;
}
.search-popular__list h4 {
	font-size:16px;
	margin:0 0 12px;
}
#city-select {
	padding:20px 16px;
}
.city-list.column {
	column-count: 2;
	padding:0;
	margin:32px 0 0;
}
#city {
	bottom:0;
	left:0;
	right:0;
	top:auto!important;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
    border-radius: 20px 20px 0px 0px;
    padding: 24px;
	max-width:none;
}
#city .flex {
	gaP:6px;
	margin:22px 0 0;
}
.popup {
	padding:24px 16px;
}
.popup:has(.forgot-txt.success)  {
	background-position:center bottom;
}
.step-txt__box {
	gap:16px;
}
.jFiler-input-dragDrop {
	margin:20px 0 0;
	padding:24px 20px;
}
.step-form__files-box .jFiler-input-dragDrop {
	margin:20px 0 0;
}
.step-txt__box h4, .step-number {
	font-size:20px;
}
.form-load__file-subtxt, .form-load__file-txt {
	font-size:12px;
}
.icon-load {
	width:24px;
	height:24px;
}
.jFiler-items.jFiler-row, .step-form__files-box .jFiler-items.jFiler-row {
	margin:20px 0 0;
	display:flex;
	flex-flow:column;
	gap:12px;
}
.jFiler-items-list.jFiler-items-grid {
	order:-1;
}
.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb-overlay {
	opacity:1;
	width:32px;
	height:32px;
	border-radius:50%;
	border:1px solid #B3CBC8;
	background:var(--white);
	top:-6px;
	right:-6px;
	left:auto;
}
.files-item__list .jFiler-item {
	font-size:14px;
}
.jFiler-item-info .icon-jfi-trash.jFiler-item-trash-action {
	background:var(--link-color);
	width:16px;
	height:16px;
}
.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb {
	overflow:inherit;
}
.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info {
	
}
.add-more__files-box {
	order:-1;
}
.btn-edit__step {
	margin:0;
}
.form-user__info {
	margin:26px 0 0;
}
.filter-items__sort-box {
	gap:0;
}
.filter-phone__box {
	gap:5px;
}
.jq-selectbox__dropdown {
	bottom:0!important;
	top:0!important;
	left:0;
	right:0;
	position:fixed;
	box-shadow: none;
	border-radius: 0;
	background: rgba(125, 125, 125, 0.4);
	margin:0;
	padding:0;
}
.jq-selectbox__select-text {
	width:auto!important;
}
.jq-selectbox__dropdown ul {
	bottom:0!important;
	top:auto!important;
	left:0;
	right:0;
	position:fixed;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
	background:#fff;
	z-index:2;
	padding:12px 24px 24px;
}
.ts-control, .full .ts-control, .full.dropdown-active .ts-control {
	padding:0 24px 0 0;
	border-radius:0;
	background:none;
	font-size:14px;
}
.ts-control:after, .select-sort__value:after {
	top:0;
	right:0;
}
body > .ts-dropdown, .select-sort__box {
	left: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	position: fixed;
	top: auto !important;
	width: auto !important;
	margin: 0;
	border-radius: 0;
	padding: 0;
	background: none;
	box-shadow: none;
	pointer-events: none;
	display: block !important;
}
.select-sort__box {
	z-index:10;
}
body > .ts-dropdown.active, .catalog-item__review-filter__list.active .select-sort__box, body > .ts-dropdown.active .select-overlay, .catalog-item__review-filter__list.active .select-sort__box .select-overlay {
	pointer-events: all;
}
body > .ts-dropdown .ts-dropdown-content, .select-sort__box .optgroup {
	transform: translateY(100%);
}
body > .ts-dropdown .ts-dropdown-content, .select-sort__box .optgroup {
    padding: 12px 24px 24px;
	background: #FFFFFF;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
    position: relative;
    z-index: 2;
}
body > .ts-dropdown.active .ts-dropdown-content, .catalog-item__review-filter__list.active .select-sort__box .optgroup {
    transform: translateY(0);
}
.ts-dropdown .optgroup .optgroup-header {
	display:block;
	border:0;
	font-family:var(--font-title);
	font-weight: 400;
	font-size: 24px;
	line-height: 110%;
	color: var(--title-color);
	padding:8px 0 20px;
	position:relative;
	z-index:1;
}
.ts-dropdown .optgroup .optgroup-list .optgroup-header {
	display: none;
}
.ts-dropdown .optgroup > .optgroup-header:after {
	display:none;
}
.close-select {
	position:absolute;
	width:28px;
	height:28px;
	top:18px;
	right:24px;
	opacity:0;
	z-index:4;
	pointer-events: all;
	visibility:hidden;
	background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.875 6.125L6.125 21.875' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.875 21.875L6.125 6.125' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
}
body > .ts-dropdown.active .close-select, .catalog-item__review-filter__list.active .close-select {
	opacity:1;
	visibility:visible;
}
.catalog-items__list {
	grid-template-columns: repeat(2, 1fr);
}
.catalog-items__list .catalog-item {
    padding: 0;
}
.pagination-list a {
	width:44px;
	height:44px;
	font-size:16px;
}
.pagination-list {
	gap:5px;
	flex-wrap:wrap;
}
.pages-num__txt {
	padding:16px 0 0;
}
.pagination-pages button {
	margin:16px auto 0;
}
.tabber-box button {
	padding:9px 17px;
}
.popup-window {
	bottom:0;
	top:auto;
	padding:24px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
	font-size: 14px;
	line-height: 130%;
}
.popup-window .btn {
	margin:22px 0 0;
}
.popup-window h3 {
	max-width:300px;
}
#subscribe-item {
	top:auto;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);
	border-radius: 20px 20px 0px 0px;
	padding:24px;
}
.catalog-empty__box h3 {
	font-size:28px;
}
.catalog-empty__box .btn {
    margin: 20px auto 0;
}
.catalog-empty__box img {
	margin:0 auto 20px;
}
.catalog-empty__box br {
	display:none;
}
.search-list__items {
	gap:6px;
}
.search-item {
	padding:9px 12px;
	font-size:14px;
	gap:8px;
}
.catalog-item__buy-box {
	max-width:none;
}
.weight-item label {
	padding:8px 14px;
}
.catalog-item__rev-desc-item h5, .catalog-item__cat-list button {
	font-size:14px;
}
.catalog-item__cat-list button {
	padding:2px 6px;
}
.catalog-item__cat-list.flex {
	gap:4px;
}
.catalog-item__rev-desc a[data-go] {
	margin-top:12px;
}
.delivery-link.flex {
	gap:6px;
}
.delivery-list__box h5 {
	margin:0 0 4px;
}
.catalog-item__spac-list .flex {
	padding:12px 15px;
}
.catalog-item__spac-list {
	gap:8px;
}
.catalog-item__spac-list img, .catalog-item__desc-txt .flex img {
	max-width:32px;
}
.catalog-item__description h3 {
	margin:0 0 24px;
}
.catalog-item__description ul li, .catalog-item__delivery ul li {
	padding:0 0 0 17px;
}
.catalog-item__description h4, .catalog-item__delivery h4 {
	font-size: 18px;
	line-height: 110%;
	margin-bottom:14px;
}
.catalog-item__desc-active {
	grid-template-columns: repeat(1, 1fr);
	gap:12px;
}
.catalog-item__desc-active .flex {
	padding:16px;
	gap:16px;
}
.catalog-item__desc-active img {
	max-width:84px;
}
.catalog-item__desc-active h5 {
	margin:0 0 4px;
	font-size:14px;
}
.catalog-item__delivery h5:not(:first-child) {
	margin:14px 0 12px;
	font-size:16px;
}
.tabber {
	white-space: nowrap;
	overflow-x: auto;
	margin:0 -15px 24px;
    padding: 0 15px;
	-ms-overflow-style: none;
    scrollbar-width: none;
	position:relative;
}
.account-box__content .tabber {
	white-space: nowrap;
	overflow-x: auto;
	margin:0 -15px 24px;
    padding: 0 15px 1px;
	-ms-overflow-style: none;
    scrollbar-width: none;
	position:relative;
}
.account-box__content .tabber:before {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:1px;
	background:var(--light-green);
}
.account-box__content .tab:after {
	bottom:0;
	height:1px;
}
.account-box__content .tabber {
	border:0;
}
.catalog-item__delivery .delivery-link {
    margin: 0 0 24px;
}
.catalog-item__review-box .tabber {
	padding:0;
	overflow:inherit;
}
.catalog-item__review-box .tab {
	font-size: 24px;
	line-height: 110%;
}
.select-sort__value {
	display:flex;
	position:relative;
	padding:0 20px 0 0;
	font-weight:500;
	color:var(--title-color);	
	box-sizing:border-box;
}
.select-sort__value span:first-letter {
	text-transform:uppercase;
}
.catalog-item__review-filter .filter-item__check label {
	font-size:14px;
	order:-1;
}
.catalog-item__review-filter .filter-item__check {
	margin:0;
	gap:8px;
	flex-shrink:0;
}
.catalog-item__review-filter {
    margin: 0 0 20px;
}
.catalog-item__review-list__name {
	flex-flow:column;
	gap:2px;
}
.catalog-item__review-list__item-name {
	gap:15px;
	align-items:flex-start;
}
.catalog-item__review-list__name h4 {
	font-size:16px;
}
.catalog-item__review-list__txt {
	line-height: 140%;
}
.catalog-item__review-list__gallery {
	gap:8px;
}
.catalog-item__review-list__help h5 {
	font-size:14px;
}
.catalog-item__review-list__btns {
	gap:6px;
}
.catalog-item__review-list__btns .btn {
	width:max-content;
}
.catalog-item__review-list__answer {
	margin:24px 0 0 0;
	padding:0 0 0 16px;
	border-left:1px solid var(--link-color);
	gap:16px;
}
.catalog-item__review-list__answer-txt .catalog-item__review-list__name {
	flex-flow:row;
	margin:0 0 8px;
}
.catalog-item__review-list__item:not(:last-child) {
    margin: 0 0 32px;
}
.catalog-item__review-list__btn-more {
    margin: 32px auto 0;
}
.fancybox__thumbs.is-horizontal {
	padding:0 15px;
}
.is-compact .fancybox__footer {
	background:none;
}
#basket-info {
	padding:16px;
	font-size:14px;
	border-radius:20px;
	top:8px;
	left:15px;
	right:15px;	
	min-width:auto;
}
#basket-info .flex {
	justify-content:flex-start;
	gap:12px;
}
#basket-info i {
	width:24px;
	height:24px;
}
.select-sort__box .optgroup-header {
	font-family: var(--font-title);
	font-weight: 400;
	font-size: 24px;
	line-height: 110%;
	padding:8px 0 20px;
}
.catalog-item__review-filter__list .select-sort__box .optgroup {
	flex-flow:column;
	gap:0;
	align-items:flex-start;
}
.catalog-item__review-filter__list-sort {
	display:block;
	width:100%;
}
.catalog-item__review-filter__list-item {
	padding:8px 35px 8px 0;
	position:relative;
}
.catalog-item__review-filter__list-item:not(:last-child) {
	border-bottom:1px solid var(--green);
}
.catalog-item__review-filter__list-item label {
	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
	color:var(--title-color);
	width:100%;
}
.catalog-item__review-filter__list-item label:after {
	content:'';
	position:absolute;
	right:8px;
	top:8px;
	width:16px;
	height:16px;
	background:var(--link-color);
	display:block;
	opacity:0;
	flex-shrink:0;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5326 5.03032L6.53255 13.0303C6.46287 13.1002 6.38008 13.1557 6.28891 13.1936C6.19775 13.2314 6.10001 13.2509 6.0013 13.2509C5.90259 13.2509 5.80485 13.2314 5.71369 13.1936C5.62252 13.1557 5.53973 13.1002 5.47005 13.0303L1.97005 9.53032C1.90029 9.46056 1.84495 9.37774 1.80719 9.28658C1.76943 9.19543 1.75 9.09774 1.75 8.99907C1.75 8.90041 1.76943 8.80272 1.80719 8.71156C1.84495 8.62041 1.90029 8.53759 1.97005 8.46782C2.03982 8.39806 2.12264 8.34272 2.21379 8.30496C2.30494 8.26721 2.40264 8.24777 2.5013 8.24777C2.59996 8.24777 2.69766 8.26721 2.78881 8.30496C2.87996 8.34272 2.96279 8.39806 3.03255 8.46782L6.00193 11.4372L13.4713 3.96907C13.6122 3.82818 13.8033 3.74902 14.0026 3.74902C14.2018 3.74902 14.3929 3.82818 14.5338 3.96907C14.6747 4.10997 14.7539 4.30107 14.7539 4.50032C14.7539 4.69958 14.6747 4.89068 14.5338 5.03157L14.5326 5.03032Z' fill='%23005347'/%3E%3C/svg%3E%0A");
}
.catalog-item__review-filter__list-item label div:first-letter {
	text-transform:uppercase;
}
.catalog-item__review-filter__list-item .jq-radio.checked ~ label:after {
	opacity:1;
}
.select-sort__box .optgroup-list {
	width:100%;
}
.rating-starts__review {
	gap:2px;
}
.popup .forgot-txt form {
	margin:20px 0 0;
}
.form-load__title {
	font-size:14px;
}
#review-box .files-item__list {
	display:none;
}
#review-box .add-more__files-box {
	order:initial;
}
#review-box.popup .input-box:not(:last-child) {
    margin: 0 0 16px;
}
.catalog-item__no-review__container {
	margin:0 auto;
}
.buy-prof__box {
	padding:24px 20px;
}
.buy-prof__box h4 {
	font-size:16px;
}
.buy-prof__box a {
	font-size:14px;
}
.catalog-item-buy__btn .fav-label button {
	width:42px;
	height:42px;
}
.table-box {
    overflow: auto;
    margin: 0 -15px 24px;
    padding: 0 15px;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
main table th, main table td {
	min-width:130px;
}
main table th, main table td {
	font-size: 14px;
	line-height: 140%;
}
main table td {
	vertical-align:top;
}
.trainer-item:hover img {
    opacity:1;
}
.trainer-item__description, .trainer-item__video-box .flex {
	flex-flow:column;
	gap:30px;
}
.trainer-item__video-box {
	margin:30px 0 0;
}
.trainer-item__video-box:not(:first-child) {
	padding:30px 0 0;
}
.trainer-item__video {
	max-width:none;
	padding-bottom:56.4%;
}
.trainer-item__video-txt {
	padding:16px;
	border-radius:20px;
	background:var(--grey);
	width:auto;
}
.trainer-events .label {
	padding:3px 5px;
	top:12px;
	left:12px;	
}
.trainer-events .event-date, .event-date__box .flex {
	font-size:12px;
}
.event-date__box i:not(.question) {
	width:18px;
	height:18px;
}
.event-date__box .flex {
	gap:4px;
}
.trainer-video__txt {
    padding: 12px 12px 0;
}
.trainer-video__name h4 {
    font-size: 16px;
}
.trainer-item__txt-box .catalog-item__title .item-rating {
	flex-wrap:wrap;
}
.cat-block__ph {
	width:100%;
}
.cat-block__ph .blog-category {
	max-width:max-content;
	margin:0 0 10px;
}
.item-rating a {
	font-size:14px;
}
.trainer-item__description {
	margin:20px 0 0;
}
#promo-submit {
	top:9px;
}
#promo-delete {
	width:42px;
	height:42px;
}
.promo-code__container {
	gap:4px;
}
.catalog-item__popup-right .catalog-price__box {
	margin:0;
}
.basket-btns__phone {
	display:block;
}
body:has(.basket-btns__phone) footer {
	padding-bottom:120px;
}
.popup-map__container {
	height:calc(100% - 104px);
}
.popup-map__filter {
	margin:-24px -16px 0;
	bottom:-24px;
}
.popup-map__filter-tabber {
	top:20px;
	left:20px;
	gap:8px;
}
.popup-map__filter-tabber button {
	padding:9px 16px;
}
body > .ts-dropdown.active .select-overlay, .catalog-item__review-filter__list.active .select-overlay {
	opacity: 1;
	visibility: visible;
}
.club-box {
	flex-flow:column;
	gap:24px;
}
.club-img__box {
	order:-1;
	max-width:none;
}
.account-box {
	gap:0;
}
.dot-line__box {
	top:33px;
	height:4px;
}
.account-programm__box-alert {
	flex-flow:column;
	gap:16px;
	align-items:flex-start;
}
.profi-label__account {
	gap:6px;
}
.profi-label__account i {
	width:16px;
	height:16px;
}
.account-box__content .catalog-item__review-container.catalog-item__no-review__container {
	flex-flow:column;
	gap:24px;
}
.seminar-block .event-date__box .flex {
	font-size:14px;
}
.seminar-block {
	padding:20px;
}
main:has(#account) #top-month {
	margin-left:15px;
	margin-right:15px;
	padding-top:20px;
}
.question-list__items-box {
	flex-flow:column;
	gap:60px;
}
.question-catalog__links-box a {
	font-weight:600;
}
.question-catalog__links-box div:not(:last-child) {
	margin:0 0 6px;
}
.question-catalog__links-box a:visited {
	color:#4E948A;
}
}
@media screen and (max-width:736px) {
.trainers-items__list {
    row-gap: 18px;
	column-gap:12px;
}
.trainer-item__txt {
	padding:8px 0 0;
	font-size:12px;
}
.trainer-item a img{
	max-height:166px;
	width:100%;
	object-fit:cover;
	border-radius:10px;
}
.trainer-item__txt h4 {
	font-size:16px;
}
.trainer-item__img .label {
	left:10px;
	bottom:10px;
	padding:4px 8px;
	line-height:normal;
	border-radius:8px;
}
.trainer-item img {
	border-radius:20px;
}
.trainer-item__description, .trainer-item__video-box .flex {
	gap:20px;
}
.trainer-item__video-box {
	margin:20px 0 0;
}
.trainer-item__video-box:not(:first-child) {
	padding: 20px 0 0;
}
.trainer-video__reviews {
    margin: 48px 0 0;
}
.basket-fav, .basket-delete {
	font-size:14px;
}
.basket-item__box .catalog-item__img {
	max-width:120px;
}
.basket-item__desc {
	gap:12px;
}
.basket-item__box .catalog-item__txt {
	gap:10px;
}
.basket-item__box .catalog-price__box {
	align-items:flex-end;
}
.basket-list__box .filter-top__box {
	margin:0 -15px 16px;
	padding:0 15px 16px;
}
.basket-item__box.catalog-item {
	margin-left:-15px;
	margin-right:-15px;
	padding:0 15px 20px;
	gap:16px;
}
.basket-item__box .label {
	left:0;
}
.basket-detail__sale-box, .basket-detail__list, .basket-label__sec {
	padding:20px;
}
.basket-detail__scale-box {
	height:4px;
}
.basket-detail__sale-box .price-box {
	font-size:16px;
}
.basket-detail__list h3 {
	font-size:24px;
}
.thanks-result__box-top {
	font-size:20px;
	font-weight:600;
	margin:14px 0 0;
	padding:14px 0 0;
}
.promo-code__btn {
	font-size:14px;
}
.basket-list__spec i {
	width:40px;
}
.basket-list__spec .flex {
	align-items:flex-start;
}
.basket-list__spec .flex > div > div {
	font-size:16px;
}
.basket-detail__list-login .flex {
	font-size:16px;
	gap:12px;
}
.basket-detail__list-login .btn {
	margin:12px 0 0;
}
.basket-detail__list-login i {
	width:32px;
	height:32px;
}
.basket-detail__list {
	order:3;
}
.basket-label__sec.basket-list__spec {
	order:4;
}
.basket-detail__sale-box {
	order:1;
}
.basket-detail__list-login {
	order:2;
}
.thanks-page__title.flex {
	flex-flow:column;
	gap:14px;
	margin:0 0 20px;
	padding:0 0 20px;
}
.thanks-page__title .new-label {
	font-size:14px;
	order:-1;
}
.thanks-page__title-icon i {
	width:32px;
	height:32px;
}
.thanks-page__title > .flex {
	gap:14px;
}
.thanks-page__list .flex:not(.download-link) {
	flex-flow:column;
	gap:32px;
}
.thanks-page__delivary-item h4 {
	font-size:18px;
}
.thanks-page__delivary-item h5 {
	font-size:14px;
}
.thanks-box__cabinet-banner > .flex {
	flex-flow:column;
	align-items:flex-start;
}
.thanks-box__cabinet-banner__txt .flex:not(:last-child) {
    margin: 0 0 12px;
}
.thanks-box__cabinet-banner .btn {
	margin:20px 0 0;
}
.thanks-box__cabinet-banner__img {
	max-width:157px;
	order:-1;
}
.result-box__list-item > .flex {
	font-size:16px;
}
.grey-bg .basket-detail__list h3 {
    margin: 0 0 16px;
}
.order-form {
    margin: 24px 0 0 0;
}
.order-num__box {
	font-size:24px;
	width:48px;
	height:48px;	
}
.order-form__title-box h3 {
	font-size:24px;
}
.form-message__box {
	font-size:12px;
}
.order-form .input-container input {
	max-width:none;
	min-width:auto;
	width:100%;
}
.order-form .flex .input-container {
	width:100%;
	margin:0;
}
.order-form .flex {
	row-gap:14px;
	margin:0 0 14px;
}
.order-form .input-container {
    margin: 0 0 14px;
}
.order-row__box .btn-border {
	margin:24px 0 0 0;
}
.order-box__container:has(.success) .order-form {
    margin: 14px 0 0 0;
}
.thanks-page__delivary-box span:not(.rub) {
	display:block;
	margin:4px 0 0;
}
.order-form .location-box a {
	flex-flow:column;
	gap:8px;
	font-size:14px;
	align-items:normal;
	padding:0 8px;
}
.order-form .location-box a span {
	margin:0 -8px;
	width:auto;
	justify-content:space-between;
}
.delivery-chose__list {
	grid-template-columns: repeat(1, 1fr);
	margin:0 0 24px;
}
.delivery-chose__item label {
	font-size:14px;
}
.order-map__txt-box h3 {
	font-size:24px;
}
.thanks-page__delivary-box .flex {
	margin:4px 0 0;
}
#map {
	min-height:440px;
	margin:20px 0 0;
}
.order-form .order-distr__txt-attention, .order-form .order-distr__txt {
	margin:0;
}
.order-form .order-distr__txt {
	gap:20px;
}
.thanks-page__delivary-box h5 {
	font-size:14px;
}
.order-map__txt-box p br {
	display:none;
}
.order-pickup__list-search {
	flex-flow:column;
	gap:20px;
	align-items:flex-start;
}
.order-pickup__list-search a {
	display:flex;
	align-items:center;
	gap:4px;
}
.order-pickup__list-search a:after {
	content:'';
	display:block;
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	flex-shrink:0;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background:var(--link-color);
	mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.8125 9H15.1875' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.125 3.9375L15.1875 9L10.125 14.0625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.8125 9H15.1875' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.125 3.9375L15.1875 9L10.125 14.0625' stroke='%23005347' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	width:18px;
	height:18px;
}
.order-pickup__list:not(:first-child) {
    margin: 20px 0 0;
}
.pickup-popup__btn {
	padding:6px 16px;
}
.order-pickup__list-search__box button {
	font-size:14px;
	margin:20px 0 0;
}
.tabber-popup {
	gap:0;
}
.pickup-popup__list {
    padding: 0 0 55px;
}
.сourier-address__form .input-container__box {
	flex-flow:column;
	gap:14px;
}
.сourier-address__form .input-container__box:not(:last-child) {
    margin: 0 0 14px;
}
.сourier-address__form .input-container__box .input-container:last-child {
    max-width:none;
}
.order-form .legal-box {
	gap:10px;
	font-size:14px;
}
.сourier-address__form-address__box {
	padding:20px;
	margin:0 0 24px;
}
.order-row__box .сourier-address__form-address__box .btn-border {
	margin:14px 0 0;
}
.pickup-popup__btn {
	position:fixed;
}
#address-select {
    padding-right:16px;
}
#address-select .pickup-popup__box {
    height:auto;
}
#address-select .pickup-popup__list {
    padding: 0 0 35px;
}
.address-pickup__item .delete-item {
	visibility:visible;
	opacity:1;
	bottom:16px;
	top:auto;
}
.order-pickup__item-name h4 {
	font-size:var(--font-size);
}
.popup .thanks-page__delivary-box {
    font-size: 14px;
}
.select-box__items li {
	padding:16px 20px;
}
.select-box__items label {
	font-size:14px;
}
.select-box__items label h4 {
	font-size:var(--font-size);
	margin:0 0 6px;
}
.order-form__pay .legal-box {
	margin:20px 0 0;
}
.order-form__pay .legal-box .flex {
	flex-wrap:nowrap;
}
.order-btn__sub-txt {
    margin: 14px 0 0;
}
#pay-split {
	padding:9px 20px 10px;
}
.pagination-list a {
	width:32px;
	height:32px;
	line-height:32px;
	border-radius:8px;
}
.prev-page-icon {
	width:15px;
	height:15px;
}
.trainer-item__description {
	margin:-8px 0 0;
}
.trainer-item__img-box img {
	border-radius:12px;
}
.trainer-item__txt-box h4, .trainer-item__video-box h4 {
	font-size:18px;
	margin:0 0 14px;
}
.event-img img {
    border-radius:12px;
}
.webinar-list__box {
	grid-template-columns: repeat(1, 1fr);
	row-gap:28px;
}
.trainer-events.webinar-list__box .event-date, .webinar-list__box.trainer-events .event-item .label {
	font-size:12px;
}
.webinar-list__box.trainer-events .event-item .label i.star-icon {
	width:16px;
	height:16px;
}
.webinar-list__box.trainer-events .event-item .label.see-label {
	bottom:12px;
	top:auto;
	width:32px;
	height:32px;
}
.webinar-list__box.trainer-events .event-item .label.see-label i {
	width:21px;
	height:21px;
}
.webinar-list__box .event-item:hover .event-price__btn {
	display:none!important;
}
.webinar-list__box .event-item:hover {
    box-shadow:none;
}
.go-to__link {
	margin:16px 0 0;
}
.webinar-btn__box .btn {
	margin:20px 0 0;
}
.trainer-item__txt-box:has(.webinar-btn__box) .webinar-item__txt-desc__box, .webinar-item__txt-desc__box {
	margin:20px 0 0;
}
.webinar-item__desc-box {
	margin-top:24px;
}
.webinar-item__desc-box h2 {
	font-size:24px;
	margin:0 0 24px;
}
.webinar-item__desc-box h3 {
	font-size:18px;
	marign:0 0 10px;
}
.webinar-item__desc-box h3:not(:first-child) {
	margin-top:16px;
}
.webinar-item__author-box {
	margin:28px 0 0;
}
.webinar-item__author-box h3 {
    font-size: 18px;
    margin: 0 0 20px;
}
.webinar-upcoming__events .item-rating {
    margin: 0 0 8px;
}
.webinar-upcoming__events.trainer-events .label, .trainer-events .label {
	padding:4px 9px;
	border-radius:8px;
	gap:4px;
}
.webinar-item__img-box:has(iframe), .webinar-item__img-box:has(video) {
	border-radius:12px;
}
.webinar-item__img-box iframe, .webinar-item__img-box video {
	min-height:220px;
	max-height:220px;
}
.webinar-item__txt-desc__box {
	border-radius:16px;
}
#club {
	margin-top:24px!important;
}
.club-box {
	padding:32px 24px;
	background-image:url(/local/templates/arkadia/css/../img/club/club-bg-phone.png);
}
#club h1 {
	margin:0 0 8px;
	font-size:30px;
}
.club-box .btn {
    margin: 18px 0 0;
}
.sale-table__col {
	padding:20px;
	gap:16px;
}
.sale-table__td h5 {
	margin:0 0 7px;
}
.promo-box {
	flex-flow:column;
	gap:12px;
}
.promo-col__box {
	padding:32px 0 0 24px;
}
.promo-txt__box {
	margin-right:24px;
}
.promo-img__box img {
	max-width:200px;
}
.stat-img__box img {
	max-width:250px;
}
.how-prog-txt__box {
	padding:20px;
}
.how-prog__table {
	margin:24px 0 0;
	gap:0;
}
.how-prog__item .how-prog__item-dot {
	width:12px;
	height:12px;
}
.how-prog__item:not(:last-child) .how-prog__item-dot:before {
	top:34px;
}
.account-box {
	gap:0;
}
.account-box__links .login-name__header {
	padding:20px;
	border-radius:16px;
}
.login-name__txt h4 {
	font-size:16px;
}
.account-box__links .login-name__header {
	gap:10px;
}
.account-box__links .login-name__pic {
	width:48px;
	height:48px;
	font-size:22px;
}
.account-links__box:not(:first-child) {
	margin:12px 0 0;
}
.account-links__box li a {
	border-radius:0;
	padding:14px 12px;
	font-size:16px;
}
.account-links__box li a:after {
	content:'';
	display:block;
	position:absolute;
	right:14px;
	width:10px;
	height:15px;
	background: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.8533 13.354L7.8533 8.35403C7.89978 8.30759 7.93666 8.25245 7.96183 8.19175C7.98699 8.13105 7.99994 8.06599 7.99994 8.00028C7.99994 7.93457 7.98699 7.86951 7.96183 7.80881C7.93666 7.74811 7.89978 7.69296 7.8533 7.64653L2.8533 2.64653C2.75948 2.55271 2.63223 2.5 2.49955 2.5C2.36686 2.5 2.23962 2.55271 2.1458 2.64653C2.05198 2.74035 1.99927 2.8676 1.99927 3.00028C1.99927 3.13296 2.05197 3.26021 2.1458 3.35403L6.79267 8.00028L2.14579 12.6465C2.09934 12.693 2.06249 12.7481 2.03735 12.8088C2.01221 12.8695 1.99927 12.9346 1.99927 13.0003C1.99927 13.066 2.01221 13.131 2.03735 13.1917C2.06249 13.2524 2.09934 13.3076 2.14579 13.354C2.19225 13.4005 2.2474 13.4373 2.3081 13.4625C2.36879 13.4876 2.43385 13.5006 2.49955 13.5006C2.56524 13.5006 2.6303 13.4876 2.69099 13.4625C2.75169 13.4373 2.80684 13.4005 2.8533 13.354Z' fill='%23484848'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.account-links__box li a:hover, .account-links__box li.selected a {
	background:none;
}
.account-links__box .logout {
    margin:12px 0 0;
}
#back-menu {
	font-size:30px;
	margin:0 0 30px;
}
.order-form.account-form .flex {
    margin: 0 0 20px;
	gap:20px;
}
.order-form.account-form input {
	font-size:16px;
	padding:12px 16px;
}
.select-container .full .ts-control {
	font-size:16px;
}
.date-box {
	width:100%;
}
.select-container {
	max-width:none;
}
.select-container .full .ts-control {
	border-radius:24px;
}
.select-container .ts-control:after {
	right:15px;
}
.select-container .ts-control, .select-container .full .ts-control, .select-container .full.dropdown-active .ts-control {
	padding:12px 45px 12px 16px;
}
.account-btns__box .flex {
	flex-flow:row!important;
	gap:8px!important;
}
.account-btns__box .flex .btn-border {
	max-width:120px;
}
.account-cosm__box, .account-subscribe__box {
	margin:30px 0 0;
	padding:30px 0 0;
}
.account-cosm__box h3, .account-subscribe__box h3 {
	font-size:24px;
	margin:0 0 14px;
}
.account-cosm__box .btn {
    margin:16px 0 0;
}
.account-subscribe__list {
    margin: 16px 0 0;
} 
.account-legal {
    font-size: 12px;
}
.ui-datepicker {
	position:fixed!important;
	bottom:0!important;
	left:0!important;
	right:0!important;
	top:auto!important;
	z-index:12!important;
	margin:0;
	max-width:none;
	border-radius:24px 24px 0 0;
	display:none;
}
.ui-datepicker-calendar {
	padding:16px 24px;
}
.ui-datepicker-header {
	margin:80px 24px 0;
	border-radius:20px;
}
.ui-datepicker-buttonpane {
	display:block;
	position:absolute;
	top:20px;
	right:24px;
	width:28px;
	height:28px;
}
.ui-datepicker-close {
	width:100%;
	height:100%;
	border:0;
	background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.875 6.125L6.125 21.875' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.875 21.875L6.125 6.125' stroke='%23005347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.calendar-title {
	position:absolute;
	top:32px;
	left:24px;
	font-family:var(--font-title);
	font-size:24px;
	color:var(--title-color);
}
#edit-phone {
	margin:14px 0 0;
}
.account-orders__list-item__title {
	padding:16px 20px;
	gap:8px;
	border-radius:16px;
}
.account-orders__list-title h3 {
	font-weight:600px;
	font-size:16px;
}
.account-orders__list-title {
	gap:8px;
}
.account-orders__list-title__price-box {
	font-size:18px;
	order:-1;
}
.account-orders__list-title__price, .account-orders__list-photos {
	gap:8px;
}
.account-orders__list-txt {
	padding:16px 20px 0;
	gap:16px;
	flex-flow:column;
}
.account-orders__list-photo.account-orders__list-photo__more {
	max-width:46px;
	border-radius:10px;	
}
.account-orders__list-btns {
	flex-flow:column;
	gap:16px;
	padding:16px 20px 20px;
	margin:0;
	align-items:flex-start;
}
.account-orders__list-btns__box {
	flex-flow:column;
	gap:8px;
	align-items:flex-start;
	width:100%;
}
.account-orders__list-photos {
	justify-content:flex-start;
}
.account-orders__list-photo {
	max-width:56px;
}
.review-to__item-list {
    margin:20px 0 0;
}
.review-to__item-list .sale-item__img {
	max-width:78px;
}
.pagination {
    margin:40px auto 0;
}
.account-box__content-order .back-link {
    margin: 0 0 22px;
}
.account-order__title {
	flex-flow:column;
	gap:8px;
	margin:0 0 14px;
	align-items:flex-start;
}
.account-order__title h2 {
	font-size:30px;
}
.account-box__content-order .account-order__info-txt {
    margin: 12px 0 0;
}
.account-box__content-order .account-orders__list-btns__box {
	margin:16px 0 0;
}
.account-box__content-order .order-form h3 {
	font-size:24px;
}
.account-box__content-order .catalog-box {
	margin:28px 0 0;
}
.account-box__content-order .order-form:not(:last-child) {
    margin: 0 0 24px;
}
.account-orders__basket-list__box {
    margin: 40px 0 0;
}
.account-box__content-order .basket-detail__box {
	margin:24px 0 0;
}
.account-orders__basket-list__box .catalog-txt {
    margin: 0 0 10px;	
}
.account-orders__basket-list__box .catalog-item, .account-orders__basket-list__box .price-sale, .account-orders__basket-list__box .item-capacity {
	font-size:14px;
}
.account-orders__basket-item__btns {
	gap:8px;
	width:100%;
}
.account-orders__basket-list__box .basket-item__box .catalog-price__box {
	max-width:none;
}
.account-orders__basket-item__btns .basket-fav {
	flex-shrink:0;
	width:42px;
	height:42px;
}
.account-orders__basket-item__btns .btn {
	width:100%;
}
.account-box__content-order .thanks-result__box-top {
    margin:14px 0 0;
    padding: 14px 0 0;
}
.account-box__content-order .oreder-detail__list .result-box__list-item:not(:last-child) {
    margin: 0 0 10px;
}
.account-box__content-order .basket-detail__list h3 {
    margin: 0 0 14px;
}
.account-reviews__item-title {
	padding:16px 20px;
	border-radius:16px;
	gap:10px;
	align-items:flex-start;
}
.account-reviews__item-img {
	max-width:64px;
	flex-shrink:0;
}
.account-reviews__item-title .account-orders__list-title__info {
	font-size:12px;
	padding:2px 6px;
}
.account-reviews__item-txt__top .basket-delete {
	gap:4px;
}
.account-reviews__item-txt__bottom {
	justify-content:space-between;
}
.account-reviews__item-txt__bottom .stars-box span {
	display:none;
}
.account-reviews__item-img img {
	border-radius:4px;
}
.account-reviews__item-txt__top .basket-delete i {
	width:20px;
	height:20px;
}
.account-reviews__item-txt__bottom .catalog-item__review-list__date {
	font-size:12px;
}
.account-reviews__item:not(:last-child) {
	margin:0 0 20px;
}
.account-reviews__item-txt__box {
	margin:20px 0 0;
	padding:0 0 16px;
}
.account-reviews__item-txt__answer-link {
	font-size:14px;
}
.account-reviews__item-txt__answer-react {
	gap:14px;
}
.account-reviews__item-txt__answer-list .catalog-item__review-list__answer {
    margin-left: 0;
}
.account-reviews__item-txt__info h4 {
	font-size:16px;
}
.account-address__item-address {
	margin:0;
	padding:0 20px 20px;
}
.account-address__item-address:not(:last-child) {
    margin-bottom: 20px;
}
.account-address__item-address__active {
	padding:16px 20px;
	border-radius:16px;
}
.account-address__item-address .location-icon {
	width:24px;
	height:28px;
}
.account-address__item-address {
	gap:10px;
}
.account-address__item-address h4 {
	font-size:16px;
}
.account-address__item-address_btns.flex {
	margin:14px 0 0;
}
.account-address__item-address_btns i {
	width:20px;
	height:20px;
}
.account-address__item-address_btns button {
	font-size:14px;
}
.add-address__btn-box {
    margin: 20px 0 0;
}
.delete-address__box {
	padding:20px;
}
.delete-address__box h4 {
	font-size:16px;
}
.address-tabber__box {
	margin:20px 0;
}
.address-tab button {
	padding:9px 16px;
}
.address-edit__form-legal {
	margin:0 0 16px;
}
.popup .address-edit__form .input-container:not(:last-child) {
	margin:0 0 24px;
}
.popup .address-edit__form .input-box:not(:last-child) {
    margin: 0 0 8px;
}
.popup-map__box:has(.address-tabber__box) .pickup-popup__box {
	height:auto;
}
.account-programm__box-bottom {
	gap:8px;
}
.account-programm__box-top {
	padding:20px;
	border-radius:20px;
	margin:0 0 12px;
}
.account-programm__box-top > .flex {
	flex-flow:column;
	gap:12px;
}
.account-programm__box-top h4 {
	font-size:18px;
	margin:0 0 6px;
}
.account-programm__box-top .how-prog__table {
    margin:16px 0 0;
}
.account-programm__box-top .how-prog__item .how-prog__item-dot:after {
	width:12px;
	height:12px;
}
.account-programm__box-top .how-prog__item-dot:not(:last-child), .account-programm__box-top .how-prog__item-price:not(:last-child) {
	margin-bottom:12px;
}
.account-programm__box-item {
	padding:14px 20px;
	border-radius:20px;
	font-size:12px;
	width:auto;
	display:flex;
	flex-flow:column;
	justify-content:space-between;
}
.account-programm__box-item__active .flex {
	justify-content:space-between;
	align-items:flex-start;
}
.account-programm__box-item:first-child {
	flex-shrink:0;
}
.account-programm__box-item__price {
	font-size:18px;
}
.account-programm__box-alert {
	padding:16px 20px;
	border-radius:20px;
	margin:0 0 28px;
}
.account-programm__box-alert .flex {
	gap:12px;
}
.account-programm__box-alert .flex i {
	width:24px;
	height:24px;
}
.account-programm__box-alert h3 {
	margin:0 0 6px;
	font-size:18px;
	font-weight:var(--font-weight);
}
.accoun-program__sale-box {
	gap:8px;
}
.accoun-program__sale-box i, .accoun-program__sale-box img {
	width:22px;
	height:22px;
}
.accoun-program__sale-box span {
	font-size:18px;
}
.account-programm__box-item__active .flex:not(:has(.tooltip)) i, .account-programm__box-item__active .flex:has(div) > i {
	margin-right:0;
	width:16px;
	height:16px;
}
.account-box__content .tabber {
	padding:0;
	gap:10px;
	margin:0 0 20px;
}
.account-box__content .tab {
	font-size:23px;
	gap:6px;
}
.account-box__content .webinar-item__img-box iframe, .account-box__content .webinar-item__img-box video {
    min-height: 220px;
    max-height: 220px;
}
.account-box__content .catalog-item__review-rating {
	flex-flow:column;
	gap:20px;
}
.account-box__content .catalog-item__review-rating .rating-stars {
	max-width:128px;
}
.account-box__content .catalog-item__review-list__item-name {
	flex-flow:column;
	gap:2px;
}
.seminar-block:not(:last-child) {
    margin: 28px 0 12px;
}
.account-box__content .seminar-block h2 {
	font-size:24px;
}
.seminar-block .event-date__box .flex, .trainer-item__txt-box .event-date__box .flex {
	gap:10px;
	font-size:14px;
}
.seminar-block .event-date__box .flex i:not(.question), .trainer-item__txt-box .event-date__box .flex i:not(.question) {
	width:24px;
	height:24px;
}
.seminar-block .event-date__box .flex:not(:last-child) {
    margin: 0 0 10px;
}
.webinar-item__desc-box ul li:after, .seminar-block ul li:after, .sale-list__item ul li:after, .delivery-banner__box ul li:after, .delivery-container__box ul li:after, .about-reward__item ul li:after, .about-production__info-column ul li:after, .map-distributors_info ul li:after, .region-select__list ul li:after  {
	top:6px;
}
.webinar-item__desc-box ol li, .seminar-block ol li {
	gap:8px;
}
.webinar-item__desc-box ul li, .seminar-block ul li {
	padding-left:13px;
}
#back-menu > .flex {
	flex-flow:column;
	gap:0;
}
#back-menu > .flex .flex {
	justify-content:flex-start;
	gap:8px;
}
#back-menu:has(.flex) {
	margin:0 0 10px;
}
.account-box__content .search-form {
	margin:0 0 16px;
}
.account-box__content .search-form input {
	background:none;
}
.delete-change {
	top:13px;
}
.account-docs__box h3 {
	margin:0 0 20px;
	font-size:24px;
}
.account-docs__item {
	padding:20px;
	border-radius:20px;
	align-items:flex-start;
	flex-flow:column;
	gap:12px;
}
.account-docs__item-img {
	max-width:65px;
	position:relative;
}
.account-docs__item-img a {
	overflow:inherit;
}
.account-docs__item-img a:after {
	content:'';
	position:absolute;
	width:36px;
	height:36px;
	border-radius:50%;
	bottom:-8px;
	right:-8px;
	opacity:1;
	background:#C9EDE7 url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.75098 9.32031H11.8938' stroke='%23005347' stroke-width='1.28571' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.32251 6.75V11.8929' stroke='%23005347' stroke-width='1.28571' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.32251 16.0703C13.0504 16.0703 16.0725 13.0482 16.0725 9.32031C16.0725 5.59239 13.0504 2.57031 9.32251 2.57031C5.59459 2.57031 2.57251 5.59239 2.57251 9.32031C2.57251 13.0482 5.59459 16.0703 9.32251 16.0703Z' stroke='%23005347' stroke-width='1.28571' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.0986 14.0938L18.004 17.9992' stroke='%23005347' stroke-width='1.28571' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.account-docs__item-txt h4 {
	font-size:16px;
}
.download-link__icon {
	width:36px;
	height:36px;
}
.download-link__icon i {
	width:16px;
	height:16px;
}
.account-docs__item-txt .download-link.flex .flex {
	font-size:12px;
}
.account-programm__box-top > .flex.account-profi__programm-box {
	flex-flow:row;
	gap:8px;
	font-size:12px;
	line-height:140%;
}
.account-profi__programm-box .flex {
	flex-flow:column;
	align-items:flex-start;
	gap:0;
	padding:10px;
}
.account-profi__programm-box .flex div {
	font-size:18px;
}
.account-box__content:not(:has(#reviews)) .tab {
    font-size: 22px;
}
.stat-img__box {
	min-height:185px;
}
.stat-img__box img {
	max-width:140px;
}
#address-select, #pickup-select, #edit-address-map {
	overflow:hidden;
}
#address-select .pickup-popup__list, #pickup-select .pickup-popup__list, #edit-address-map .pickup-popup__list {
	padding:0 16px 0 0;
	margin:0 -16px 0 0;
}
#address-select .pickup-popup__box {
    height: calc(100% - 135px);
}
#pickup-select .pickup-popup__list {
	height: calc(100% - 135px);
	overflow: hidden;
    overflow-y: auto;
}
#pickup-select .pickup-popup__box {
	height: calc(100% - 15px);
}
#pickup-select .popup-map__box, #edit-address-map .popup-map__box {
	height:100%;
}
#edit-address-map .pickup-popup__box {
	height: calc(100% - 75px);
}
.accoun-program__sale-box i {
	width:22px;
	height:22px;
}
.filter-list__items button {
	padding:12px 16px;
}
.catalog-items__list.blog-list__container {
	grid-template-columns: repeat(1, 1fr);
}
.blog-list__item-img {
    margin: 0 0 13px;
}
.blog-list__item-txt {
    padding: 0 12px;
}
.blog-list__item-tags {
	gap:6px;
}
.blog-list__item-title {
	font-size:var(--font-size);
	line-height:var(--font-line);
}
.blog-item__info-box > img {
	border-radius:20px;
}
.blog-item__info-box > img:not(:last-child) {
    margin-bottom:24px;
}
.blog-item__info-box > img:not(:first-child) {
    margin-top:32px;
}
.blog-item__info-box blockquote {
	border-radius:20px;
	padding:20px;
}
.blog-item__info-box blockquote:has(.blockquote-author) {
	padding:20px 20px 20px 48px;
}
.blog-item__info-box blockquote:not(:first-child) {
    margin-top:20px;
}
.blog-item__info-box blockquote:has(.blockquote-author):after {
	width:16px;
	height:15px;
	left:20px;
	top:20px;
}
.blockquote-author {
	font-size:12px;
}
.blog-item__title {
	font-size:30px;
	margin:0 0 12px;
}
.blog-item__category .blog-category {
	font-size:14px;
	line-height:var(--font-line);
	padding:2px 6px;
}
.blog-item__info-box h2:not(:first-child) {
    margin-top:32px;
}
.blog-item__info-box h2 {
    margin-bottom:20px;
    font-size: 28px;
}
.blog-item__info-box h3 {
    font-size:18px;
    margin-bottom: 10px;
}
.webinar-item__desc-box ul li:after, .seminar-block ul li:after, .blog-item__info-box ul li:after {
	top:7px;
}
.blog-item__catalog-item {
	padding:20px;
	border-radius:20px;
	flex-flow:column;
	gap:12px;
}
.blog-item__catalog-item__txt a {
	margin:0 0 4px;
}
.photo-caption {
	margin-top:-16px;
}
.blog-item__catalog-list.swiper .swiper-slide {
	max-width:140px;
	overflow:hidden;
}
.blog-item__catalog-list.swiper, .blog-gallery__slider, .blog-slider__box {
	margin:0 -16px;
	padding:0 16px;
	overflow:hidden;
}
.blog-item__info-box {
	overflow:visible;
}
.blog-item__catalog-list.swiper .swiper-slide .item-buy__btn {
	display:none;
}
.blog-item__catalog-list .catalog-item__txt h4 {
	font-size:16px;
	-webkit-line-clamp: 2;
}
.blog-item__catalog-list .catalog-item__txt .catalog-txt {
	font-size:13px;
}
.blog-item__catalog-list .catalog-item {
	padding:12px;
}
.blog-item__catalog-list .catalog-item__txt {
	padding:0;
}
.blog-gallery__slider:not(:first-child) {
    margin-top:32px;
}
.blog-gallery__slider-thumbs {
	display:none;
}
.blog-gallery__slider .swiper-slide {
	max-width:310px;
}
.blog-gallery__slider img {
	border-radius:20px;
	min-height:310px;
	object-fit: cover;
}
.blog-gallery__slider a {
	pointer-events:auto;
}
.blog-item__info-box .webinar-item__author-box:not(:first-child) {
    margin:32px 0 0;
}
.blog-item__info-box .webinar-item__author-item {
	padding:20px;
	gap:14px;
}
.blog-item__info-box .webinar-item__author-img .ph:not(.social-list) {
	flex-shrink:0;
	max-width:160px;
}
.blog-item__info-box .social-list {
	justify-content:flex-end;
}
body:has(.blog-item__container) #hit h2, #blog-slider h2 {
	font-size:28px;
}
.blog-slider__box .swiper-slide {
	max-width:250px;
}
.blog-list__item-title:not(:last-child) {
	margin:0 0 4px;
}
.links-select__box-list {
	max-height:265px;
	overflow:hidden;
	overflow-y:auto;
}
.contact-item__box {
	flex-flow:column;
	padding:20px;
	border-radius:20px;
}
.contact-item__img img {
	height: 130px;
    object-fit: cover;
    border-radius: 16px;
    width: 100%;
}
.contact-item__img {
	max-width:none;
}
.contact-item__info {
	padding:0;
}
.contact-item__info h3 {
	font-size:18px;
	margin:0 0 10px;
}
.contact-item__metro.flex {
	gap:6px;
}
.contact-item__info {
	gap:12px;
}
h3:has(.title-num__items) {
	margin:0 0 20px;
}
h3:has(.title-num__items) span {
	max-width:290px;
}
.contact-items__offices-list {
	grid-template-columns: repeat(1, 1fr);
	grid-gap:8px;
}
.contact-items__offices-list .problems-item__icon img {
    max-width: 100%;
}
.contact-items__offices-list .problems-item__icon {
	max-width:90px;
    min-height:90px;
}
.contact-items__offices-list .problems-item {
	gap:16px;
}
#office-ru .btn-box, #list-city .btn-box {
    margin-top:24px;
}
.contact-item__info-alert {
	margin:0 0 12px;
}
.contact-item__info-txt.flex {
	flex-flow:column;
	gap:16px;
}
.contact-item__info-img {
	max-width:none;
}
.contact-item__info-img img {
	border-radius:24px;
	height:343px;
	object-fit:cover;
	width:100%;
}
.contact-item__info-txt__box h4, .footer-contact__item.contact-item__info-container a, .footer-contact__item.contact-item__info-container .footer-contact__title, .contact-item__info-container h4 {
	font-size:var(--font-size);
}
#office-photos > h3, #points-sale > h3, #sales-list > h3, #lessons-list > h3 {
	font-size:28px;
	margin:0 0 20px;
}
.office-photos__slider .swiper-slide {
	max-width:266px;
}
.points-sale__list {
	grid-template-columns: repeat(1, 1fr);
	grid-gap:8px;
}
.points-sale__item {
	padding:20px;
	border-radius:20px;
}
.points-sale__item h4 {
	font-size:var(--font-size);
	margin:0 0 12px;
}
.sale-list__items-box {
	flex-wrap:nowrap;
	flex-flow:column;
	gap:8px;
}
.sale-list__item {
	padding:20px;
	border-radius:20px;
	width:100%;
}
.sale-list__item-icon {
	max-width:44px;
	min-height:44px;
	border-radius:8px;
}
.sale-list__item-icon img {
	max-width:36px;
}
.sale-list__item h3 {
	margin:0 0 8px;
	font-size:18px;
}
.sale-list__item-txt p {
	margin:6px 0;
}
.delivery-banner__box {
	padding:20px;
	border-radius:20px;
}
.delivery-banner__box h3 {
	font-size:28px;
	margin:0 0 12px;
}
#points-sale .btn-box {
	margin-top:20px;
}
.question-items__list {
	grid-template-columns: repeat(1, 1fr);
	grid-gap:8px;
}
.question-item {
	padding:12px 16px;
	align-items:center;
	gap:12px;
	border-radius:12px;
}
.question-item .problems-item__icon {
	max-width:48px;
	min-height:48px;
	border-radius:8px;
}
.question-item .problems-item__icon img {
	max-width:24px;
}
.question-items__list .problems-item__txt {
	padding:0;
	height:auto;
}
.question-item__num {
	margin:0 0 4px;
	font-size:14px;
}
.question-items__list .problems-item i {
	margin:0;
	width:18px;
	height:18px;
}
.question-list__item-question {
	padding:20px;
	border-radius:20px;
}
.question-list__item-info {
	gap:12px;
	align-items:flex-start;
}
.question-list__item-img {
	width:40px;
	height:40px;
	font-size:14px;
}
.question-list__item-name .flex {
	flex-flow:column;
	align-items:flex-start;
	gap:6px;
}
.question-list__item-guest {
	order:-1;
	font-size:12px;
}
.question-list__item-cosm__labels {
	order:-1;
}
.question-list__item-cosm {
	font-size:12px;
}
.question-list__item-city .question-list__item-date.ph {
	display:inline;
}
.question-list__item-city, .question-list__item-date {
	font-size:12px;
}
.question-list__item-info {
	margin:0 0 10px;
}
.question-list__item-answer {
	margin-left:0;
	padding:0 20px;
}
.question-list__item-info:has(.question-list__item-cosm:nth-child(3)) .question-list__item-name .flex, .question-list__item-info:has(.question-list__item-cosm:nth-child(4)) .question-list__item-name .flex {
	margin:0 0 3px;
}
.question-catalog__slider-box:not(:first-child), .question-catalog__links-box:not(:first-child) {
	margin:12px 0 0;
}
.question-list__item:not(:last-child) {
    margin: 0 0 32px;
}
.form-stick {
	bottom:-24px;
}
.delivery-container__box h2 {
	margin:0 0 20px;
	font-size:28px;
}
.delivery-container__box h3 {
	margin:0 0 12px;
	font-size:24px;
}
.delivery-container__box h3:not(:first-child) {
    margin-top: 24px;
}
.delivery-pay {
	margin:16px 0 0;
	gap:16px;
}
.delivery-pay img {
	max-width:78px;
}
.delivery-container__box h4 {
	margin:0 0 10px;
	font-size:var(--font-size);
}
.delivery-map__info:not(:last-child) {
    margin: 0 0 10px;
}
.delivery-map__info {
    font-size: 12px;
	line-height:normal;
}
.table-box .delivery-map__info {
	margin:4px 0 0;
}
#delivery-map {
	border-radius:20px;
	min-height:300px
}
.delivery-container__box table th, .delivery-container__box table td {
	padding:12px 16px;
}
.message-alert__box {
	padding:20px;
	border-radius:20px;
}
.message-alert__title {
	flex-flow:column;
	gap:16px;
}
.message-alert__title .btn {
	justify-content:center;
	gap:10px;
}
.delivery-container__box .message-alert__info table td, .delivery-container__box .message-alert__info table th {
	min-width:auto;
	width:33%;
	box-sizing:border-box;
	padding:12px;
}
.delivery-container__box table th:first-child {
    border-radius: 16px 0 0 0;
}
.delivery-container__box table th:last-child {
    border-radius: 0 16px 0 0;
}
.message-alert__info table tr:last-child td:first-child {
    border-radius: 0 0 0 16px;
}
.message-alert__info table tr:last-child td:last-child {
    border-radius: 0 0 16px 0;
}
.message-alert__info {
	margin:16px 0 0;
}
.message-alert__box .btn {
	margin:16px 0 0;
	justify-content:center;
	gap:10px;
}
.message-alert__box .table-box {
	margin-bottom:0;
}
.delivery-container__box:not(:last-child) {
    margin: 0 0 40px;
}
.delivery-info__legal {
	font-size:12px;
}
.page404-num {
	font-size:100px;
	margin:0 0 12px;
}
.page404-info h1 {
	margin:0 0 8px;
	font-size:30px;
}
.page404-btns {
	gap:8px;
}
.about-txt__box-img img, .about-message__box-item img, .about-history__box-info img {
	border-radius:20px;
}
.about-txt__box-stat h3 {
	margin:0 0 8px;
	font-size:18px;
}
.about-txt__box-stat .flex {
	flex-flow:column;
	gap:8px;
}
.about-txt__box-stat__item {
	padding:16px 20px;
	border-radius:16px;
	display:flex;
	align-items:center;
	gap:12px;
	justify-content:flex-start;
}
.about-txt__box-stat__item span {
	font-size:28px;
}
.about-message__box {
	gap:12px;
}
.about-message__box-item:not(:first-child) {
	border-radius:20px;
	padding:20px;
	font-size:var(--font-size);
	gap:24px;
}
.about-info__box:nth-child(even) .about-info__box-img {
    order:inherit;
}
.about-history__box-list__date {
	font-size:60px;
}
.about-history__box-list__item:not(:last-child) {
    margin: 0 0 20px;
}
.about-history__box-list__item {
	padding-left:36px;
}
.about-history__box-list__item p {
    margin: 0;
}
.about-history__box-list__item:after {
	top:22px;
}
.about-history__box-list__item:not(:last-child):before {
	top:32px;
	bottom:-50px;
}
.about-history__box-list:not(:last-child) {
    margin: 0 0 24px;
    padding: 0 0 24px;
}
.about-history__box-info {
	left:16px;
	right:16px;
	bottom:16px;
	padding:14px 16px;
	border-radius:16px;
}
.about-history__box-info h4 {
	margin:0 0 4px;
	font-size:var(--font-size);
}
.about-video__box {
	border-radius:12px;
}
.about-reward__list {
    grid-template-columns: repeat(1, 1fr);
	gap:12px;
}
.about-reward__item {
	padding:20px;
	border-radius:20px;	
}
.about-reward__item-date {
	font-size:28px;
}
.about-cosm__list-item {
	flex-flow:column;
	gap:16px;
	padding:20px;
	border-radius:20px;	
}
.about-cosm__list-item__img img {
	border-radius:16px;
	max-height:200px;
	width:100%;
	object-fit:cover;
}
.about-cosm__list-item__img {
	max-width:none;
}
.about-cosm__list-item__info h3 {
	font-size:18px;
}
#contact-form {
    margin:20px 0 0;
}
.about-production__video-box {
	padding:0;
	min-height:447px;
	border-radius:24px;
}
.about-production__video-txt {
	padding:32px 24px;
	font-size:14px;
}
.about-production__video-txt h1 {
	font-size:30px;
	margin:0 0 8px;
}
.about-production__spec-list {
	gap:12px;
}
.about-production__spec-item:not(.about-production__spec-item__pic) {
	padding:16px 20px;
	border-radius:20px;
}
.about-production__spec-item {
	border-radius:20px;
	gap:12px;
}
.about-production__spec-icon {
	max-width:40px;
}
.about-production__spec-item h3 {
	font-size:18px;
	margin:0 0 4px;
}
.about-production__info-item:not(:last-child) {
	margin:0 0 60px;
}
.about-production__info-item.green {
	padding:20px;
	border-radius:20px;
}
.about-production__info-item h2 {
	font-size:28px;
}
.about-production__info-list .flex {
	gap:12px;
}
.about-production__info-img {
	border-radius:20px;
}
.about-production__info-item.green .about-production__info-img {
	border-radius:16px;
}
.about-production__info-column {
	flex-flow:column;
}
.about-production__info-column .green {
	padding:20px;
	border-radius:20px;
}
.about-production__info-column__icon {
	margin:12px 0 0;
}
.about-production__info-gallery, #about-est .about-production__info-item {
	gap:12px;
}
.about-production__info-gallery img {
	border-radius:16px;
}
.about-production__info-gallery:not(:first-child) {
	margin:20px 0 0;
}
.about-production__rev-item {
	padding:32px 24px 150px;
	border-radius:24px;
}
.about-production__rev-item h2 {
	font-size:30px;
}
.about-production__rev-item .btn, .about-production__active-txt .btn {
    margin:18px 0 0;
}
.about-production__active-list {
	gap:4px;
}
.about-production__active-list div {
	padding:6px 12px;
	font-size:14px;
}
.about-production__info-img video, .about-production__info-img iframe {
	max-height:200px;
}
.programm-club__alert {
	margin:10px 0 0;
	max-width:none;
	gap:8px;
}
.sale-programm__box {
	padding:24px 20px;
	border-radius:24px;
}
.sale-programm__img img {
	border-radius:20px;
}
.sale-programm__list, .sale-programm__box .btn {
	margin:20px 0 0;
}
.sale-programm__item {
	padding:20px;
	border-radius:20px;
}
.sale-programm__item h4 {
	font-size:var(--font-size);
}
.banner-distributors__box {
	min-height:447px;
	justify-content:flex-end;
}
.map-distributors__box {
	padding:32px 20px;
	border-radius:24px;
}
.map-distributors__box h2, .distributors-block__info h2, .distributors-form__info h2 {
	font-size:28px;
	margin:0 0 8px;
}
.map-distributors_info ul:not(:first-child) {
    margin: 10px 0 0;
}
.map-distributors_info .read-more {
	margin:16px 0 0;
}
.distributors-block__info-list {
	flex-flow:column;
	gap:8px;
	width:100%;
}
.distributors-block__info-list:not(:first-child) {
	margin:0;
}
.distributors-block__img img {
	border-radius:20px;
}
.distributors-block__info-list div {
	padding:16px 20px;
	border-radius:20px;
}
.distributors-block__info-list h3 {
	font-size:28px;
}
.distributors-form__box {
	padding:32px 20px;
	border-radius:20px;
	background:var(--green);
}
.distributors-form__action .input-container:not(:last-child) {
	margin:0 0 12px;
}
.distributors-form__action .input-container.flex {
	gap:12px;
}
.distributors-form__action .btn {
	margin:16px 0 0;
}
.region-select__list {
	margin-right:-16px;
	padding:0 16px 0 0;
	height:calc(100% - 105px);
}
.sub-title__box:not(:first-child) {
    margin-top:28px;
}
.sub-title__box {
	gap:8px;
}
.table-list .row h4 {
	font-size:18px;
}
.seminar-item__txt-box {
	margin:12px 0 0;
	border-radius:16px;
	padding:20px;
}
.seminar-item__txt-box h2 {
	font-size:24px;
}
.seminar-item__txt-box.seminar-item__get-box {
	margin:28px 0 0;
}
}
@media screen and (max-width:440px) {
.btn {
	width:100%;
}
.about-production__rev-item {
	background:var(--green) url(/local/templates/arkadia/css/../img/production/box-bg-phone.png) no-repeat left bottom;
}
.order-form__pay .btn, #pay-split {
	min-width:auto;
}
.pagination-pages {
	margin:0 0 24px;
	width:100%;
}
.catalog-item__spac-list {
	grid-template-columns: repeat(1, 1fr);
}
.fancybox__nav {
	display:none;
}
.f-thumbs__viewport {
	overflow:visible;
}
.select-sort__value {
	display:flex;
	position:relative;
	padding:0 20px 0 0;
	font-weight:500;
	color:var(--title-color);	
	max-width:185px;
	box-sizing:border-box;
}
.select-sort__value span {
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.banner-distributors__box {
	background:url(/local/templates/arkadia/css/../img/distributors/banner-bg-phone.png) no-repeat top center / cover;
}
}

/* End */


/* Start:/local/templates/arkadia/css/custom.css?179268059611355*/
.popup .code-box input,
.jq-number__field input[type="number"]{
    -moz-appearance: textfield;
}

.loader {
    position: fixed;
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
    top: 0;
    left: 0;
    z-index: 10000 !important;
    background-color: rgba(255, 255, 255, 0.75);
    align-items: center;
    justify-content: center;
    display: flex;
}

.lds-ring {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}

.lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 4px;
    border: 4px solid var(--link-color);
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: var(--link-color) transparent transparent transparent;
}


.lds-ring div:nth-child(1) {
    animation-delay: -0.45s;
}

.lds-ring div:nth-child(2) {
    animation-delay: -0.3s;
}

.lds-ring div:nth-child(3) {
    animation-delay: -0.15s;
}

.link-item__box .link-num
{
    display: none;
}

.link-item__box .link-num.active
{
    display: flex;
}

.link-item__box.load-list:hover .link-popup {
    display: none!important;
}

.popup-window
{
    font-family: var(--font-default);
    font-weight: var(--font-weight);
}

.item-buy__btn.to_cart .add2cart,
.item-buy__btn a
{
    display: none;
}

.item-buy__btn.to_cart a
{
    display: block;
}

.auth-for-review
{
    margin-top: 16px;
    font-family: var(--font-default);
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    font-feature-settings: 'pnum' on, 'lnum' on;

    color: var(--font-grey);

}

.auth-for-review a 
{
    text-decoration: none;
    border-bottom: none;
}

.error span.no-error-class
{
    color: var(--font-grey);
}

.error textarea {
    border: 1px solid var(--error);
    color: var(--error);
}

.form__code-repeat, .form__code-repeat-profi
{
    font-style: normal;
    font-weight: 600;
    font-size: var(--font-size);
    color: var(--link-color);
    cursor: pointer;
    text-align: center;
    display: none;
    margin: 16px 0 0;
}


.legal-box.error .error-txt
{
    color: var(--error);
}

.legal-box.error input
{
    border: 1px solid var(--error);
}

.profi-reg-back__link {
    margin: 16px 0 0;
    font-weight: 600;
    border: 0 !important;
    display: block;
    width: max-content;
}

.bxmaker__geoip__city #city
{
    position: absolute;
    min-width: 444px;
    top: 35px !important;
    display: none;
}

.bxmaker__geoip__city #city.active
{
    display: block!important;
}

.success .order-form-fill, .order-form-filled {
    display: none;
}

.success .order-form-filled {
    display: block;
}

.order-txt__box.order-txt__box-filled,
.success .order-txt__box.order-txt__box-fill
{
    display: none;
}

.success .order-txt__box.order-txt__box-filled
{
    display: flex;
}

#step1phoneWrap
{
    display: flex;
    justify-content: flex-start;
    gap: 5px;
}

@media (max-width: 736px) {
	#step1phoneWrap
    {
        flex-direction: column;
        gap: 0px;
    }
}

#noCallText,
#step1phoneWrap.noCall #callText
{
    display: none;
}

#step1phoneWrap.noCall #noCallText
{
    display: block;
}

.order-delivery__box
{
    display: none;
}

.order-delivery__box.active
{
    display: block;
}

.disabled-row .order-form {
    display: none;
}

.order-form-filled,
.order-form-filled-inner {
    display: none;
}

.success .order-form-filled,
.order-form-filled-inner.active {
    display: block;
}

#map-pickup-office {
    margin: 20px 0 0;
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    min-height: 380px;
    width: 100%;
    max-width: 762px;
}

@media screen and (max-width: 736px) {
    #map-pickup-office {
        min-height: 440px;
        margin: 20px 0 0;
    }
}

.order-form-fill.sending .orderSubmitBtn
{
    display: none!important;
}

@media screen and (min-width: 1280px) {
    .order-pickup__item-name {
        width: 280px;
    }
}

#deliveryPvz
{
    max-height: 400px;
    overflow: auto;
}

.delete-search
{
    cursor:pointer;
}

.cabinet-orders__items-reviews
{
    display:none;
}

#deleteAdr
{
    font-weight: 500;
    color: var(--title-color);
}

.pickup-popup__list
{
    position: relative;
}

.btn-next__senddocs {
    margin: 26px 0 0;
    width: 100%;
}

@media screen and (max-width: 800px) {
    .btn-next__senddocs {
        font-size: 14px;
        line-height: 100%;
         padding: 14px 15px;
    }
}

.js-form-profidoc .step-form__files-box .jFiler-input-dragDrop {
  margin: 16px 0 0 0px;
}

.profiDocApproveBox
{
    display: none;
}

.profiDocApproveBox.active
{
    display: block;
}

#prod-sub_step2
{
    display: none;
}

#productSubEmail
{
    font-weight: 500;
}


@media screen and (max-width: 800px) {
    .catalog-items__list.grid {
        grid-gap: 11px;
    }
}

.back-icon.back-green
{
    background-color: var(--link-color);
}

.catalog-item__cat-list .btn {
    padding: 5px 10px;
    background: var(--grey);
    color: var(--title-color);
    font-weight: 500;
    border-radius: 6px;

}

@media screen and (max-width: 800px) {
    .catalog-item__cat-list .btn {
        padding: 2px 6px;
    }
}

@media screen and (max-width: 440px) {
   .catalog-item__cat-list .btn {
     width: max-content;
  }
}

#tab-cart-num, #tab-wish-num
{
    display: none;
}

#tab-cart-num.active , #tab-wish-num.active
{
    display: flex;
}

.authText
{
    font-size: 22px;
    margin-bottom: 40px;
}

.authBtns
{
    display: flex;
    gap:15px
}

@media screen and (max-width: 800px) {
    .authText
    {
        font-size: 16px;
        margin-bottom: 30px;
    }

    .authBtns
    {
        flex-direction: column;
    }
}

.trainer-item__video img {
  position: absolute;
  height: 100%;
  width: 100%;
}

.event-img img{
    margin: auto;
}

#date-select-box .btn-green {
  display: block;
  margin: 0 auto;
}

#seminar-start-date, #seminar-end-date, #seminar-dates
{
    display: none;
}

.page404-btns {
    margin: 32px 0 0;
}

@media screen and (max-width: 736px) {
  .page404-btns {
    margin: 20px 0 0;
  }
}

.blog-item__catalog-list .item-buy__btn a.btn
{
    display: block;
}

.error textarea#question-comment {
    border: none;
    color: var(--title-color);
}

.error textarea#distributor-message {
    border: none;
    color: var(--title-color);
}

.problems-item.hiddenContact
{
    display:none;
}

@media screen and (max-width: 736px) {
    .account-btns_personal__box .flex {
        flex-flow: row !important;
        gap: 8px !important;
    }
}
@media screen and (max-width: 736px) {
    .account-btns_personal__box .flex .btn-border {
        max-width: 120px;
    }
}

a.greylink
{
    color: var(--font-color);
    text-decoration: none;
    border-bottom: none;
}

.account-orders__basket-item__btns .basket-fav:hover svg path,
.account-orders__basket-item__btns .basket-fav.active svg path {
    fill: var(--link-color);
    stroke: var(--link-color);
}

.file-upload-timer
{
    margin-top: 10px;
    display: none;
}


.file-upload-error
{
    margin-top: 10px;
    color: var(--error);
}

#changePasswordForm
{
    max-width: 450px;
}

.errorLocation
{
    margin-top: 10px;
    color: var(--error);
}

.basket-item.item_profi_disabled .catalog-price {
    opacity: 0.8;
    filter: blur(10px);
}

.webinar-list__box a.btn:not(.btn-green),
.webinar-list__box a.btn:not(.btn-green):hover,
.webinar-upcoming__events a.btn:not(.btn-green),
.webinar-upcoming__events a.btn:not(.btn-green):hover {
    color: #fff;
}

.webinarsBlock
{
    display: none;
}

.webinarsBlock.active
{
    display: block;
}

.webinar-list__box .event-item:hover .webinar-list-btns .event-price__btn.active,
.webinar-list__box .event-item:hover .webinar-list-btns.active .event-price__btn,
.seminars-list_box .event-item:hover .seminar-list-btns .event-price__btn.active,
.seminars-list_box .event-item:hover .seminar-list-btns.active .event-price__btn{
    display: none;
}

.webinar-list__box .event-item:hover .webinar-list-btns.active .event-price__btn.active,
.seminars-list_box .event-item:hover .seminar-list-btns.active .event-price__btn.active {
    display: block;
}

.editAdrTitle
{
    display:none;
}

#add-address.editMode .editAdrTitle
{
    display:block;
}

#add-address.editMode .addAdrTitle,
.editAdrTitle,
#add-address.editMode .mapTab,
#edit-address-map.editMode .courierTab
{
    display:none;
}

.trainer-video__item
{
    width:100%;
}

.trainer-video__img video
{
    position: absolute;
    height: 100%;
    width: 100%;
}

.trainer-video__img
{
    position: relative;
    width: 100%;
    height: 220px;
    overflow: hidden;
}

#pickLocationItems,#pickLocationItemsSearch
{
    display: none;
}

#pickLocationItems.active,#pickLocationItemsSearch.active
{
    display: block;
}

.jq-checkbox, .order-form__pay li, .order-form__pay li label
{
    cursor: pointer;
}

.webinar-item__author-box,.webinar-item__author-box:hover {
    display: block;
    border-bottom: none;
    color: var(--font-color)
}

#catalog h1 span
{
    max-width: 100%;
}

.catalog-item__desc-txt ol li
{
    list-style: decimal;
}

.footer-logo__box .logo {
    margin: 0;
}

.footer-logo__box .logo .logo-signature {
    margin: 28px 0 0;
}

.footer-logo__box .logo .logo-signature img {
    max-width: 220px;
    width: 100%;
    height: auto;
    display: block;
}

.footer-contact__subtitle {
    color: inherit;
    border: 0;
    display: inline-block;
}

.footer-contact__subtitle:hover {
    color: var(--link-color);
}

@media (max-width: 768px) {
    .footer-logo__box .logo .logo-signature {
        margin: 16px 0 0;
    }
    .footer-logo__box .logo .logo-signature img {
        max-width: 140px;
    }
}

.alert-header__box a,
.alert-header__box a:hover {
    color: inherit;
    text-decoration: underline;
}

.alert-header__box p {
    margin: 0;
}


.product-editor-content ol,
.product-editor-content ul {
    margin: 0 0 1em;
    padding-left: 1.5em;
}
.product-editor-content ol { list-style-type: decimal; }
.product-editor-content ul { list-style-type: disc; }
.product-editor-content li { list-style: inherit; }
.product-editor-content li + li { margin-top: .5em; }
.product-editor-content ol ol { list-style-type: lower-alpha; }
.product-editor-content ul ul { list-style-type: circle; }
.product-editor-content p:not(:last-child) { margin-bottom: 1em; }
.product-editor-content a { text-decoration: underline; }
.product-editor-content img { max-width: 100%; height: auto; }

#about-info .title-bg { isolation: isolate; }
#about-info .title-bg:after { z-index: -1; }

.upcoming-events__slider .event-img img {
    width: 100%;
    height: auto;
}

/* End */


/* Start:/local/templates/arkadia/components/bxmaker/geoip.city/.default/style.css?178653012617110*/

.bxmaker__geoip__city {
  margin: 0 auto;
  position: relative;
  padding: 0;
}
.bxmaker__geoip__city * {

  box-sizing: border-box;
}
.bxmaker__geoip__city__composite__params {
  display: none !important;
}
.bxmaker__geoip__popup {
  margin: 0 auto;
  font-size: 14px;
  padding: 36px 60px !important;
  display: none;
  position: fixed !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 100%;
  max-width: 565px;
  overflow-y: auto;
  z-index: 12;
}
@media screen and (max-width: 999px) {
  .bxmaker__geoip__popup {
    right: 0;
    left: 0;
    max-width: none;
  }
}
.bxmaker__geoip__popup * {
  font-weight: normal;
  line-height: normal;
  box-sizing: border-box;
}
.bxmaker__geoip__popup::selection,
.bxmaker__geoip__popup *::selection {
  background: transparent;
}
.bxmaker__geoip__popup-background {
  position: fixed;
  display: block;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  z-index: 10000;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  opacity: 0;
  transition: opacity 2s easy, background 2s easy;
}
.bxmaker__geoip__popup-content {
  position: fixed;
  z-index: 10001;
  top: 10%;
  left: 45%;
  margin-left: -200px;
  width: 520px;
  background: #FFF;
  padding: 20px;
  border-radius: 4px;
  opacity: 0;
}
.bxmaker__geoip__popup-close {
  position: absolute;
  top: 2px;
  height: 30px;
  right: 7px;
  color: rgba(0, 0, 0, 0.29);
  cursor: pointer;
  display: block;
  line-height: 30px;
  font-weight: normal;
  font-size: 28px;
}
.bxmaker__geoip__popup-close:hover {
  color: #2A4E69;
}
.bxmaker__geoip__popup-header {
  font-weight: bold;
  font-size: 15px;
  color: #585858;
}
.bxmaker__geoip__popup-search {
  margin-top: 15px;
  position: relative;
}
.bxmaker__geoip__popup-search input {
  padding: 7px 10px;
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  height: 36px;
}
.bxmaker__geoip__popup-search input::selection {
  background-color: #8CDCFC !important;
  color: #232323;
}
.bxmaker__geoip__popup-search-clean {
  position: absolute;
  width: 36px;
  height: 36px;
  display: block;
  right: 0;
  top: 0;
  font-size: 23px;
  text-align: center;
  color: #deabab;
  font-weight: normal;
  padding-top: 2px;
  cursor: pointer;
  line-height: 32px;
}
.bxmaker__geoip__popup-search-clean:hover {
  color: #bb4040;
}
.bxmaker__geoip__popup-search-clean.preloader {
  background-image: url("data:image/gif;base64,R0lGODlhGQAZAKUAAGRiZLSytNza3IyKjOzu7JyenMTGxHR2dOTm5JSWlPz6/KyqrNTS1Ly+vGxubOTi5JSSlPT29KSmpMzOzISChLy6vNze3IyOjPTy9KSipMzKzOzq7JyanPz+/KyurNTW1MTCxHRydISGhP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCAAjACwAAAAAGQAZAAAG/sCRcEgcWTiWorLYsWCGoIthuPl0lkNCZqEQGiDTkeJCQWCFikWBIYyGGxRI9zx6FCSRkXuEEVE+WBhzIxUFICNfUwsUGUMKD1d1HhVmI1oBChGaCgkUG0ITIg5sfBUeAQZPCJGOSQgJIQ6ejh8Bp59YH7EHFYNDERoNrEodAxJPZ75LeUUEFs/PykoRHgvVHgwgIA3aDdJFGADi4g7OFgLRdCMRCwsS1RPE6t+tAsNM6NIdCAwTDMhLMPhjsOrXh34W8mC41+FJBAH+PjATKIAAmgn2FGjsAHEOgQ8TLAqJMAjigxEIJnyyMCGJkA70BDLows+Mgn4AsXQAiStlHU8GVuhEYMAgUk00IJmdIaB0g4ZKYkSqI/Ix55IgACH5BAkIACQALAAAAAAZABkAhWRiZLSytNza3IyKjMTGxOzu7HR2dJyenLy+vOTm5NTS1Pz6/ISChJSWlKyurGxqbLy6vOTi5MzOzPT29Hx+fKSmpLS2tNze3JSSlMzKzPTy9Hx6fKSipMTCxOzq7NTW1Pz+/ISGhJyanGxubP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJJwSCRFKpGiUhnRDDMHybAgWBILDghImOFISYsDxmMVgiCOKgn6zQw4i7IwEQhM1lGSpoG5WDVbQh0OUl1SFhgOQwsJgR4IGQVCGg4dCxMTlxUYkiQfGAwfQhMECB0Sdx6BQyBJHhwUDAOdJK0dprRKFwwUIZZKEx8Zq0oLDQFOZXFyd0UaCR4J0MtlExbX1x8KEhLbEtR/I+LiDM/R0cRL1hAB7ApK6cByCxcC8YsUIrlmCdsKyUs+AADwIAC1YNsu3AFUBISTCAMGGkgwSYKATgssgljAEYQAVLUkGACQYUimIR+TJJBA5oICP0Lo3dPQLU4/ihO2AbQC4gMiyzk/SfT7cM+kAgWBbsb02axMgaYeMlCMuU+OkAIfdi4JAgAh+QQJCAAlACwAAAAAGQAZAIVkYmS0srTc2tyMiozs7ux0dnTMysycnpxsbmy8vrzk5uT8+vysqqyUkpSEgoTU0tRsamy8urzk4uT09vSkpqRkZmS0trTc3tyMjoz08vR8enzMzsykoqR0cnTEwsTs6uz8/vysrqyUlpSEhoTU1tT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/sCScEgsKSyfolL5mQxJgccwc1kSMwnDQvgIkYQLxoFgFYI8CYmQ5BVuOCFQWUjweJxQaYZzUC8ncm4eX11fHgcRQwtJdA8kGUJYGwsLE5QhHGQlFwcNAkITJA8bF04ZW0QgSR8hDQ1jigqjD5BWFw0YIlpKCxcCgUsgFBG1VqhlTkUZCh8KzMdWEwnT0wKjG9fQSxkOGg7dGMvNzcDR1NVK5UvaRb2/ZQsDFMVDILLY9EUkHQgFEcehRpUqkUEdiE8KRPBzwCjDBgGaFjwEQamSAwAKSoB4MAKBFFDHBGxQo2BDEhEAMCiSoC4Sti2yMn6oAGDDHI0kTAopySgEHwAN7IhMePAgUEwwHQBUmUMgWYkPBjLuNNCS6aObQQAAIfkECQgAIgAsAAAAABkAGQCFZGJktLK03NrcjI6M7O7sxMbEpKKkdHZ05ObknJqc/Pr81NLUvL68rKqsbG5s5OLklJaU9Pb0zM7MhIKEvLq83N7clJKU9PL0zMrMpKak7OrsnJ6c/P781NbUxMLErK6sdHJ0hIaE////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AkXBIFBEKmqJSSVAMBYzK8IJYEiOSDkdY8UhFCsrnYhVyOouqqPvtBCjbsugiWTih0kjgo1ZG4iICEg9rXiIYAR5DCgRDBAsdZCIRCwIKChGXDGNCDx8bhJNoEhURc4BmSQQUGxsNkmAICwsSsEoIBhsZdkoKFQKoRQqJtr1yYEpUGggIGk5yEQXS0hW0dRISz2URFhYD3QnKzQjBvR4F54ZF5UWmZb7A7xCc67J1xUQVExMhHtoRo0qdWidABK59AxrNkSBAoQKGHC5ciBBhAIgkIjoMmNBhSKYng0Q0APBBhAEHCRaRW0KHVwaSRg446CjnjASMI0uKoOAghB22JZQWxMkpJMIEEKHKEHAnEqYQBBLYlZHgYMGxIAAh+QQJCAAmACwAAAAAGQAZAIVkYmS0srTc2tyMiozExsTs7uycnpx0dnS8vrzk5uSUlpTU0tT8+vysqqyEgoRsamy8urzk4uSUkpTMzsz09vSkpqR8fny0trTc3tyMjozMysz08vSkoqR8enzEwsTs6uycmpzU1tT8/vysrqyEhoRsbmz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCTcEg0bRabolJZYAwTk8SQ8lkSKZOQSJhYSE0iDSJpBYe83EnVhEFotmXjZOHsSikez1pJgZsEExEmUFULCAtDImQmBQshZBQLAgyUlBMIFFwQI18UZxMYmRt+QiIFRh4jARCLDF0LE4tKH6oBIU5FDBgCpEUibplluMJKGwkfCcfDVlgTzoGwc87LSxQcBtccDcbIyL1KDBoT4hqCvnEmwVa6vGUiHKxKIl1zskUREhkKGsOesKF/qInAYIJWPg6n5AhIGAGAAwoUNkAE4WANBgMSBEzBJWIAABAmApS4YKKBhQpDXFmZAODBKZEkN5BwEAIdgwMARgi5MFIIIwIHEqgVwQDgAK4ABwIIYZDBwRcrYZ7CHPJBC7oiCyzUjBMEACH5BAkIACQALAAAAAAZABkAhWRiZLSytNza3IyOjOzu7HR2dMzKzKSipGxubLy+vOTm5JyanPz6/ISChNTS1GxqbLy6vOTi5JSWlPT29KyurGRmZLS2tNze3JSSlPTy9Hx6fMzOzKSmpHRydMTCxOzq7JyenPz+/ISGhNTW1P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJJwSCRlHJmiUklgDBUbxZBBWBInm1FIqHBISSHHZmIVhkZe7ubDdWjLwszG4exKGeLkcrIVCjYRJFBsFxsXU3okBG56Ew4CDJGRaGQkHwYJbCQTaIZkGX1DIUlHCQkGlSQMXXllBKYeEaFTFwKzRSEGAqlLTnC3RgofCsK+ZQwjyckfYnMbG8ZWEwEU1AEBGcLawEXIbm5fV3CqcAQLGtxmAR68QgwUDwAVI2UKByAcdE8dAAAiUrZwBSIAAQQICnoMACiwgUuHARMmZJjAgAOGKiQiUAARCMwFXyEkdOBAAkKDBCQsYKAwRZMSBwgKJIGgAWUGCRgOwWEgogMoBCEmUZLwgAFEOiEREDTwFdQdCAwul4SIMiRBzSEEBIxTMmKAVjhBAAAh+QQJCAAgACwAAAAAGQAZAIVkYmS0srTc2tyMjozs7uzExsSkoqR0dnTk5uScmpz8+vy8vrzU0tRsbmzk4uSUlpT09vSsqqyEgoS8urzc3tyUkpT08vTMzszs6uycnpz8/vzEwsTU1tR0cnSsrqyEhoT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCQcEgEWRiWolJJUAwRF8RQQVgSIReORohgSEEaxgViFWo4Xu4Fw2Voy0LLheHsShXi5BKyFQouDiBQbBQXFEMaZEIEbnoQDAIKkpJoikcXjmiGZBZ9iEkQf26KIApdeWWXXp5TFAKsRWcOTmW0ZbAgFx4Rux6kVgoUwsIEDQDHx79LCgsbG80bFxHT08pKwcMUbEXWRbZLBAYDuIgLY9cBBx0dAmUYAR4BkU8SDR0PUg6wGlIWGx4eJui50OADAyEYJCSAoAACwwAGqoDAMMHDFw2zhmSQ4AHEhgEFQCzIMOGTFQESPiTZUCGkBQMZAsFRMEDCAiEFQAphkMEDGjl644SwDFkqQkQ4YSR61BmnHRwlFBIcghMEACH5BAkIACUALAAAAAAZABkAhWRiZLSytNza3IyOjMTGxOzu7KSipHR2dLy+vOTm5JyanNTS1Pz6/GxqbKyqrISChLy6vOTi5JSWlMzOzPT29GRmZLS2tNze3JSSlMzKzPTy9KSmpHx6fMTCxOzq7JyenNTW1Pz+/GxubKyurISGhP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJJwSCxpFpqiUllgDBOTxJBRWBIpE1BImFhIS6HFhGIVhkBe7sTDXWjLQs1k4exKGeKkMhRxCgUTESVQbBcTF0MhZEIZAAcLQhRuIQyVDGiLRxN6EQcAAAOCGltEIUkUgG6LJRQjFQAVIGWaXqREBQoctnsCF35Wq1a7QiAWxsa/VgwJHgnMGhwi0tLJSwwTc9gLCxYQAd7BSyHN5FVF4UrVRRoOCsOlGSDqDAgkDw+IVgUdCB0Rth4G3PvA5l+RcUYWIECQYdGCBxhklSgwwAEFBhfpBdDjgUCHLyES2BqBwUKJDB8mnBxBIJEeJQIGSEgyISWrACPYwGFgAEMoBkY2SwgYAeEdkQQDPvipqbIEAwgjXooTYO6kgaZGBMFREmGD1jJBAAAh+QQJCAAmACwAAAAAGQAZAIVkYmS0srTc2tyMiozExsTs7uycnpx0dnS8vrzk5uSUlpTU0tT8+vysqqxsbmyEgoS8urzk4uSUkpTMzsz09vSkpqRsamy0trTc3tyMjozMysz08vSkoqR8enzEwsTs6uycmpzU1tT8/vysrqx0cnSEhoT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCTcEg0bRaborIo0iSGiclnSCksiRjAgSFMLJ4mRmhCuQoZB0CgK+0uQiKzcAKwWL1PxmKSVIoiXCYiAwAgJlFTGBMYQyJlcw4lC0IRAA8UDJliC49HfEIfDw4kCk9wTEkUAhNvjyYUEAckJIxXnl9xRQUcA7lLYoByrle+QwIIyMiBZgwJHwnOGyUPHQ/Uw78TrNoLx8gQCMtXDM/lVkXiv3IbFxXFTAIY6WEEChISYEsbrLhDBQYSMoy4806EFVWsQjwSkIFDrV0BMmFioMFDpz3nRHxYBsGABxMhRoQAiWCSEEdXIhioUGZBgJEMPCA4x2yEAZMLRArB4EHDHztdBhoEChHApAgCCPoQw6A050ghFKbIUZLgglQzQQAAIfkECQgAIQAsAAAAABkAGQCFZGJktLK03NrcjI6M7O7spKKkxMbEdHZ05ObknJqc/Pr8vL68rKqs1NLUbG5s5OLklJaU9Pb0hIKEvLq83N7clJKU9PL0pKakzM7M7OrsnJ6c/P78xMLErK6s1NbUdHJ0hIaE////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv7AkHBIDGEcjaKyuMFkhgxAZxghLIkPh0QhjE5DG08jchUqQI6J8CIVZjCeTVnYcBwsIW8o0sDglRsIXGAJDhd5bRQNAkMbZHQSEIwhCB8DERYEEQoCGI8WHn5uAxISBQghAnJEG3gRFBgNY0MKCyClFGUWfQ0Iq0QEHRC/gAIUg1fIyUoUBs7OyksKCBkI1AQJAxUV2o9lChix4R4UHAbmBtFK09XVf0TqTHMWCwHETMbq4BcFp7qxvX4FK6BhgpUM91rtgdXAwyMKGjo8EGKhAwcFGBVs6DSIgBgrYDIgM9ABQwgKC3IpymXGWxEEAQKQKZcLXAOQZTZM6DBJQB9KN3DuFQk2YRVNM2JcLnnwDiXLEAqezFGSwYDUMkEAACH5BAkIACUALAAAAAAZABkAhWRiZLSytNza3IyOjMTGxOzu7Hx6fKSipGxubLy+vOTm5JyanNTS1Pz6/ISChGxqbLy6vOTi5JSWlMzOzPT29KyurGRmZLS2tNze3JSSlMzKzPTy9Hx+fKSmpHRydMTCxOzq7JyenNTW1Pz+/ISGhP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJJwSCwxOKKisjhigIYBxGWo0IyWVMfgWopOSw0PIIIVNjKcj/Di+VYAHm5Z5CBtutIS6AGYLEcgDUMHHAF4UxIAA0MjFEMCAwcYQgoOCxQUG5gOAApCGwwTdyUFIQMZFQUlGHJmSRQYEwwijmYaGbhkWKCyCq2fFx2/RCMCEYJlyMlKERPOzspYIwogCtQFHQch2ge1yc6hEyIRGhPlGtF/1eujROlK70QUGgnDjAIY7w0CARUBqrtkMfA1ZMMFfwTuFPg14g4FAbJoCYkQAIKnEhs+TGjAsUGxjUIKiGAAkJScCQkElFAw4UmsSUIaYgHx4YMjBQPBhGonjUAgAl0sn6ycZa/gBwJcQLR0NcHbTG/NhJbIVGYXA55LggAAIfkECQgAJwAsAAAAABkAGQCFZGJktLK03NrcjIqMxMbE7O7snJ6cdHZ0vL685ObklJaU1NLU/Pr8rKqshIKEbG5svLq85OLklJKUzM7M9Pb0pKakfH58bGpstLa03N7cjI6MzMrM9PL0pKKkfHp8xMLE7OrsnJqc1NbU/P78rK6shIaEdHJ0////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv7Ak3BIPAkGgqKyOBIUhhALYgiajJZUjYEhRDimJ4bFFMEKGR3NRhgFQx4lrvmUkSg4p/apcDAtliMFcickEhgnXlMdDyFDDBlXdB0kZScgEhUMFBwUFAMmICcjGwcAa3sNBh0QTxGRQ00nEQMAAAcJjhMdqrhYIrUAGBRKFAgBr0piIU9mg1jDRQki09POgAkgCdgFGAEk3gHWyRMTC+Qi0gsi6uJM2e94Re1E80IUIhvITAIZ4iMRHxB8YLaEQ7kFCV5RICBwwjAO+kbgoZChnAhoIBBsCHWCwgIBDEIyaDJBToF1BDkMqlgmwQRcGRZkcARNicEFXBIgDFOOICKWESImcHQ5dIIAfUU8LoiksxdQh3P21CQ6ZFNUmwvimQkCADs=");
  background-position: center center;
  background-repeat: no-repeat;
  color: transparent;
}
.bxmaker__geoip__popup-search-options {
  display: none;
  position: absolute;
  top: 34px;
  border: 1px solid #ccc;
  background: #FFF;
  z-index: 10002;
  border-radius: 0 0 4px 4px;
  width: 100%;
}
.bxmaker__geoip__popup-search-options.active {
  display: block;
  height: auto;
  max-height: 250px;
}
.bxmaker__geoip__popup-search-options.preloader {
  height: 100px;
  overflow: hidden;
  color: #fff;
}
.bxmaker__geoip__popup-search-options.preloader div {
  border-color: transparent;
}
.bxmaker__geoip__popup-search-option {
  border-bottom: 1px solid #ccc;
  cursor: pointer;
  padding: 7px 10px;
  color: #909090;
}
.bxmaker__geoip__popup-search-option:last-child {
  border-bottom: none;
}
.bxmaker__geoip__popup-search-option span {
  color: #5f5f5f;
  font-weight: bold;
}
.bxmaker__geoip__popup-search-option p {
  padding: 0;
  margin: 0;
  font-size: 0.9em;
}
.bxmaker__geoip__popup-search-option:hover {
  background: #f1f1f1;
}
.bxmaker__geoip__popup-search-option.bxmaker__geoip__popup-search-option--empty {
  padding: 20px 10px;
  text-align: center;
  line-height: 18px;
  height: auto;
  width: 100%;
  overflow: visible;
}
.bxmaker__geoip__popup-options {
  font-size: 0.90em;
  padding-top: 10px;
  padding-bottom: 0;
}
.bxmaker__geoip__popup-options:after {
  content: ' ';
  display: block;
  width: 100%;
  height: 1px;
  clear: both;
}
.bxmaker__geoip__popup-options.preloader {
  height: 350px;
  overflow: hidden;
  color: transparent;
}
.bxmaker__geoip__popup-options.preloader div {
  border-color: transparent;
  background: transparent;
  display: none;
}
.bxmaker__geoip__popup-options-col {
  float: left;
  padding: 0 10px 0 0;
  width: 33.33%;
}
.bxmaker__geoip__popup-option {
  margin: 0;
  padding: 4px 5px;
  cursor: pointer;
  font-size: 14px;
}
.bxmaker__geoip__popup-option.bxmaker__geoip__popup-option--bold,
.bxmaker__geoip__popup-option.bxmaker__geoip__popup-option--bold span {
  font-weight: bold;
}
.bxmaker__geoip__popup-option span {
  border-bottom: 1px dashed black;
}
.bxmaker__geoip__popup-option:hover {
  background: #8CDCFC;
  border-radius: 3px;
}
.bxmaker__geoip__popup-option:hover span {
  border-bottom-color: transparent;
  font-weight: bold;
}
@media screen and (min-width: 461px) and (max-width: 767px) {
  body .bxmaker__geoip__popup-content {
    top: 3%;
    left: 3%;
    width: 94%;
    padding: 15px;
    margin-left: 0;
    height: auto;
  }
}
@media screen and (max-width: 460px) {
  .bxmaker__geoip__popup {
    padding: 24px 16px !important;
    max-width: none;
  }

  body .bxmaker__geoip__popup-content {
    top: 5%;
    left: 5%;
    width: 90%;
    padding: 15px;
    margin-left: 0;
    height: auto;
  }
  body .bxmaker__geoip__popup-header {
    display: none;
  }
  body .bxmaker__geoip__popup-city_search_box {
    margin-top: 25px;
  }
  body .bxmaker__geoip__popup-option {
    width: 100%;
    padding: 0;
  }
  body .bxmaker__geoip__popup-option:nth-child(1) {
    display: block;
  }
}



.popover {
  background: #fff;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, .12);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, .12);
  position: absolute;
  top: calc(100% + 7px);
  right: 0;
  padding: 24px;
  display: none;
  z-index: 2;
  border-radius: 16px;
}

.popover__city {
  left: 0;
  min-width: 430px;
  z-index: 3;
}

.bxmaker__geoip__city * {
  box-sizing: border-box;
}

.popover.active {
  display: block;
}

.popover__city-name {

  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
  color: #352C2C;
  margin-bottom: 6px;
}

.popover__city-btns
{
  display:flex;
  gap:8px;
}

.popover__city-btn {
  margin-top: 10px;
  color: #fff;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 500;
  border-radius: 24px;
  background: #352C2C;
  width: 100%;
  margin-top: 0px;
  cursor: pointer;
  padding: 15px 32px 15px 32px;
  -webkit-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
  text-align: center;
}

.popover__city-btn.btn-secondary {
  color:  #352C2C;
  border:1px solid #352C2C;
  background: #fff;
}

.popover__close {
  position: absolute;
  top: 20px;
  right: 14px;
  width: 32px;
  height: 32px;
}

.js-bxmaker__geoip__city-flex
{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  text-decoration: none;
}


.popup__city.order-call-footer 
{
   max-width: 524px;
}

.city-geolocation {
  margin-top: 24px;
}

.city-geolocation__status {
	min-height: 0;
	margin-top: 0;
	color: var(--font-grey);
	font-size: 14px;
	line-height: 20px;
}

.city-geolocation__status:not(:empty) {
	min-height: 20px;
	margin-top: 8px;
}

.city-geolocation__status.is-error {
  color: var(--error);
}

.city-geolocation .js-bxmaker__geoip__device-location {
	display: flex;
	width: 100%;
	align-items: center;
  justify-content: center;
	gap: 8px;
}

.city-geolocation + .city-form {
	margin-top: 16px;
}

.city-geolocation .js-bxmaker__geoip__device-location.is-loading {
  cursor: wait;
  opacity: .7;
}

.city-geolocation .js-bxmaker__geoip__device-location:disabled {
  pointer-events: none;
}

.city-geolocation__confirm {
  margin-top: 12px;
  padding: 16px;
  border-radius: 16px;
  background: var(--grey);
}

.city-geolocation__confirm[hidden] {
  display: none !important;
}

.city-geolocation__confirm p {
  margin: 0;
}

.city-geolocation__actions {
  display: flex;
  gap: 8px;
  margin-top: 12px;
}

.city-geolocation__actions .btn {
  width: 100%;
  padding: 14px 16px;
}

@media screen and (max-width: 460px) {
  .city-geolocation__actions {
    flex-direction: column;
  }
}


.js-search-city-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 14px 20px;
  border: 1px solid #989898;
  border-radius: 24px;
  cursor: text;
}

.js-search-city-wrap input {
  font-family: "Noto Sans", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #9D9D9D;
  width: 100%;
  height: 18px;
  padding: 7px 5px 7px 15px;
}

.location-country
{
  display:none;
}

.popup .city__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-gap: 14px 60px;
  gap: 14px 60px;
  margin-top: 38px;
}

.popup .city__list a {
  white-space: nowrap;
  width: calc(50% - 30px);
}

/* End */


/* Start:/local/templates/arkadia/components/bxmaker/geoip.city.line/.default/style.css?17499768083204*/

.bxmaker__geoip__city__line-label {
  text-transform: initial;
}
.bxmaker__geoip__city__line-name {
  cursor: pointer;
  color: var(--font-color);
  font-weight: 600;
  font-size: 14px;
}

.bxmaker__geoip__city__line-question,
.bxmaker__geoip__city__line-info {
  display: none;
  position: absolute;
  z-index: 1009;
  top: 35px;
  background: #fff;
  width: 200px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.bxmaker__geoip__city__line-question:before,
.bxmaker__geoip__city__line-info:before {
  content: "";
  display: block;
  position: absolute;
  top: -24px;
  left: 50%;
  margin-left: -12px;
  width: 0;
  height: 0;
  border: 12px solid;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0);
}
.bxmaker__geoip__city__line-question:after,
.bxmaker__geoip__city__line-info:after {
  content: "";
  display: block;
  position: absolute;
  top: -20px;
  left: 50%;
  margin-left: -10px;
  width: 0;
  height: 0;
  border: 10px solid;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff rgba(0, 0, 0, 0);
}
.bxmaker__geoip__city__line-question-text {
  padding: 20px 10px;
  text-align: center;
  vertical-align: middle;
  color: #676767;
  font-size: 12px;
}
.bxmaker__geoip__city__line-question-text span {
  color: #676767;
  cursor: pointer;
  border-bottom: none;
  font-size: 14px;
  font-weight: bold;
  margin: 0 1px;
}
.bxmaker__geoip__city__line-question-btn-box {
  cursor: pointer;
  color: #fff;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  margin-bottom: -1px;
}
.bxmaker__geoip__city__line-question-btn-box:after {
  content: ' ';
  display: block;
  width: 100%;
  height: 1px;
  clear: both;
  float: none;
}
.bxmaker__geoip__city__line-question-btn-yes {
  float: right;
  width: 50%;
  text-align: center;
  padding: 8px 0;
  border-left: 1px solid #4696dd;
  margin-left: -1px;
  background: #3585CC;
  border-radius: 0 0 5px 0;
}
.bxmaker__geoip__city__line-question-btn-yes:hover {
  background: #2474bb;
  border-left: 1px solid #2474bb;
}
.bxmaker__geoip__city__line-question-btn-no {
  float: left;
  width: 50%;
  text-align: center;
  padding: 8px 0;
  border-right: 1px solid #1363aa;
  margin-right: -1px;
  background: #3585CC;
  border-radius: 0 0 0 5px;
}
.bxmaker__geoip__city__line-question-btn-no:hover {
  background: #2474bb;
}
.bxmaker__geoip__city__line-info-content {
  padding: 20px 10px;
  text-align: center;
  vertical-align: middle;
  color: #676767;
}
.bxmaker__geoip__city__line-info-content a {
  border-bottom: 1px dashed #3585CC;
  cursor: pointer;
  text-decoration: none;
  color: #3585CC;
}
.bxmaker__geoip__city__line-info-content a:hover {
  border-color: transparent;
}
.bxmaker__geoip__city__line-info-btn-box {
  cursor: pointer;
  color: #fff;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.bxmaker__geoip__city__line-info-btn {
  float: left;
  width: 100%;
  text-align: center;
  padding: 8px 0;
  border-right: 1px solid #1363aa;
  background: #3585CC;
  border-radius: 0 0 5px 5px;
}
.bxmaker__geoip__city__line-info-btn:hover {
  background: #2474bb;
}
.bxmaker__geoip__city__line__params__id {
  display: none !important;
}

/* End */
/* /local/templates/arkadia/css/swiper-bundle.min.css?174997680818462 */
/* /local/templates/arkadia/css/jquery.formstyler.css?17499768089279 */
/* /local/templates/arkadia/css/jquery.filer.css?174997680814518 */
/* /local/templates/arkadia/css/fancybox.css?174997680825343 */
/* /local/templates/arkadia/style.css?1792484662453059 */
/* /local/templates/arkadia/css/mobile.css?1791279840118327 */
/* /local/templates/arkadia/css/custom.css?179268059611355 */
/* /local/templates/arkadia/components/bxmaker/geoip.city/.default/style.css?178653012617110 */
/* /local/templates/arkadia/components/bxmaker/geoip.city.line/.default/style.css?17499768083204 */
