@charset "UTF-8";



@font-face {
    font-family: 'Lato';
    src: local('Lato Hairline'), local('Lato-Hairline'), url('../fonts/latohairline.woff2') format('woff2'), url('../fonts/latohairline.woff') format('woff'), url('../fonts/latohairline.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url('../fonts/latohairlineitalic.woff2') format('woff2'), url('../fonts/latohairlineitalic.woff') format('woff'), url('../fonts/latohairlineitalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Thin'), local('Lato-Thin'), url('../fonts/latothin.woff2') format('woff2'), url('../fonts/latothin.woff') format('woff'), url('../fonts/latothin.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Thin Italic'), local('Lato-ThinItalic'), url('../fonts/latothinitalic.woff2') format('woff2'), url('../fonts/latothinitalic.woff') format('woff'), url('../fonts/latothinitalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Light'), local('Lato-Light'), url('../fonts/latolight.woff2') format('woff2'), url('../fonts/latolight.woff') format('woff'), url('../fonts/latolight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url('../fonts/latolightitalic.woff2') format('woff2'), url('../fonts/latolightitalic.woff') format('woff'), url('../fonts/latolightitalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Regular'), local('Lato-Regular'), url('../fonts/latoregular.woff2') format('woff2'), url('../fonts/latoregular.woff') format('woff'), url('../fonts/latoregular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Italic'), local('Lato-Italic'), url('../fonts/latoitalic.woff2') format('woff2'), url('../fonts/latoitalic.woff') format('woff'), url('../fonts/latoitalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Medium'), local('Lato-Medium'), url('../fonts/latomedium.woff2') format('woff2'), url('../fonts/latomedium.woff') format('woff'), url('../fonts/latomedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Medium Italic'), local('Lato-MediumItalic'), url('../fonts/latomediumitalic.woff2') format('woff2'), url('../fonts/latomediumitalic.woff') format('woff'), url('../fonts/latomediumitalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Semibold'), local('Lato-Semibold'), url('../fonts/latosemibold.woff2') format('woff2'), url('../fonts/latosemibold.woff') format('woff'), url('../fonts/latosemibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Semibold Italic'), local('Lato-SemiboldItalic'), url('../fonts/latosemibolditalic.woff2') format('woff2'), url('../fonts/latosemibolditalic.woff') format('woff'), url('../fonts/latosemibolditalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Bold'), local('Lato-Bold'), url('../fonts/latobold.woff2') format('woff2'), url('../fonts/latobold.woff') format('woff'), url('../fonts/latobold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url('../fonts/latobolditalic.woff2') format('woff2'), url('../fonts/latobolditalic.woff') format('woff'), url('../fonts/latobolditalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Heavy'), local('Lato-Heavy'), url('../fonts/latoheavy.woff2') format('woff2'), url('../fonts/latoheavy.woff') format('woff'), url('../fonts/latoheavy.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Heavy Italic'), local('Lato-HeavyItalic'), url('../fonts/latoheavyitalic.woff2') format('woff2'), url('../fonts/latoheavyitalic.woff') format('woff'), url('../fonts/latoheavyitalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Black'), local('Lato-Black'), url('../fonts/latoblack.woff2') format('woff2'), url('../fonts/latoblack.woff') format('woff'), url('../fonts/latoblack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;font-display: swap;
}
@font-face {
    font-family: 'Lato';
    src: local('Lato Black Italic'), local('Lato-BlackItalic'), url('../fonts/latoblackitalic.woff2') format('woff2'), url('../fonts/latoblackitalic.woff') format('woff'), url('../fonts/latoblackitalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;font-display: swap;
} 








* {
  padding: 0;
  margin: 0;    position: relative;
  box-sizing: border-box;
  font-family: 'Lato', sans-serif;
  font-size:14px;
}
*, ::after, ::before {
    box-sizing: border-box;
}
::-moz-selection { /* Code for Firefox */
  color: #CDCAE6;
  background: #312F50;
}

::selection {
  color: #CDCAE6;
  background: #312F50;
}
* {
    box-sizing: border-box;
	outline:none;
} 

.wrap {
    width: 100%;
    display: block;
    max-width: 1440px;
    margin: 0 auto;
}



header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
}
header .logo {
	background-image: url("data:image/svg+xml,%3Csvg width='243' height='28' viewBox='0 0 243 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M96.7337 26.2078C89.7985 26.2078 84.1765 20.742 84.1765 13.9996C84.1765 7.25727 89.7985 1.7915 96.7337 1.7915C103.669 1.7915 109.291 7.25727 109.291 13.9996C109.291 20.742 103.669 26.2078 96.7337 26.2078Z' fill='%231695B3'/%3E%3Cpath d='M64.4858 23.5684C59.0501 23.5684 54.6435 19.2844 54.6435 13.9998C54.6435 8.71518 59.0501 4.43115 64.4858 4.43115C69.9216 4.43115 74.3281 8.71518 74.3281 13.9998C74.3281 19.2844 69.9216 23.5684 64.4858 23.5684Z' fill='%2380B6CB'/%3E%3Cpath d='M37.6735 20.9286C33.7371 20.9286 30.5461 17.8263 30.5461 13.9995C30.5461 10.1726 33.7371 7.07031 37.6735 7.07031C41.6098 7.07031 44.8008 10.1726 44.8008 13.9995C44.8008 17.8263 41.6098 20.9286 37.6735 20.9286Z' fill='%23BCD5E1'/%3E%3Cpath d='M16.9686 17.6287C14.9071 17.6287 13.236 16.0041 13.236 13.9999C13.236 11.9958 14.9071 10.3711 16.9686 10.3711C19.03 10.3711 20.7012 11.9958 20.7012 13.9999C20.7012 16.0041 19.03 17.6287 16.9686 17.6287Z' fill='%23EEF5FD'/%3E%3Cpath d='M1.69716 15.6499C0.759738 15.6499 -0.000191212 14.9111 -0.000191212 13.9998C-0.000191212 13.0884 0.759738 12.3496 1.69716 12.3496C2.63459 12.3496 3.39453 13.0884 3.39453 13.9998C3.39453 14.9111 2.63459 15.6499 1.69716 15.6499Z' fill='%23EEF5FD'/%3E%3Cpath d='M158.9 5.00601C160.092 5.00601 161.058 4.02616 161.058 2.81746C161.058 1.60875 160.092 0.628906 158.9 0.628906C157.708 0.628906 156.742 1.60875 156.742 2.81746C156.742 4.02616 157.708 5.00601 158.9 5.00601Z' fill='%23F5C283'/%3E%3Cpath d='M207.519 26.2926C208.711 26.2926 209.678 25.3128 209.678 24.1041C209.678 22.8954 208.711 21.9155 207.519 21.9155C206.328 21.9155 205.361 22.8954 205.361 24.1041C205.361 25.3128 206.328 26.2926 207.519 26.2926Z' fill='%231695B3'/%3E%3Cpath d='M158.826 8.65186H156.473V26.2829H161.059V10.9064C161.053 10.3088 160.815 9.73747 160.398 9.31571C159.98 8.89396 159.416 8.65554 158.826 8.65186Z' fill='%231695B3'/%3E%3Cpath d='M171.672 15.4864C171.484 15.4846 171.297 15.4624 171.114 15.4204C170.919 15.3732 170.691 15.3119 170.425 15.2223C168.16 14.7506 167.025 14.1374 167.025 13.4299C167.011 13.1964 167.058 12.9632 167.161 12.7538C167.264 12.5443 167.419 12.366 167.612 12.2366C168.222 11.9315 168.9 11.7933 169.579 11.8357C170.342 11.7903 171.099 12.0008 171.732 12.4347C171.909 12.6092 172.086 12.7885 172.258 12.9677C172.44 13.316 172.713 13.606 173.049 13.8052C173.384 14.0043 173.767 14.1047 174.156 14.095H176.946C176.927 13.2714 176.736 12.4613 176.387 11.7176C176.037 10.9739 175.537 10.3133 174.919 9.77919C173.56 8.76038 171.756 8.25098 169.486 8.25098C167.393 8.25098 165.687 8.76038 164.37 9.77919C163.763 10.2856 163.277 10.9245 162.949 11.6482C162.62 12.3719 162.457 13.1616 162.472 13.9582C162.448 14.5541 162.552 15.1483 162.778 15.699C163.004 16.2498 163.345 16.7438 163.779 17.1467C164.565 17.9391 166.105 18.6277 168.43 19.1985C169.008 19.3777 169.599 19.5102 170.198 19.5947C172.03 20.0003 172.946 20.5946 172.946 21.3917C172.943 21.6547 172.867 21.9114 172.727 22.133C172.587 22.3547 172.389 22.5324 172.156 22.6464C171.531 22.9734 170.835 23.1356 170.132 23.118C169.214 23.1637 168.303 22.9323 167.514 22.453C167.207 22.225 166.958 21.9258 166.788 21.5804C166.618 21.2349 166.532 20.8533 166.537 20.4673H162.086V20.6654C162.086 22.6134 162.718 24.0897 163.984 25.1085C165.249 26.1273 167.053 26.6367 169.565 26.6367C172.174 26.6367 174.142 26.165 175.449 25.1792C176.135 24.6579 176.685 23.9737 177.05 23.1867C177.415 22.3997 177.584 21.534 177.542 20.6654C177.568 20.0752 177.471 19.486 177.257 18.9365C177.043 18.387 176.717 17.8896 176.3 17.4769C175.439 16.7269 173.891 16.0571 171.672 15.4864Z' fill='%231695B3'/%3E%3Cpath d='M125.961 7.06227C127.193 6.99984 128.412 7.34769 129.431 8.05278C129.873 8.50465 130.247 9.01947 130.543 9.58099C130.723 10.0213 131.034 10.394 131.432 10.6475C131.83 10.9009 132.296 11.0227 132.766 10.996H135.571C135.35 8.43326 134.434 6.44281 132.822 5.02466C131.126 3.56876 128.836 2.84082 125.952 2.84082C122.423 2.84082 119.721 3.8785 117.845 5.95385C116.019 7.93486 115.105 10.9127 115.105 14.8873C115.105 18.7801 115.998 21.7218 117.785 23.7123C119.571 25.7876 122.166 26.8269 125.571 26.83C128.492 26.83 130.847 26.1005 132.636 24.6414C134.381 23.1321 135.363 21.052 135.58 18.4012H131.064C130.719 19.8634 130.133 20.9247 129.301 21.5897C128.295 22.3247 127.075 22.6966 125.836 22.6463C123.826 22.6463 122.321 21.9624 121.319 20.5945C120.268 19.2691 119.752 17.3636 119.752 14.8873C119.752 12.3214 120.268 10.3734 121.319 9.04801C122.371 7.72261 123.943 7.06227 125.961 7.06227Z' fill='%231695B3'/%3E%3Cpath d='M149.723 8.72252C148.413 8.18951 146.969 8.09531 145.602 8.45366C144.905 8.61871 144.249 8.9275 143.674 9.36081C143.1 9.79413 142.619 10.3427 142.263 10.9724V5.73213C142.26 5.13494 142.025 4.56292 141.609 4.14064C141.193 3.71836 140.629 3.48002 140.04 3.47754H137.816V26.2828H142.263V17.2126C142.263 15.6608 142.589 14.4439 143.249 13.5619C143.573 13.1275 143.996 12.7798 144.483 12.5488C144.969 12.3179 145.503 12.2107 146.04 12.2365C146.566 12.2197 147.089 12.3385 147.558 12.5819C148.027 12.8252 148.428 13.185 148.723 13.6279C149.084 14.1354 149.34 14.7112 149.477 15.3212C149.585 15.9234 149.638 16.5345 149.635 17.1466V26.2828H154.021V16.0193C154.021 13.9816 153.607 12.389 152.779 11.2412C152.007 10.1336 150.95 9.26227 149.723 8.72252Z' fill='%231695B3'/%3E%3Cpath d='M222.784 9.30266C222.379 9.72881 222.157 10.3003 222.166 10.8922V19.9152C222.166 20.9765 221.854 21.75 221.235 22.2359C220.628 22.7149 219.879 22.9724 219.11 22.967C218.35 22.9736 217.611 22.7155 217.017 22.2359C216.397 21.7485 216.087 20.9749 216.087 19.9152V8.65175H211.51V19.0002C211.51 22.0503 212.285 24.0628 213.835 25.0376C215.377 26.0064 217.139 26.5555 218.952 26.6318C220.816 26.647 222.648 26.1429 224.249 25.1744C225.862 24.1996 226.669 22.1415 226.673 19.0002V8.65175H224.407C224.107 8.63755 223.807 8.68822 223.527 8.80043C223.247 8.91264 222.994 9.08382 222.784 9.30266Z' fill='%231695B3'/%3E%3Cpath d='M184.57 5.73261C184.574 5.43621 184.518 5.14213 184.405 4.86867C184.293 4.59521 184.125 4.34822 183.914 4.14308C183.722 3.93366 183.49 3.76655 183.231 3.65214C182.973 3.53773 182.694 3.47846 182.412 3.47803H180.059V22.9816C180.059 25.0161 180.897 26.0994 182.575 26.2314C184.131 26.3674 185.695 26.3895 187.254 26.2975V22.8495H185.859C184.98 22.8495 184.547 22.4722 184.547 21.7175V11.9021H185.012C185.303 11.9078 185.592 11.8554 185.862 11.7477C186.133 11.6401 186.38 11.4793 186.589 11.2747C186.803 11.0656 186.972 10.8131 187.084 10.5336C187.196 10.2541 187.249 9.9538 187.24 9.6522V8.70885H184.556L184.57 5.73261Z' fill='%231695B3'/%3E%3Cpath d='M241.093 9.51505C239.87 8.67548 238.042 8.25098 235.595 8.25098C233.425 8.25098 231.747 8.76038 230.563 9.77919C229.535 10.6186 228.876 11.8359 228.73 13.1658H233.111C233.208 12.9349 233.35 12.7271 233.531 12.5556C233.711 12.3842 233.925 12.253 234.158 12.1706C234.683 11.9859 235.235 11.895 235.79 11.9017C236.422 11.9135 237.048 12.0151 237.651 12.2036C237.946 12.2581 238.211 12.4191 238.397 12.6567C238.584 12.8944 238.679 13.1926 238.665 13.496C238.665 14.3827 237.707 14.9534 235.786 15.2223C235.395 15.2647 235.051 15.3213 234.744 15.3826C234.486 15.4461 234.223 15.4809 233.958 15.4864C232.489 15.674 231.086 16.2193 229.87 17.0759C228.8 17.8731 228.27 19.1985 228.27 21.0568C228.27 23.0473 228.857 24.4733 230.032 25.3349C231.232 26.2067 232.678 26.6617 234.153 26.632C235.061 26.6245 235.968 26.5678 236.87 26.4622C237.867 26.3579 238.836 26.0635 239.725 25.5943V26.4292H242.981V13.2224C243.008 12.4918 242.848 11.7667 242.517 11.1172C242.186 10.4677 241.696 9.91582 241.093 9.51505ZM238.739 19.0711C238.784 19.6051 238.713 20.1425 238.531 20.6458C238.35 21.1491 238.062 21.6061 237.688 21.9848C237.314 22.3635 236.863 22.6548 236.367 22.8383C235.87 23.0219 235.34 23.0932 234.814 23.0473C234.201 23.0906 233.595 22.9024 233.111 22.519C232.912 22.3077 232.756 22.0575 232.655 21.7834C232.553 21.5094 232.507 21.2172 232.521 20.9248C232.535 20.4038 232.696 19.8978 232.986 19.4673C233.474 19.0404 234.059 18.7437 234.688 18.6042L236.195 18.2693C237.074 18.0763 237.93 17.7885 238.749 17.4108L238.739 19.0711Z' fill='%231695B3'/%3E%3Cpath d='M199.758 8.78414C198.204 8.24334 196.543 8.09757 194.921 8.35964C193.219 8.55736 191.654 9.39972 190.539 10.718C189.808 11.5784 189.283 12.5986 189.004 13.699C188.689 14.8667 188.532 16.0728 188.539 17.2837C188.534 18.7089 188.731 20.1275 189.125 21.4957C189.452 22.7424 190.135 23.8632 191.088 24.7172C192.093 25.5772 193.299 26.1604 194.59 26.4105C196.025 26.7395 197.517 26.7039 198.935 26.3067C200.558 25.9466 201.985 24.9757 202.93 23.5899C203.449 22.7922 203.846 21.9191 204.107 21.0004C204.435 19.8144 204.592 18.5862 204.572 17.3544C204.612 15.5858 204.23 13.8336 203.46 12.2462C202.719 10.6462 201.39 9.40362 199.758 8.78414ZM199.237 21.2551C198.832 21.9554 198.194 22.4857 197.437 22.7503C196.782 22.9493 196.081 22.9244 195.442 22.6796C194.91 22.5204 194.434 22.2112 194.07 21.7881C193.415 20.9926 193.045 19.5885 192.958 17.5761C192.871 15.5636 193.285 14.048 194.2 13.0292C194.613 12.6639 195.106 12.4022 195.637 12.2651C196.28 12.0659 196.968 12.0775 197.604 12.2981C198.338 12.5898 198.949 13.1297 199.335 13.8263C199.837 14.6187 200.088 15.8168 200.088 17.411C200.045 19.1813 199.763 20.4627 199.242 21.2551H199.237Z' fill='%231695B3'/%3E%3C/svg%3E%0A");
}

header .head-1 {
    padding: 10px 24px;
    height: 64px;
    font-size: 0;
	display: flex;
}
header .head-1 .logo {
    width: 330px;
    height: 44px;
    display: inline-block;
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 0;
    vertical-align: top;
}
header .head-1 .select {
    display: inline-block;
    vertical-align: top;
}
header .head-1 .select.addr {
    margin: 0 24px;
    flex-grow: 1;
}
header .head-1 .select ins {
    display: block;
    height: 44px;
    padding: 0;
    line-height: 44px;
    text-decoration: none;
    cursor: pointer;
}
header .head-1 .select ins i {
    height: 44px;
    width: 24px;
    margin-right: 8px;
    display: inline-block;
    vertical-align: top;
    background-position: center;
    background-repeat: no-repeat;
}
header .head-1 .select ins i.svg_addr {
	background-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 19.35C14.0333 17.4833 15.5417 15.7875 16.525 14.2625C17.5083 12.7375 18 11.3833 18 10.2C18 8.38333 17.4208 6.89583 16.2625 5.7375C15.1042 4.57917 13.6833 4 12 4C10.3167 4 8.89583 4.57917 7.7375 5.7375C6.57917 6.89583 6 8.38333 6 10.2C6 11.3833 6.49167 12.7375 7.475 14.2625C8.45833 15.7875 9.96667 17.4833 12 19.35ZM12 21.325C11.7667 21.325 11.5333 21.2833 11.3 21.2C11.0667 21.1167 10.8583 20.9917 10.675 20.825C9.59167 19.825 8.63333 18.85 7.8 17.9C6.96667 16.95 6.27083 16.0292 5.7125 15.1375C5.15417 14.2458 4.72917 13.3875 4.4375 12.5625C4.14583 11.7375 4 10.95 4 10.2C4 7.7 4.80417 5.70833 6.4125 4.225C8.02083 2.74167 9.88333 2 12 2C14.1167 2 15.9792 2.74167 17.5875 4.225C19.1958 5.70833 20 7.7 20 10.2C20 10.95 19.8542 11.7375 19.5625 12.5625C19.2708 13.3875 18.8458 14.2458 18.2875 15.1375C17.7292 16.0292 17.0333 16.95 16.2 17.9C15.3667 18.85 14.4083 19.825 13.325 20.825C13.1417 20.9917 12.9333 21.1167 12.7 21.2C12.4667 21.2833 12.2333 21.325 12 21.325ZM12 12C12.55 12 13.0208 11.8042 13.4125 11.4125C13.8042 11.0208 14 10.55 14 10C14 9.45 13.8042 8.97917 13.4125 8.5875C13.0208 8.19583 12.55 8 12 8C11.45 8 10.9792 8.19583 10.5875 8.5875C10.1958 8.97917 10 9.45 10 10C10 10.55 10.1958 11.0208 10.5875 11.4125C10.9792 11.8042 11.45 12 12 12Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
header .head-1 .select ins i.svg_tel {
	background-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.95 21C17.8667 21 15.8083 20.5458 13.775 19.6375C11.7417 18.7292 9.89167 17.4417 8.225 15.775C6.55833 14.1083 5.27083 12.2583 4.3625 10.225C3.45417 8.19167 3 6.13333 3 4.05C3 3.75 3.1 3.5 3.3 3.3C3.5 3.1 3.75 3 4.05 3H8.1C8.33333 3 8.54167 3.07917 8.725 3.2375C8.90833 3.39583 9.01667 3.58333 9.05 3.8L9.7 7.3C9.73333 7.56667 9.725 7.79167 9.675 7.975C9.625 8.15833 9.53333 8.31667 9.4 8.45L6.975 10.9C7.30833 11.5167 7.70417 12.1125 8.1625 12.6875C8.62083 13.2625 9.125 13.8167 9.675 14.35C10.1917 14.8667 10.7333 15.3458 11.3 15.7875C11.8667 16.2292 12.4667 16.6333 13.1 17L15.45 14.65C15.6 14.5 15.7958 14.3875 16.0375 14.3125C16.2792 14.2375 16.5167 14.2167 16.75 14.25L20.2 14.95C20.4333 15.0167 20.625 15.1375 20.775 15.3125C20.925 15.4875 21 15.6833 21 15.9V19.95C21 20.25 20.9 20.5 20.7 20.7C20.5 20.9 20.25 21 19.95 21Z' fill='%231695B3'/%3E%3C/svg%3E%0A");
}



header .head-1 .select ins:after {
	background-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.0008 14.9499C11.8674 14.9499 11.7424 14.9291 11.6258 14.8874C11.5091 14.8457 11.4008 14.7749 11.3008 14.6749L6.70078 10.0749C6.51745 9.89157 6.42578 9.65824 6.42578 9.3749C6.42578 9.09157 6.51745 8.85824 6.70078 8.6749C6.88411 8.49157 7.11745 8.3999 7.40078 8.3999C7.68411 8.3999 7.91745 8.49157 8.10078 8.6749L12.0008 12.5749L15.9008 8.6749C16.0841 8.49157 16.3174 8.3999 16.6008 8.3999C16.8841 8.3999 17.1174 8.49157 17.3008 8.6749C17.4841 8.85824 17.5758 9.09157 17.5758 9.3749C17.5758 9.65824 17.4841 9.89157 17.3008 10.0749L12.7008 14.6749C12.6008 14.7749 12.4924 14.8457 12.3758 14.8874C12.2591 14.9291 12.1341 14.9499 12.0008 14.9499Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
    display: inline-block;
	content:'';
    position: relative;
    height: 44px;
    width: 24px;
    background-repeat: no-repeat;
    background-position: center;
}
header .head-1 .select ins span {
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    line-height: 44px;
    color: #1695B3;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
}
header .head-1 .select.blue.help {
    background-color: #EEF5FD;
    width: auto;
    height: 44px;
    border-radius: 24px;
    padding: 0 16px;margin-right: 24px;
}
header .head-1 .select ins i.svg_tel {
    margin-left: 4px;
}
header .head-1 .select > div a, header .head-1 .select > div span {
    display: block;
    text-decoration: none;
    height: 32px;
    line-height: 32px;
    color: #444;
    border-bottom: 1px solid #eaeaea;
    font-size: 14px;
    padding: 0 8px;
    cursor: pointer;
}
header .head-1 .select > div {
    background: #eef5fd;
    position: absolute;
    width: 100%;
    left: 0px;
    border-radius: 24px;
    padding: 12px 16px;
    transition: all 0.6s ease;
	display:none;
}
header .head-1 .langs {
    width: 125px;
    height: 44px;
    display: inline-block;
    vertical-align: top;
    border-radius: 32px;
    background: #EEF5FD;
    transition: all 0.6s ease;
    padding: 4px;
    text-align: center;
    font-size: 0;
}
.wrap {
    min-width: 990px;
}
/* header .head-1 .select.addr { 
    max-width: calc(100% - 710px);
} */
header .head-1 .langs a {
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    width: 50%;
    height: 36px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    line-height: 36px;
    text-decoration: none;
}
header .head-1 .langs a.active {
    color: #1695B3;
    pointer-events: none;
}
header .head-1 .langs:before {
    content: '';
    position: absolute;
    transition: all 0.6s ease;
    width: 50%;
    height: 36px;
    background: #fff;
    border-radius: 24px;
}
 
header .head-2 {
    height: 64px;
    border-radius: 0px 0px 16px 16px;
    background: var(--lite-gray, #F0F6FD);
    padding: 8px 24px;font-size: 0;
}


header .head-2 .catalog_open i {
	background-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.48078 10.5H5.5192C5.09742 10.5 4.73877 10.3522 4.44327 10.0567C4.14776 9.76121 4 9.40256 4 8.98078V5.0192C4 4.59742 4.14776 4.23878 4.44327 3.94328C4.73877 3.64776 5.09742 3.5 5.5192 3.5H9.48078C9.90256 3.5 10.2612 3.64776 10.5567 3.94328C10.8522 4.23878 11 4.59742 11 5.0192V8.98078C11 9.40256 10.8522 9.76121 10.5567 10.0567C10.2612 10.3522 9.90256 10.5 9.48078 10.5ZM9.48078 20.5H5.5192C5.09742 20.5 4.73877 20.3522 4.44327 20.0567C4.14776 19.7612 4 19.4025 4 18.9808V15.0192C4 14.5974 4.14776 14.2387 4.44327 13.9432C4.73877 13.6477 5.09742 13.5 5.5192 13.5H9.48078C9.90256 13.5 10.2612 13.6477 10.5567 13.9432C10.8522 14.2387 11 14.5974 11 15.0192V18.9808C11 19.4025 10.8522 19.7612 10.5567 20.0567C10.2612 20.3522 9.90256 20.5 9.48078 20.5ZM19.4808 10.5H15.5192C15.0974 10.5 14.7387 10.3522 14.4432 10.0567C14.1477 9.76121 14 9.40256 14 8.98078V5.0192C14 4.59742 14.1477 4.23878 14.4432 3.94328C14.7387 3.64776 15.0974 3.5 15.5192 3.5H19.4808C19.9025 3.5 20.2612 3.64776 20.5567 3.94328C20.8522 4.23878 21 4.59742 21 5.0192V8.98078C21 9.40256 20.8522 9.76121 20.5567 10.0567C20.2612 10.3522 19.9025 10.5 19.4808 10.5ZM19.4808 20.5H15.5192C15.0974 20.5 14.7387 20.3522 14.4432 20.0567C14.1477 19.7612 14 19.4025 14 18.9808V15.0192C14 14.5974 14.1477 14.2387 14.4432 13.9432C14.7387 13.6477 15.0974 13.5 15.5192 13.5H19.4808C19.9025 13.5 20.2612 13.6477 20.5567 13.9432C20.8522 14.2387 21 14.5974 21 15.0192V18.9808C21 19.4025 20.8522 19.7612 20.5567 20.0567C20.2612 20.3522 19.9025 20.5 19.4808 20.5Z' fill='white'/%3E%3C/svg%3E%0A");
	transition: all 0.6s ease;
    display: inline-block;
    vertical-align: top;
    width: 24px;
    height: 24px;
    margin-right: 8px;
}
header .head-2 .catalog_open:hover i {
	background-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.48078 10.5H5.5192C5.09742 10.5 4.73877 10.3522 4.44327 10.0567C4.14776 9.76121 4 9.40256 4 8.98078V5.0192C4 4.59742 4.14776 4.23878 4.44327 3.94328C4.73877 3.64776 5.09742 3.5 5.5192 3.5H9.48078C9.90256 3.5 10.2612 3.64776 10.5567 3.94328C10.8522 4.23878 11 4.59742 11 5.0192V8.98078C11 9.40256 10.8522 9.76121 10.5567 10.0567C10.2612 10.3522 9.90256 10.5 9.48078 10.5ZM9.48078 20.5H5.5192C5.09742 20.5 4.73877 20.3522 4.44327 20.0567C4.14776 19.7612 4 19.4025 4 18.9808V15.0192C4 14.5974 4.14776 14.2387 4.44327 13.9432C4.73877 13.6477 5.09742 13.5 5.5192 13.5H9.48078C9.90256 13.5 10.2612 13.6477 10.5567 13.9432C10.8522 14.2387 11 14.5974 11 15.0192V18.9808C11 19.4025 10.8522 19.7612 10.5567 20.0567C10.2612 20.3522 9.90256 20.5 9.48078 20.5ZM19.4808 10.5H15.5192C15.0974 10.5 14.7387 10.3522 14.4432 10.0567C14.1477 9.76121 14 9.40256 14 8.98078V5.0192C14 4.59742 14.1477 4.23878 14.4432 3.94328C14.7387 3.64776 15.0974 3.5 15.5192 3.5H19.4808C19.9025 3.5 20.2612 3.64776 20.5567 3.94328C20.8522 4.23878 21 4.59742 21 5.0192V8.98078C21 9.40256 20.8522 9.76121 20.5567 10.0567C20.2612 10.3522 19.9025 10.5 19.4808 10.5ZM19.4808 20.5H15.5192C15.0974 20.5 14.7387 20.3522 14.4432 20.0567C14.1477 19.7612 14 19.4025 14 18.9808V15.0192C14 14.5974 14.1477 14.2387 14.4432 13.9432C14.7387 13.6477 15.0974 13.5 15.5192 13.5H19.4808C19.9025 13.5 20.2612 13.6477 20.5567 13.9432C20.8522 14.2387 21 14.5974 21 15.0192V18.9808C21 19.4025 20.8522 19.7612 20.5567 20.0567C20.2612 20.3522 19.9025 20.5 19.4808 20.5Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}
.cat_opened header .head-2 .catalog_open i {
	background-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='M12.5008 13.3998L7.60078 18.2998C7.41745 18.4831 7.18411 18.5748 6.90078 18.5748C6.61745 18.5748 6.38411 18.4831 6.20078 18.2998C6.01745 18.1165 5.92578 17.8831 5.92578 17.5998C5.92578 17.3165 6.01745 17.0831 6.20078 16.8998L11.1008 11.9998L6.20078 7.0998C6.01745 6.91647 5.92578 6.68314 5.92578 6.3998C5.92578 6.11647 6.01745 5.88314 6.20078 5.6998C6.38411 5.51647 6.61745 5.4248 6.90078 5.4248C7.18411 5.4248 7.41745 5.51647 7.60078 5.6998L12.5008 10.5998L17.4008 5.6998C17.5841 5.51647 17.8174 5.4248 18.1008 5.4248C18.3841 5.4248 18.6174 5.51647 18.8008 5.6998C18.9841 5.88314 19.0758 6.11647 19.0758 6.3998C19.0758 6.68314 18.9841 6.91647 18.8008 7.0998L13.9008 11.9998L18.8008 16.8998C18.9841 17.0831 19.0758 17.3165 19.0758 17.5998C19.0758 17.8831 18.9841 18.1165 18.8008 18.2998C18.6174 18.4831 18.3841 18.5748 18.1008 18.5748C17.8174 18.5748 17.5841 18.4831 17.4008 18.2998L12.5008 13.3998Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}
header .head-2 .catalog_open {
    width: 330px;
    height: 48px;
    display: inline-block;
    vertical-align: top;
    border-radius: 32px;
    background: var(--green, #1695B2);
    padding: 12px 16px;
    text-align: center;    transition: all 0.6s ease;cursor:pointer;
}

.cat_opened header .head-2 .catalog_open,
header .head-2 .catalog_open:hover {
	background: #FFF;
}

header .head-2 .catalog_open span {
    transition: all 0.6s ease;
    display: inline-block;
    vertical-align: top;
    height: 24px;
    line-height: 24px;
    color: var(--white, #FFF);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
}

.cat_opened header .head-2 .catalog_open span,
header .head-2 .catalog_open:hover span {
	color: #1695B2;
}
header .head-2 .catalog_open {
    margin-right: 24px;
}
header .head-2 .searchbox {
    display: inline-block;
    vertical-align: top;
    height: 48px;
    margin-right: 24px;
}
#searchInput input,
header .head-2 .searchbox input {
	background-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%3Ccircle cx='12.3346' cy='12.3337' r='2.66667' fill='%23C5F6FA'/%3E%3Cpath d='M9.5 16C7.68333 16 6.14583 15.3708 4.8875 14.1125C3.62917 12.8542 3 11.3167 3 9.5C3 7.68333 3.62917 6.14583 4.8875 4.8875C6.14583 3.62917 7.68333 3 9.5 3C11.3167 3 12.8542 3.62917 14.1125 4.8875C15.3708 6.14583 16 7.68333 16 9.5C16 10.2333 15.8833 10.925 15.65 11.575C15.4167 12.225 15.1 12.8 14.7 13.3L20.3 18.9C20.4833 19.0833 20.575 19.3167 20.575 19.6C20.575 19.8833 20.4833 20.1167 20.3 20.3C20.1167 20.4833 19.8833 20.575 19.6 20.575C19.3167 20.575 19.0833 20.4833 18.9 20.3L13.3 14.7C12.8 15.1 12.225 15.4167 11.575 15.65C10.925 15.8833 10.2333 16 9.5 16ZM9.5 14C10.75 14 11.8125 13.5625 12.6875 12.6875C13.5625 11.8125 14 10.75 14 9.5C14 8.25 13.5625 7.1875 12.6875 6.3125C11.8125 5.4375 10.75 5 9.5 5C8.25 5 7.1875 5.4375 6.3125 6.3125C5.4375 7.1875 5 8.25 5 9.5C5 10.75 5.4375 11.8125 6.3125 12.6875C7.1875 13.5625 8.25 14 9.5 14Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
header .head-2 .links {
    width: auto;
    display: inline-block;
    vertical-align: top;
    line-height: 48px;
    height: 48px;
    width: 380px;
    font-size: 0;
} 
header .head-2 .links a {
    display: inline;
    color: #173055;
    text-align: center; 
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    text-decoration: none;
    transition: all 0.6s ease;
    margin-right: 24px;
}
header .head-2 .links a:last-child {margin-right:0;}
header .head-2 .links a:hover {
	color: #1695B3;
}
header .head-2 .links_iconed {
    position: absolute;
    right: 24px;
    top: 8px;
    height: 48px;
    font-size: 0;
    text-align: right;
}
header .head-2 .links_iconed a {
    border-radius: 100px;
    background: #FFF;
    margin-left: 8px;
    font-size: 0;
    display: inline-block;
    vertical-align: top;
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.6s ease;
}
header .head-2 .links_iconed a svg {
    display: block;
    margin: 0 auto;
    top: 12px;
    transition: all 0.6s ease;
}
header .head-2 .links_iconed a svg path {
	transition: all 0.6s ease;
}
header .head-2 .links_iconed a:hover svg path, header .head-2 .links_iconed a.active svg path {
	fill:#1695B2;
}
header .head-2 .links_iconed a:hover{}
header .head-2 .searchbox {
    width: 448px;
    max-width: calc(100% - 804px);
}
#searchInput input,
header .head-2 .searchbox input {
    display: block;
    height: 48px;
    border-radius: 32px;
    border: 1px solid #EEF5FD;
    background-color: #FFF;
    width: 100%;
    padding: 12px 16px;
    padding-left: 48px;
    background-repeat: no-repeat;
    background-position: 16px center;
}
header .head-1 {
    background: #fff;
}
section.hp_promo {
    height: 900px;
    background-color: #576473;
}
header { 
    background-color: #576473;
}
.wrap {
    font-size: 0;
}
 .catList {
    padding: 24px 8px 24px 24px;
    width: 354px;
    display: inline-block;
    vertical-align: top;height: 788px;
}
body {
    padding-top: 128px;
}
.hp_promo .slider {
    width: calc(100% - 354px);
    display: inline-block;
    vertical-align: top;
    height: 788px;
}
 .catList a {
    height: 56px;
    margin-bottom: 4px;
    padding: 4px 0;
    text-decoration: none;
    display: block;
    font-size: 0;
}
 .catList a i {
    width: 48px;
    height: 48px;
    display: inline-block;
    vertical-align: top;
    transition: all 0.6s ease;
    margin-right: 16px;
    border-radius: 100px;
    background: #657383;
    text-align: center;
    padding: 12px 0px;
}
 .catList a svg {
    width: 24px;
    height: 24px;
    display: block;
    margin: 0 auto;
    transition: all 0.6s ease;
}
 .catList a svg * {transition: all 0.6s ease;}
 .catList a span {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    transition: all 0.6s ease;
}
 .catList a:hover i {
	background: #1695B2;
}
 .catList a:hover svg * {fill:#fff;}
.hp_promo .slider .slides {
    margin-top: 24px;
    width: calc(100% - 24px);
    height: 637px;
    border-radius: 32px;
    overflow: hidden;
}
.hp_promo .slider .next {
	background-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='M13.892 11.9999L9.64582 16.2461C9.55223 16.3396 9.50223 16.4544 9.49582 16.5903C9.4894 16.7262 9.5394 16.8473 9.64582 16.9538C9.75223 17.0602 9.87018 17.1134 9.99967 17.1134C10.1291 17.1134 10.2471 17.0602 10.3535 16.9538L14.742 12.5653C14.8291 12.4781 14.8904 12.389 14.9256 12.298C14.9609 12.207 14.9785 12.1076 14.9785 11.9999C14.9785 11.8922 14.9609 11.7928 14.9256 11.7018C14.8904 11.6108 14.8291 11.5217 14.742 11.4345L10.3535 7.04606C10.2599 6.95247 10.1452 6.90247 10.0093 6.89606C9.87339 6.88964 9.75223 6.93964 9.64582 7.04606C9.5394 7.15247 9.48619 7.27042 9.48619 7.3999C9.48619 7.52939 9.5394 7.64734 9.64582 7.75375L13.892 11.9999Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}
.hp_promo .slider .prev {
	background-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.108 11.9999L14.3542 16.2461C14.4478 16.3396 14.4978 16.4544 14.5042 16.5903C14.5106 16.7262 14.4606 16.8473 14.3542 16.9538C14.2478 17.0602 14.1298 17.1134 14.0003 17.1134C13.8709 17.1134 13.7529 17.0602 13.6465 16.9538L9.25803 12.5653C9.17085 12.4781 9.10963 12.389 9.07436 12.298C9.03911 12.207 9.02148 12.1076 9.02148 11.9999C9.02148 11.8922 9.03911 11.7928 9.07436 11.7018C9.10963 11.6108 9.17085 11.5217 9.25803 11.4345L13.6465 7.04606C13.7401 6.95247 13.8548 6.90247 13.9907 6.89606C14.1266 6.88964 14.2478 6.93964 14.3542 7.04606C14.4606 7.15247 14.5138 7.27042 14.5138 7.3999C14.5138 7.52939 14.4606 7.64734 14.3542 7.75375L10.108 11.9999Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}
.hp_promo .slider .dots a.active {
}
.hp_promo .slider .dots a {
}
.hp_promo .slider .dots {
    height: 4px;
    width: auto;
    min-width: 200px;
    text-align: right;
    font-size: 0;
    position: absolute;
    right: 24px;
    bottom: 24px;
}
.hp_promo .slider .slides > .slide .btn {
    width: 200px;
    height: 48px;
    position: absolute;
    right: 24px;
    bottom: 70px;
    cursor: pointer;
    border-radius: 32px;
    background: #FFF;
    text-align: center;
    line-height: 48px;
    color: #173055;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    transition: all 0.6s ease;
}
.hp_promo .slider .slides > .slide .log svg {
    width: auto;
    height: 30px;
    display: inline-block;
}
.hp_promo .slider .slides > .slide .log {
    width: 120px;
    height: 32px;
    position: absolute;
    right: 24px;
    top: 24px;
    display: block;
    text-align: right;
}
.hp_promo .slider .slides > .slide .foot {
    position: absolute;
    bottom: 24px;
    left: 24px;
    color: rgba(255, 255, 255, 0.33);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
}
.hp_promo .slider .slides > .slide h2 .pst {
    display: block;
    color: rgba(23, 48, 85, 0.54);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.hp_promo .slider .slides > .slide h2 .txt {
    display: block;
    max-width: 520px;
    color: #04214B;
    font-size: 64px;
    font-style: normal;
    font-weight: 600;
    line-height: 70px;
    margin-bottom: 16px;
}
.hp_promo .slider .slides > .slide h2 .pre {
    display: block;
    border-radius: 32px;
    background: rgba(69, 69, 69, 0.46);
    backdrop-filter: blur(2px);
    width: 215px;
    padding: 8px 16px;
    color: #FFF;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 16px;
}
.hp_promo .slider .slides > .slide h2 {
}
.hp_promo .slider .slides > .slide .imgFg {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(87, 100, 115, 0.00) 62.33%, #292929 100%);
}
.hp_promo .slider .slides > .slide picture {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.hp_promo .slider .slides > .slide picture img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.hp_promo .slider .slides > .slide {
    opacity: 0;
    transition: all 0.6s ease;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.hp_promo .slider .slides > .slide.active {
    pointer-events: all;
    opacity: 1;
}
.hp_promo .slider .slides > .slide {
    padding: 24px;
}
.hp_promo .slider .slides > .slide .btn:hover {
	color:#fff;background: #576473;
}
a {cursor:pointer;}
.hp_promo .slider .dots a {
    background: #636469;
    width: 50px;
    height: 4px;
}
.hp_promo .slider .dots a {
    background: #636469;
    width: 56px;
    height: 4px;
    display: inline-block;
    vertical-align: top;
    margin-left: 12px;
    transition: all 0.6s ease;
    border-radius: 12px;
}
.hp_promo .slider .dots a.active {
    background-color: #BABABE;
}
.hp_promo .slider {
    width: calc(100% - 354px - 24px); 
    margin-left: 24px;
}
.hp_promo .slider .prev, .hp_promo .slider .next {
    width: 48px;
    height: 48px;
    background-color: #fff;
    display: block;
    top: calc( (100% - 48px) / 2);
    left: 24px;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 100px;
    position: absolute;
    transition: all 0.6s ease;
}
.hp_promo .slider .next {
    left: auto;
    right: 24px;
}
.hp_promo .slider {
    height: 637px;
}
.hp_promo .comps {
    width: calc(100% - 354px - 24px - 24px);
    height: 48px;
    position: absolute;
    top: calc(637px + 48px);
    right: 24px;
    text-align: right;
    font-size: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.hp_promo .comps a {
    flex-shrink: 0;
    height: 48px;
    display: inline-block;
    vertical-align: top;
}
.hp_promo .comps a.all span {
    display: inline-block;
    vertical-align: top;
    color: #FFF;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
}
.hp_promo .comps a.all i {
    width: 48px;
    height: 48px;
    border-radius: 100px;
    background: #657383;
    display: inline-block;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 12px;
	background-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%3Ccircle cx='12' cy='12' r='4' fill='white'/%3E%3Cpath d='M15.95 12.3L11.7 8.05C11.6 7.95 11.5292 7.84167 11.4875 7.725C11.4458 7.60833 11.425 7.48333 11.425 7.35C11.425 7.21667 11.4458 7.09167 11.4875 6.975C11.5292 6.85833 11.6 6.75 11.7 6.65L15.95 2.4C16.05 2.3 16.1583 2.22917 16.275 2.1875C16.3917 2.14583 16.5167 2.125 16.65 2.125C16.7833 2.125 16.9083 2.14583 17.025 2.1875C17.1417 2.22917 17.25 2.3 17.35 2.4L21.6 6.65C21.7 6.75 21.7708 6.85833 21.8125 6.975C21.8542 7.09167 21.875 7.21667 21.875 7.35C21.875 7.48333 21.8542 7.60833 21.8125 7.725C21.7708 7.84167 21.7 7.95 21.6 8.05L17.35 12.3C17.25 12.4 17.1417 12.4708 17.025 12.5125C16.9083 12.5542 16.7833 12.575 16.65 12.575C16.5167 12.575 16.3917 12.5542 16.275 12.5125C16.1583 12.4708 16.05 12.4 15.95 12.3ZM3 10V4C3 3.71667 3.09583 3.47917 3.2875 3.2875C3.47917 3.09583 3.71667 3 4 3H10C10.2833 3 10.5208 3.09583 10.7125 3.2875C10.9042 3.47917 11 3.71667 11 4V10C11 10.2833 10.9042 10.5208 10.7125 10.7125C10.5208 10.9042 10.2833 11 10 11H4C3.71667 11 3.47917 10.9042 3.2875 10.7125C3.09583 10.5208 3 10.2833 3 10ZM13 20V14C13 13.7167 13.0958 13.4792 13.2875 13.2875C13.4792 13.0958 13.7167 13 14 13H20C20.2833 13 20.5208 13.0958 20.7125 13.2875C20.9042 13.4792 21 13.7167 21 14V20C21 20.2833 20.9042 20.5208 20.7125 20.7125C20.5208 20.9042 20.2833 21 20 21H14C13.7167 21 13.4792 20.9042 13.2875 20.7125C13.0958 20.5208 13 20.2833 13 20ZM3 20V14C3 13.7167 3.09583 13.4792 3.2875 13.2875C3.47917 13.0958 3.71667 13 4 13H10C10.2833 13 10.5208 13.0958 10.7125 13.2875C10.9042 13.4792 11 13.7167 11 14V20C11 20.2833 10.9042 20.5208 10.7125 20.7125C10.5208 20.9042 10.2833 21 10 21H4C3.71667 21 3.47917 20.9042 3.2875 20.7125C3.09583 20.5208 3 20.2833 3 20ZM5 9H9V5H5V9ZM16.675 10.2L19.5 7.375L16.675 4.55L13.85 7.375L16.675 10.2ZM15 19H19V15H15V19ZM5 19H9V15H5V19Z' fill='%23D0EBFF'/%3E%3C/svg%3E%0A");
}
.hp_promo .comps a img {
    height: 32px;
    display: block;
    margin: 0 auto;
}
.hp_promo .comps a:not(.all) {
    padding: 8px 0;
}
.hp_promo .pr_ft {
    border-radius: 16px 16px 0px 0px;
    background: #FFF;
    height: 112px;
    padding: 24px;
    font-size: 0;
}
.hp_promo .pr_ft a {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    padding: 0 24px;
    text-decoration: none;
    padding-left: 36px;
}
.hp_promo .pr_ft a:before {
    content: '';
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: #C5F6FA;
    position: absolute;
    top: 0;
    left: 0;
}
.hp_promo .pr_ft a b {
    color: var(--Black, #0E161E);
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    display: block;
    margin-bottom: 8px;
}
.hp_promo .pr_ft a span {
    display: block;
    color: var(--grey-cold-darker, #576473);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    max-width: 70%;
}
.hp_promo .pr_ft a:after{
	content:'';
	background-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='M16.175 13.0001H5C4.71667 13.0001 4.47917 12.9043 4.2875 12.7126C4.09583 12.5209 4 12.2834 4 12.0001C4 11.7168 4.09583 11.4793 4.2875 11.2876C4.47917 11.0959 4.71667 11.0001 5 11.0001H16.175L11.275 6.10011C11.075 5.90011 10.9792 5.66678 10.9875 5.40011C10.9958 5.13344 11.1 4.90011 11.3 4.70011C11.5 4.51678 11.7333 4.42094 12 4.41261C12.2667 4.40428 12.5 4.50011 12.7 4.70011L19.3 11.3001C19.4 11.4001 19.4708 11.5084 19.5125 11.6251C19.5542 11.7418 19.575 11.8668 19.575 12.0001C19.575 12.1334 19.5542 12.2584 19.5125 12.3751C19.4708 12.4918 19.4 12.6001 19.3 12.7001L12.7 19.3001C12.5167 19.4834 12.2875 19.5751 12.0125 19.5751C11.7375 19.5751 11.5 19.4834 11.3 19.3001C11.1 19.1001 11 18.8626 11 18.5876C11 18.3126 11.1 18.0751 11.3 17.8751L16.175 13.0001Z' fill='%2368CFDD'/%3E%3C/svg%3E%0A");
}
.hp_promo .pr_ft a:after {
    width: 24px;
    height: 24px;
    display: block;
    position: absolute;
    right: 32px;
    bottom: 8px;
}
section.dosyagnennya {
    height: auto;
    background: #E1E8F1;
    padding: 80px 0;
}
section.dosyagnennya h2 {
    display: block;
    margin-bottom: 40px;
    color: #214170;
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.dosyagnennya .left {
    display: inline-block;
    vertical-align: top;
    width: 684px;
}
section.dosyagnennya .left img {
    display: block;
    width: 100%;
    height: 684px;
    border-radius: 32px;
    object-fit: cover;
}
section.dosyagnennya .right {
    width: calc(100% - 140px - 684px);
    display: inline-block;
    vertical-align: top;
    margin-left: 140px;
}
section.dosyagnennya .right > div {
    display: block;
    margin-bottom: 40px;margin-bottom: 110px;
    padding-right: calc(134px + 102px);
}
section.dosyagnennya .right > div h3 {
    display: block;
    color: #0E161E;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 16px;
}
section.dosyagnennya .right > div p {
    display: block;
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}




section.dosyagnennya .right > div a {
	background-image: url("data:image/svg+xml,%3Csvg width='134' height='134' viewBox='0 0 134 134' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='67' cy='67' r='67' fill='white'/%3E%3Crect x='47.5' y='69.5' width='39' height='39' rx='19.5' fill='white'/%3E%3Cpath d='M71.175 90.0001H60C59.7167 90.0001 59.4792 89.9043 59.2875 89.7126C59.0958 89.5209 59 89.2834 59 89.0001C59 88.7168 59.0958 88.4793 59.2875 88.2876C59.4792 88.0959 59.7167 88.0001 60 88.0001H71.175L66.275 83.1001C66.075 82.9001 65.9792 82.6668 65.9875 82.4001C65.9958 82.1334 66.1 81.9001 66.3 81.7001C66.5 81.5168 66.7333 81.4209 67 81.4126C67.2667 81.4043 67.5 81.5001 67.7 81.7001L74.3 88.3001C74.4 88.4001 74.4708 88.5084 74.5125 88.6251C74.5542 88.7418 74.575 88.8668 74.575 89.0001C74.575 89.1334 74.5542 89.2584 74.5125 89.3751C74.4708 89.4918 74.4 89.6001 74.3 89.7001L67.7 96.3001C67.5167 96.4834 67.2875 96.5751 67.0125 96.5751C66.7375 96.5751 66.5 96.4834 66.3 96.3001C66.1 96.1001 66 95.8626 66 95.5876C66 95.3126 66.1 95.0751 66.3 94.8751L71.175 90.0001Z' fill='%2368CFDD'/%3E%3Crect x='47.5' y='69.5' width='39' height='39' rx='19.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
section.dosyagnennya .right > div a {
    display: block;
    width: 134px;
    height: 134px;
    position: absolute;
    right: 0;
    top: 0;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;
    padding-top: 26px;
}
section.dosyagnennya .pager {
    display: none;
}
section.dosyagnennya .right > div.last {
    margin-bottom: 0;
}
section.locations {
    background: #fff;
    padding: 80px 0;
}
section.locations h2 {
    display: block;
    margin-bottom: 32px;
    color: #214170; 
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
section.locations .wrap {
    padding: 0 24px;
}
section.locations .tab_links {
    width: 542px;
    height: 48px;
    margin-bottom: 8px;
    border-radius: 16px;
    background: var(--lite-gray, #F0F6FD);
    padding: 4px;    font-size: 0;
}
section.locations .tab_links a {
    display: inline-block;
    vertical-align: top;
    height: 40px;
    color: #1695B3;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
    text-align: center;
    width: 50%;
    transition: all 0.6s ease;
}
section.locations .tab_links a.active {
    color: #214170;
    pointer-events: none;
    cursor: default;
}
section.locations .tab_links:before {
    content: '';
    width: 50%;
    height: 40px;
    position: absolute;
    top: 4px;
    left: 4px;
    background: #fff;
    border-radius: 12px;
    transition: all 0.6s ease;
    transform: translateX(0);
}
section.locations .tab_links.link2:before {
    transform: translateX(263px);
}
section.locations .list {
    width: 566px;
    display: inline-block;
    vertical-align: top;
    margin-right: 24px;
    border-radius: 16px;
    overflow: hidden;
}
section.locations .list > div .title {
    display: block;
    padding-left: 32px;
    margin-bottom: 16px;
    height: 48px;
    line-height: 24px;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    color: rgba(34, 43, 53, 0.70);
    padding-top: 24px;
    transition: all 0.6s ease;
}
section.locations .list > div .title:before {
    content: '';
	background-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 19.35C14.0333 17.4833 15.5417 15.7875 16.525 14.2625C17.5083 12.7375 18 11.3833 18 10.2C18 8.38333 17.4208 6.89583 16.2625 5.7375C15.1042 4.57917 13.6833 4 12 4C10.3167 4 8.89583 4.57917 7.7375 5.7375C6.57917 6.89583 6 8.38333 6 10.2C6 11.3833 6.49167 12.7375 7.475 14.2625C8.45833 15.7875 9.96667 17.4833 12 19.35ZM12 21.325C11.7667 21.325 11.5333 21.2833 11.3 21.2C11.0667 21.1167 10.8583 20.9917 10.675 20.825C9.59167 19.825 8.63333 18.85 7.8 17.9C6.96667 16.95 6.27083 16.0292 5.7125 15.1375C5.15417 14.2458 4.72917 13.3875 4.4375 12.5625C4.14583 11.7375 4 10.95 4 10.2C4 7.7 4.80417 5.70833 6.4125 4.225C8.02083 2.74167 9.88333 2 12 2C14.1167 2 15.9792 2.74167 17.5875 4.225C19.1958 5.70833 20 7.7 20 10.2C20 10.95 19.8542 11.7375 19.5625 12.5625C19.2708 13.3875 18.8458 14.2458 18.2875 15.1375C17.7292 16.0292 17.0333 16.95 16.2 17.9C15.3667 18.85 14.4083 19.825 13.325 20.825C13.1417 20.9917 12.9333 21.1167 12.7 21.2C12.4667 21.2833 12.2333 21.325 12 21.325ZM12 12C12.55 12 13.0208 11.8042 13.4125 11.4125C13.8042 11.0208 14 10.55 14 10C14 9.45 13.8042 8.97917 13.4125 8.5875C13.0208 8.19583 12.55 8 12 8C11.45 8 10.9792 8.19583 10.5875 8.5875C10.1958 8.97917 10 9.45 10 10C10 10.55 10.1958 11.0208 10.5875 11.4125C10.9792 11.8042 11.45 12 12 12Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
section.locations .list > div .inf .phone:before {
    content: '';
	background-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.95 21C17.8667 21 15.8083 20.5458 13.775 19.6375C11.7417 18.7292 9.89167 17.4417 8.225 15.775C6.55833 14.1083 5.27083 12.2583 4.3625 10.225C3.45417 8.19167 3 6.13333 3 4.05C3 3.75 3.1 3.5 3.3 3.3C3.5 3.1 3.75 3 4.05 3H8.1C8.33333 3 8.54167 3.07917 8.725 3.2375C8.90833 3.39583 9.01667 3.58333 9.05 3.8L9.7 7.3C9.73333 7.56667 9.725 7.79167 9.675 7.975C9.625 8.15833 9.53333 8.31667 9.4 8.45L6.975 10.9C7.30833 11.5167 7.70417 12.1125 8.1625 12.6875C8.62083 13.2625 9.125 13.8167 9.675 14.35C10.1917 14.8667 10.7333 15.3458 11.3 15.7875C11.8667 16.2292 12.4667 16.6333 13.1 17L15.45 14.65C15.6 14.5 15.7958 14.3875 16.0375 14.3125C16.2792 14.2375 16.5167 14.2167 16.75 14.25L20.2 14.95C20.4333 15.0167 20.625 15.1375 20.775 15.3125C20.925 15.4875 21 15.6833 21 15.9V19.95C21 20.25 20.9 20.5 20.7 20.7C20.5 20.9 20.25 21 19.95 21Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
section.locations .list > div .inf .times:before {
    content: '';
	background-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='M13 11.6V8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8V11.975C11 12.1083 11.025 12.2375 11.075 12.3625C11.125 12.4875 11.2 12.6 11.3 12.7L14.6 16C14.7833 16.1833 15.0167 16.275 15.3 16.275C15.5833 16.275 15.8167 16.1833 16 16C16.1833 15.8167 16.275 15.5833 16.275 15.3C16.275 15.0167 16.1833 14.7833 16 14.6L13 11.6ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22ZM12 20C14.2167 20 16.1042 19.2208 17.6625 17.6625C19.2208 16.1042 20 14.2167 20 12C20 9.78333 19.2208 7.89583 17.6625 6.3375C16.1042 4.77917 14.2167 4 12 4C9.78333 4 7.89583 4.77917 6.3375 6.3375C4.77917 7.89583 4 9.78333 4 12C4 14.2167 4.77917 16.1042 6.3375 17.6625C7.89583 19.2208 9.78333 20 12 20Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
section.locations .list > div .inf .build {
	background-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 12H13.5V13.3C13.5 13.5333 13.6 13.6917 13.8 13.775C14 13.8583 14.1833 13.8167 14.35 13.65L16.3 11.7C16.5 11.5 16.6 11.2667 16.6 11C16.6 10.7333 16.5 10.5 16.3 10.3L14.35 8.35C14.1833 8.18333 14 8.14167 13.8 8.225C13.6 8.30833 13.5 8.46667 13.5 8.7V10H9C8.71667 10 8.47917 10.0958 8.2875 10.2875C8.09583 10.4792 8 10.7167 8 11V14C8 14.2833 8.09583 14.5208 8.2875 14.7125C8.47917 14.9042 8.71667 15 9 15C9.28333 15 9.52083 14.9042 9.7125 14.7125C9.90417 14.5208 10 14.2833 10 14V12ZM12 22C11.75 22 11.5042 21.95 11.2625 21.85C11.0208 21.75 10.8 21.6 10.6 21.4L2.6 13.4C2.4 13.2 2.25 12.9792 2.15 12.7375C2.05 12.4958 2 12.25 2 12C2 11.75 2.05 11.5042 2.15 11.2625C2.25 11.0208 2.4 10.8 2.6 10.6L10.6 2.6C10.8 2.4 11.0208 2.25 11.2625 2.15C11.5042 2.05 11.75 2 12 2C12.25 2 12.4958 2.05 12.7375 2.15C12.9792 2.25 13.2 2.4 13.4 2.6L21.4 10.6C21.6 10.8 21.75 11.0208 21.85 11.2625C21.95 11.5042 22 11.75 22 12C22 12.25 21.95 12.4958 21.85 12.7375C21.75 12.9792 21.6 13.2 21.4 13.4L13.4 21.4C13.2 21.6 12.9792 21.75 12.7375 21.85C12.4958 21.95 12.25 22 12 22Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
section.locations .list > div .title:after {
	content:'';
	background-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.0008 14.9504C11.8674 14.9504 11.7424 14.9296 11.6258 14.8879C11.5091 14.8462 11.4008 14.7754 11.3008 14.6754L6.70078 10.0754C6.51745 9.89206 6.42578 9.65872 6.42578 9.37539C6.42578 9.09206 6.51745 8.85872 6.70078 8.67539C6.88411 8.49206 7.11745 8.40039 7.40078 8.40039C7.68411 8.40039 7.91745 8.49206 8.10078 8.67539L12.0008 12.5754L15.9008 8.67539C16.0841 8.49206 16.3174 8.40039 16.6008 8.40039C16.8841 8.40039 17.1174 8.49206 17.3008 8.67539C17.4841 8.85872 17.5758 9.09206 17.5758 9.37539C17.5758 9.65872 17.4841 9.89206 17.3008 10.0754L12.7008 14.6754C12.6008 14.7754 12.4924 14.8462 12.3758 14.8879C12.2591 14.9296 12.1341 14.9504 12.0008 14.9504Z' fill='%23788FAA'/%3E%3C/svg%3E");
}
section.locations .list > div.active .title:after {
	background-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='M11.9992 9.04961C12.1326 9.04961 12.2576 9.07044 12.3742 9.11211C12.4909 9.15378 12.5992 9.22461 12.6992 9.32461L17.2992 13.9246C17.4826 14.1079 17.5742 14.3413 17.5742 14.6246C17.5742 14.9079 17.4826 15.1413 17.2992 15.3246C17.1159 15.5079 16.8826 15.5996 16.5992 15.5996C16.3159 15.5996 16.0826 15.5079 15.8992 15.3246L11.9992 11.4246L8.09922 15.3246C7.91588 15.5079 7.68255 15.5996 7.39922 15.5996C7.11589 15.5996 6.88255 15.5079 6.69922 15.3246C6.51589 15.1413 6.42422 14.9079 6.42422 14.6246C6.42422 14.3413 6.51589 14.1079 6.69922 13.9246L11.2992 9.32461C11.3992 9.22461 11.5076 9.15378 11.6242 9.11211C11.7409 9.07044 11.8659 9.04961 11.9992 9.04961Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
section.locations .list > div .inf {
    font-size: 0;
}
section.locations .list > div .inf .phone {
    width: 50%;
    display: inline-block;
    vertical-align: top;
}
section.locations .list > div .inf .phone, section.locations .list > div .inf .times {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    padding-left: 32px;
}
section.locations .list > div .inf .phone a {
    color: #214170;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    display: block;
    margin-bottom: 8px;
}
section.locations .list > div .inf .times span {
    display: block;font-size:0px;
    margin-bottom: 4px;
}
section.locations .list > div .inf .times span b {
    color: #222B35;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    width: 55px;
    margin-right: 8px;
    display: inline-block;
    vertical-align: top;
}
section.locations .list > div .inf .times span ins {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 55px - 8px);
    color: #576473;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    text-decoration: none;
}
section.locations .list > div .inf .build {
    height: 24px;
    display: block;
    padding-left: 32px;
    color: #214170;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    text-decoration-line: underline;
}
section.locations .list > div.active {
    background: var(--lite-gray, #F0F6FD);
}
section.locations .list > div {
    padding-left: 24px;
}
section.locations .list > div.active {
    background: var(--lite-gray, #F0F6FD);
    border-radius: 16px;
    padding-bottom: 24px;
}
section.locations .list > div .title:after {
    width: 24px;
    height: 24px;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 24px;
    right: 24px;
    transition: all 0.6s ease;
}
 section.locations .list > div .inf {
    overflow: hidden;
    transition: all 0.6s ease;
    display: none;
}
section.locations .list > div.active .inf {
    display: block;
    padding-top: 16px;
}
section.locations .list > div .inf .build {
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
    margin-top: 15px;
}
section.locations .list > div .title:before {
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 25px;
    display: block;
}

section.locations .list > div .inf .phone:before {
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
}
section.locations .list > div .inf .times:before {
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
}
section.locations .list > div .title {
    cursor: pointer;
}

section.locations .list {
    display: none;
}
section.locations .list.active {
    display: inline-block;
}
#loc_map_desktop {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 566px - 24px);
    background: #eee;
    height: 548px;
    border-radius: 16px;
    overflow: hidden;
}
footer {
    height: 280px;
    border-radius: 16px 16px 0px 0px;
    background: var(--grey-cold-medium, #B3C2D4);
    padding-top: 40px;
}
footer .sect {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    padding-right: 80px;
}
footer .sect .title {
    display: block;
    margin-bottom: 20px;
    color: var(--White, #FFF);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
footer .sect a {
    display: block;
    margin-bottom: 15px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;
}
footer .sect.socials a.yt {
	background-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.5846 10.4698C18.6125 9.61085 18.4239 8.7587 18.0362 7.99177C17.7772 7.67185 17.4121 7.45535 17.0072 7.38157C15.3439 7.23716 13.6743 7.17848 12.005 7.20577C10.3359 7.17835 8.66645 7.23703 7.00338 7.38157C6.67338 7.44277 6.36858 7.59757 6.12378 7.82617C5.58678 8.32417 5.54778 9.17677 5.46678 9.89557C5.37826 11.1905 5.37826 12.4899 5.46678 13.7848C5.48178 14.1904 5.54238 14.593 5.64798 14.9848C5.71998 15.2884 5.86518 15.5692 6.07218 15.8026C6.31698 16.0438 6.62898 16.2058 6.96678 16.2676C8.26038 16.4278 9.56418 16.4938 10.8668 16.4644C12.9638 16.498 14.8106 16.4626 16.9862 16.2988C17.3342 16.2388 17.6552 16.075 17.9066 15.8284C18.0704 15.6652 18.1946 15.4672 18.269 15.2488C18.4862 14.5918 18.593 13.903 18.5846 13.2112C18.605 12.8542 18.605 10.8268 18.5846 10.4692V10.4698ZM14.1986 11.7058L14.1962 11.7046C13.6982 11.9806 13.1234 12.2722 12.5174 12.58C11.9078 12.889 11.2682 13.2136 10.6448 13.552V9.83797C11.237 10.1488 11.8226 10.4542 12.4118 10.762C12.9998 11.0704 13.592 11.3818 14.1962 11.704L14.2034 11.7004L14.1986 11.7058Z' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='white'/%3E%3C/svg%3E%0A");
}

footer .sect.socials a.in {
	background-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='M11.999 8.91895C11.3896 8.91895 10.7939 9.09964 10.2873 9.43819C9.78059 9.77673 9.38569 10.2579 9.1525 10.8209C8.9193 11.3839 8.85829 12.0034 8.97717 12.601C9.09605 13.1987 9.38949 13.7477 9.82037 14.1785C10.2513 14.6094 10.8002 14.9029 11.3979 15.0217C11.9956 15.1406 12.615 15.0796 13.178 14.8464C13.741 14.6132 14.2222 14.2183 14.5607 13.7117C14.8993 13.205 15.08 12.6093 15.08 11.9999C15.08 11.1828 14.7554 10.3991 14.1776 9.82135C13.5998 9.24355 12.8161 8.91895 11.999 8.91895ZM11.999 14.0003C11.6033 14.0003 11.2166 13.883 10.8876 13.6632C10.5586 13.4434 10.3022 13.131 10.1508 12.7655C9.99944 12.3999 9.95982 11.9977 10.037 11.6097C10.1142 11.2216 10.3047 10.8652 10.5845 10.5854C10.8642 10.3057 11.2207 10.1152 11.6087 10.038C11.9968 9.9608 12.399 10.0004 12.7645 10.1518C13.13 10.3032 13.4424 10.5596 13.6622 10.8886C13.882 11.2175 13.9994 11.6043 13.9994 11.9999C13.9994 12.2627 13.9478 12.5228 13.8473 12.7656C13.7468 13.0083 13.5994 13.2288 13.4136 13.4146C13.2279 13.6004 13.0073 13.7477 12.7646 13.8482C12.5218 13.9487 12.2617 14.0004 11.999 14.0003Z' fill='white'/%3E%3Cpath d='M17.9634 9.5262C17.9534 9.02851 17.8591 8.53612 17.6844 8.07C17.5336 7.66964 17.2975 7.30686 16.9926 7.0068C16.6932 6.70164 16.3307 6.46554 15.9306 6.315C15.4643 6.14032 14.9717 6.04618 14.4738 6.0366C13.8342 6.0072 13.6296 6 12 6C10.3704 6 10.1658 6.0066 9.5262 6.036C9.02831 6.04589 8.53571 6.14023 8.0694 6.315C7.66936 6.46573 7.30695 6.7018 7.0074 7.0068C6.70154 7.30635 6.465 7.66925 6.3144 8.07C6.1399 8.53616 6.04576 9.02855 6.036 9.5262C6.006 10.1658 6 10.3704 6 12C6 13.6296 6.006 13.8342 6.036 14.4738C6.04577 14.9715 6.13991 15.4638 6.3144 15.93C6.46486 16.3307 6.70119 16.6936 7.0068 16.9932C7.30667 17.2981 7.66925 17.5341 8.0694 17.685C8.53576 17.8595 9.02835 17.9536 9.5262 17.9634C10.1658 17.9928 10.3704 18 11.9994 18C13.6284 18 13.8336 17.9934 14.4732 17.964C14.9709 17.954 15.4633 17.8597 15.9294 17.685C16.328 17.5309 16.6901 17.2951 16.9923 16.9929C17.2945 16.6907 17.5303 16.3286 17.6844 15.93C17.8593 15.4639 17.9536 14.9715 17.9634 14.4738C17.9922 13.8336 17.9994 13.6296 17.9994 12C17.9994 10.3704 17.9922 10.1658 17.9634 9.5262ZM16.8834 14.4246C16.879 14.805 16.8094 15.1819 16.6776 15.5388C16.5778 15.7976 16.4249 16.0326 16.2288 16.2288C16.0326 16.4249 15.7976 16.5778 15.5388 16.6776C15.182 16.8099 14.8051 16.8797 14.4246 16.884C13.7916 16.9128 13.602 16.9188 11.9994 16.9188C10.3968 16.9188 10.2078 16.9128 9.5754 16.884C9.19491 16.8796 8.818 16.8098 8.4612 16.6776C8.20064 16.5813 7.9649 16.4279 7.7712 16.2288C7.57171 16.0354 7.41832 15.7996 7.3224 15.5388C7.19012 15.182 7.12029 14.8051 7.116 14.4246C7.0872 13.7922 7.0812 13.6026 7.0812 12.0006C7.0812 10.3986 7.0872 10.2084 7.116 9.5754C7.12079 9.19495 7.1906 8.81812 7.3224 8.4612C7.41872 8.20063 7.57206 7.96489 7.7712 7.7712C7.96456 7.57166 8.2004 7.41826 8.4612 7.3224C8.818 7.19014 9.1949 7.12032 9.5754 7.116C10.2078 7.086 10.398 7.08 11.9994 7.08C13.6008 7.08 13.7916 7.0866 14.4246 7.1154C14.805 7.1202 15.1819 7.19001 15.5388 7.3218C15.7976 7.42157 16.0327 7.57444 16.2288 7.77058C16.425 7.96672 16.5778 8.20178 16.6776 8.4606C16.8099 8.81739 16.8797 9.1943 16.884 9.5748C16.9128 10.2078 16.9188 10.3968 16.9188 11.9994C16.9188 13.602 16.9128 13.791 16.884 14.424L16.8834 14.4246Z' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='white'/%3E%3C/svg%3E%0A");
}
footer .sect.socials a.fb {
	background-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='M13.0446 18.0001V12.5263H14.8818L15.1572 10.3933H13.0452V9.03129C13.0452 8.41329 13.2162 7.99269 14.1018 7.99269L15.2316 7.99209V6.08409C14.6849 6.02623 14.1355 5.99819 13.5858 6.00009C11.9568 6.00009 10.842 6.99429 10.842 8.82009V10.3933H9V12.5263H10.842V18.0001H13.0446Z' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='white'/%3E%3C/svg%3E%0A");
}
footer .sect.socials a {}
footer .bottom {
    height: 20px;
    line-height: 20px;
    position: absolute;
    bottom: -40px;
    line-height: 20px;
    width: 100%;
    text-align: left;
}
footer .bottom a {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    color: var(--blue-darker, #214170);
    text-align: right;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    text-decoration: none;
    text-align: left;
}

footer .bottom a.brab {
    width: 78px;
    height: 12px;
    font-size: 0;
    position: absolute;
    right: 0;
    bottom: 6px;
	background-image: url("data:image/svg+xml,%3Csvg width='78' height='12' viewBox='0 0 78 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.70022 9V0.323999H9.69422C10.2622 0.323999 10.7462 0.378 11.1462 0.486C11.5502 0.594 11.8802 0.748 12.1362 0.948C12.3962 1.148 12.5862 1.39 12.7062 1.674C12.8262 1.958 12.8862 2.278 12.8862 2.634C12.8862 2.838 12.8562 3.034 12.7962 3.222C12.7362 3.406 12.6422 3.58 12.5142 3.744C12.3902 3.904 12.2302 4.05 12.0342 4.182C11.8422 4.314 11.6122 4.426 11.3442 4.518C12.5362 4.786 13.1322 5.43 13.1322 6.45C13.1322 6.818 13.0622 7.158 12.9222 7.47C12.7822 7.782 12.5782 8.052 12.3102 8.28C12.0422 8.504 11.7122 8.68 11.3202 8.808C10.9282 8.936 10.4802 9 9.97622 9H6.70022ZM8.31422 5.196V7.74H9.95222C10.2522 7.74 10.5022 7.704 10.7022 7.632C10.9062 7.56 11.0682 7.464 11.1882 7.344C11.3122 7.224 11.4002 7.084 11.4522 6.924C11.5082 6.764 11.5362 6.594 11.5362 6.414C11.5362 6.226 11.5062 6.058 11.4462 5.91C11.3862 5.758 11.2922 5.63 11.1642 5.526C11.0362 5.418 10.8722 5.336 10.6722 5.28C10.4722 5.224 10.2302 5.196 9.94622 5.196H8.31422ZM8.31422 4.08H9.60422C10.1522 4.08 10.5682 3.98 10.8522 3.78C11.1362 3.58 11.2782 3.262 11.2782 2.826C11.2782 2.374 11.1502 2.052 10.8942 1.86C10.6382 1.668 10.2382 1.572 9.69422 1.572H8.31422V4.08ZM16.1846 5.61V9H14.5706V0.323999H17.2166C17.8086 0.323999 18.3146 0.385999 18.7346 0.51C19.1586 0.629999 19.5046 0.799999 19.7726 1.02C20.0446 1.24 20.2426 1.504 20.3666 1.812C20.4946 2.116 20.5586 2.452 20.5586 2.82C20.5586 3.112 20.5146 3.388 20.4266 3.648C20.3426 3.908 20.2186 4.144 20.0546 4.356C19.8946 4.568 19.6946 4.754 19.4546 4.914C19.2186 5.074 18.9486 5.202 18.6446 5.298C18.8486 5.414 19.0246 5.58 19.1726 5.796L21.3446 9H19.8926C19.7526 9 19.6326 8.972 19.5326 8.916C19.4366 8.86 19.3546 8.78 19.2866 8.676L17.4626 5.898C17.3946 5.794 17.3186 5.72 17.2346 5.676C17.1546 5.632 17.0346 5.61 16.8746 5.61H16.1846ZM16.1846 4.452H17.1926C17.4966 4.452 17.7606 4.414 17.9846 4.338C18.2126 4.262 18.3986 4.158 18.5426 4.026C18.6906 3.89 18.8006 3.73 18.8726 3.546C18.9446 3.362 18.9806 3.16 18.9806 2.94C18.9806 2.5 18.8346 2.162 18.5426 1.926C18.2546 1.69 17.8126 1.572 17.2166 1.572H16.1846V4.452ZM30.0059 9H28.7579C28.6179 9 28.5019 8.966 28.4099 8.898C28.3219 8.826 28.2579 8.738 28.2179 8.634L27.5699 6.864H23.9759L23.3279 8.634C23.2959 8.726 23.2319 8.81 23.1359 8.886C23.0439 8.962 22.9299 9 22.7939 9H21.5399L24.9479 0.323999H26.5979L30.0059 9ZM24.3899 5.724H27.1559L26.0999 2.838C26.0519 2.71 25.9979 2.56 25.9379 2.388C25.8819 2.212 25.8259 2.022 25.7699 1.818C25.7139 2.022 25.6579 2.212 25.6019 2.388C25.5499 2.564 25.4979 2.718 25.4459 2.85L24.3899 5.724ZM30.8994 9V0.323999H33.8934C34.4614 0.323999 34.9454 0.378 35.3454 0.486C35.7494 0.594 36.0794 0.748 36.3354 0.948C36.5954 1.148 36.7854 1.39 36.9054 1.674C37.0254 1.958 37.0854 2.278 37.0854 2.634C37.0854 2.838 37.0554 3.034 36.9954 3.222C36.9354 3.406 36.8414 3.58 36.7134 3.744C36.5894 3.904 36.4294 4.05 36.2334 4.182C36.0414 4.314 35.8114 4.426 35.5434 4.518C36.7354 4.786 37.3314 5.43 37.3314 6.45C37.3314 6.818 37.2614 7.158 37.1214 7.47C36.9814 7.782 36.7774 8.052 36.5094 8.28C36.2414 8.504 35.9114 8.68 35.5194 8.808C35.1274 8.936 34.6794 9 34.1754 9H30.8994ZM32.5134 5.196V7.74H34.1514C34.4514 7.74 34.7014 7.704 34.9014 7.632C35.1054 7.56 35.2674 7.464 35.3874 7.344C35.5114 7.224 35.5994 7.084 35.6514 6.924C35.7074 6.764 35.7354 6.594 35.7354 6.414C35.7354 6.226 35.7054 6.058 35.6454 5.91C35.5854 5.758 35.4914 5.63 35.3634 5.526C35.2354 5.418 35.0714 5.336 34.8714 5.28C34.6714 5.224 34.4294 5.196 34.1454 5.196H32.5134ZM32.5134 4.08H33.8034C34.3514 4.08 34.7674 3.98 35.0514 3.78C35.3354 3.58 35.4774 3.262 35.4774 2.826C35.4774 2.374 35.3494 2.052 35.0934 1.86C34.8374 1.668 34.4374 1.572 33.8934 1.572H32.5134V4.08ZM45.7762 9H45.1102C44.9702 9 44.8602 8.98 44.7802 8.94C44.7002 8.896 44.6402 8.81 44.6002 8.682L44.4682 8.244C44.3122 8.384 44.1582 8.508 44.0062 8.616C43.8582 8.72 43.7042 8.808 43.5442 8.88C43.3842 8.952 43.2142 9.006 43.0342 9.042C42.8542 9.078 42.6542 9.096 42.4342 9.096C42.1742 9.096 41.9342 9.062 41.7142 8.994C41.4942 8.922 41.3042 8.816 41.1442 8.676C40.9882 8.536 40.8662 8.362 40.7782 8.154C40.6902 7.946 40.6462 7.704 40.6462 7.428C40.6462 7.196 40.7062 6.968 40.8262 6.744C40.9502 6.516 41.1542 6.312 41.4382 6.132C41.7222 5.948 42.1002 5.796 42.5722 5.676C43.0442 5.556 43.6302 5.488 44.3302 5.472V5.112C44.3302 4.7 44.2422 4.396 44.0662 4.2C43.8942 4 43.6422 3.9 43.3102 3.9C43.0702 3.9 42.8702 3.928 42.7102 3.984C42.5502 4.04 42.4102 4.104 42.2902 4.176C42.1742 4.244 42.0662 4.306 41.9662 4.362C41.8662 4.418 41.7562 4.446 41.6362 4.446C41.5362 4.446 41.4502 4.42 41.3782 4.368C41.3062 4.316 41.2482 4.252 41.2042 4.176L40.9342 3.702C41.6422 3.054 42.4962 2.73 43.4962 2.73C43.8562 2.73 44.1762 2.79 44.4562 2.91C44.7402 3.026 44.9802 3.19 45.1762 3.402C45.3722 3.61 45.5202 3.86 45.6202 4.152C45.7242 4.444 45.7762 4.764 45.7762 5.112V9ZM42.8962 8.076C43.0482 8.076 43.1882 8.062 43.3162 8.034C43.4442 8.006 43.5642 7.964 43.6762 7.908C43.7922 7.852 43.9022 7.784 44.0062 7.704C44.1142 7.62 44.2222 7.522 44.3302 7.41V6.372C43.8982 6.392 43.5362 6.43 43.2442 6.486C42.9562 6.538 42.7242 6.606 42.5482 6.69C42.3722 6.774 42.2462 6.872 42.1702 6.984C42.0982 7.096 42.0622 7.218 42.0622 7.35C42.0622 7.61 42.1382 7.796 42.2902 7.908C42.4462 8.02 42.6482 8.076 42.8962 8.076ZM49.3634 2.736C49.6274 2.736 49.8754 2.764 50.1074 2.82C50.3394 2.872 50.5514 2.95 50.7434 3.054H52.5134V3.606C52.5134 3.698 52.4894 3.77 52.4414 3.822C52.3934 3.874 52.3114 3.91 52.1954 3.93L51.6434 4.032C51.6834 4.136 51.7134 4.246 51.7334 4.362C51.7574 4.478 51.7694 4.6 51.7694 4.728C51.7694 5.032 51.7074 5.308 51.5834 5.556C51.4634 5.8 51.2954 6.008 51.0794 6.18C50.8674 6.352 50.6134 6.486 50.3174 6.582C50.0254 6.674 49.7074 6.72 49.3634 6.72C49.1314 6.72 48.9054 6.698 48.6854 6.654C48.4934 6.77 48.3974 6.9 48.3974 7.044C48.3974 7.168 48.4534 7.26 48.5654 7.32C48.6814 7.376 48.8314 7.416 49.0154 7.44C49.2034 7.464 49.4154 7.48 49.6514 7.488C49.8874 7.492 50.1294 7.504 50.3774 7.524C50.6254 7.544 50.8674 7.58 51.1034 7.632C51.3394 7.68 51.5494 7.758 51.7334 7.866C51.9214 7.974 52.0714 8.122 52.1834 8.31C52.2994 8.494 52.3574 8.732 52.3574 9.024C52.3574 9.296 52.2894 9.56 52.1534 9.816C52.0214 10.072 51.8274 10.3 51.5714 10.5C51.3194 10.7 51.0094 10.86 50.6414 10.98C50.2734 11.104 49.8534 11.166 49.3814 11.166C48.9134 11.166 48.5074 11.12 48.1634 11.028C47.8194 10.94 47.5334 10.82 47.3054 10.668C47.0814 10.52 46.9134 10.348 46.8014 10.152C46.6894 9.956 46.6334 9.752 46.6334 9.54C46.6334 9.252 46.7214 9.01 46.8974 8.814C47.0734 8.618 47.3174 8.462 47.6294 8.346C47.4774 8.262 47.3554 8.15 47.2634 8.01C47.1714 7.87 47.1254 7.688 47.1254 7.464C47.1254 7.372 47.1414 7.278 47.1734 7.182C47.2054 7.082 47.2534 6.984 47.3174 6.888C47.3854 6.792 47.4694 6.702 47.5694 6.618C47.6694 6.53 47.7874 6.452 47.9234 6.384C47.6114 6.216 47.3654 5.992 47.1854 5.712C47.0094 5.432 46.9214 5.104 46.9214 4.728C46.9214 4.424 46.9814 4.15 47.1014 3.906C47.2254 3.658 47.3954 3.448 47.6114 3.276C47.8314 3.1 48.0894 2.966 48.3854 2.874C48.6854 2.782 49.0114 2.736 49.3634 2.736ZM50.9894 9.276C50.9894 9.156 50.9534 9.058 50.8814 8.982C50.8094 8.906 50.7114 8.848 50.5874 8.808C50.4634 8.764 50.3174 8.732 50.1494 8.712C49.9854 8.692 49.8094 8.678 49.6214 8.67C49.4374 8.658 49.2454 8.648 49.0454 8.64C48.8494 8.628 48.6594 8.61 48.4754 8.586C48.3074 8.678 48.1714 8.788 48.0674 8.916C47.9674 9.04 47.9174 9.184 47.9174 9.348C47.9174 9.456 47.9434 9.556 47.9954 9.648C48.0514 9.744 48.1374 9.826 48.2534 9.894C48.3734 9.962 48.5274 10.014 48.7154 10.05C48.9034 10.09 49.1334 10.11 49.4054 10.11C49.6814 10.11 49.9194 10.088 50.1194 10.044C50.3194 10.004 50.4834 9.946 50.6114 9.87C50.7434 9.798 50.8394 9.71 50.8994 9.606C50.9594 9.506 50.9894 9.396 50.9894 9.276ZM49.3634 5.772C49.5474 5.772 49.7074 5.748 49.8434 5.7C49.9794 5.648 50.0914 5.578 50.1794 5.49C50.2714 5.402 50.3394 5.296 50.3834 5.172C50.4314 5.048 50.4554 4.912 50.4554 4.764C50.4554 4.46 50.3634 4.22 50.1794 4.044C49.9994 3.864 49.7274 3.774 49.3634 3.774C48.9994 3.774 48.7254 3.864 48.5414 4.044C48.3614 4.22 48.2714 4.46 48.2714 4.764C48.2714 4.908 48.2934 5.042 48.3374 5.166C48.3854 5.29 48.4534 5.398 48.5414 5.49C48.6334 5.578 48.7474 5.648 48.8834 5.7C49.0234 5.748 49.1834 5.772 49.3634 5.772ZM55.9883 2.748C56.3763 2.748 56.7323 2.81 57.0563 2.934C57.3843 3.058 57.6663 3.24 57.9023 3.48C58.1383 3.716 58.3223 4.008 58.4543 4.356C58.5863 4.7 58.6523 5.094 58.6523 5.538C58.6523 5.65 58.6463 5.744 58.6343 5.82C58.6263 5.892 58.6083 5.95 58.5803 5.994C58.5563 6.034 58.5223 6.064 58.4783 6.084C58.4343 6.1 58.3783 6.108 58.3103 6.108H54.5063C54.5503 6.74 54.7203 7.204 55.0163 7.5C55.3123 7.796 55.7043 7.944 56.1923 7.944C56.4323 7.944 56.6383 7.916 56.8103 7.86C56.9863 7.804 57.1383 7.742 57.2663 7.674C57.3983 7.606 57.5123 7.544 57.6083 7.488C57.7083 7.432 57.8043 7.404 57.8963 7.404C57.9563 7.404 58.0083 7.416 58.0523 7.44C58.0963 7.464 58.1343 7.498 58.1663 7.542L58.5983 8.082C58.4343 8.274 58.2503 8.436 58.0463 8.568C57.8423 8.696 57.6283 8.8 57.4043 8.88C57.1843 8.956 56.9583 9.01 56.7263 9.042C56.4983 9.074 56.2763 9.09 56.0603 9.09C55.6323 9.09 55.2343 9.02 54.8663 8.88C54.4983 8.736 54.1783 8.526 53.9063 8.25C53.6343 7.97 53.4203 7.626 53.2643 7.218C53.1083 6.806 53.0303 6.33 53.0303 5.79C53.0303 5.37 53.0983 4.976 53.2343 4.608C53.3703 4.236 53.5643 3.914 53.8163 3.642C54.0723 3.366 54.3823 3.148 54.7463 2.988C55.1143 2.828 55.5283 2.748 55.9883 2.748ZM56.0183 3.81C55.5863 3.81 55.2483 3.932 55.0043 4.176C54.7603 4.42 54.6043 4.766 54.5363 5.214H57.3203C57.3203 5.022 57.2943 4.842 57.2423 4.674C57.1903 4.502 57.1103 4.352 57.0023 4.224C56.8943 4.096 56.7583 3.996 56.5943 3.924C56.4303 3.848 56.2383 3.81 56.0183 3.81ZM59.8545 9V2.844H60.7605C60.9525 2.844 61.0785 2.934 61.1385 3.114L61.2405 3.6C61.3645 3.472 61.4945 3.356 61.6305 3.252C61.7705 3.148 61.9165 3.058 62.0685 2.982C62.2245 2.906 62.3905 2.848 62.5665 2.808C62.7425 2.768 62.9345 2.748 63.1425 2.748C63.4785 2.748 63.7765 2.806 64.0365 2.922C64.2965 3.034 64.5125 3.194 64.6845 3.402C64.8605 3.606 64.9925 3.852 65.0805 4.14C65.1725 4.424 65.2185 4.738 65.2185 5.082V9H63.7365V5.082C63.7365 4.706 63.6485 4.416 63.4725 4.212C63.3005 4.004 63.0405 3.9 62.6925 3.9C62.4365 3.9 62.1965 3.958 61.9725 4.074C61.7485 4.19 61.5365 4.348 61.3365 4.548V9H59.8545ZM71.0008 4.146C70.9568 4.202 70.9128 4.246 70.8688 4.278C70.8288 4.31 70.7688 4.326 70.6888 4.326C70.6128 4.326 70.5388 4.304 70.4668 4.26C70.3948 4.212 70.3088 4.16 70.2088 4.104C70.1088 4.044 69.9888 3.992 69.8488 3.948C69.7128 3.9 69.5428 3.876 69.3388 3.876C69.0788 3.876 68.8508 3.924 68.6548 4.02C68.4588 4.112 68.2948 4.246 68.1628 4.422C68.0348 4.598 67.9388 4.812 67.8748 5.064C67.8108 5.312 67.7788 5.594 67.7788 5.91C67.7788 6.238 67.8128 6.53 67.8808 6.786C67.9528 7.042 68.0548 7.258 68.1868 7.434C68.3188 7.606 68.4788 7.738 68.6668 7.83C68.8548 7.918 69.0668 7.962 69.3028 7.962C69.5388 7.962 69.7288 7.934 69.8728 7.878C70.0208 7.818 70.1448 7.754 70.2448 7.686C70.3448 7.614 70.4308 7.55 70.5028 7.494C70.5788 7.434 70.6628 7.404 70.7548 7.404C70.8748 7.404 70.9648 7.45 71.0248 7.542L71.4508 8.082C71.2868 8.274 71.1088 8.436 70.9168 8.568C70.7248 8.696 70.5248 8.8 70.3168 8.88C70.1128 8.956 69.9008 9.01 69.6808 9.042C69.4608 9.074 69.2428 9.09 69.0268 9.09C68.6468 9.09 68.2888 9.02 67.9528 8.88C67.6168 8.736 67.3228 8.528 67.0708 8.256C66.8228 7.984 66.6248 7.652 66.4768 7.26C66.3328 6.864 66.2608 6.414 66.2608 5.91C66.2608 5.458 66.3248 5.04 66.4528 4.656C66.5848 4.268 66.7768 3.934 67.0288 3.654C67.2808 3.37 67.5928 3.148 67.9648 2.988C68.3368 2.828 68.7648 2.748 69.2488 2.748C69.7088 2.748 70.1108 2.822 70.4548 2.97C70.8028 3.118 71.1148 3.33 71.3908 3.606L71.0008 4.146ZM74.5776 10.692C74.5336 10.796 74.4756 10.874 74.4036 10.926C74.3356 10.982 74.2296 11.01 74.0856 11.01H72.9816L74.1336 8.544L71.6436 2.844H72.9396C73.0596 2.844 73.1516 2.872 73.2156 2.928C73.2796 2.984 73.3276 3.048 73.3596 3.12L74.6736 6.312C74.7176 6.416 74.7556 6.524 74.7876 6.636C74.8196 6.748 74.8476 6.86 74.8716 6.972C74.9036 6.856 74.9376 6.744 74.9736 6.636C75.0136 6.528 75.0556 6.418 75.0996 6.306L76.3356 3.12C76.3676 3.04 76.4196 2.974 76.4916 2.922C76.5676 2.87 76.6516 2.844 76.7436 2.844H77.9316L74.5776 10.692Z' fill='%23222B35'/%3E%3Ccircle cx='2' cy='7' r='2' fill='%23C61F3D'/%3E%3C/svg%3E%0A");
 }
footer .sect.socials a {
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
    padding-left: 32px;
    margin-bottom: 16px;
} 
 footer .circle {
	background-image: url("data:image/svg+xml,%3Csvg width='330' height='330' viewBox='0 0 330 330' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='330' height='330' rx='165' fill='%23C5F6FA'/%3E%3Cellipse cx='165' cy='165' rx='165' ry='145' fill='white'/%3E%3Cpath d='M147.037 47.7647C148.099 47.7647 148.961 46.9219 148.961 45.8823C148.961 44.8427 148.099 44 147.037 44C145.975 44 145.113 44.8427 145.113 45.8823C145.113 46.9219 145.975 47.7647 147.037 47.7647Z' fill='%23F5C283'/%3E%3Cpath d='M190.374 66.0731C191.436 66.0731 192.298 65.2303 192.298 64.1907C192.298 63.1512 191.436 62.3084 190.374 62.3084C189.312 62.3084 188.45 63.1512 188.45 64.1907C188.45 65.2303 189.312 66.0731 190.374 66.0731Z' fill='%2338A6BF'/%3E%3Cpath d='M146.971 50.9003H144.873V66.0644H148.961V52.8394C148.956 52.3254 148.744 51.834 148.372 51.4712C147.999 51.1085 147.496 50.9034 146.971 50.9003V50.9003Z' fill='%2338A6BF'/%3E%3Cpath d='M158.422 56.7792C158.254 56.7776 158.088 56.7586 157.924 56.7224C157.75 56.6819 157.547 56.6291 157.311 56.552C155.292 56.1464 154.28 55.619 154.28 55.0105C154.268 54.8096 154.309 54.609 154.401 54.4289C154.493 54.2488 154.631 54.0954 154.802 53.9841C155.346 53.7217 155.951 53.6029 156.556 53.6393C157.236 53.6003 157.911 53.7813 158.476 54.1545C158.633 54.3046 158.791 54.4588 158.944 54.6129C159.106 54.9125 159.35 55.1619 159.649 55.3332C159.948 55.5045 160.289 55.5908 160.636 55.5825H163.123C163.106 54.8741 162.936 54.1773 162.624 53.5377C162.313 52.8981 161.867 52.33 161.316 51.8705C160.105 50.9943 158.496 50.5562 156.473 50.5562C154.608 50.5562 153.087 50.9943 151.913 51.8705C151.372 52.3061 150.939 52.8556 150.646 53.478C150.353 54.1005 150.208 54.7797 150.221 55.4648C150.2 55.9774 150.293 56.4884 150.494 56.9621C150.695 57.4358 151 57.8607 151.386 58.2072C152.087 58.8887 153.459 59.481 155.532 59.9719C156.047 60.1261 156.574 60.24 157.108 60.3127C158.741 60.6615 159.558 61.1727 159.558 61.8583C159.554 62.0845 159.487 62.3053 159.362 62.4959C159.238 62.6865 159.061 62.8394 158.853 62.9374C158.296 63.2186 157.676 63.3581 157.05 63.343C156.231 63.3824 155.419 63.1833 154.715 62.771C154.442 62.575 154.22 62.3176 154.068 62.0205C153.917 61.7234 153.84 61.3951 153.845 61.0632H149.877V61.2335C149.877 62.909 150.441 64.1787 151.569 65.055C152.696 65.9313 154.305 66.3694 156.544 66.3694C158.87 66.3694 160.623 65.9637 161.788 65.1159C162.4 64.6674 162.89 64.079 163.215 63.4021C163.541 62.7252 163.691 61.9806 163.654 61.2335C163.677 60.7259 163.591 60.2192 163.4 59.7466C163.209 59.274 162.918 58.8462 162.547 58.4912C161.78 57.8461 160.399 57.2701 158.422 56.7792Z' fill='%2338A6BF'/%3E%3Cpath d='M117.676 49.5339C118.775 49.4802 119.861 49.7794 120.769 50.3858C121.163 50.7744 121.497 51.2172 121.76 51.7002C121.921 52.0789 122.198 52.3994 122.553 52.6174C122.908 52.8354 123.323 52.9402 123.742 52.9172H126.242C126.046 50.713 125.229 49.0011 123.792 47.7814C122.28 46.5292 120.239 45.9031 117.668 45.9031C114.523 45.9031 112.114 46.7956 110.442 48.5805C108.814 50.2844 108 52.8455 108 56.264C108 59.6122 108.796 62.1423 110.388 63.8542C111.98 65.6392 114.293 66.533 117.328 66.5357C119.932 66.5357 122.031 65.9083 123.626 64.6534C125.182 63.3552 126.057 61.5662 126.25 59.2863H122.224C121.918 60.5439 121.395 61.4567 120.653 62.0287C119.756 62.6608 118.669 62.9807 117.564 62.9374C115.773 62.9374 114.432 62.3492 113.539 61.1727C112.602 60.0328 112.142 58.3938 112.142 56.264C112.142 54.0572 112.602 52.3817 113.539 51.2418C114.476 50.1018 115.877 49.5339 117.676 49.5339Z' fill='%2338A6BF'/%3E%3Cpath d='M138.858 50.9615C137.69 50.5031 136.403 50.422 135.184 50.7303C134.563 50.8722 133.978 51.1378 133.466 51.5105C132.954 51.8832 132.525 52.355 132.208 52.8966V48.3895C132.206 47.8759 131.996 47.3839 131.625 47.0207C131.254 46.6575 130.751 46.4525 130.226 46.4504H128.244V66.0648H132.208V58.2637C132.208 56.929 132.498 55.8823 133.087 55.1237C133.375 54.7501 133.753 54.4511 134.186 54.2524C134.62 54.0538 135.096 53.9616 135.574 53.9838C136.044 53.9694 136.509 54.0716 136.928 54.2808C137.346 54.4901 137.703 54.7996 137.966 55.1805C138.288 55.617 138.516 56.1123 138.638 56.6369C138.734 57.1548 138.782 57.6804 138.779 58.2069V66.0648H142.688V57.2373C142.688 55.4848 142.319 54.1149 141.581 53.1278C140.894 52.1751 139.951 51.4257 138.858 50.9615V50.9615Z' fill='%2338A6BF'/%3E%3Cpath d='M203.98 51.4598C203.619 51.8263 203.421 52.3178 203.429 52.8269V60.5875C203.429 61.5003 203.151 62.1656 202.6 62.5834C202.058 62.9954 201.391 63.2169 200.705 63.2122C200.028 63.2179 199.369 62.9959 198.839 62.5834C198.287 62.1642 198.01 61.4989 198.01 60.5875V50.9H193.931V59.8005C193.931 62.4239 194.622 64.1547 196.004 64.9931C197.378 65.8264 198.949 66.2987 200.564 66.3643C202.226 66.3774 203.859 65.9438 205.286 65.1108C206.723 64.2724 207.443 62.5023 207.446 59.8005V50.9H205.427C205.159 50.8877 204.892 50.9313 204.642 51.0278C204.393 51.1243 204.167 51.2716 203.98 51.4598Z' fill='%2338A6BF'/%3E%3Cpath d='M169.918 48.3895C169.922 48.1346 169.872 47.8816 169.771 47.6464C169.671 47.4112 169.522 47.1988 169.334 47.0224C169.162 46.8423 168.955 46.6985 168.725 46.6001C168.494 46.5017 168.246 46.4508 167.994 46.4504H165.897V63.2251C165.897 64.9749 166.644 65.9066 168.14 66.0202C169.527 66.1371 170.92 66.1561 172.31 66.077V63.1115H171.066C170.283 63.1115 169.897 62.7869 169.897 62.1379V53.6957H170.312C170.571 53.7007 170.828 53.6556 171.07 53.563C171.311 53.4704 171.531 53.3322 171.717 53.1562C171.909 52.9763 172.059 52.7591 172.159 52.5187C172.259 52.2783 172.306 52.0201 172.298 51.7607V50.9493H169.906L169.918 48.3895Z' fill='%2338A6BF'/%3E%3Cpath d='M220.298 51.6434C219.208 50.9213 217.579 50.5562 215.398 50.5562C213.463 50.5562 211.968 50.9943 210.912 51.8705C209.996 52.5925 209.409 53.6395 209.279 54.7833H213.184C213.27 54.5847 213.397 54.406 213.558 54.2585C213.718 54.1111 213.909 53.9983 214.117 53.9273C214.585 53.7685 215.077 53.6903 215.572 53.6961C216.134 53.7062 216.693 53.7936 217.23 53.9557C217.493 54.0026 217.729 54.1411 217.896 54.3455C218.062 54.5499 218.147 54.8063 218.134 55.0673C218.134 55.8299 217.28 56.3208 215.568 56.552C215.22 56.5886 214.913 56.6372 214.639 56.69C214.41 56.7446 214.175 56.7745 213.939 56.7792C212.629 56.9405 211.379 57.4096 210.294 58.1463C209.341 58.8319 208.868 59.9719 208.868 61.5702C208.868 63.2822 209.392 64.5087 210.439 65.2497C211.509 65.9995 212.797 66.3909 214.113 66.3653C214.922 66.3589 215.73 66.3102 216.534 66.2193C217.423 66.1296 218.287 65.8763 219.079 65.4728V66.1909H221.982V54.832C222.005 54.2036 221.863 53.58 221.568 53.0213C221.273 52.4627 220.836 51.9881 220.298 51.6434V51.6434ZM218.2 59.8624C218.24 60.3216 218.177 60.7839 218.015 61.2167C217.853 61.6496 217.597 62.0426 217.264 62.3684C216.93 62.6941 216.528 62.9446 216.086 63.1025C215.643 63.2603 215.171 63.3217 214.701 63.2822C214.156 63.3194 213.615 63.1576 213.184 62.8278C213.006 62.6461 212.867 62.4309 212.777 62.1952C212.686 61.9595 212.646 61.7082 212.657 61.4567C212.67 61.0085 212.814 60.5734 213.072 60.2031C213.507 59.8359 214.028 59.5807 214.589 59.4607L215.933 59.1727C216.716 59.0067 217.479 58.7592 218.209 58.4344L218.2 59.8624Z' fill='%2338A6BF'/%3E%3Cpath d='M183.454 51.0141C182.069 50.549 180.589 50.4236 179.142 50.649C177.626 50.8191 176.231 51.5436 175.237 52.6774C174.585 53.4174 174.117 54.2949 173.869 55.2413C173.587 56.2456 173.448 57.283 173.454 58.3244C173.45 59.5503 173.626 60.7704 173.977 61.9471C174.268 63.0194 174.876 63.9834 175.726 64.7179C176.622 65.4576 177.697 65.9591 178.848 66.1742C180.127 66.4573 181.457 66.4266 182.72 66.085C184.167 65.7752 185.44 64.9402 186.282 63.7483C186.745 63.0622 187.098 62.3112 187.331 61.5211C187.623 60.5011 187.763 59.4447 187.745 58.3853C187.781 56.8641 187.441 55.3571 186.754 53.9918C186.094 52.6157 184.909 51.5469 183.454 51.0141V51.0141ZM182.99 61.7402C182.629 62.3425 182.06 62.7986 181.385 63.0262C180.802 63.1973 180.177 63.176 179.607 62.9654C179.133 62.8285 178.709 62.5626 178.384 62.1986C177.801 61.5144 177.47 60.3068 177.393 58.5759C177.315 56.8451 177.684 55.5415 178.5 54.6652C178.868 54.351 179.307 54.1259 179.781 54.008C180.354 53.8368 180.968 53.8467 181.535 54.0364C182.188 54.2873 182.733 54.7517 183.077 55.3508C183.525 56.0324 183.748 57.0628 183.748 58.434C183.71 59.9566 183.458 61.0587 182.994 61.7402H182.99Z' fill='%2338A6BF'/%3E%3C/svg%3E%0A");
  }
 footer .circle {
    width: 330px;
    height: 330px;
    display: block;
    position: absolute;
    right: 24px;
    top: -120px;    padding-top: 100px;
}
footer .circle b {
    display: none;
}
footer .circle .title1 {
    display: block;
    margin-bottom: 8px;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
footer .circle .title2 {
    display: block;
    margin-bottom: 24px;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
}
footer .circle label {
    display: block;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    width: 203px;
    margin: 0 auto;
    margin-bottom: 3px;
}
footer .circle input {
    height: 30px;
    border: none;
    border-bottom: 1px solid #B3C2D4;
    width: 203px;
    margin: 0 auto;
    display: block;
}
footer .circle a {
    margin: 0 auto;
    border-radius: 8px;
    
    margin-top: 16px;
    width: 120px;
    display: block;
    height: 40px;
    
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;    background: var(--green, #1695B2);
    color: #fff;
    cursor: pointer;    transition: all 0.6s ease;
}
  footer .circle a.disabled {
	  color: var(--grey-cold-medium, #B3C2D4);background: var(--grey-cold-very-light, #EEF5FD);
	  cursor: default;
		pointer-events: none;
  }
 #cat_wrap {
    display: none;
}
 #searcBox {
    display: none;
}
section.dosyagnennya {
    background: #576473;
    padding: 0;
}
section.dosyagnennya .wrap {
    background: #E1E8F1;
    padding: 80px 24px;
}
 section.locations { 
    background: #576473;
    padding: 0;
}
 section.locations .wrap {
    background: #fff;
    padding: 80px 24px;
}
 footer {
    background: #576473;
    padding: 0;
    border-radius: 0;
}
footer .wrap {
    padding: 0 24px;
    padding-top: 40px;
    border-radius: 0px;
    height: 100%;
    background: #fff;
}
footer .wrap:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    background: var(--grey-cold-medium, #B3C2D4);
    border-radius: 16px 16px 0px 0px;
    top: 0;
    left: 0;
}
 footer .bottom {
    bottom: 8px;
    width: calc(100% - 48px);
}
 
 body {
    background: #576473;
}
 header {
    background-color: transparent;
}
 #searcBox {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgb(23 48 85 / 60%);
    z-index: 10000;
    opacity: 0;
    transition: all 0.6s ease;
    pointer-events: none;
}
 #searcBox.active {display:block;pointer-events: all;opacity: 1;} 
 #searchInput .clear, .searchbox .clear {
	 background-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.15078 12.9469L3.05078 11.8469L6.90078 7.99688L3.05078 4.14688L4.15078 3.04688L8.00078 6.89688L11.8508 3.04688L12.9508 4.14688L9.10078 7.99688L12.9508 11.8469L11.8508 12.9469L8.00078 9.09688L4.15078 12.9469Z' fill='%238096B3'/%3E%3C/svg%3E%0A");
 }
 #searchInput .clear, 
 .searchbox .clear {
    width: 20px;
    height: 48px;
    position: absolute;
    display: block;
    top: 0;
    right: 12px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;display:none;
}
#searchInput .clear, 
 .searchbox.filled .clear {display:block;}
 #searchInput {
    width: 448px;
}
 #searcBox {
    padding-top: 72px;
}
 #searchCont {
    width: 448px;
    background: #fff;
    border-radius: 24px;
    margin-top: 16px;
    height: 100%;
    max-height: calc(100% - 260px);
    padding: 24px;
    overflow: auto;
}
#searchCont .title {
    display: block;
    margin-bottom: 16px;
    color: var(--blue, #173055);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
}
#searchCont #search_history a {
    color: var(--gray, #788FAA);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 32px);
    text-decoration: none;    transition: all 0.6s ease;
}
#searchCont #search_history a.remove {
    display: inline-block;
    vertical-align: top;
    width: 32px;
    height: 24px;
    transition: all 0.6s ease;
    opacity: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.66699 12C2.30033 12 1.98644 11.8694 1.72533 11.6083C1.46421 11.3472 1.33366 11.0333 1.33366 10.6667V2C1.14477 2 0.986437 1.93611 0.858659 1.80833C0.730881 1.68056 0.666992 1.52222 0.666992 1.33333C0.666992 1.14444 0.730881 0.986111 0.858659 0.858333C0.986437 0.730556 1.14477 0.666667 1.33366 0.666667H4.00033C4.00033 0.477778 4.06421 0.319444 4.19199 0.191667C4.31977 0.0638889 4.4781 0 4.66699 0H7.33366C7.52255 0 7.68088 0.0638889 7.80866 0.191667C7.93644 0.319444 8.00033 0.477778 8.00033 0.666667H10.667C10.8559 0.666667 11.0142 0.730556 11.142 0.858333C11.2698 0.986111 11.3337 1.14444 11.3337 1.33333C11.3337 1.52222 11.2698 1.68056 11.142 1.80833C11.0142 1.93611 10.8559 2 10.667 2V10.6667C10.667 11.0333 10.5364 11.3472 10.2753 11.6083C10.0142 11.8694 9.70033 12 9.33366 12H2.66699ZM4.00033 9.33333H5.33366V3.33333H4.00033V9.33333ZM6.66699 9.33333H8.00033V3.33333H6.66699V9.33333Z' fill='%23173055'/%3E%3C/svg%3E%0A");
	background-position:center;background-repeat:no-repeat;
}
#searchCont #search_history ins:hover a {
	color:#173055;
	text-decoration:underline;opacity:1;
}
#searchCont #search_history ins {
    display: block;
    height: 24px;
    font-size: 0;
    margin-bottom: 12px;
}
#searchCont #search_history {
    margin-bottom: 24px;
}
#searchCont #search_cats {
    margin-bottom: 24px;
}
#searchCont #search_cats a {
    height: 32px;
    margin-bottom: 4px;
    display: block;
    text-decoration: none;
}
#searchCont #search_cats a {
    height: 32px;
    margin-bottom: 4px;
    display: block;
    text-decoration: none;
    padding-left: 40px;
    line-height: 32px;
    color: #214170;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;transition: all 0.6s ease;
}
#searchCont #search_cats a i {
    position: absolute;
    top: 0;
    left: 0;
    width: 32px;
    height: 32px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
}
#searchCont #search_items.empty .items {
    display: none;
}
#searchCont #search_items .empty {
    display: none;
}
#searchCont #search_items.empty .empty {
    display: block;
}
#searchCont #search_items:before {
    content: '';
    width: calc(100% + 48px);
    position: absolute;
    top: 0;
    left: -24px;
    background: #F0F6FD;
    display: block;
    height: 1px;
}
#searchCont #search_items {
    padding-top: 24px;
}
#searchCont #search_items.empty .empty {
    display: block;
    padding-top: 54px;
}
#searchCont #search_items .empty i {
    display: block;
    width: 56px;
    height: 56px;
    margin: 0 auto;
    margin-bottom: 24px;
	background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='56' rx='28' fill='%23F0F6FD'/%3E%3Cpath d='M25.5 32C23.6833 32 22.1458 31.3708 20.8875 30.1125C19.6292 28.8542 19 27.3167 19 25.5C19 23.6833 19.6292 22.1458 20.8875 20.8875C22.1458 19.6292 23.6833 19 25.5 19C27.3167 19 28.8542 19.6292 30.1125 20.8875C31.3708 22.1458 32 23.6833 32 25.5C32 26.2333 31.8833 26.925 31.65 27.575C31.4167 28.225 31.1 28.8 30.7 29.3L36.3 34.9C36.4833 35.0833 36.575 35.3167 36.575 35.6C36.575 35.8833 36.4833 36.1167 36.3 36.3C36.1167 36.4833 35.8833 36.575 35.6 36.575C35.3167 36.575 35.0833 36.4833 34.9 36.3L29.3 30.7C28.8 31.1 28.225 31.4167 27.575 31.65C26.925 31.8833 26.2333 32 25.5 32ZM25.5 30C26.75 30 27.8125 29.5625 28.6875 28.6875C29.5625 27.8125 30 26.75 30 25.5C30 24.25 29.5625 23.1875 28.6875 22.3125C27.8125 21.4375 26.75 21 25.5 21C24.25 21 23.1875 21.4375 22.3125 22.3125C21.4375 23.1875 21 24.25 21 25.5C21 26.75 21.4375 27.8125 22.3125 28.6875C23.1875 29.5625 24.25 30 25.5 30Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}
#searchCont #search_items .empty > b {
    display: block;
    margin-bottom: 8px;
    overflow: hidden;
    color: var(--grey-cold-dark, #263140);
    text-align: center;
    text-overflow: ellipsis;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
#searchCont #search_items .empty span {
    display: block;
    overflow: hidden;
    color: var(--grey-cold-medium, #8096B3);
    text-align: center;
    text-overflow: ellipsis;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
#searchCont #search_items .empty span b {
    font: inherit;
    color: #1695B2;
    font-weight: 500;
}
#searchCont #search_items .items .item {
    padding: 16px 0;
    height: 105px;
    border-bottom: 1px solid #DFE5EC;
    width: 100%;
    font-size: 0;
    padding-left: calc(16px + 64px);
    display: block;
    text-decoration: none;
}
#searchCont #search_items .items .item img {
    display: block;
    width: 64px;
    height: 64px;
    object-fit: contain;
    position: absolute;
    top: 16px;
    left: 0;
}
#searchCont #search_items .items .item .code {
    display: block;
    color: var(--gray, #788FAA);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    margin-bottom: 4px;
}
#searchCont #search_items .items .item .name {
    display: block;
    margin-bottom: 10px;
    height: 18px;
    overflow: hidden;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    transition: all 0.6s ease;
}
#searchCont #search_items .items .item .pric b {
    color: var(--blue, #173055);
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
#searchCont #search_items .items .item .old {
    color: var(--gray, #788FAA);
    text-align: right; 
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    text-decoration: line-through;
    margin-right: 8px;
}


#searchCont #search_items {
  scrollbar-width: thin;          /* "auto" or "thin" */
  scrollbar-color: #173055 white;   /* scroll thumb and track */ 
}
#searchCont #search_items::-webkit-scrollbar {
  background-color: white; /* Цвет фона скроллбара */
  width:3px;
}
#searchCont #search_items::-webkit-scrollbar-thumb {
  background-color: #173055; /* Цвет ползунка */
  width:3px;
  border: 0px; /* Ширина и цвет границы ползунка */
  border-radius: 10px; /* Закругление углов ползунка (по вашему выбору) */
  
}

#searchCont {overflow:hidden;}
#searchCont #search_items {overflow:auto;}

#searchCont #search_cats a i {
    opacity: 0;
}
#searchCont #search_cats a {
    background-position: 0px center;
    background-repeat: no-repeat;
}
#searchCont #search_items {
    overflow: auto;
    height: calc(100% - 275px);
}
#searchCont #search_cats {
    height: 104px;
    overflow: hidden;
}
#searchCont #search_history {
    height: 60px;
    overflow: hidden;
}
#searchCont #search_items:before { 
    width: calc(100%); 
    left: 0; 
}

#cat_wrap.active {
    display: block;
}
header .head-2 .catalog_open.active {
    background: #fff;
    
}
header .head-2 .catalog_open.active span {color: #1695B2;}
header .head-2 .catalog_open.active i {
	background-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='M12.4998 13.3998L7.5998 18.2998C7.41647 18.4831 7.18314 18.5748 6.8998 18.5748C6.61647 18.5748 6.38314 18.4831 6.1998 18.2998C6.01647 18.1165 5.9248 17.8831 5.9248 17.5998C5.9248 17.3165 6.01647 17.0831 6.1998 16.8998L11.0998 11.9998L6.1998 7.0998C6.01647 6.91647 5.9248 6.68314 5.9248 6.3998C5.9248 6.11647 6.01647 5.88314 6.1998 5.6998C6.38314 5.51647 6.61647 5.4248 6.8998 5.4248C7.18314 5.4248 7.41647 5.51647 7.5998 5.6998L12.4998 10.5998L17.3998 5.6998C17.5831 5.51647 17.8165 5.4248 18.0998 5.4248C18.3831 5.4248 18.6165 5.51647 18.7998 5.6998C18.9831 5.88314 19.0748 6.11647 19.0748 6.3998C19.0748 6.68314 18.9831 6.91647 18.7998 7.0998L13.8998 11.9998L18.7998 16.8998C18.9831 17.0831 19.0748 17.3165 19.0748 17.5998C19.0748 17.8831 18.9831 18.1165 18.7998 18.2998C18.6165 18.4831 18.3831 18.5748 18.0998 18.5748C17.8165 18.5748 17.5831 18.4831 17.3998 18.2998L12.4998 13.3998Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}

.cat_opened  .catList {
    background-color: #DEE7F2;
}
.cat_opened  .catList span {
    color: #214170;
}
.cat_opened  .catList a i {
    background: #fff;
}
.cat_opened  .catList a i svg, .cat_opened  .catList a i svg * {
    fill: #1695B2;
}
.cat_opened  .catList a:hover i {
    background-color: #1695B2;
}
#cat_wrap {
    width: calc(371px + 354px);
    position: fixed;
    top: 128px;
    left: 0;
    background: #fff;
    height: 788px;
    transition: all 0.6s ease;
    opacity: 0;
    pointer-events: none;
	display:block;
}
.cat_opened #cat_wrap {
	opacity: 1;
    pointer-events: all;
}
.cat_opened .catList a:hover i svg, 
.cat_opened .catList a:hover i svg *,
.cat_opened .catList a.active i svg, 
.cat_opened .catList a.active i svg * {
	fill:#fff;
}
#cat_wrap {
    width: 100%;
    background: transparent;
    height: calc( 788px + 16px);
    top: calc(128px - 16px);
}
header {
    /* z-index: 1; */
	z-index: 2;
}
.cat_opened .catList {
    background-color: #DEE7F2;
    border-bottom-left-radius: 0;
}
.cat_opened #cat_wrap {
    opacity: 1;
    pointer-events: all;
    background: rgb(23 48 85 / 60%);
    padding-top: calc(128px - 16px);
    top: 0;
    height: calc( 788px + 128px + 0px);
}
#cat_wrap .cat_sect {
    transition: all 0.6s ease;
    width: 370px;
    padding: 24px 24px 24px 8px;
    position: absolute;
    top: 0;
    left: 354px;
    background: #fff;
    height: 100%;
    transform: translateX(-370px);
    width: 20px;
    opacity: 0;
    overflow: hidden;
}
.cat_opened #cat_wrap .cat_sect {
    transform: translateX(0px);
    width: 370px;
    opacity: 1;
}
.cat_opened #cat_wrap .wrap {
    height: calc(100% - 0px);
}
.cat_opened #cat_wrap {
    height: 100vh;
}
.cat_opened #cat_wrap .cat_sect {
    height: 788px;
}
.hp_promo .slider {
    height: 660px;
}
#cat_wrap .catList {
    height: calc(788px + 16px);
    border-bottom-left-radius: 24px;
}
.cat_opened #cat_wrap .cat_sect {
    height: calc(788px + 16px);
}


#cat_wrap .cat_sect a {
    display: block;
    height: 56px;
    color: #214170;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    padding: 0 16px;
    line-height: 56px;
    text-decoration: none;
    transition: all 0.6s ease;
}
#cat_wrap .cat_sect a:after {
    content: '';
	background-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='M16.175 13.0001H5C4.71667 13.0001 4.47917 12.9043 4.2875 12.7126C4.09583 12.5209 4 12.2834 4 12.0001C4 11.7168 4.09583 11.4793 4.2875 11.2876C4.47917 11.0959 4.71667 11.0001 5 11.0001H16.175L11.275 6.10011C11.075 5.90011 10.9792 5.66678 10.9875 5.40011C10.9958 5.13344 11.1 4.90011 11.3 4.70011C11.5 4.51678 11.7333 4.42094 12 4.41261C12.2667 4.40428 12.5 4.50011 12.7 4.70011L19.3 11.3001C19.4 11.4001 19.4708 11.5084 19.5125 11.6251C19.5542 11.7418 19.575 11.8668 19.575 12.0001C19.575 12.1334 19.5542 12.2584 19.5125 12.3751C19.4708 12.4918 19.4 12.6001 19.3 12.7001L12.7 19.3001C12.5167 19.4834 12.2875 19.5751 12.0125 19.5751C11.7375 19.5751 11.5 19.4834 11.3 19.3001C11.1 19.1001 11 18.8626 11 18.5876C11 18.3126 11.1 18.0751 11.3 17.8751L16.175 13.0001Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
    width: 24px;
    height: 56px;
    position: absolute;
    top: 0;
    right: 0;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
    opacity: 0;
}
#cat_wrap .cat_sect a:hover:after {
	opacity:1;
}
.cat_opened #cat_wrap .cat_sect {
    opacity: 0;
    pointer-events: none;
}
.cat_opened #cat_wrap .cat_sect.opened {
    opacity: 1;
    pointer-events: all;
}

body.page_cats {
    background: #E1E9F3;
}

.breadcrums {
    margin-top: 8px;
    margin-bottom: 24px;
}
ul.breadcrumbs {
    list-style: none;
    font-size: 0;
}
ul.breadcrumbs li {
    display: inline-block;
    vertical-align: top;
    height: 24px;
    padding-right: 24px;
}
ul.breadcrumbs li a {
    color: var(--turquoise-darker, #38A6BF);
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration: none;
}
ul.breadcrumbs li.home {
    padding-right: 20px;
}
ul.breadcrumbs li.home a{
	background-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 fill-rule='evenodd' clip-rule='evenodd' d='M8.31647 1.57152C8.13229 1.42082 7.86742 1.42082 7.68323 1.57152L0.983138 7.05341C0.769415 7.22828 0.454404 7.19678 0.27954 6.98305C0.104677 6.76933 0.136178 6.45432 0.3499 6.27946L7.05 0.79756C7.60255 0.345474 8.39716 0.345475 8.94971 0.797561L11.4999 2.88407V1.3331C11.4999 1.05696 11.7237 0.833102 11.9999 0.833102C12.276 0.833102 12.4999 1.05696 12.4999 1.3331V3.3331C12.4999 3.44215 12.465 3.54304 12.4057 3.62521L15.6498 6.27946C15.8635 6.45432 15.895 6.76933 15.7202 6.98305C15.5453 7.19678 15.2303 7.22828 15.0166 7.05341L14.4998 6.63063V14.3331C14.4998 15.1615 13.8283 15.8331 12.9998 15.8331H2.99983C2.17141 15.8331 1.49983 15.1615 1.49983 14.3331V8.57449C1.49983 8.29834 1.72369 8.07449 1.99983 8.07449C2.27597 8.07449 2.49983 8.29834 2.49983 8.57449V14.3331C2.49983 14.6092 2.72369 14.8331 2.99983 14.8331H5.49983V10.3331C5.49983 9.50468 6.17141 8.83311 6.99983 8.83311H8.99983C9.82826 8.83311 10.4998 9.50468 10.4998 10.3331V14.8331H12.9998C13.276 14.8331 13.4998 14.6092 13.4998 14.3331V5.81245L8.31647 1.57152ZM9.49983 14.8331V10.3331C9.49983 10.057 9.27597 9.83311 8.99983 9.83311H6.99983C6.72369 9.83311 6.49983 10.057 6.49983 10.3331V14.8331H9.49983ZM7.99983 11.9998C8.36802 11.9998 8.6665 11.7013 8.6665 11.3331C8.6665 10.9649 8.36802 10.6664 7.99983 10.6664C7.63164 10.6664 7.33317 10.9649 7.33317 11.3331C7.33317 11.7013 7.63164 11.9998 7.99983 11.9998Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
ul.breadcrumbs li.home a {
    font-size: 0;
    width: 24px;
    height: 24px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
}
ul.breadcrumbs li:after {
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    right: 0;
    top: 0;
}
ul.breadcrumbs li:after{content:'';
	background-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='M14.1078 8.77482C13.8597 8.52666 13.4614 8.51397 13.198 8.74581C12.9099 8.99927 12.8954 9.44316 13.1663 9.71487L14.7798 11.3335H7.33317C6.96498 11.3335 6.6665 11.632 6.6665 12.0002C6.6665 12.3684 6.96498 12.6668 7.33317 12.6668H14.7798L13.1663 14.2855C12.8954 14.5572 12.9099 15.0011 13.198 15.2545C13.4614 15.4864 13.8597 15.4737 14.1078 15.2255L17.3332 12.0002L14.1078 8.77482Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
ul.breadcrumbs li.current:after{display:none;}
ul.breadcrumbs li.home a {
    top: -2px;
}
section.maincontent h1 {
    display: block;
    margin-bottom: 40px;
    color: var(--blue-darker, #214170);
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 56px;
}
section.maincontent .categories {
    font-size: 0;
}
section.maincontent .categories .cat_listitem {
    width: 231px;
    height: 604px;
    margin-right: 1px;
    display: inline-block;
    vertical-align: top;
    background: #fff;
    width: calc((100% / 6) - 1px);
    min-width: 230px;
    padding: 24px;
}
section.maincontent .categories .cat_listitem .image {
    display: block;
    width: 160px;
    height: 160px;
    border-radius: 160px;
    overflow: hidden;
    margin: 0 auto;
    margin-bottom: 16px;
}
section.maincontent .categories .cat_listitem .image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
section.maincontent .categories .cat_listitem .title {
    display: block;
    margin-bottom: 32px;
    color: #214170;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-decoration: none;
}
section.maincontent .categories .cat_listitem .links a {
    display: block;
    margin-bottom: 12px;
    color: #4C5E78;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
section.maincontent .categories .cat_listitem .links {
    height: calc(100% - 240px);
    overflow: auto;
}
section.maincontent .categories .cat_listitem {
    margin-bottom: 1px;
}
section.maincontent {
    margin-bottom: 24px;
}
article {
    padding: 100px 24px;
    background: #EEF5FD;
    padding-bottom: 160px;
}
article .wrap {
    padding: 0px 24px;
}
article .content {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 16px);
    margin-right: 32px;
}
article .content h2 {
    display: block;
    margin-bottom: 16px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
article .content p {
    display: block;
    margin-bottom: 16px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
article .faq {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 16px);
}
article .faq .faqitem {
    border-top: 1px solid #CED6DF;
    padding: 10px 0;
}

article .faq .faqitem span {
	background-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 9L12 15L6 9' stroke='%23293358' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
article .faq .faqitem.active span {
	background-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='M6 15L12 9L18 15' stroke='%23293358' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
article .faq .faqitem span {
    background-repeat: no-repeat;
    color: var(--grey-cold-dark, #222B35);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    display: block;
    height: 40px;
    line-height: 40px;
    background-position: right 8px;
    cursor: pointer;
}
article .faq .faqitem div {
    padding-bottom: 20px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    display: none;
}
article .faq .faqitem.active div {
    display: block;
}
.page_inner footer {
    background: #eef5fd;
}
.page_inner footer .wrap {
    background-color: transparent;
}

@media only screen and (max-width: 1440px) { 
	section.maincontent h1 {    padding: 0 24px;}
}
.categories_cat {
    word-break: normal;
    width: 100%;
    display: block;
    vertical-align: top;
    padding: 0;
    height: 224px;
    margin-bottom: 60px;
    overflow: hidden;
}
.categories_cat .categories_cat_list {
    display: block;
    height: 100%;
    width: auto;
    min-width: 100%;
    font-size: 0;
    transition: all 0.6s ease;
}
.categories_cat .categories_cat_list a {
    display: inline-block;
    vertical-align: top;
    width: 212px;
    height: 100%;
    margin-right: 24px;
    text-decoration: none;
}
.categories_cat .categories_cat_list a.active {
	background-image: url("data:image/svg+xml,%3Csvg width='160' height='160' viewBox='0 0 160 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.8' cx='80' cy='80' r='80' fill='white'/%3E%3Ccircle cx='35' cy='35' r='35' fill='%23C5F6FA'/%3E%3C/svg%3E%0A");
}
.categories_cat .categories_cat_list a img {
    display: block;
    width: 140px;
    height: 140px;
    object-fit: contain;
    margin: 0 auto;
    margin-top: 10px;
}
.categories_cat .categories_cat_list a span {
    display: block;
    margin-top: 16px;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    padding: 0 20px;
}
.categories_cat .categories_cat_list a.active {
    background-position: top center;
    background-repeat: no-repeat;
}
.catalog_container {
    background-color: #EEF5FD;
    font-size: 0;
}
.catalog_container #catFilters {
    width: 354px;
    display: inline-block;
    vertical-align: top;
    padding: 24px;
}
.catalog_container #catFilters .title {
    display: block;
    margin-bottom: 24px;
    color: var(--Black, #0E161E);
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
}
.catalog_container #catFilters .filter > span {
    height: 20px;
    padding-right: 40px;
    display: block;
    margin-bottom: 18px;
    color: var(--blue-darker, #214170);
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.13033 10.4324C6.71178 10.0377 6.71178 9.37212 7.13033 8.97741L7.16868 8.94124C7.55362 8.57822 8.15473 8.57789 8.54007 8.9405L12.7212 12.8749L16.9022 8.9405C17.2876 8.57789 17.8887 8.57822 18.2736 8.94124L18.312 8.97741C18.7305 9.37212 18.7305 10.0377 18.312 10.4324L12.7212 15.7049L7.13033 10.4324Z' fill='%23214170'/%3E%3Cmask id='mask0_100_64960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='6' y='8' width='13' height='8'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.13033 10.4324C6.71178 10.0377 6.71178 9.37212 7.13033 8.97741L7.16868 8.94124C7.55362 8.57822 8.15473 8.57789 8.54007 8.9405L12.7212 12.8749L16.9022 8.9405C17.2876 8.57789 17.8887 8.57822 18.2736 8.94124L18.312 8.97741C18.7305 9.37212 18.7305 10.0377 18.312 10.4324L12.7212 15.7049L7.13033 10.4324Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_100_64960)'%3E%3Crect x='0.309448' width='25.4491' height='24' fill='%23214170'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.catalog_container #catFilters .filter.active > span {
	background-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='M16.9996 13.5897C17.3891 13.9793 17.3891 14.6109 16.9996 15.0005C16.6103 15.3897 15.9793 15.3901 15.5896 15.0012L11.705 11.1251L7.82034 15.0012C7.43064 15.3901 6.79961 15.3897 6.41034 15.0005C6.02077 14.6109 6.02077 13.9793 6.41034 13.5897L11.705 8.29508L16.9996 13.5897Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
.catalog_container #catFilters .filter > span {
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: right center;
}
.page_brands .left .filter .inner a,
#catFilters .filter .inner.checkboxes a {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='1.5' stroke='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
.page_brands .left .filter .inner a.active,
#catFilters .filter .inner.checkboxes a.active {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='2' fill='%2338A6BF'/%3E%3Cg clip-path='url(%23clip0_100_64027)'%3E%3Cpath d='M16.8795 4.95401L7.66687 14.166C7.60493 14.2282 7.53132 14.2775 7.45027 14.3112C7.36921 14.3449 7.28231 14.3622 7.19454 14.3622C7.10677 14.3622 7.01986 14.3449 6.93881 14.3112C6.85775 14.2775 6.78414 14.2282 6.7222 14.166L3.15954 10.6C3.0976 10.5378 3.02399 10.4885 2.94293 10.4548C2.86188 10.4211 2.77497 10.4038 2.6872 10.4038C2.59943 10.4038 2.51253 10.4211 2.43147 10.4548C2.35042 10.4885 2.27681 10.5378 2.21487 10.6C2.15269 10.6619 2.10334 10.7356 2.06968 10.8166C2.03601 10.8977 2.01868 10.9846 2.01868 11.0723C2.01868 11.1601 2.03601 11.247 2.06968 11.3281C2.10334 11.4091 2.15269 11.4827 2.21487 11.5447L5.77887 15.108C6.15484 15.4833 6.66433 15.694 7.19554 15.694C7.72674 15.694 8.23624 15.4833 8.6122 15.108L17.8242 5.89801C17.8863 5.83608 17.9355 5.76251 17.9692 5.68152C18.0028 5.60052 18.0201 5.5137 18.0201 5.42601C18.0201 5.33832 18.0028 5.25149 17.9692 5.17049C17.9355 5.0895 17.8863 5.01593 17.8242 4.95401C17.7623 4.89182 17.6887 4.84248 17.6076 4.80881C17.5265 4.77514 17.4396 4.75781 17.3519 4.75781C17.2641 4.75781 17.1772 4.77514 17.0961 4.80881C17.0151 4.84248 16.9415 4.89182 16.8795 4.95401Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_100_64027'%3E%3Crect width='16' height='16' fill='white' transform='translate(2 2)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
#catFilters .filter .inner {
    display: none;
}
#catFilters .filter.active .inner {
    display: block;
}
.page_brands .left .filter .inner a,
#catFilters .filter .inner.checkboxes a {
    display: block;
    height: 40px;
    padding-left: 32px;
    background-position: left center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
    color: var(--turquoise-darker, #38A6BF);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    cursor: pointer;
}
#catFilters .filter {
    border-bottom: 1px solid #B3C2D4;
}
.catalog_container #catFilters .filter > span {
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
}
#catFilters .filter.active .inner {
    display: block;
    padding-bottom: 24px;
}
#catFilters .filter .filt_search {
    margin: 10px 0;
}
#catFilters .filter .filt_search span {
    display: block;
    margin-bottom: 12px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
}
.page_brands .left .filter .filt_search input,
#catFilters .filter .filt_search input {
    display: block;
    border: none;
    width: 100%;
    padding-left: 24px;
    background-repeat: no-repeat;
    background-position: left center;
    border-bottom: 1px solid #B3C2D4;
    height: 32px;
    line-height: 20px;
    background-color: transparent;
	background-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%3Ccircle cx='9.33329' cy='9.33366' r='2.66667' fill='%23C5F6FA'/%3E%3Cpath d='M15.813 14.8711L11.8369 10.8951C12.9205 9.56987 13.4532 7.87893 13.325 6.17198C13.1967 4.46502 12.4173 2.87267 11.1479 1.72427C9.87853 0.575873 8.21632 -0.0406994 6.50509 0.00208668C4.79386 0.0448727 3.16454 0.743743 1.95414 1.95414C0.743743 3.16454 0.0448727 4.79386 0.00208668 6.50509C-0.0406994 8.21632 0.575873 9.87853 1.72427 11.1479C2.87267 12.4173 4.46502 13.1967 6.17198 13.325C7.87893 13.4532 9.56987 12.9205 10.8951 11.8369L14.8711 15.813C14.9968 15.9344 15.165 16.0015 15.3397 16C15.5143 15.9985 15.6814 15.9284 15.8049 15.8049C15.9284 15.6814 15.9985 15.5143 16 15.3397C16.0015 15.165 15.9344 14.9968 15.813 14.8711ZM6.68251 12.0115C5.62855 12.0115 4.59825 11.6989 3.72191 11.1134C2.84556 10.5278 2.16254 9.69556 1.7592 8.72182C1.35587 7.74808 1.25034 6.6766 1.45595 5.64289C1.66157 4.60917 2.16911 3.65964 2.91437 2.91437C3.65964 2.16911 4.60917 1.66157 5.64289 1.45595C6.6766 1.25034 7.74808 1.35587 8.72182 1.7592C9.69556 2.16254 10.5278 2.84556 11.1134 3.72191C11.6989 4.59825 12.0115 5.62855 12.0115 6.68251C12.0099 8.09535 11.4479 9.44987 10.4489 10.4489C9.44987 11.4479 8.09535 12.0099 6.68251 12.0115Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
#catFilters .filter .filt_search {display:none;}
#catFilters .filter.active .filt_search {display:block;}
#catFilters .filter .inner.tags a {
    border-radius: 22px;
    border: 1px solid var(--blue-darker, #214170);
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 8px;
    display: inline-block;
    text-decoration: none;
    margin-right: 8px;
    height: 24px;
    line-height: 24px;
    padding: 0 12px;
}
#catFilters .filter .inner .inputs {
    height: 48px;
    font-size: 0;
}
#catFilters .filter .inner .inputs span {
    display: inline-block;
    vertical-align: top;
    width: 24px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;margin-top: 7px;
}

#catFilters .filter .inner .inputs input {
    display: inline-block;
    vertical-align: top;
    width: 80px;
    border: none;
    background: transparent;
    border-bottom: 1px solid #214170;
    height: 28px;
    text-align: left;
    margin-right: 10px;
    margin-left: 6px;margin-top: 7px;
}
#catFilters .filter .inner .inputs a {
    height: 40px;
    width: 40px;
    position: absolute;
    right: 0;
    top: 0;
    background: #fff;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    text-align: center;
    border-radius: 100px;
    cursor: pointer;
}
#catFilters .filter .inner .inputs {
    height: 40px;
    font-size: 0;
    margin-top: 12px;
}
#priceRange {
    height: 4px;
    width: 100%;
    background: #D3D3D3;
    margin-top: 40px;
}
#priceRange span {
    display: block;
    width: 24px;
    height: 24px;
    background: #fff;
    border: 2px solid #FFFFFF !important;
    border-radius: 100px;
    position: absolute;
    top: -10px;
    cursor: pointer;
    outline: none !important;
    box-shadow: none !important;
    filter: drop-shadow(1px 1px 4px rgba(87, 100, 115, 0.40));
    cursor: pointer;
}
.catalog_container .cata_right {
    width: calc(100% - 354px - 24px);
    display: inline-block;
    vertical-align: top;
}
.catalog_container .cata_right #selected_filters {
    padding: 24px;
}
.catalog_container .cata_right #selected_filters .title {
    display: block;
    margin-bottom: 12px;
    color: var(--Black, #0E161E);
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 20px;
}
.catalog_container #selected_filters ins {
    text-decoration: none;
    height: 24px;
    display: inline-block;
    vertical-align: top;
    margin-right: 18px;
    margin-bottom: 4px;display: inline;
}
.catalog_container #selected_filters ins b {
    display: inline-block;
    vertical-align: top;
    height: 24px;
    line-height: 24px;
    color: var(--Black, #0E161E);
    text-align: center;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
}
.catalog_container #selected_filters ins span {
    display: inline-block;
    vertical-align: top;
    height: 24px;
    margin-right: 8px;
    margin-bottom: 4px;
    padding-right: 24px;
    color: var(--grey-cold-darker, #576473);
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}
.catalog_container #selected_filters ins span a {
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    cursor: pointer;
	background-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='M16 7.99988C15.875 7.8749 15.7054 7.80469 15.5287 7.80469C15.3519 7.80469 15.1824 7.8749 15.0573 7.99988L12 11.0572L8.94267 7.99988C8.81765 7.8749 8.64811 7.80469 8.47133 7.80469C8.29456 7.80469 8.12502 7.8749 8 7.99988C7.87502 8.1249 7.80481 8.29444 7.80481 8.47121C7.80481 8.64799 7.87502 8.81753 8 8.94255L11.0573 11.9999L8 15.0572C7.87502 15.1822 7.80481 15.3518 7.80481 15.5285C7.80481 15.7053 7.87502 15.8749 8 15.9999C8.12502 16.1249 8.29456 16.1951 8.47133 16.1951C8.64811 16.1951 8.81765 16.1249 8.94267 15.9999L12 12.9425L15.0573 15.9999C15.1824 16.1249 15.3519 16.1951 15.5287 16.1951C15.7054 16.1951 15.875 16.1249 16 15.9999C16.125 15.8749 16.1952 15.7053 16.1952 15.5285C16.1952 15.3518 16.125 15.1822 16 15.0572L12.9427 11.9999L16 8.94255C16.125 8.81753 16.1952 8.64799 16.1952 8.47121C16.1952 8.29444 16.125 8.1249 16 7.99988Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
#catlist_sort {
    width: 280px;
    height: 40px;
    background: #fff;
    border-radius: 8px 8px 0px 0px;
}
#catlist_sort > span {
    width: 100%;
    height: 40px;
    font: inherit;
    display: block;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    border-radius: 8px 8px 0px 0px;
    padding-right: 40px;
    padding-left: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.13033 10.4324C6.71178 10.0377 6.71178 9.37212 7.13033 8.97741L7.16868 8.94124C7.55362 8.57822 8.15473 8.57789 8.54007 8.9405L12.7212 12.8749L16.9022 8.9405C17.2876 8.57789 17.8887 8.57822 18.2736 8.94124L18.312 8.97741C18.7305 9.37212 18.7305 10.0377 18.312 10.4324L12.7212 15.7049L7.13033 10.4324Z' fill='%23214170'/%3E%3Cmask id='mask0_100_64960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='6' y='8' width='13' height='8'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.13033 10.4324C6.71178 10.0377 6.71178 9.37212 7.13033 8.97741L7.16868 8.94124C7.55362 8.57822 8.15473 8.57789 8.54007 8.9405L12.7212 12.8749L16.9022 8.9405C17.2876 8.57789 17.8887 8.57822 18.2736 8.94124L18.312 8.97741C18.7305 9.37212 18.7305 10.0377 18.312 10.4324L12.7212 15.7049L7.13033 10.4324Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_100_64960)'%3E%3Crect x='0.309448' width='25.4491' height='24' fill='%23214170'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#catlist_sort.active > span {
	background-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='M16.9996 13.5897C17.3891 13.9793 17.3891 14.6109 16.9996 15.0005C16.6103 15.3897 15.9793 15.3901 15.5896 15.0012L11.705 11.1251L7.82034 15.0012C7.43064 15.3901 6.79961 15.3897 6.41034 15.0005C6.02077 14.6109 6.02077 13.9793 6.41034 13.5897L11.705 8.29508L16.9996 13.5897Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
#catlist_sort.active > div {
    display: block;
}
#catlist_sort > span i {
    font: inherit;
    margin-left: 8px;
}
#catlist_sort > span b {
    font: inherit;
    font-weight: 700;
}
#catlist_sort > div {
    display: none;
    width: 100%;
    height: auto;
    padding: 24px;
    background: #fff;
    z-index: 10;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
#catlist_sort.active > div {display:block;}
#catlist_sort > div span {
    display: block;
    height: 24px;
    line-height: 24px;
    margin-bottom: 8px;
    cursor: pointer;
    color: #214170;
    transition: all 0.6s ease;
}
#catlist_sort > div span:hover { 
    color: #1695B2;
}
#catlist_sort > span {
    cursor: pointer;
    background-position: right center;
    background-repeat: no-repeat;
}
#catlist_sort > div {
    padding: 12px 24px;
}
a.clear_all_filter {
    color: var(--secondary-black, #1A1D23);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    display: inline-block;
    position: absolute;
    top: 148px;
    right: 24px;
    text-decoration: underline;
    cursor: pointer;
}
#catalog_list_result {
    margin-top: 1px;
    background: #fff;
    font-size: 0;
}
#catalog_list_result { 
    background: transparent; 
}
.itemlist .itemlist_inner {
    font-size: 0;
}
.itemlist .itemlist_inner .item {
    display: inline-block;
    vertical-align: top;
    margin-right: 1px;
    margin-bottom: 1px;
    background: #fff;
    height: 472px;
    overflow: hidden;
    width: calc( (100% / 4) - 1px);
    min-width: 260px;padding: 24px;
}
.itemlist .itemlist_inner .item .top {
    height: 308px;
    overflow: hidden;
}
.itemlist .itemlist_inner .item.opened .top .fg,
.itemlist .itemlist_inner .item .top .bg {
    display: none;
}
.itemlist .itemlist_inner .item.opened .top .bg {
    display: block;
}
.itemlist .itemlist_inner .item .top .fg .tag {
    display: inline-block;
    height: 24px;
    padding: 0 12px;
    border-radius: 12px;
    background: var(--violet-light, #DBE4FF);
    line-height: 24px;
    color: var(--blue-darker, #214170);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.itemlist .itemlist_inner .item .top .fg .image {
    display: block;
    width: 100%;
    height: 200px;
    margin-bottom: 8px;
}
.itemlist .itemlist_inner .item .top .fg .image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    margin: 0 auto;
}
 .item .status {
    padding-left: 28px;
    height: 18px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    display: block;
    margin-bottom: 16px;
    background-position: left center;
    background-repeat: no-repeat;
}
.item .status.ok {
	background-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%3Ccircle cx='8' cy='8' r='8' fill='%234FD0A9'/%3E%3Cg clip-path='url(%23clip0_13_4087)'%3E%3Cpath d='M12.5863 4.63665L6.44454 10.778C6.40325 10.8194 6.35417 10.8523 6.30014 10.8748C6.2461 10.8972 6.18816 10.9088 6.12965 10.9088C6.07114 10.9088 6.0132 10.8972 5.95916 10.8748C5.90513 10.8523 5.85605 10.8194 5.81476 10.778L3.43965 8.40065C3.39836 8.3592 3.34928 8.3263 3.29525 8.30386C3.24121 8.28141 3.18327 8.26986 3.12476 8.26986C3.06625 8.26986 3.00831 8.28141 2.95427 8.30386C2.90024 8.3263 2.85117 8.3592 2.80987 8.40065C2.76842 8.44195 2.73552 8.49102 2.71308 8.54506C2.69063 8.59909 2.67908 8.65703 2.67908 8.71554C2.67908 8.77406 2.69063 8.83199 2.71308 8.88603C2.73552 8.94007 2.76842 8.98914 2.80987 9.03043L5.18587 11.406C5.43652 11.6562 5.77618 11.7967 6.13032 11.7967C6.48445 11.7967 6.82412 11.6562 7.07476 11.406L13.2161 5.26599C13.2575 5.2247 13.2903 5.17566 13.3127 5.12166C13.3351 5.06767 13.3467 5.00978 13.3467 4.95132C13.3467 4.89286 13.3351 4.83498 13.3127 4.78098C13.2903 4.72698 13.2575 4.67794 13.2161 4.63665C13.1748 4.5952 13.1257 4.5623 13.0717 4.53986C13.0177 4.51741 12.9597 4.50586 12.9012 4.50586C12.8427 4.50586 12.7848 4.51741 12.7307 4.53986C12.6767 4.5623 12.6276 4.5952 12.5863 4.63665Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_4087'%3E%3Crect width='10.6667' height='10.6667' fill='white' transform='translate(2.66663 2.66699)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.itemlist .itemlist_inner .item .top .fg .title {
    display: block;
    height: 40px;
    overflow: hidden;
    color: var(--Black, #0E161E);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    text-decoration: none;
}
.itemlist .itemlist_inner .item .top {
    margin-bottom: 16px;
}
.itemlist .itemlist_inner .item .prb {
    font-size: 0;
}
.itemlist .itemlist_inner .item .prb .price {
    width: calc(100% - 64px);
    display: inline-block;
    vertical-align: top;
}
.itemlist .itemlist_inner .item .prb .price .old {
    margin-bottom: 4px;
    display: block;
    color: var(--grey-cold-darker, #576473);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    text-decoration: line-through;
}
.itemlist .itemlist_inner .item .prb .price .old i, .itemlist .itemlist_inner .item .prb .price b i {
    font: inherit;
    font-size: 13px;
}
.itemlist .itemlist_inner .item .prb .price b {
    color: var(--Black, #0E161E);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    display: block;
}
.itemlist .itemlist_inner .item .prb .moreinfo {
    margin-top: 16px;
    display: block;
    color: var(--blue-darker, #214170);
    text-align: center; 
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    border-radius: 16px;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    background: var(--White, #FFF);
    height: 32px;
    text-decoration: none;
    transition: all 0.6s ease;
}
.add_to_cart { 
	background-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%3Cg clip-path='url(%23clip0_167_6346)'%3E%3Cpath d='M20.5347 6.05775C20.3238 5.80458 20.0597 5.60096 19.7612 5.46136C19.4626 5.32176 19.137 5.2496 18.8075 5.25H6.6815L6.65 4.98675C6.58554 4.43956 6.32254 3.93505 5.91087 3.56886C5.4992 3.20267 4.96747 3.00026 4.4165 3L4.25 3C4.05109 3 3.86032 3.07902 3.71967 3.21967C3.57902 3.36032 3.5 3.55109 3.5 3.75C3.5 3.94891 3.57902 4.13968 3.71967 4.28033C3.86032 4.42098 4.05109 4.5 4.25 4.5H4.4165C4.6002 4.50002 4.7775 4.56747 4.91478 4.68954C5.05206 4.81161 5.13976 4.97981 5.16125 5.16225L6.19325 13.9373C6.30039 14.8498 6.73886 15.6913 7.42543 16.302C8.112 16.9127 8.99889 17.25 9.91775 17.25H17.75C17.9489 17.25 18.1397 17.171 18.2803 17.0303C18.421 16.8897 18.5 16.6989 18.5 16.5C18.5 16.3011 18.421 16.1103 18.2803 15.9697C18.1397 15.829 17.9489 15.75 17.75 15.75H9.91775C9.45354 15.7487 9.0011 15.6038 8.62245 15.3353C8.2438 15.0668 7.95748 14.6877 7.80275 14.25H16.7428C17.622 14.2501 18.4733 13.9412 19.1479 13.3773C19.8225 12.8135 20.2775 12.0305 20.4335 11.1652L21.0223 7.89975C21.081 7.57576 21.0678 7.2428 20.9836 6.92448C20.8993 6.60616 20.7461 6.31026 20.5347 6.05775ZM19.55 7.6335L18.9605 10.899C18.8668 11.4187 18.5934 11.889 18.1879 12.2274C17.7824 12.5658 17.2709 12.7508 16.7428 12.75H7.56425L6.8585 6.75H18.8075C18.9177 6.74934 19.0266 6.77297 19.1267 6.81919C19.2267 6.86542 19.3153 6.93311 19.3861 7.01746C19.457 7.1018 19.5085 7.20073 19.5368 7.3072C19.5651 7.41368 19.5696 7.52508 19.55 7.6335Z' fill='white'/%3E%3Cpath d='M8.75 21C9.57843 21 10.25 20.3284 10.25 19.5C10.25 18.6716 9.57843 18 8.75 18C7.92157 18 7.25 18.6716 7.25 19.5C7.25 20.3284 7.92157 21 8.75 21Z' fill='white'/%3E%3Cpath d='M16.25 21C17.0784 21 17.75 20.3284 17.75 19.5C17.75 18.6716 17.0784 18 16.25 18C15.4216 18 14.75 18.6716 14.75 19.5C14.75 20.3284 15.4216 21 16.25 21Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_167_6346'%3E%3Crect width='18' height='18' fill='white' transform='translate(3.5 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .add_to_cart {
    display: inline-block;
    vertical-align: top;
    width: 48px;
    height: 48px;
    border-radius: 28px;
    background-color: #68CFDD;
    background-position: center;
    position: absolute;
    background-repeat: no-repeat;
    top: 0;
    right: 0;
    cursor: pointer;
    transition: all 0.6s ease;
}



.itemlist .itemlist_inner .item .fg .image   img {transition:all 0.6s ease;}
.itemlist .itemlist_inner .item:hover .fg .image   img {
    opacity: .9;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

.itemlist .itemlist_inner .item .top .fg, .itemlist .itemlist_inner .item .top .bg {
    opacity: 0;
    transition: all 0.6s ease;
    pointer-events: none;
    height: 282px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.itemlist .itemlist_inner .item.opened .top .bg,
.itemlist .itemlist_inner .item .top .fg {
	pointer-events: all;opacity:1;
}
.rating {
    display: block;
    width: calc(100% - 32px);
    height: 24px;
    font-size: 0;
    margin-bottom: 16px;
    padding-top: 4px;
}
.rating i {
	background-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%3Cg clip-path='url(%23clip0_167_2436)'%3E%3Cpath d='M7.18512 0.593275C7.44161 -0.197758 8.55839 -0.197759 8.81488 0.593274L10.116 4.60614C10.2307 4.9599 10.5597 5.19942 10.9309 5.19942H15.1415C15.9716 5.19942 16.3167 6.26374 15.6452 6.75263L12.2387 9.23272C11.9384 9.45135 11.8127 9.8389 11.9274 10.1927L13.2286 14.2055C13.4851 14.9966 12.5816 15.6543 11.9101 15.1655L8.50362 12.6854C8.20332 12.4667 7.79668 12.4667 7.49638 12.6854L4.08991 15.1655C3.41841 15.6543 2.51492 14.9966 2.7714 14.2055L4.07256 10.1927C4.18727 9.8389 4.06161 9.45135 3.7613 9.23272L0.354834 6.75263C-0.316663 6.26374 0.0284404 5.19942 0.858457 5.19942H5.06909C5.44028 5.19942 5.76926 4.9599 5.88397 4.60614L7.18512 0.593275Z' fill='%23DEE7F2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_167_2436'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.rating i.active, .rating.edit i:hover {
	background-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%3Cg clip-path='url(%23clip0_167_2432)'%3E%3Cpath d='M7.18512 0.593275C7.44161 -0.197758 8.55839 -0.197759 8.81488 0.593274L10.116 4.60614C10.2307 4.9599 10.5597 5.19942 10.9309 5.19942H15.1415C15.9716 5.19942 16.3167 6.26374 15.6452 6.75263L12.2387 9.23272C11.9384 9.45135 11.8127 9.8389 11.9274 10.1927L13.2286 14.2055C13.4851 14.9966 12.5816 15.6543 11.9101 15.1655L8.50362 12.6854C8.20332 12.4667 7.79668 12.4667 7.49638 12.6854L4.08991 15.1655C3.41841 15.6543 2.51492 14.9966 2.7714 14.2055L4.07256 10.1927C4.18727 9.8389 4.06161 9.45135 3.7613 9.23272L0.354834 6.75263C-0.316663 6.26374 0.0284404 5.19942 0.858457 5.19942H5.06909C5.44028 5.19942 5.76926 4.9599 5.88397 4.60614L7.18512 0.593275Z' fill='%23FAE179'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_167_2432'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.rating i {
    display: inline-block;
    vertical-align: top;
    width: 16px;
    height: 16px;
    margin-right: 2px;
}
.rating span {
    display: inline-block;
    vertical-align: top;
    margin-left: 8px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}


.favorite {
    display: block;
    width: 24px;
    height: 24px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 3.4703C13 3.4703 12.3927 2.70191 11.2963 2.0413C10.1999 1.38069 8.91665 1 7.6 1C3.904 1 1 3.86034 1 7.50078C1 11.9649 5.07331 15.6031 11.2448 21.1152L11.26 21.1288L11.6594 21.4869C12.4202 22.1691 13.5818 22.1713 14.3452 21.4919L14.74 21.1406L14.7874 21.0982C20.9408 15.5904 25 11.9572 25 7.50078C25 3.86034 22.096 1 18.4 1C17.0834 1 15.8001 1.38069 14.7037 2.0413C13.6073 2.70191 13 3.4703 13 3.4703ZM16 3.46466C15.5081 3.74324 14.4235 4.72158 13.7023 5.39391C13.3075 5.7619 12.6925 5.7619 12.2977 5.39391C11.5765 4.72158 10.4919 3.74324 10 3.46466C9.22857 3.0278 8.48016 2.97172 7.6 2.97172C5.00686 2.97172 3 4.95099 3 7.50078C3 9.08642 3.70594 10.6794 5.36004 12.6713C7.03705 14.6908 9.47254 16.8717 12.6028 19.6676L12.6057 19.6701L13.0051 20.0283L13.3956 19.6808L13.3977 19.6789C16.5274 16.8776 18.9624 14.6942 20.6395 12.6733C22.2941 10.6795 23 9.08645 23 7.50078C23 4.95099 20.9931 2.97172 18.4 2.97172C17.5198 2.97172 16.7714 3.0278 16 3.46466Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
.itemlist .itemlist_inner .item .bg .title {
    display: block;
    height: 40px;
    margin-bottom: 16px;
    text-decoration: none;
    color: var(--Black, #0E161E);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    text-decoration-line: underline;
    overflow: hidden;
}
.itemlist .itemlist_inner .item .descr p {
    color: var(--grey-cold-dark, #222B35); 
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 16px; display: block;
}
.itemlist .itemlist_inner .item .descr b {
    display: block;
    margin-top: 16px;
    color: var(--grey-cold-dark, #222B35); 
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    margin-bottom: 4px;
}
.itemlist .itemlist_inner .item .descr {
    height: 200px;
    overflow: auto;
    display: block;
}
.itemlist .itemlist_inner .item .descr {
  scrollbar-width: thin;          /* "auto" or "thin" */
  scrollbar-color: #173055 white;   /* scroll thumb and track */ 
}
.itemlist .itemlist_inner .item .descr::-webkit-scrollbar {
  background-color: white; /* Цвет фона скроллбара */
  width:3px;
}
.itemlist .itemlist_inner .item .descr::-webkit-scrollbar-thumb {
  background-color: #173055; /* Цвет ползунка */
  width:3px;
  border: 0px; /* Ширина и цвет границы ползунка */
  border-radius: 10px; /* Закругление углов ползунка (по вашему выбору) */
  
}
.itemlist .itemlist_inner .item .top .fg, .itemlist .itemlist_inner .item .top .bg {
    display: block !important;
}

.itemlist .itemlist_inner .item.opened .top .fg {
    opacity: 0;
    pointer-events: none;
}
.itemlist .itemlist_inner .item .descr p, .itemlist .itemlist_inner .item .descr b {
    font-size: 13px;
}
.show_more {
    display: block;
    margin: 24px auto;
    width: 128px;
    border-radius: 8px;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    background: var(--White, #FFF);
    height: 40px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
}
#catalog_list_result {
    background: #fff;
}
.itemlist .itemlist_inner {
    background-color: #eef5fd;
}
.paginator {
    margin: 24px 0;
    text-align: center;
    height: 64px;
    padding-bottom: 24px;
    font-size: 0;
}
.paginator a {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    margin: 0 4px;
    text-align: center;
    line-height: 40px;
    text-decoration: none;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;border-radius: 100px;
}

.paginator span {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    background-position: top center;
    background-repeat: no-repeat;
    font-size: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M13.2506 28.4602C12.9902 28.1905 12.86 27.8464 12.86 27.4279C12.86 27.0093 12.9902 26.6699 13.2506 26.4095C13.5203 26.1397 13.8644 26.0049 14.283 26.0049C14.7015 26.0049 15.0456 26.1397 15.3153 26.4095C15.5851 26.6699 15.7199 27.0093 15.7199 27.4279C15.7199 27.8464 15.5851 28.1905 15.3153 28.4602C15.0456 28.7207 14.7015 28.8509 14.283 28.8509C13.8644 28.8509 13.5203 28.7207 13.2506 28.4602ZM19.668 28.4602C19.4169 28.1905 19.2913 27.8464 19.2913 27.4279C19.2913 27.0093 19.4169 26.6699 19.668 26.4095C19.9284 26.1397 20.2772 26.0049 20.7143 26.0049C21.1515 26.0049 21.4956 26.1397 21.7467 26.4095C22.0071 26.6699 22.1373 27.0093 22.1373 27.4279C22.1373 27.8464 22.0071 28.1905 21.7467 28.4602C21.4956 28.7207 21.1515 28.8509 20.7143 28.8509C20.2772 28.8509 19.9284 28.7207 19.668 28.4602ZM26.1133 28.4602C25.8436 28.1905 25.7088 27.8464 25.7088 27.4279C25.7088 27.0093 25.8436 26.6699 26.1133 26.4095C26.383 26.1397 26.7272 26.0049 27.1457 26.0049C27.5642 26.0049 27.9037 26.1397 28.1641 26.4095C28.4338 26.6699 28.5687 27.0093 28.5687 27.4279C28.5687 27.8464 28.4338 28.1905 28.1641 28.4602C27.9037 28.7207 27.5642 28.8509 27.1457 28.8509C26.7272 28.8509 26.383 28.7207 26.1133 28.4602Z' fill='%23B3C2D4'/%3E%3C/svg%3E");
}
.paginator .current {
    background-color: #214170;
    color: #fff;
}


.paginator .prev {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.1964 8.47026C12.4561 8.21054 12.8772 8.21054 13.1369 8.47026C13.3965 8.72977 13.3967 9.15046 13.1375 9.41026L10.5534 12L13.1375 14.5897C13.3967 14.8495 13.3965 15.2702 13.1369 15.5297C12.8772 15.7895 12.4561 15.7895 12.1964 15.5297L8.66669 12L12.1964 8.47026Z' fill='%23214170'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
.paginator .next {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4103 8.47026C11.1505 8.21054 10.7295 8.21054 10.4697 8.47026C10.2102 8.72977 10.21 9.15046 10.4692 9.41026L13.0533 12L10.4692 14.5897C10.21 14.8495 10.2102 15.2702 10.4697 15.5297C10.7295 15.7895 11.1505 15.7895 11.4103 15.5297L14.94 12L11.4103 8.47026Z' fill='%23214170'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
.paginator .prev, .paginator .next {
    background-position: center;
    background-repeat: no-repeat;
}
section.actions {
    padding: 104px 0;
    background: #fff;
}
section.actions h2 {
    display: block;
    margin-bottom: 24px;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 56px;
    text-align: left;
}
section.actions .actions_carusel {
    width: 100%;
    height: 400px;
    overflow: hidden;
}
section.actions .actions_carusel .inner {
    transition: all 0.6s ease;
    font-size: 0;
    height: 400px;
}
section.actions .actions_carusel .action {
    width: calc(50% - 12px);
    display: inline-block;
    vertical-align: top;
    border-radius: 24px;
    background: #D0EBFF;
    overflow: hidden;
    height: 400px;margin-right: 24px;
}
section.actions .actions_carusel .action.active {
    
}
section.actions .actions_carusel .action {
    padding-right: calc(50% - 12px - 312px);
}
section.actions .actions_carusel .action .bg {
    display: block;
    position: absolute;
    width: calc(100% - 312px);
    right: 0;
    top: 0;
    height: 100%;
    object-fit: cover;
}
section.actions .actions_carusel .action .fg {
    display: block;
    position: absolute;
    top: 24px;
    right: 24px;
}
section.actions .actions_carusel .action {
    padding: 32px;text-decoration: none;
}
section.actions .actions_carusel .action h3 {
    display: block;
    max-width: 240px;
    margin-bottom: 8px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    text-decoration: none;
}
section.actions .actions_carusel .action .tit2 {
    display: block;
    margin-bottom: 48px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    max-width: 240px;
}
section.actions .actions_carusel .action .tit3 {
    display: block;
    color: var(--blue-medium, #74C0FC);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    text-decoration: none;
}
section.actions .actions_carusel .action .tit3 i, section.actions .actions_carusel .action .tit4 i {
    text-decoration: none;
    font-style: normal;
}
section.actions .actions_carusel .action .tit3:after {
    display: block;
    width: 100%;
    height: 1px;
    background: var(--blue-medium, #74C0FC);
    content: '';
    top: 24px;
    position: absolute;
    left: -4px;
}
section.actions .actions_carusel .action .tit3 {
    display: inline-block;
}
section.actions .actions_carusel .action .tit4 {
    display: block;
    color: var(--blue-darker, #214170); 
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 56px;
    text-decoration: none;
}
section.actions .actions_carusel .action .tit5 {
    color: var(--grey-cold-darker, #576473);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    position: absolute;
    bottom: 24px;
    left: 24px;
}
section.actions .pagina {
    display: inline-block;
    height: 24px;
    position: absolute;
    right: 0;
    top: 32px;
    line-height: 24px;
    width: 120px;
}
section.actions .pagina span {
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-align: center;
    display: block;
    height: 24px;
    width: 100%;
}
section.actions .pagina span b {
    font: inherit;
    font-weight: 900;
}
.sldctrl a.prev,
section.actions .pagina .prev {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.1964 8.47026C12.4561 8.21054 12.8772 8.21054 13.1369 8.47026C13.3965 8.72977 13.3967 9.15046 13.1375 9.41026L10.5534 12L13.1375 14.5897C13.3967 14.8495 13.3965 15.2702 13.1369 15.5297C12.8772 15.7895 12.4561 15.7895 12.1964 15.5297L8.66669 12L12.1964 8.47026Z' fill='%23214170'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
.sldctrl a.next,
section.actions .pagina .next {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4103 8.47026C11.1505 8.21054 10.7295 8.21054 10.4697 8.47026C10.2102 8.72977 10.21 9.15046 10.4692 9.41026L13.0533 12L10.4692 14.5897C10.21 14.8495 10.2102 15.2702 10.4697 15.5297C10.7295 15.7895 11.1505 15.7895 11.4103 15.5297L14.94 12L11.4103 8.47026Z' fill='%23214170'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
section.actions .pagina a {
    width: 24px;
    height: 24px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}
section.actions .pagina .next {
    left: auto;
    right: 0;
}
section.actions .pagina span {
    height: 24px;
    line-height: 24px;
}
section.actions .actions_carusel .action {
    overflow: hidden;
    border: 24px;
}
ins.showall {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    background: #fff;
    border-radius: 40px;
    margin-top: 16px;
    text-decoration: none;
}
.cat_opened #cat_wrap {
    z-index: 1;
}
.cat_opened header {
    z-index: 2;
}
.page_brands .left .filter a.hidden,
#catFilters .filter .inner a.hidden {display:none;}
.page_brands .left .filter a.hidden.showed,
#catFilters .filter .inner a.hidden.showed {display:block;}
.page_brands .left .filter .inner a i,
#catFilters .filter .inner a i {
    color: var(--grey-cold-medium, #B3C2D4);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    position: absolute;
    display: inline-block;
    top: 0;
    right: 0;
    line-height: 40px;
}
ul.breadcrumbs {
    padding-left: 24px;
}
body.page_inner {
    background: #E1E9F3;
}
ul.breadcrumbs li a {
    color: #214170;
}
ul.breadcrumbs li.current a {
    color: #38A6BF;
}
.favorite.active {
	background-image: url("data:image/svg+xml,%3Csvg width='27' height='24' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2963 2.00822L13 3.39183L14.7037 2.00822C15.8001 1.36859 17.0833 1 18.4 1C22.096 1 25 3.76948 25 7.29428C25 11.6202 20.92 15.145 14.74 20.5008L13 22L11.26 20.4894C5.08 15.145 1 11.6202 1 7.29428C1 3.76948 3.904 1 7.6 1C8.91665 1 10.1999 1.36859 11.2963 2.00822Z' fill='%23C5F6FA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.9388 1.01552C16.7852 1.09306 15.6716 1.4581 14.7037 2.0413C13.6073 2.70191 13 3.4703 13 3.4703C13 3.4703 12.3927 2.70191 11.2963 2.0413C10.1999 1.38069 8.91665 1 7.6 1C3.904 1 1 3.86034 1 7.50078C1 11.9649 5.07331 15.6031 11.2448 21.1152L11.26 21.1288L11.6594 21.4869C12.4202 22.1691 13.5818 22.1713 14.3452 21.4919L14.74 21.1406L14.7874 21.0982C20.3568 16.1131 24.2107 12.6637 24.892 8.74965C24.892 8.74965 24.8706 7.98191 23.952 7.98191C23.0334 7.98191 22.8517 8.74965 22.8517 8.74965C22.5674 9.94447 21.8626 11.1994 20.6395 12.6733C18.9624 14.6942 16.5274 16.8776 13.3977 19.6789L13.3956 19.6808L13.0051 20.0283L12.6057 19.6701L12.6028 19.6676C9.47254 16.8717 7.03705 14.6908 5.36004 12.6713C3.70594 10.6794 3 9.08642 3 7.50078C3 4.95099 5.00686 2.97172 7.6 2.97172C8.48016 2.97172 9.22857 3.0278 10 3.46466C10.4919 3.74324 11.5765 4.72158 12.2977 5.39391C12.6925 5.7619 13.3075 5.7619 13.7023 5.39391C14.4235 4.72158 15.5081 3.74324 16 3.46466C16.6332 3.10606 17.2509 3.00404 17.9387 2.97899C17.9387 2.97899 19.0195 2.85938 19.0195 1.98047C19.0195 1.02333 17.9388 1.01552 17.9388 1.01552Z' fill='%23214170'/%3E%3Cpath d='M26.7112 0.312189C26.5262 0.112295 26.2754 0 26.0138 0C25.7522 0 25.5014 0.112295 25.3164 0.312189L20.2276 5.8184L18.6976 4.09211C18.6079 3.99116 18.5006 3.9103 18.3819 3.85416C18.2632 3.79802 18.1355 3.7677 18.006 3.76493C17.8765 3.76216 17.7477 3.78699 17.6271 3.838C17.5064 3.88902 17.3963 3.96522 17.3029 4.06226C17.2095 4.1593 17.1347 4.27527 17.0827 4.40355C17.0308 4.53184 17.0028 4.66992 17.0002 4.80993C16.995 5.09268 17.094 5.36607 17.2753 5.56996L18.8673 7.36023C19.0369 7.55829 19.242 7.7171 19.47 7.82707C19.6981 7.93703 19.9444 7.99586 20.194 7.99999H20.2266C20.4713 8.00086 20.7137 7.94919 20.9397 7.84797C21.1658 7.74675 21.371 7.59799 21.5434 7.41034L26.7112 1.81989C26.8961 1.61994 27 1.34878 27 1.06604C27 0.783305 26.8961 0.512144 26.7112 0.312189Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}









.cat01{
	background-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='M15.4492 14.2197C16.7986 11.4578 17.4357 9.80702 17.7355 8.83508C17.8855 8.34866 17.9535 8.02414 17.9827 7.80981C17.9973 7.70216 18.0026 7.61938 18.0028 7.55567L18.0028 7.54131C18.2026 6.51936 17.5751 4.90538 15.5981 4.50994C14.4976 4.28983 13.7942 3.69435 13.1068 2.99834C13.0092 2.89952 12.9104 2.7967 12.8098 2.69184L12.8097 2.69173C12.2261 2.08394 11.5764 1.40716 10.6924 1.03872C9.30916 0.4622 7.17389 0.000237469 6.00003 0.000237366C5.72388 0.000237342 5.50003 0.224095 5.50003 0.500237C5.50003 0.628633 5.54842 0.745726 5.62797 0.834269C6.44215 1.75604 7.63344 3.64212 8.48052 6.0052C9.32733 8.36748 9.81335 11.1597 9.27193 13.9034L10.253 14.097C10.3309 13.7023 10.3891 13.3074 10.4294 12.9137C10.5084 12.8963 10.5942 12.8779 10.6861 12.8582L10.6862 12.8582C11.5343 12.6764 12.9009 12.3833 14.1925 11.8099C14.7855 11.5467 15.3822 11.2167 15.9248 10.7996C15.5841 11.5994 15.137 12.5807 14.5507 13.7807L15.4492 14.2197ZM10.4954 11.875C10.5116 11.8715 10.5281 11.868 10.5446 11.8644L10.5446 11.8644C11.3999 11.6802 12.6047 11.4207 13.7868 10.8959C15.3108 10.2194 16.6467 9.16064 17.0103 7.39915L17.0122 7.3903L17.0143 7.38151C17.1312 6.90318 16.8568 5.78151 15.4019 5.49052C14.0025 5.21061 13.1239 4.43872 12.3953 3.70105C12.2791 3.58344 12.1681 3.46864 12.0606 3.35737L12.0605 3.35731C11.471 2.74756 10.9837 2.24352 10.3076 1.96175C9.39682 1.58212 8.12584 1.25795 7.10029 1.10109C7.88062 2.21482 8.75575 3.80951 9.42187 5.66776C10.0863 7.52135 10.5523 9.66353 10.4954 11.875Z' fill='%231695B2'/%3E%3Cpath d='M10.4667 12.5455L10 14H15.1333L17 10L10.4667 12.5455Z' fill='%231695B2'/%3E%3Cpath d='M2 15C2 14.4477 2.44772 14 3 14H21C21.5523 14 22 14.4477 22 15V19C22 21.2091 20.2091 23 18 23H6C3.79086 23 2 21.2091 2 19V15Z' stroke='%231695B2'/%3E%3Cline x1='2' y1='16.5' x2='22' y2='16.5' stroke='%231695B2'/%3E%3C/svg%3E%0A");
}
.cat02 {
	background-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='M15.4492 14.2197C16.7986 11.4578 17.4357 9.80702 17.7355 8.83508C17.8855 8.34866 17.9535 8.02414 17.9827 7.80981C17.9973 7.70216 18.0026 7.61938 18.0028 7.55567L18.0028 7.54131C18.2026 6.51936 17.5751 4.90538 15.5981 4.50994C14.4976 4.28983 13.7942 3.69435 13.1068 2.99834C13.0092 2.89952 12.9104 2.7967 12.8098 2.69184L12.8097 2.69173C12.2261 2.08394 11.5764 1.40716 10.6924 1.03872C9.30916 0.4622 7.17389 0.000237469 6.00003 0.000237366C5.72388 0.000237342 5.50003 0.224095 5.50003 0.500237C5.50003 0.628633 5.54842 0.745726 5.62797 0.834269C6.44215 1.75604 7.63344 3.64212 8.48052 6.0052C9.32733 8.36748 9.81335 11.1597 9.27193 13.9034L10.253 14.097C10.3309 13.7023 10.3891 13.3074 10.4294 12.9137C10.5084 12.8963 10.5942 12.8779 10.6861 12.8582L10.6862 12.8582C11.5343 12.6764 12.9009 12.3833 14.1925 11.8099C14.7855 11.5467 15.3822 11.2167 15.9248 10.7996C15.5841 11.5994 15.137 12.5807 14.5507 13.7807L15.4492 14.2197ZM10.4954 11.875C10.5116 11.8715 10.5281 11.868 10.5446 11.8644L10.5446 11.8644C11.3999 11.6802 12.6047 11.4207 13.7868 10.8959C15.3108 10.2194 16.6467 9.16064 17.0103 7.39915L17.0122 7.3903L17.0143 7.38151C17.1312 6.90318 16.8568 5.78151 15.4019 5.49052C14.0025 5.21061 13.1239 4.43872 12.3953 3.70105C12.2791 3.58344 12.1681 3.46864 12.0606 3.35737L12.0605 3.35731C11.471 2.74756 10.9837 2.24352 10.3076 1.96175C9.39682 1.58212 8.12584 1.25795 7.10029 1.10109C7.88062 2.21482 8.75575 3.80951 9.42187 5.66776C10.0863 7.52135 10.5523 9.66353 10.4954 11.875Z' fill='%231695B2'/%3E%3Cpath d='M10.4667 12.5455L10 14H15.1333L17 10L10.4667 12.5455Z' fill='%231695B2'/%3E%3Cpath d='M2 15C2 14.4477 2.44772 14 3 14H21C21.5523 14 22 14.4477 22 15V19C22 21.2091 20.2091 23 18 23H6C3.79086 23 2 21.2091 2 19V15Z' stroke='%231695B2'/%3E%3Cline x1='2' y1='16.5' x2='22' y2='16.5' stroke='%231695B2'/%3E%3C/svg%3E%0A");
}











 .catList a {background:none;}


.page_item .tabed_links {}
.page_item .tabed_links .wrap {
    border-bottom: 1px solid #DEE7F2;
    height: 28px;
    padding: 0 24px;
    line-height: 20px;
    font-size: 0;
}
.page_item .tabed_links a {
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    padding-bottom: 4px;
    border-bottom: 4px solid transparent;
    display: inline-block;
    vertical-align: top;
    margin-right: 56px;
    transition: all 0.6s ease;
}
 .page_item .tabed_links a {
    margin-right: calc( 100% / 23);
}
.page_item .tabed_links a:last-child {margin-right:0;}
.page_item .tabed_links a:hover{border-color: #38A6BF;color:#38A6BF;}
.page_item .tabed_links a.active {
    border-color: #38A6BF;font-weight:700;color:#38A6BF;
}
.page_item .tabed_content {}
.page_item .tabed_content .tabed_item {display:none;}
.page_item .tabed_content .tabed_item.active {
	display:block;
}
.page_item .tabed_content .tabed_item {
    padding: 24px;
}
.page_item .item {}
.page_item .item .left {
    width: 45%;
    display: inline-block;
    vertical-align: top;
}
.page_item .item .right {}
.page_item .item .gallery {
    height: 840px;
}
.page_item .item .gallery > img {}
.page_item .item .gallery .zoom {
	background-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%3Cg clip-path='url(%23clip0_101_70808)'%3E%3Cpath d='M23.7068 22.2938L17.7378 16.3248C19.3644 14.3354 20.1642 11.7969 19.9716 9.23432C19.7791 6.67179 18.609 4.28129 16.7034 2.55728C14.7977 0.833269 12.3024 -0.0923492 9.73342 -0.0281174C7.16447 0.0361144 4.71849 1.08528 2.9014 2.90237C1.08431 4.71946 0.0351379 7.16545 -0.029094 9.7344C-0.0933258 12.3034 0.832293 14.7987 2.5563 16.7043C4.28031 18.61 6.67081 19.7801 9.23334 19.9726C11.7959 20.1651 14.3344 19.3654 16.3238 17.7388L22.2928 23.7078C22.4814 23.8899 22.734 23.9907 22.9962 23.9884C23.2584 23.9862 23.5092 23.881 23.6946 23.6956C23.88 23.5102 23.9852 23.2594 23.9875 22.9972C23.9897 22.735 23.8889 22.4824 23.7068 22.2938ZM9.99978 18.0008C8.41753 18.0008 6.87081 17.5316 5.55522 16.6525C4.23963 15.7735 3.21425 14.524 2.60875 13.0622C2.00324 11.6004 1.84482 9.99189 2.1535 8.44004C2.46218 6.88819 3.22411 5.46272 4.34293 4.3439C5.46175 3.22508 6.88721 2.46316 8.43906 2.15448C9.99091 1.84579 11.5994 2.00422 13.0613 2.60972C14.5231 3.21522 15.7725 4.2406 16.6515 5.5562C17.5306 6.87179 17.9998 8.41851 17.9998 10.0008C17.9974 12.1218 17.1538 14.1552 15.654 15.655C14.1542 17.1548 12.1208 17.9984 9.99978 18.0008Z' fill='%23214170'/%3E%3Cpath d='M13 8.99999H11V7C11 6.73478 10.8946 6.48043 10.7071 6.29289C10.5196 6.10536 10.2652 6 9.99999 6C9.73478 6 9.48042 6.10536 9.29289 6.29289C9.10535 6.48043 8.99999 6.73478 8.99999 7V8.99999H7C6.73478 8.99999 6.48043 9.10535 6.29289 9.29289C6.10536 9.48042 6 9.73478 6 9.99999C6 10.2652 6.10536 10.5196 6.29289 10.7071C6.48043 10.8946 6.73478 11 7 11H8.99999V13C8.99999 13.2652 9.10535 13.5196 9.29289 13.7071C9.48042 13.8946 9.73478 14 9.99999 14C10.2652 14 10.5196 13.8946 10.7071 13.7071C10.8946 13.5196 11 13.2652 11 13V11H13C13.2652 11 13.5196 10.8946 13.7071 10.7071C13.8946 10.5196 14 10.2652 14 9.99999C14 9.73478 13.8946 9.48042 13.7071 9.29289C13.5196 9.10535 13.2652 8.99999 13 8.99999Z' fill='%23214170'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_101_70808'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page_item .item .gallery .zoom {
    display: block;
    width: 24px;
    height: 24px;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 616px;
    right: 24px;
    cursor: pointer;
}
.page_item .item .gallery .code {
    display: inline-block;
    color: #222B35;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    position: absolute;
    left: 24px;
    top: 24px;
    opacity: 0.7;
}
.page_item .item .gallery .title {
    display: none;
}
.page_item .item .gallery .tag {display: none;}
.page_item .item .gallery .brand {
    position: absolute;
    display: block;
    height: 24px;
    top: 24px;
    right: 24px;
    width: 80px;
}
.page_item .item .gallery .brand img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: top right;
}
.favorite {
    width: 32px;
    height: 32px;    transition: all 0.6s ease;
}
.page_item .item .gallery .favorite {
    right: 24px;
    top: 80px;
    position: absolute;
}
.page_item .item .gallery .favorite.active  {}
.page_item .item .gallery .imgView {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #fff;
}
.page_item .item .gallery .imgView > img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    pointer-events: none;
}
.page_item .item .gallery .thumbs {
    height: 64px;
    position: absolute;
    bottom: 96px;
    left: 24px;
    width: auto;
    font-size: 0;
}
.page_item .item .gallery .thumbs .thumb {
    display: inline-block;
    vertical-align: top;
    width: 64px;
    height: 64px;
    border: 1px solid #DEE7F2;
    border-radius: 10px;
    overflow: hidden;
    margin-right: 24px;
    cursor: pointer;
    transition: all 0.6s ease;
}
.page_item .item .gallery .thumbs .thumb {}
.page_item .item .gallery .thumbs .thumb img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.page_item .item .gallery .thumbs .thumb:hover { border-color: #1695b2;}
.page_item .item .gallery .thumbs .thumb:hover img {}
.page_item .item .gallery .thumbs .thumb.active {
    border-color: #1695b2;
}
.page_item .item .gallery .thumbs .thumb.active img {}
.page_item .item .gallery .thumbs .play {
	background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.75 30.701C41.75 31.2783 41.75 32.7217 40.75 33.299L28.75 40.2272C27.75 40.8046 26.5 40.0829 26.5 38.9282L26.5 25.0718C26.5 23.9171 27.75 23.1954 28.75 23.7728L40.75 30.701Z' stroke='%23222B35'/%3E%3Crect x='0.5' y='0.5' width='63' height='63' rx='7.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
.page_item .item .gallery .thumbs .play {
    display: inline-block;
    vertical-align: top;
    width: 64px;
    height: 64px;
    background-color: #fff;
    border-radius: 8px;
    transition: all 0.6s ease;
}

.page_item .item .gallery .thumbs .play:hover {}
.page_item .item .gallery .thumbs .pager {
    display: none;
}
.page_item .item .gallery .thumbs {
    bottom: 24px;
}
.page_item .item .gallery .thumbs .pager {}
.page_item .item .gallery .thumbs .pager span {}
.page_item .item .gallery .thumbs .pager b {}
.page_item .item .gallery .thumbs .pager a{}
.page_item .item .gallery .thumbs .pager .next{}
.page_item .item .gallery .thumbs .pager .prev {}
.page_item .item .right {
    width: 55%;
    display: inline-block;
    vertical-align: top;
    padding: 0 24px;
}
.page_item .item .right h1 {
    color: var(--Black, #0E161E);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 8px;
}
.page_item .item .right .status {
    width: auto;
    display: inline-block;
}
.page_item .item .right .status.ok {}
.page_item .item .rating {
    display: inline-block;
    vertical-align: top;
    width: 200px;
    padding: 0;
    position: absolute;
    right: 0;
}
.item .rating {}
.item .rating i{}
.item .rating i.active {}
.item .rating span {}
.item .block_price {
    margin: 32px 0;
    padding: 16px 24px;
    background: #D0EBFF;    font-size: 0;
}
.page_item .item .right {
    padding: 0;
}
.page_item .item .right h1 {
    padding: 0 24px;
}
.page_item .item .right .status {
    margin-left: 24px;
}
.item .block_price .download {
	background-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%3Cg clip-path='url(%23clip0_101_70818)'%3E%3Cpath d='M6.41863 12.0813C6.59967 12.2672 6.81462 12.4146 7.05122 12.5152C7.28781 12.6158 7.5414 12.6676 7.79751 12.6676C8.05361 12.6676 8.30721 12.6158 8.5438 12.5152C8.78039 12.4146 8.99535 12.2672 9.17638 12.0813L11.2629 9.94067C11.3748 9.81373 11.4348 9.64752 11.4305 9.47644C11.4262 9.30536 11.358 9.14253 11.2399 9.02165C11.1218 8.90077 10.963 8.8311 10.7962 8.82707C10.6294 8.82304 10.4676 8.88496 10.3441 9L8.44276 10.9513L8.44731 0.666667C8.44731 0.489856 8.37885 0.320286 8.25699 0.195262C8.13513 0.0702379 7.96985 0 7.79751 0V0C7.62517 0 7.45989 0.0702379 7.33803 0.195262C7.21617 0.320286 7.14771 0.489856 7.14771 0.666667L7.14186 10.9387L5.25094 9C5.12901 8.875 4.96368 8.8048 4.7913 8.80486C4.61893 8.80493 4.45364 8.87524 4.3318 9.00033C4.20996 9.12543 4.14154 9.29506 4.1416 9.4719C4.14166 9.64875 4.2102 9.81833 4.33212 9.94333L6.41863 12.0813Z' fill='%23214170'/%3E%3Cpath d='M14.9454 10.667C14.7731 10.667 14.6078 10.7372 14.4859 10.8623C14.3641 10.9873 14.2956 11.1568 14.2956 11.3337V14.0003C14.2956 14.1771 14.2271 14.3467 14.1053 14.4717C13.9834 14.5967 13.8181 14.667 13.6458 14.667H1.9494C1.77706 14.667 1.61178 14.5967 1.48992 14.4717C1.36806 14.3467 1.2996 14.1771 1.2996 14.0003V11.3337C1.2996 11.1568 1.23114 10.9873 1.10928 10.8623C0.987417 10.7372 0.822138 10.667 0.6498 10.667C0.477463 10.667 0.312183 10.7372 0.190322 10.8623C0.0684609 10.9873 0 11.1568 0 11.3337L0 14.0003C0 14.5308 0.205383 15.0395 0.570966 15.4145C0.93655 15.7896 1.43239 16.0003 1.9494 16.0003H13.6458C14.1628 16.0003 14.6587 15.7896 15.0242 15.4145C15.3898 15.0395 15.5952 14.5308 15.5952 14.0003V11.3337C15.5952 11.1568 15.5267 10.9873 15.4049 10.8623C15.283 10.7372 15.1177 10.667 14.9454 10.667Z' fill='%23214170'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_101_70818'%3E%3Crect width='15.5952' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .block_price .download {
    display: block;
    color: var(--blue-darker, #214170);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 24px;
}
.item .block_price .btn.white {
    display: inline-block;
    vertical-align: top;
    height: 40px;
    margin-right: 16px;
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    background: #fff;
    padding: 0 20px;
    border-radius: 8px;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    cursor: pointer;
}
.item .block_price .btn.blue {}
.item .block_price .l {
    display: inline-block;
    vertical-align: top;
    width: 260px;
}
.item .block_price .l .title {
    display: block;
    margin-bottom: 4px;
    color: var(--grey-cold-darker, #576473);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
}
.item .block_price .l .oldprice {
    display: block;    display: inline-block;
    color: var(--grey-cold-darker, #576473);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
.item .block_price .l .oldprice:after {
    content: '';
    height: 1px;
    width: 100%;
    display: block;
    background: #576473;
    position: absolute;
    top: 15px;
    left: -2px;
}
.item .block_price .l .oldprice i {
    font: inherit;
    font-size: 14px;
    margin-left: 6px;
}
.item .block_price .l b {
    display: block;
    margin-top: 4px;
    color: var(--Black, #0E161E);
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
}
.item .block_price .l b i{
	    font: inherit;
    font-size: 14px;
    margin-left: 6px;
}
.item .block_price .r {
    display: inline-block;
    vertical-align: top;
    font-size: 0;
    width: calc(100% - 260px);
    padding-top: 22px;text-align: right;
}

.item .block_chars {
    margin-top: 40px;
    font-size: 0;padding: 0 24px;
    padding-bottom: 40px;
}
.item .block_chars div {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    margin-bottom: 12px;
}
.item .block_chars div b {
    display: block;
    margin-bottom: 8px;
    color: var(--Black, #0E161E);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}
.item .block_chars div span {
    display: block;
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.item .block_chars  .openTab {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4103 8.47026C11.1505 8.21054 10.7295 8.21054 10.4697 8.47026C10.2102 8.72977 10.21 9.15046 10.4692 9.41026L13.0533 12L10.4692 14.5897C10.21 14.8495 10.2102 15.2702 10.4697 15.5297C10.7295 15.7895 11.1505 15.7895 11.4103 15.5297L14.94 12L11.4103 8.47026Z' fill='%23214170'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
.item .block_chars .openTab {
    padding-right: 32px;
    background-position: right center;
    height: 24px;
    cursor: pointer;
    float: right;
    background-repeat: no-repeat;
    line-height: 24px;
    color: var(--blue-darker, #214170);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
}
.item .block_tags {
    padding: 0 24px;
}
.item .block_tags b {
    display: block;
    margin-bottom: 8px;
    color: var(--Black, #0E161E);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}
.item .block_tags div {
    font-size: 0;
    margin-bottom: 16px;
}
.item .block_tags a {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 8px;
    margin-right: 20px;
    text-decoration: none;
    transition: all 0.6s ease;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.item .block_price .btn.blue {
    display: inline-block;
    height: 40px;
    position: relative;
    border-radius: 8px;
    color: var(--White, #FFF);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    padding: 0 24px;
    width: auto;
    padding-left: 48px;
    background-position: 10px center;
}
.item .block_price .btn.blue:hover {
	background-color:#1695B2;
}
 .item .block_price:not(.individual) .l {
    width: 180px;
}
.item .block_price:not(.individual) .r {
    width: 215px;
}
.item .block_price .m {
    width: calc(100% - 215px - 180px);
    display: inline-block;
    vertical-align: top;
    font-size: 0;
    border: 1px solid #fff;
    border-radius: 12px;
}
.item .block_price .bakpropose {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    border-right: 1px solid #fff;
    padding-left: 40px;
    padding-top: 6px;
    padding-right: 8px;
}
.item .block_price .bakpropose:last-child {border:none;}
.item .block_price .add_to_cart_oneclick {}
.item .block_price .m {}
.item .block_price .bakpropose {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    border-right: 1px solid #fff;
    padding-left: 40px;
    padding-top: 6px;
    padding-right: 8px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    background-repeat: no-repeat;
    background-position: 9px 5px;
}
.item .block_price .bakpropose span {
    display: block;
    font: inherit;
    margin-bottom: 8px;    margin-bottom: 4px;
}
.item .block_price .bakpropose p {
    font: inherit;
    margin-bottom: 0px;
    display: block;
}
.item .block_price .bakpropose span i {}
.item .block_price .bakpropose.privat  {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_106_35082)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6887 3.69627C10.6887 3.22961 8.55537 3.62961 6.8887 4.89627L10.7554 10.8296L4.75537 14.5629C5.6887 16.0963 7.22204 17.2296 8.95537 17.6296C12.822 18.6296 16.6887 16.2963 17.6887 12.4296C18.6887 8.56294 16.422 4.69627 12.6887 3.69627Z' fill='%23B97D1F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.75537 14.4958L4.82204 13.5625L5.62204 14.0958L5.35537 14.7625L4.75537 14.4958Z' fill='%23B97D1F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.88867 4.89622L6.95534 3.96289L7.88867 5.09622L6.88867 4.89622Z' fill='%23B97D1F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.8889 2.96295C10.8889 2.42962 8.68893 2.76295 6.9556 3.96295L10.9556 10.0296L4.82227 13.563C6.88893 16.963 11.2889 18.0963 14.6889 16.0296C18.0889 13.963 19.2223 9.56295 17.1556 6.16295C16.2223 4.56295 14.6889 3.42962 12.8889 2.96295Z' fill='url(%23paint0_linear_106_35082)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.3557 10.4299L9.42236 9.69655L8.82236 9.62988L8.42236 10.4965L9.3557 10.4299Z' fill='%232A7223'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.35558 10.3626L5.08891 4.2959C2.62225 5.96257 1.48891 8.96256 2.22225 11.8292C2.35558 12.6292 2.68891 13.3626 3.08891 14.0292L9.35558 10.3626Z' fill='%23256120'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.08887 14.0965L3.15553 13.2299L3.48887 11.0299L9.48887 9.62988L9.35553 10.4299L3.08887 14.0965Z' fill='%232D7A22'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.42201 9.62917L5.35534 3.5625C2.88867 5.1625 1.62201 8.1625 2.28867 11.0958C2.48867 11.8292 2.75534 12.5625 3.15534 13.2292L9.42201 9.62917Z' fill='%2362B100'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.42201 9.62917L5.35534 3.5625C2.88867 5.1625 1.62201 8.1625 2.28867 11.0958C2.48867 11.8292 2.75534 12.5625 3.15534 13.2292L9.42201 9.62917Z' fill='%2362B100'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_106_35082' x1='10.5471' y1='10.1447' x2='16.361' y2='7.21466' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F8BE12'/%3E%3Cstop offset='0.988' stop-color='%23FBD019'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_106_35082'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .block_price .bakpropose.mono  {
	background-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%3Cg clip-path='url(%23clip0_106_35106)'%3E%3Cpath d='M8.87694 15.7806L8.86646 15.7685C8.667 15.7138 8.47223 15.6429 8.28406 15.5566C8.12122 15.4864 7.99546 15.427 7.72066 15.294C7.52967 15.1994 7.44401 15.1612 7.34076 15.1137C7.11246 15.0073 6.87724 14.9168 6.63677 14.8427C6.48003 14.7971 6.32016 14.7636 6.15852 14.7422C6.0361 14.7267 5.91273 14.7206 5.78948 14.7239C5.56443 14.7256 5.37625 14.7393 4.95549 14.7773L4.94968 14.7763L4.93259 14.778C4.59373 14.8169 4.25281 14.8359 3.91156 14.835C3.75127 14.8355 3.59117 14.822 3.43307 14.7947L3.42784 14.7937C3.39006 14.7869 3.36911 14.7868 3.33376 14.7798L3.32736 14.7787C3.29888 14.7735 3.28377 14.7708 3.25762 14.7661C3.23146 14.7614 3.20571 14.7544 3.1791 14.7454L3.16166 14.7422L3.12214 14.7351L3.02232 14.7093C2.60807 14.5973 2.23137 14.3744 1.93246 14.0644C1.44096 13.5646 1.15747 12.8958 1.14013 12.195C1.13229 11.9289 1.16005 11.6631 1.22267 11.4047C1.29295 11.1113 1.40124 10.8285 1.54477 10.5637C1.76522 10.1581 2.05145 9.79257 2.39173 9.48195C2.49355 9.38795 2.59964 9.29812 2.70999 9.21247C2.43057 9.19086 2.1586 9.10995 1.91206 8.97506C1.57329 8.79014 1.28056 8.53026 1.05612 8.21517C0.844385 7.92475 0.684155 7.59992 0.582535 7.25508C0.481229 6.92113 0.433516 6.57333 0.441194 6.2248C0.443578 6.19033 0.444417 6.16821 0.447234 6.11397C0.449562 6.10054 0.447694 6.09058 0.44805 6.08162C0.448406 6.07266 0.448132 6.05696 0.449095 6.0445L0.437855 6.016L0.528953 5.49085L0.553776 5.46523C0.591817 5.32619 0.64197 5.19085 0.703655 5.06076C0.844261 4.74597 1.05653 4.46905 1.32341 4.25223C1.64158 3.99348 2.03724 3.84947 2.44747 3.84309C2.77489 3.83894 3.09846 3.91784 3.38824 4.07249C3.53019 4.14601 3.66437 4.23386 3.78869 4.33467C3.78098 4.27552 3.77455 4.21579 3.76943 4.1555C3.75026 3.92418 3.75208 3.69168 3.77484 3.46089C3.78104 3.37545 3.79238 3.29048 3.80879 3.20646C3.87628 2.79845 4.01817 2.40682 4.22735 2.05125C4.39338 1.76577 4.61325 1.51573 4.87471 1.31507C5.17875 1.07666 5.5462 0.933534 5.93148 0.903455C6.32136 0.875248 6.71109 0.967611 7.04834 1.16814C7.32643 1.33276 7.56853 1.55238 7.7599 1.81362C8.04076 2.19399 8.23441 2.63183 8.32689 3.09557C8.34084 3.16026 8.35298 3.22502 8.36331 3.28986C8.55598 2.95001 8.80315 2.64462 9.09491 2.38591C9.36862 2.13882 9.68818 1.94833 10.0355 1.82523C10.3134 1.72805 10.6081 1.68777 10.9023 1.70679L10.9076 1.70773C11.0412 1.71563 11.1735 1.73943 11.3016 1.77862L11.308 1.77977L11.315 1.78102C11.5883 1.86456 11.841 2.00562 12.0562 2.1948C12.2715 2.38397 12.4443 2.6169 12.5632 2.87804C12.7222 3.21238 12.8127 3.57511 12.8295 3.94464C12.8461 4.2479 12.8228 4.55184 12.7602 4.84859C12.6843 5.21787 12.5547 5.57368 12.3756 5.90461C12.5284 5.85327 12.6857 5.8165 12.8454 5.79476C13.117 5.75664 13.3936 5.77207 13.6599 5.84019C14.0807 5.9464 14.452 6.19712 14.7093 6.54885C14.932 6.8548 15.0681 7.21537 15.1031 7.59206C15.1259 7.79183 15.1236 7.99357 15.0961 8.1925L15.0823 8.27186C15.0757 8.30979 15.0689 8.34888 15.0616 8.39148L15.0469 8.47609C14.952 8.89358 14.7735 9.28688 14.5221 9.63205C14.3287 9.90368 14.0948 10.1437 13.8287 10.3437C13.4788 10.6124 13.0698 10.7929 12.6356 10.8704C12.3508 10.9215 12.0583 10.9139 11.7758 10.8481C11.7375 10.8388 11.6993 10.8285 11.6613 10.8173C11.7895 11.0176 11.9034 11.2267 12.0023 11.443C12.1616 11.7882 12.2727 12.1536 12.3324 12.5289C12.3815 12.8334 12.3883 13.143 12.3526 13.449C12.2995 13.9318 12.1203 14.3913 11.8332 14.781C11.5954 15.093 11.2949 15.3512 10.9512 15.539C10.6075 15.7268 10.2282 15.8401 9.83753 15.8715C9.72914 15.8792 9.62033 15.8797 9.5118 15.8731L9.47988 15.8878L8.87694 15.7806Z' fill='black'/%3E%3Cpath d='M8.87694 15.7806L8.86646 15.7684C8.667 15.7138 8.47222 15.6429 8.28406 15.5566C8.12122 15.4864 7.99546 15.427 7.72066 15.294C7.52967 15.1994 7.44401 15.1612 7.34076 15.1137C7.11245 15.0073 6.87724 14.9168 6.63677 14.8427C6.48003 14.7971 6.32016 14.7636 6.15852 14.7422C6.0361 14.7267 5.91273 14.7206 5.78947 14.7239C5.56443 14.7256 5.37625 14.7393 4.95549 14.7773L4.94967 14.7763L4.93259 14.778C4.59373 14.8169 4.25281 14.8359 3.91156 14.835C3.75127 14.8355 3.59117 14.822 3.43307 14.7947L3.42784 14.7937C3.39006 14.7869 3.36911 14.7868 3.33376 14.7798L3.32736 14.7787C3.29888 14.7735 3.28377 14.7708 3.25762 14.7661C3.23146 14.7614 3.20571 14.7544 3.1791 14.7454L3.16166 14.7422L3.12214 14.7351L3.02232 14.7093C2.60807 14.5973 2.23137 14.3744 1.93246 14.0644C1.44096 13.5646 1.15747 12.8958 1.14013 12.195C1.13229 11.9289 1.16005 11.6631 1.22267 11.4047C1.29295 11.1113 1.40124 10.8285 1.54477 10.5637C1.76522 10.1581 2.05145 9.79257 2.39173 9.48195C2.49355 9.38795 2.59964 9.29812 2.70999 9.21247C2.43057 9.19086 2.1586 9.10995 1.91206 8.97506C1.57329 8.79014 1.28056 8.53026 1.05612 8.21517C0.844385 7.92475 0.684155 7.59992 0.582535 7.25508C0.481229 6.92113 0.433516 6.57333 0.441194 6.2248C0.443578 6.19033 0.444417 6.16821 0.447234 6.11397C0.449562 6.10054 0.447694 6.09058 0.44805 6.08162C0.448406 6.07266 0.448132 6.05696 0.449095 6.0445L0.437855 6.016L0.528953 5.49085L0.553776 5.46523C0.591817 5.32619 0.64197 5.19085 0.703655 5.06076C0.844261 4.74597 1.05653 4.46905 1.32341 4.25223C1.64158 3.99348 2.03724 3.84947 2.44747 3.84309C2.77489 3.83894 3.09846 3.91784 3.38824 4.07249C3.53019 4.14601 3.66437 4.23386 3.78869 4.33467C3.78097 4.27552 3.77455 4.21579 3.76943 4.1555C3.75026 3.92418 3.75208 3.69168 3.77484 3.46089C3.78104 3.37545 3.79238 3.29048 3.80879 3.20646C3.87627 2.79845 4.01817 2.40682 4.22735 2.05125C4.39338 1.76577 4.61325 1.51573 4.87471 1.31507C5.17875 1.07666 5.5462 0.933534 5.93147 0.903455C6.32136 0.875248 6.71109 0.967611 7.04834 1.16814C7.32643 1.33276 7.56853 1.55238 7.7599 1.81362C8.04076 2.19399 8.23441 2.63183 8.32689 3.09557C8.34084 3.16026 8.35298 3.22502 8.36331 3.28986C8.55598 2.95001 8.80315 2.64462 9.09491 2.38591C9.36862 2.13882 9.68818 1.94833 10.0355 1.82523C10.3134 1.72805 10.6081 1.68777 10.9023 1.70679L10.9076 1.70773C11.0412 1.71563 11.1735 1.73943 11.3016 1.77862L11.308 1.77977L11.315 1.78102C11.5883 1.86456 11.841 2.00562 12.0562 2.1948C12.2715 2.38397 12.4443 2.6169 12.5632 2.87804C12.7222 3.21238 12.8127 3.57511 12.8295 3.94464C12.8461 4.2479 12.8228 4.55184 12.7602 4.84859C12.6843 5.21787 12.5547 5.57368 12.3756 5.90461C12.5284 5.85327 12.6857 5.8165 12.8454 5.79476C13.117 5.75664 13.3936 5.77207 13.6599 5.84019C14.0807 5.9464 14.452 6.19712 14.7093 6.54885C14.932 6.8548 15.0681 7.21537 15.1031 7.59206C15.1259 7.79183 15.1236 7.99357 15.0961 8.1925L15.0823 8.27186C15.0757 8.30979 15.0689 8.34888 15.0616 8.39148L15.0469 8.47609C14.952 8.89358 14.7734 9.28688 14.5221 9.63205C14.3287 9.90368 14.0948 10.1437 13.8287 10.3437C13.4788 10.6124 13.0698 10.7929 12.6356 10.8704C12.3508 10.9215 12.0583 10.9139 11.7758 10.8481C11.7375 10.8388 11.6993 10.8285 11.6613 10.8173C11.7895 11.0176 11.9034 11.2267 12.0023 11.443C12.1616 11.7882 12.2727 12.1536 12.3324 12.5289C12.3815 12.8334 12.3883 13.143 12.3526 13.449C12.2995 13.9318 12.1203 14.3913 11.8332 14.781C11.5954 15.093 11.2949 15.3512 10.9512 15.539C10.6075 15.7268 10.2282 15.8401 9.83753 15.8715C9.72914 15.8792 9.62033 15.8797 9.5118 15.8731L9.47988 15.8878L8.87694 15.7806Z' fill='white'/%3E%3Cpath d='M8.96447 15.0624C8.95956 15.058 8.95324 15.0556 8.9467 15.0556L8.88927 15.0453C8.70059 15.0001 8.51673 14.9363 8.34036 14.8548C8.03793 14.7246 7.74586 14.5723 7.44627 14.436C7.2047 14.3243 6.95597 14.2291 6.70178 14.1512C6.52513 14.0995 6.3449 14.0614 6.16262 14.0372C6.01708 14.0184 5.87035 14.0107 5.72369 14.0142C5.4337 14.0167 5.14597 14.0435 4.85835 14.0697C4.55431 14.1033 4.2487 14.1205 3.94281 14.1211C3.81841 14.1218 3.69416 14.1117 3.57143 14.0911C3.55873 14.0881 3.54589 14.0858 3.53295 14.0842L3.49505 14.0774C3.48331 14.0746 3.47143 14.0724 3.45945 14.071C3.43885 14.0688 3.4186 14.0639 3.39919 14.0566C3.34247 14.0422 3.29014 14.0299 3.2365 14.0149C2.9383 13.9354 2.66689 13.7757 2.45122 13.5528C2.07991 13.1803 1.86514 12.6774 1.85179 12.1491C1.8459 11.9452 1.86743 11.7415 1.91577 11.5436C1.97151 11.3115 2.05761 11.0881 2.17181 10.8791C2.35395 10.5465 2.58962 10.2469 2.86915 9.99268C3.07956 9.7996 3.30927 9.62918 3.55459 9.48416C3.78389 9.34582 4.00185 9.18917 4.20641 9.01569C4.46506 8.79873 4.70634 8.5625 4.94563 8.32411C5.15707 8.11305 5.36583 7.90031 5.58724 7.70001C5.75159 7.54694 5.92671 7.40612 6.11124 7.27866C6.33966 7.11618 6.59697 6.99974 6.8691 6.93572C7.07504 6.89053 7.28754 6.88438 7.49581 6.91758C7.73303 6.95371 7.96457 7.02116 8.18449 7.1182C8.51626 7.26519 8.80378 7.4982 9.01791 7.79361C9.1641 7.99905 9.28951 8.21881 9.39223 8.44957C9.50442 8.69289 9.60256 8.94208 9.70752 9.1895C9.82202 9.46888 9.95053 9.74219 10.0926 10.0084C10.2366 10.272 10.4035 10.5222 10.5913 10.756C10.8191 11.0384 11.0114 11.3483 11.1637 11.6785C11.2943 11.96 11.3858 12.2584 11.4357 12.5651C11.4739 12.8035 11.4791 13.0462 11.4511 13.286C11.412 13.6494 11.2776 13.9956 11.0616 14.2886C10.8592 14.5623 10.5911 14.7793 10.2827 14.9192C10.0567 15.027 9.81295 15.0918 9.56364 15.1105C9.47419 15.117 9.38438 15.1167 9.29496 15.1096C9.2829 15.1075 9.2708 15.1089 9.25844 15.1085C9.25049 15.1105 9.24212 15.1103 9.23429 15.1077L9.21075 15.1035C9.20442 15.1012 9.1975 15.1013 9.19119 15.1036L8.96447 15.0624ZM2.28884 8.59483C2.04014 8.45856 1.82525 8.26698 1.6604 8.03456C1.49725 7.81022 1.37369 7.55908 1.29519 7.29226C1.21613 7.03152 1.17869 6.75976 1.18429 6.48721C1.18558 6.43897 1.18812 6.39035 1.18989 6.34279C1.18914 6.31992 1.19757 6.29869 1.19327 6.27578C1.19387 6.26673 1.19542 6.25778 1.19792 6.24908C1.19518 6.23423 1.20368 6.22617 1.19881 6.21333L1.22913 6.03923C1.24277 6.02552 1.24063 6.00718 1.24413 5.99045C1.24477 5.9773 1.24904 5.96459 1.25644 5.95376C1.28546 5.8312 1.32723 5.71211 1.38107 5.59847C1.48086 5.37655 1.63105 5.18162 1.81944 5.02952C2.02757 4.8597 2.28604 4.76529 2.55364 4.76133C2.77314 4.75891 2.98984 4.81195 3.18407 4.91561C3.40766 5.03357 3.60443 5.19746 3.76174 5.39676C4.00469 5.70081 4.17215 6.05915 4.25011 6.44181C4.29313 6.64305 4.31199 6.84877 4.30627 7.05452C4.303 7.15447 4.29356 7.25411 4.27801 7.35286C4.25015 7.54001 4.19708 7.72239 4.12027 7.89492C4.02152 8.12532 3.8692 8.32815 3.67624 8.4862C3.45583 8.66647 3.17928 8.76193 2.89564 8.75564C2.83022 8.75459 2.76499 8.7483 2.70054 8.73683C2.55685 8.71146 2.41794 8.66355 2.28884 8.59483ZM11.5869 10.3295C11.3021 10.2657 11.0491 10.1011 10.8737 9.86529C10.7288 9.66883 10.637 9.43766 10.6073 9.19457C10.5773 8.97678 10.5854 8.75541 10.6312 8.54055C10.7292 8.07407 10.9564 7.64554 11.2863 7.30486C11.3978 7.18599 11.5212 7.07915 11.6545 6.98604C11.9224 6.7915 12.2329 6.66507 12.5595 6.61742C12.7474 6.59059 12.9386 6.60069 13.1228 6.64716C13.399 6.71588 13.6428 6.88027 13.8117 7.11174C13.9643 7.32211 14.0572 7.57052 14.0804 7.83017C14.0965 7.97454 14.0946 8.12037 14.0747 8.26422C14.0724 8.27756 14.07 8.29149 14.0678 8.30426C14.0592 8.3534 14.0507 8.40234 14.0422 8.45109C14.0399 8.46443 14.0376 8.47778 14.0352 8.49113C13.9608 8.81507 13.8215 9.12006 13.6258 9.38724C13.4744 9.60004 13.291 9.78767 13.0824 9.94337C12.8186 10.147 12.5106 10.2843 12.1837 10.3436C12.0112 10.3746 11.8346 10.3751 11.6617 10.3453C11.6369 10.3408 11.6119 10.3357 11.5868 10.33L11.5869 10.3295ZM9.38866 7.16405C9.07562 7.09063 8.80037 6.90274 8.61595 6.63658C8.45634 6.40802 8.3509 6.14544 8.30781 5.8692C8.27476 5.67597 8.26464 5.47948 8.27767 5.2839C8.28559 5.15026 8.30318 5.0174 8.3303 4.88638C8.39348 4.57853 8.50277 4.2823 8.65439 4.00789C8.81254 3.7144 9.02069 3.45147 9.26928 3.23119C9.47795 3.04337 9.721 2.89867 9.98475 2.80525C10.1795 2.73684 10.3857 2.70811 10.5916 2.72071C10.6819 2.72531 10.7712 2.74132 10.8575 2.76836C11.044 2.82467 11.2165 2.92086 11.3631 3.05039C11.5098 3.17993 11.6272 3.33979 11.7074 3.51913C11.826 3.77021 11.8933 4.04281 11.9054 4.32063C11.918 4.56016 11.8993 4.80028 11.8497 5.03478C11.7611 5.46365 11.5834 5.86851 11.3285 6.22264C11.1535 6.47076 10.9369 6.68592 10.6884 6.85838C10.4683 7.01504 10.2174 7.12212 9.95273 7.17239C9.79063 7.20321 9.62436 7.20461 9.46169 7.17654C9.43751 7.17261 9.41316 7.16845 9.38866 7.16405ZM5.71152 6.42844C5.49858 6.37148 5.30157 6.26528 5.13606 6.11824C4.92005 5.92848 4.74584 5.695 4.62473 5.43294C4.47912 5.12413 4.3912 4.79084 4.3654 4.44988C4.35029 4.26248 4.35197 4.0741 4.37043 3.88704C4.37532 3.82487 4.38352 3.76301 4.39499 3.70174C4.44723 3.3761 4.55934 3.0633 4.72551 2.77952C4.84745 2.56853 5.00917 2.38382 5.20152 2.23585C5.40673 2.07436 5.65443 1.97745 5.91386 1.95717C6.17372 1.93867 6.4331 2.0006 6.65749 2.13473C6.85707 2.2528 7.03105 2.41039 7.16898 2.59804C7.38731 2.89402 7.53804 3.23518 7.61031 3.59695C7.65956 3.82699 7.68124 4.06214 7.67489 4.29734C7.6717 4.43132 7.65991 4.56495 7.63959 4.69736C7.61393 4.86408 7.57328 5.02806 7.51817 5.18728C7.4087 5.51983 7.22185 5.82086 6.97332 6.0651C6.81723 6.21842 6.62909 6.33439 6.42273 6.40449C6.22626 6.47156 6.01616 6.48743 5.81188 6.45061C5.77858 6.44464 5.74512 6.43725 5.71152 6.42844Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_106_35106'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .block_price .bakpropose p b {
    font: inherit;
    font-size: 14px;
}
.item .block_price .bakpropose {
    height: 72px;
}
.item .block_price:not(.individual) {
    padding-top: 24px;
}
.item .block_price:not(.individual) {}
.item .block_price:not(.individual) .btn.white {
    height: 24px;
    border-radius: 8px;
    display: block;
    line-height: 24px;
    margin-bottom: 8px;
    width: 100%;
}
.item .block_price:not(.individual) .r {
    width: 215px;
    padding-left: 24px;
    padding-top: 0;
}
.item .block_price:not(.individual) .btn.blue {
    display: block;
    text-align: center;
}
.add_to_cart.added {
	background-color: #4FD0A9;
	background-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%3Cg clip-path='url(%23clip0_195_6428)'%3E%3Cpath d='M6.99951 24.001C8.10408 24.001 8.9995 23.1055 8.9995 22.001C8.9995 20.8964 8.10408 20.001 6.99951 20.001C5.89494 20.001 4.99951 20.8964 4.99951 22.001C4.99951 23.1055 5.89494 24.001 6.99951 24.001Z' fill='white'/%3E%3Cpath d='M17 24.001C18.1046 24.001 19 23.1055 19 22.001C19 20.8964 18.1046 20.001 17 20.001C15.8954 20.001 15 20.8964 15 22.001C15 23.1055 15.8954 24.001 17 24.001Z' fill='white'/%3E%3Cpath d='M22.7112 1.31219C22.5262 1.11229 22.2754 1 22.0138 1C21.7522 1 21.5014 1.11229 21.3164 1.31219L16.2276 6.8184L14.6976 5.09211C14.6079 4.99116 14.5006 4.9103 14.3819 4.85416C14.2632 4.79802 14.1355 4.7677 14.006 4.76493C13.8765 4.76216 13.7477 4.78699 13.6271 4.838C13.5064 4.88902 13.3963 4.96522 13.3029 5.06226C13.2095 5.1593 13.1347 5.27527 13.0827 5.40355C13.0308 5.53184 13.0028 5.66992 13.0002 5.80993C12.995 6.09268 13.094 6.36607 13.2753 6.56996L14.8673 8.36023C15.0369 8.55829 15.242 8.7171 15.47 8.82707C15.6981 8.93703 15.9444 8.99586 16.194 8.99999H16.2266C16.4713 9.00086 16.7137 8.94919 16.9397 8.84797C17.1658 8.74675 17.371 8.59799 17.5434 8.41034L22.7112 2.81989C22.8961 2.61994 23 2.34878 23 2.06604C23 1.78331 22.8961 1.51214 22.7112 1.31219Z' fill='white'/%3E%3Cpath d='M21.9 9.016C21.7707 8.99264 21.6381 8.99499 21.5097 9.02291C21.3813 9.05083 21.2597 9.10377 21.1518 9.17871C21.0439 9.25366 20.9518 9.34913 20.8808 9.45968C20.8098 9.57023 20.7613 9.69369 20.738 9.823L20.61 10.532C20.4853 11.2243 20.1212 11.8508 19.5814 12.3019C19.0416 12.753 18.3605 13.0001 17.657 13H5.418L4.478 5H11C11.2652 5 11.5196 4.89464 11.7071 4.70711C11.8946 4.51957 12 4.26522 12 4C12 3.73478 11.8946 3.48043 11.7071 3.29289C11.5196 3.10536 11.2652 3 11 3H4.242L4.2 2.648C4.11382 1.9186 3.76306 1.24615 3.21419 0.758104C2.66532 0.270054 1.95647 0.000312836 1.222 0L1 0C0.734784 0 0.48043 0.105357 0.292893 0.292893C0.105357 0.48043 0 0.734784 0 1C0 1.26522 0.105357 1.51957 0.292893 1.70711C0.48043 1.89464 0.734784 2 1 2H1.222C1.46693 2.00003 1.70334 2.08996 1.88637 2.25272C2.06941 2.41547 2.18634 2.63975 2.215 2.883L3.591 14.583C3.73385 15.7998 4.31848 16.9218 5.23391 17.736C6.14934 18.5502 7.33185 19 8.557 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17H8.557C7.93652 17.0001 7.33127 16.8078 6.82461 16.4497C6.31796 16.0915 5.93483 15.585 5.728 15H17.657C18.8293 15.0001 19.9643 14.5882 20.8638 13.8364C21.7633 13.0846 22.37 12.0407 22.578 10.887L22.706 10.177C22.7529 9.91618 22.6944 9.6474 22.5432 9.42972C22.3921 9.21203 22.1608 9.06323 21.9 9.016Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_195_6428'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .block_delivery {
    margin-top: 32px;
    padding: 0 24px;
}
.tabed_content {
    padding-bottom: 114px;
}
.item .block_delivery h2 {
    color: var(--grey-cold-dark, #222B35);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    display: block;
    margin-bottom: 20px;
}
.tabed_item h2 {
    color: #214170;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 56px;
    display: block;
    margin-bottom: 80px;
}


.item .block_tags a:hover {font-weight: 700;text-decoration:underline;} 
.item .block_delivery {} 
 
.item .block_delivery div {
    display: block;
    margin-bottom: 16px;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: top left;
}
.item .block_delivery div b {
    display: block;
    margin-bottom: 8px;
    color: var(--grey-cold-dark, #222B35);
    font-feature-settings: 'liga' off;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}
.item .block_delivery div span {
    display: block;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.item .block_delivery .deliv_sam  {
	background-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%3Cg clip-path='url(%23clip0_106_33190)'%3E%3Ccircle cx='18.0002' cy='17.9997' r='2.66667' fill='%23C5F6FA'/%3E%3Cpath d='M24 14.6667C24 14.6181 23.9947 14.5695 23.984 14.5221L23.1173 10.6101C22.9563 9.86755 22.5449 9.20298 21.9521 8.72778C21.3593 8.25258 20.6211 7.99564 19.8613 8.00006H12.1387C11.3794 7.99626 10.6418 8.25347 10.0496 8.72862C9.45728 9.20377 9.04627 9.868 8.88533 10.6101L8.016 14.5221C8.00534 14.5695 7.99997 14.6181 8 14.6667V15.3334C7.99946 15.9825 8.23662 16.6092 8.66667 17.0954V20.6667C8.66773 21.5505 9.01926 22.3977 9.64415 23.0226C10.269 23.6475 11.1163 23.999 12 24.0001H20C20.8837 23.999 21.731 23.6475 22.3559 23.0226C22.9807 22.3977 23.3323 21.5505 23.3333 20.6667V17.0954C23.7634 16.6092 24.0005 15.9825 24 15.3334V14.6667ZM9.33333 14.7394L10.1867 10.8994C10.2834 10.4542 10.53 10.0558 10.8853 9.77071C11.2407 9.48564 11.6831 9.33126 12.1387 9.33339H12.6667V11.3334C12.6667 11.5102 12.7369 11.6798 12.8619 11.8048C12.987 11.9298 13.1565 12.0001 13.3333 12.0001C13.5101 12.0001 13.6797 11.9298 13.8047 11.8048C13.9298 11.6798 14 11.5102 14 11.3334V9.33339H18V11.3334C18 11.5102 18.0702 11.6798 18.1953 11.8048C18.3203 11.9298 18.4899 12.0001 18.6667 12.0001C18.8435 12.0001 19.013 11.9298 19.1381 11.8048C19.2631 11.6798 19.3333 11.5102 19.3333 11.3334V9.33339H19.8613C20.3169 9.33126 20.7593 9.48564 21.1147 9.77071C21.47 10.0558 21.7166 10.4542 21.8133 10.8994L22.6667 14.7394V15.3334C22.6667 15.687 22.5262 16.0262 22.2761 16.2762C22.0261 16.5262 21.687 16.6667 21.3333 16.6667H20.6667C20.313 16.6667 19.9739 16.5262 19.7239 16.2762C19.4738 16.0262 19.3333 15.687 19.3333 15.3334C19.3333 15.1566 19.2631 14.987 19.1381 14.862C19.013 14.737 18.8435 14.6667 18.6667 14.6667C18.4899 14.6667 18.3203 14.737 18.1953 14.862C18.0702 14.987 18 15.1566 18 15.3334C18 15.687 17.8595 16.0262 17.6095 16.2762C17.3594 16.5262 17.0203 16.6667 16.6667 16.6667H15.3333C14.9797 16.6667 14.6406 16.5262 14.3905 16.2762C14.1405 16.0262 14 15.687 14 15.3334C14 15.1566 13.9298 14.987 13.8047 14.862C13.6797 14.737 13.5101 14.6667 13.3333 14.6667C13.1565 14.6667 12.987 14.737 12.8619 14.862C12.7369 14.987 12.6667 15.1566 12.6667 15.3334C12.6667 15.687 12.5262 16.0262 12.2761 16.2762C12.0261 16.5262 11.687 16.6667 11.3333 16.6667H10.6667C10.313 16.6667 9.97391 16.5262 9.72386 16.2762C9.47381 16.0262 9.33333 15.687 9.33333 15.3334V14.7394ZM20 22.6667H12C11.4696 22.6667 10.9609 22.456 10.5858 22.0809C10.2107 21.7059 10 21.1972 10 20.6667V17.9154C10.2177 17.9718 10.4418 18.0002 10.6667 18.0001H11.3333C11.7119 18.0003 12.0861 17.9197 12.431 17.7636C12.7759 17.6076 13.0835 17.3798 13.3333 17.0954C13.5831 17.3798 13.8908 17.6076 14.2357 17.7636C14.5806 17.9197 14.9548 18.0003 15.3333 18.0001H16.6667C17.0452 18.0003 17.4194 17.9197 17.7643 17.7636C18.1092 17.6076 18.4169 17.3798 18.6667 17.0954C18.9165 17.3798 19.2241 17.6076 19.569 17.7636C19.9139 17.9197 20.2881 18.0003 20.6667 18.0001H21.3333C21.5582 18.0002 21.7823 17.9718 22 17.9154V20.6667C22 21.1972 21.7893 21.7059 21.4142 22.0809C21.0391 22.456 20.5304 22.6667 20 22.6667Z' fill='%23222B35'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' stroke='%23B3C2D4'/%3E%3Cdefs%3E%3CclipPath id='clip0_106_33190'%3E%3Crect width='16' height='16' fill='white' transform='translate(8 8)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .block_delivery .deliv_np  {
	background-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='M20.8183 12.7362C20.867 12.7208 20.9302 12.7516 20.9942 12.8368L23.8735 15.6793C23.9131 15.7133 23.9449 15.7556 23.9667 15.8033C23.9885 15.851 23.9998 15.9029 23.9998 15.9555C23.9998 16.008 23.9885 16.06 23.9667 16.1077C23.9449 16.1554 23.9131 16.1976 23.8735 16.2316L20.9942 19.1179C20.9302 19.199 20.867 19.2233 20.8183 19.199C20.7695 19.1747 20.7383 19.0985 20.7383 18.9906V12.9211C20.7391 12.8157 20.7695 12.7516 20.8183 12.7362Z' fill='%23222B35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.8971 8H16.101L16.297 8.0811L19.2563 11.0518C19.3834 11.2213 19.3362 11.3502 19.1291 11.3502H17.903C17.8532 11.3498 17.8039 11.3594 17.7578 11.3784C17.7117 11.3975 17.6698 11.4256 17.6346 11.4613C17.5993 11.4969 17.5713 11.5392 17.5523 11.5859C17.5334 11.6325 17.5237 11.6825 17.5239 11.733V13.9397C17.5224 13.9937 17.5099 14.0468 17.4874 14.0958C17.4648 14.1448 17.4326 14.1885 17.3928 14.2244C17.3529 14.2602 17.3062 14.2875 17.2556 14.3043C17.205 14.3212 17.1515 14.3274 17.0984 14.3225H14.9389C14.889 14.3229 14.8396 14.3133 14.7934 14.2943C14.7471 14.2753 14.7051 14.2471 14.6696 14.2116C14.6342 14.176 14.606 14.1336 14.5868 14.087C14.5675 14.0403 14.5575 13.9903 14.5574 13.9397V11.7306C14.5575 11.6799 14.5477 11.6298 14.5285 11.583C14.5093 11.5362 14.4812 11.4938 14.4457 11.4582C14.4102 11.4226 14.368 11.3945 14.3217 11.3755C14.2754 11.3566 14.2259 11.3471 14.1759 11.3478H12.8674C12.6563 11.3478 12.6131 11.2188 12.7403 11.0493L15.7035 8.0811L15.8971 8Z' fill='%23222B35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2584 12.6727C11.3119 12.6986 11.3447 12.7724 11.3447 12.8803V19.0746C11.3447 19.1825 11.3119 19.2465 11.2584 19.2676C11.2207 19.2748 11.1818 19.2728 11.1451 19.2616C11.1084 19.2505 11.0748 19.2306 11.0472 19.2036L8.12632 16.2321C8.08674 16.1981 8.05494 16.1558 8.03312 16.1081C8.0113 16.0605 8 16.0085 8 15.9559C8 15.9034 8.0113 15.8514 8.03312 15.8037C8.05494 15.7561 8.08674 15.7138 8.12632 15.6798L11.0464 12.7521C11.1336 12.667 11.2072 12.6467 11.2584 12.6727Z' fill='%23222B35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9422 17.5485H17.1017C17.1548 17.5436 17.2083 17.5498 17.2589 17.5667C17.3095 17.5835 17.3562 17.6107 17.3961 17.6466C17.4359 17.6825 17.4681 17.7262 17.4907 17.7752C17.5132 17.8241 17.5257 17.8773 17.5272 17.9313V20.2653C17.5229 20.3188 17.5295 20.3726 17.5465 20.4234C17.5636 20.4741 17.5907 20.5209 17.6262 20.5606C17.6617 20.6003 17.7049 20.6323 17.7531 20.6545C17.8013 20.6766 17.8534 20.6885 17.9063 20.6895H19.05C19.2612 20.6895 19.3451 20.8152 19.1772 20.9441L16.2979 23.8718C16.2191 23.9524 16.1123 23.9984 16.0004 23.9999C15.8892 23.9984 15.7831 23.9523 15.7052 23.8718L12.8259 20.9441C12.6556 20.8152 12.7396 20.6895 12.9507 20.6895H14.1776C14.2307 20.6887 14.283 20.677 14.3314 20.6549C14.3798 20.6329 14.4233 20.601 14.459 20.5612C14.4948 20.5215 14.5221 20.4747 14.5393 20.4238C14.5565 20.3729 14.5633 20.319 14.5591 20.2653V17.9313C14.5592 17.8806 14.5692 17.8304 14.5886 17.7836C14.608 17.7368 14.6363 17.6944 14.6719 17.6588C14.7075 17.6232 14.7498 17.5952 14.7962 17.5762C14.8426 17.5573 14.8922 17.5479 14.9422 17.5485Z' fill='%23222B35'/%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' stroke='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
.item .block_delivery .deliv_up  {
	background-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='M21.4778 17.3341L15.6937 15.986C14.9708 15.818 14.3267 15.3968 13.8714 14.7942C13.4161 14.1917 13.1777 13.445 13.1968 12.6816C13.216 11.9181 13.4915 11.1851 13.9764 10.6076C14.4613 10.0301 15.1256 9.64368 15.856 9.51435C16.5864 9.38502 17.3378 9.52073 17.9819 9.89836C18.6261 10.276 19.1233 10.8722 19.3886 11.5852C19.654 12.2983 19.6711 13.0841 19.4371 13.8087C19.2031 14.5334 18.7325 15.152 18.1054 15.559C18.0932 15.5683 18.0838 15.581 18.0782 15.5955C18.0727 15.6101 18.0712 15.626 18.0741 15.6413C18.0769 15.6567 18.0839 15.6709 18.0943 15.6824C18.1046 15.6938 18.1179 15.702 18.1326 15.706L20.7053 16.306C20.7352 16.3128 20.7664 16.3105 20.7952 16.2995C20.8239 16.2885 20.8489 16.2693 20.8674 16.244C21.4785 15.4114 21.8587 14.4235 21.9676 13.3856C22.0765 12.3477 21.9099 11.2988 21.4856 10.3509C21.0612 9.40291 20.3952 8.59143 19.5584 8.00301C18.7215 7.41458 17.7454 7.07128 16.7341 7.00974C16.7079 7.00974 16.5487 7.00174 16.4954 7.00074C15.3166 6.98252 14.1558 7.30019 13.1412 7.9187C12.1265 8.53721 11.2974 9.43253 10.7452 10.5059C10.1931 11.5792 9.93942 12.7889 10.0122 14.0013C10.085 15.2138 10.4814 16.382 11.1577 17.3771L16.3013 24.9493C16.3124 24.965 16.327 24.9778 16.3439 24.9866C16.3608 24.9954 16.3794 25 16.3983 25C16.4172 25 16.4358 24.9954 16.4527 24.9866C16.4696 24.9778 16.4842 24.965 16.4954 24.9493L21.5486 17.5231C21.5595 17.5064 21.5663 17.4872 21.5684 17.4673C21.5705 17.4473 21.5679 17.4271 21.5607 17.4084C21.5535 17.3897 21.5421 17.373 21.5273 17.3599C21.5125 17.3468 21.4949 17.3376 21.4759 17.3331L21.4778 17.3341Z' fill='%231A1D23'/%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' stroke='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
.item .block_delivery .deliv_addr  {
	background-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%3Cellipse cx='12.6667' cy='13.9997' rx='2.66667' ry='2.66667' fill='%23C5F6FA'/%3E%3Cpath d='M23.588 15.0885L22.868 14.1853L21.62 11.8805C21.4566 11.5768 21.2123 11.3228 20.9135 11.1456C20.6148 10.9684 20.2727 10.8748 19.924 10.8748H16.172C16.108 10.8007 16.0496 10.7297 15.9928 10.6603C15.6896 10.2911 15.4496 10 14.9376 10H9.2368C8.9116 9.99752 8.59868 10.1224 8.36678 10.3472C8.13488 10.572 8.00296 10.8784 8 11.199V18.5631C8.00401 18.8828 8.13647 19.188 8.36832 19.4116C8.60018 19.6351 8.91251 19.7589 9.2368 19.7558H9.76C9.88043 20.2068 10.1486 20.606 10.5229 20.8913C10.8972 21.1766 11.3565 21.332 11.8296 21.3333C12.3043 21.3339 12.7659 21.1794 13.1422 20.894C13.5185 20.6086 13.7883 20.2083 13.9096 19.7558H17.3568C17.4775 20.2074 17.7464 20.6069 18.1216 20.892C18.4968 21.177 18.9571 21.3316 19.4308 21.3316C19.9045 21.3316 20.3648 21.177 20.74 20.892C21.1152 20.6069 21.3841 20.2074 21.5048 19.7558H22.7656C23.0893 19.7583 23.4009 19.6343 23.6322 19.411C23.8636 19.1876 23.9958 18.8831 24 18.5639V16.2543C23.9966 15.8316 23.8518 15.4218 23.588 15.0885ZM14.7368 11.0444C15.0104 11.2597 16.392 12.8586 17.5952 14.3092L17.6024 14.3179C17.7674 14.5308 17.9834 14.6999 18.2312 14.8101C18.4789 14.9203 18.7505 14.9679 19.0216 14.9489H19.0736H22.1368L22.7544 15.729C22.874 15.8808 22.94 16.0669 22.9424 16.2591V18.5671C22.9387 18.6103 22.9178 18.6504 22.8842 18.6785C22.8506 18.7066 22.8071 18.7204 22.7632 18.7169H21.512C21.3978 18.2572 21.1304 17.8485 20.7527 17.5563C20.375 17.2642 19.9089 17.1054 19.4288 17.1054C18.9487 17.1054 18.4826 17.2642 18.1049 17.5563C17.7272 17.8485 17.4598 18.2572 17.3456 18.7169H13.92C13.8058 18.2572 13.5384 17.8485 13.1607 17.5563C12.783 17.2642 12.3169 17.1054 11.8368 17.1054C11.3567 17.1054 10.8906 17.2642 10.5129 17.5563C10.1352 17.8485 9.86783 18.2572 9.7536 18.7169H9.2408C9.1969 18.7204 9.15338 18.7066 9.11978 18.6785C9.08619 18.6504 9.06527 18.6103 9.0616 18.5671V11.199C9.06283 11.177 9.06844 11.1555 9.07811 11.1357C9.08779 11.1158 9.10134 11.0981 9.11799 11.0834C9.13463 11.0688 9.15405 11.0575 9.17513 11.0503C9.1962 11.043 9.21852 11.04 9.2408 11.0412L14.7368 11.0444ZM19.3032 13.9053H19.152C18.752 13.9053 18.6368 13.9053 18.4936 13.7215L16.9336 11.9199H19.9272C20.0836 11.9197 20.2371 11.9614 20.3712 12.0406C20.5054 12.1198 20.6152 12.2335 20.6888 12.3696L21.52 13.9053H19.3032ZM11.0632 18.4803C11.2415 18.3051 11.4759 18.1963 11.7264 18.1724C11.977 18.1485 12.2282 18.211 12.4372 18.3492C12.6463 18.4875 12.8002 18.6929 12.8729 18.9305C12.9455 19.1681 12.9324 19.4233 12.8357 19.6524C12.7389 19.8815 12.5646 20.0705 12.3424 20.1871C12.1202 20.3037 11.8639 20.3408 11.6171 20.2919C11.3703 20.2431 11.1483 20.1114 10.989 19.9193C10.8296 19.7272 10.7428 19.4865 10.7432 19.2383C10.7425 19.0965 10.7705 18.956 10.8256 18.8251C10.8807 18.6941 10.9618 18.5753 11.064 18.4756L11.0632 18.4803ZM19.428 18.1648C19.6432 18.1648 19.8535 18.2277 20.0325 18.3456C20.2114 18.4634 20.3508 18.631 20.4332 18.827C20.5155 19.023 20.5371 19.2387 20.4951 19.4468C20.4531 19.6549 20.3495 19.846 20.1973 19.9961C20.0452 20.1461 19.8513 20.2483 19.6403 20.2897C19.4292 20.3311 19.2104 20.3098 19.0116 20.2286C18.8128 20.1474 18.6429 20.0099 18.5234 19.8335C18.4038 19.6571 18.34 19.4497 18.34 19.2375C18.3402 18.9531 18.4549 18.6803 18.6589 18.4792C18.8629 18.2781 19.1395 18.165 19.428 18.1648Z' fill='%23222B35'/%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' stroke='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
.startChat {}
.tabed_item[itemid="characteristics"] {}
.tabed_item[itemid="characteristics"] h2 {}
.tabed_item[itemid="characteristics"] .char_cat {
    display: block;
    font-size: 0;margin-bottom: 48px;
}
.tabed_item[itemid="characteristics"] .char_cat > span {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    color: var(--Black, #0E161E);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    padding-right: 40px;
}
.tabed_item[itemid="characteristics"] .char_cat div {
    font-size: 0;
    display: inline-block;
    vertical-align: top;
    width: 75%;
}
.tabed_item[itemid="characteristics"] .char_cat div span {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3);
    padding-right: 24px;
    margin-bottom: 40px;
}
.tabed_item[itemid="characteristics"] .char_cat div span b {
    display: block;
    margin-bottom: 8px;
    color: var(--Black, #0E161E);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
.tabed_item[itemid="characteristics"] .char_cat div span i {
    display: block;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.tabed_item.white {
    background: #fff;
}


.page_item .tabed_content .tabed_item {
    min-height: 800px;
}
.minipriceblock {
    position: absolute;
    top: 4px;
    right: 24px;
    height: 40px;
    text-align: revert;
}
.minipriceblock span {
    display: inline-block;
    vertical-align: top;
    color: var(--Black, #0E161E);
    text-align: right;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    margin-right: 24px;
}
.minipriceblock span i {
    font: inherit;
    font-size: 14px;
}
.minipriceblock .add_to_cart {
    border-radius: 8px;
    background-color: #68CFDD;
    height: 40px;
    display: inline-block;
    vertical-align: top;
    padding: 0 20px;
    line-height: 40px;
    padding-left: 56px;
    transition: all 0.6s ease;
    color: var(--White, #FFF);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    background-repeat: no-repeat;
    background-position: 15px center;
}
.tabed_item h2 {}
.tabed_item .itemlist {}
.tabed_item .itemlist.slided {
    width: 100%;
    overflow: hidden;
    height: 472px;
}
.itemlist.slided .itemlist_inner .item {
    border: 1px solid #dee7f2;
    width: 330px;
    margin-right: 24px;border-radius: 16px;
}
.tabed_item .itemlist.slided .itemlist_inner {
    background: transparent;
}
.itemlist.slided .rating {
    position: relative;
    padding-top: 6px;
}
.sldctrl {
    display: inline-block;
    height: 24px;
    position: absolute;
    right: 24px;
    top: 82px;
    line-height: 24px;
    width: 120px;
}
.sldctrl span {
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-align: center;
    display: block;
    height: 24px;
    width: 100%;
    height: 24px;
    line-height: 24px;
}
.sldctrl a {
    width: 24px;
    height: 24px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}
.sldctrl a.next {left: auto;    right: 0;}
.itemlist.slided .itemlist_inner {
    transition: all 0.6s ease;
}
.minipriceblock {
    top: -70px;
    right: 0;
}
.minipriceblock span {
    margin-right: 16px;
}

.page_item .tabed_links a {
    margin-right: calc( 100% / 24);
}



.tabed_item .itemlist.slided .itemlist_inner {}
.tabed_item .itemlist.slided .slide_controls {}
.sldctrl {}
.sldctrl span {}
.sldctrl span b {}
.sldctrl span a {}
.sldctrl span .prev{}
.sldctrl span .next{}
.tabed_item[itemid="description"] {
    background: #576473;
    padding: 0 !important;
}
.tabed_item[itemid="description"] h2 {
    color: #fff;
}
.tabed_item[itemid="description"] .left {
    width: 40%;
    display: inline-block;
    vertical-align: top;
    padding-top: 65px;
}
.tabed_item[itemid="description"] .left h3 {
    display: block;
    margin-bottom: 40px;
    color: var(--White, #FFF);
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
}
.tabed_item[itemid="description"] .left p {
    display: block;
    margin-bottom: 16px;
    max-width: 70%;
    color: var(--White, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.tabed_item[itemid="description"] .right {
    width: 60%;
    display: inline-block;
    vertical-align: top;
    padding-top: 65px;    font-size: 0;
}
.tabed_item[itemid="description"] .right img {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 24px);
    height: 290px;
    border-radius: 8px;
    object-fit: cover;
    margin-right: 24px;
}
.tabed_item[itemid="description"] .bigImage {
    margin-top: 8px;
    height: 800px;
    width: 100%;
    overflow: hidden;
}
.tabed_item[itemid="description"] .wrap {
    padding: 24px;
}
.tabed_item[itemid="description"] .bigImage img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.tabed_item[itemid="description"] .minipriceblock {
    top: -44px;
    right: 24px;
}
@media only screen and (max-width: 1360px) {
	.tabed_item[itemid="description"] .minipriceblock, .minipriceblock {
		top: 4px;
		right: 24px;
	}
	.tabed_item[itemid="description"] .minipriceblock span {
		color:#fff;
	}
}



.tabed_item[itemid="description"] .galleried_content {}
.tabed_item[itemid="description"] .galleried_content > div {
    margin-bottom: 24px;
    font-size: 0;
    height: 596px;
}
.tabed_item[itemid="description"] .galleried_content > div img {
    display: inline-block;
    width: calc(50% - 24px);
    vertical-align: top;
    height: 100%;
    object-fit: cover;
    margin-right: 24px;
}
.wrap.descrgalc {
    background: #fff;
}
.tabed_item[itemid="description"] .galleried_content > div div {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    height: 100%;
    padding-top: 190px;
    text-align: center;
}
.tabed_item[itemid="description"] .galleried_content > div h3 {
    display: block;
    margin-bottom: 40px;
    color: var(--grey-cold-dark, #222B35);
    text-align: center; 
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
}
.tabed_item[itemid="description"] .galleried_content > div p {
    display: block;
    margin: 0 auto;
    max-width: 360px;
    color: var(--grey-cold-dark, #222B35);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.tabed_item[itemid="description"] .galleried_content > div.right img {
    margin-right: 0;
    margin-left: 24px;
}
.tabed_item[itemid="description"] .galleried_content > div.right {
    width: 100%;
}

.tabed_item[itemid="reviews"] {}
.tabed_item[itemid="reviews"] h2 {}
.tabed_item[itemid="reviews"] .reviews {
    display: inline-block;
    vertical-align: top;
    width: 684px;
}
.reviews{}
.reviews .review {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #B3C2D4;
}
.reviews .review ins {
    text-decoration: none;
    display: block;
    height: 24px;
    margin-bottom: 20px;
    font-size: 0;
}
.reviews .review .name {
    display: inline-block;
    vertical-align: top;
    height: 24px;
    line-height: 24px;
    color: var(--grey-cold-dark, #222B35);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
}
.reviews .review .rating {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    right: 0;
    top: 0;
    width: 200px;
    text-align: right;
}
.reviews .review .rating span {
    line-height: 20px;
    margin-right: 16px;
    color: #576473;
}
.reviews .review p {
    display: block;
    margin-bottom: 12px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    padding-right: 40px;
}
.reviews .review b {
    display: block;
    margin-bottom: 10px;
    margin-top: 20px;
}
.reviews .review .ctrl {
    height: 32px;
    margin-top: 20px;
    font-size: 0;
}
.reviews .review .ctrl .answer {
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    border-radius: 16px;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    display: inline-block;
    vertical-align: top;
    background: #fff;
    height: 32px;
    line-height: 32px;
    padding: 0 16px;
    transition: all 0.6s ease;
}
.reviews .review .ctrl .rate {
    display: inline-block;
    vertical-align: top;
    line-height: 32px;
    width: auto;
    height: 32px;
    position: absolute;
    right: 0;
    top: 0;
    text-align: right;
}
.reviews .review .ctrl .rate a {
    display: inline-block;
    vertical-align: top;
    height: 32px;
    line-height: 32px;
    color: var(--blue-darker, #214170);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin-left: 8px;
    padding-left: 24px;
    background-repeat: no-repeat;
    background-position: left center;
}
.reviews .review .ctrl .rate .up{
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_101_74046)'%3E%3Cpath d='M18.9775 6.43432C18.5867 5.98399 18.1038 5.62288 17.5613 5.37545C17.0189 5.12801 16.4296 5.00002 15.8333 5.00015H12.5092L12.7892 3.29932C12.8882 2.70037 12.7687 2.08576 12.4524 1.5676C12.1361 1.04944 11.644 0.662246 11.066 0.476645C10.488 0.291044 9.8625 0.319403 9.30365 0.556548C8.74479 0.793693 8.2898 1.22382 8.02167 1.76849L6.42667 5.00015H4.16667C3.062 5.00147 2.00296 5.44089 1.22185 6.222C0.440735 7.00312 0.00132321 8.06216 0 9.16682L0 13.3335C0.00132321 14.4381 0.440735 15.4972 1.22185 16.2783C2.00296 17.0594 3.062 17.4988 4.16667 17.5002H15.25C16.2529 17.496 17.221 17.1321 17.9782 16.4745C18.7354 15.8168 19.2313 14.9092 19.3758 13.9168L19.9633 9.75015C20.0461 9.1591 20.0009 8.55716 19.8308 7.98509C19.6607 7.41302 19.3697 6.88417 18.9775 6.43432ZM1.66667 13.3335V9.16682C1.66667 8.50378 1.93006 7.86789 2.3989 7.39905C2.86774 6.93021 3.50363 6.66682 4.16667 6.66682H5.83333V15.8335H4.16667C3.50363 15.8335 2.86774 15.5701 2.3989 15.1013C1.93006 14.6324 1.66667 13.9965 1.66667 13.3335ZM18.3092 9.51599L17.7208 13.6827C17.6348 14.2776 17.3381 14.822 16.8847 15.2167C16.4312 15.6114 15.8512 15.8303 15.25 15.8335H7.5V6.44515C7.57853 6.37673 7.64355 6.2942 7.69167 6.20182L9.51583 2.50599C9.58424 2.38259 9.68095 2.27719 9.79802 2.19845C9.91509 2.11971 10.0492 2.06987 10.1893 2.05303C10.3293 2.0362 10.4714 2.05284 10.6038 2.10159C10.7362 2.15035 10.8551 2.22982 10.9508 2.33348C11.0327 2.42869 11.0926 2.54079 11.1261 2.66179C11.1597 2.78279 11.1661 2.90971 11.145 3.03349L10.705 5.70015C10.6857 5.8193 10.6925 5.94123 10.7249 6.05749C10.7574 6.17375 10.8147 6.28158 10.8929 6.37351C10.9711 6.46544 11.0684 6.53928 11.178 6.58993C11.2875 6.64057 11.4068 6.6668 11.5275 6.66682H15.8333C16.1912 6.66677 16.5448 6.74354 16.8705 6.89194C17.1961 7.04034 17.486 7.25691 17.7207 7.52701C17.9555 7.79712 18.1294 8.11446 18.231 8.4576C18.3325 8.80073 18.3591 9.16166 18.3092 9.51599Z' fill='%23214170'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_101_74046'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.reviews .review .ctrl .rate .dn {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_101_74045)'%3E%3Cpath d='M19.9592 10.25L19.3717 6.08333C19.2273 5.09161 18.7319 4.18459 17.9756 3.52706C17.2193 2.86952 16.2522 2.5051 15.25 2.5H4.16667C3.062 2.50132 2.00296 2.94073 1.22185 3.72185C0.440735 4.50296 0.00132321 5.562 0 6.66667L0 10.8333C0.00132321 11.938 0.440735 12.997 1.22185 13.7781C2.00296 14.5593 3.062 14.9987 4.16667 15H6.42667L8.02167 18.2317C8.28981 18.7763 8.74479 19.2065 9.30365 19.4436C9.8625 19.6807 10.488 19.7091 11.066 19.5235C11.644 19.3379 12.1361 18.9507 12.4524 18.4325C12.7687 17.9144 12.8882 17.2998 12.7892 16.7008L12.5092 15H15.8333C16.4298 15 17.0193 14.872 17.5621 14.6245C18.1048 14.3771 18.5881 14.016 18.9792 13.5657C19.3704 13.1154 19.6603 12.5863 19.8293 12.0143C19.9984 11.4423 20.0427 10.8406 19.9592 10.25ZM4.16667 4.16667H5.83333V13.3333H4.16667C3.50363 13.3333 2.86774 13.0699 2.3989 12.6011C1.93006 12.1323 1.66667 11.4964 1.66667 10.8333V6.66667C1.66667 6.00363 1.93006 5.36774 2.3989 4.8989C2.86774 4.43006 3.50363 4.16667 4.16667 4.16667ZM17.72 12.4733C17.4854 12.7433 17.1955 12.9598 16.87 13.1081C16.5446 13.2565 16.191 13.3333 15.8333 13.3333H11.5275C11.4066 13.3333 11.2872 13.3596 11.1775 13.4103C11.0678 13.4611 10.9704 13.5351 10.8922 13.6272C10.8139 13.7193 10.7567 13.8273 10.7243 13.9438C10.692 14.0603 10.6854 14.1824 10.705 14.3017L11.145 16.9683C11.1661 17.0921 11.1597 17.219 11.1261 17.34C11.0926 17.461 11.0327 17.5731 10.9508 17.6683C10.8548 17.7718 10.7356 17.851 10.603 17.8995C10.4705 17.9479 10.3283 17.9642 10.1882 17.9469C10.0481 17.9297 9.91406 17.8794 9.79717 17.8003C9.68029 17.7211 9.58386 17.6153 9.51583 17.4917L7.69167 13.7983C7.64355 13.706 7.57854 13.6234 7.5 13.555V4.16667H15.25C15.8519 4.16887 16.4329 4.38727 16.8873 4.78208C17.3416 5.17689 17.6389 5.7218 17.725 6.3175L18.3133 10.4842C18.3627 10.8389 18.3352 11.2001 18.2329 11.5432C18.1305 11.8864 17.9556 12.2036 17.72 12.4733Z' fill='%23214170'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_101_74045'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.reviews .paginator .current {
    background-color: #38A6BF;
}
.reviews .paginator {}
.review_add {
    height: calc(485px + 64px);
    width: 330px;
    position: absolute;
    right: 24px;
    top: 128px;
    background: #fff;    overflow: hidden;
    border-radius: 24px;
}
.tabed_item[itemid="reviews"] .reviews { 
    width: 620px;
}
.review_add > b {
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    height: 64px;
    line-height: 64px;
    text-align: center;
    display: block;
    background: #FAE179;margin-bottom: 24px;
}
.review_add > div {
    padding: 0 24px;
    margin-bottom: 24px;
    min-height: 24px;
}
.review_add > div label {
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    display: block;
}
.review_add > div .rating {
    width: 92px;
    position: absolute;
    right: 24px;
    top: 0;
}
.rating.edit a{}
.rating.edit a:hover{}
.review_add > div label {}
.review_add > div label i {
    font: inherit;
    color: #C61F3D;
}
.review_add > div input, .review_add > div textarea {
    display: block;
    margin-top: 4px;
    width: 100%;
    height: 32px;
    border: none;
    border-bottom: 1px solid #B3C2D4;
}
.review_add > div textarea {
    height: 64px;
    resize: none;
}
.review_add .sendReview {
    display: block;
    height: 40px;
    margin: 0 auto;
    border-radius: 8px;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    background: var(--White, #FFF);
    width: 160px;
    text-align: center;
    line-height: 40px;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.6s ease;
}
.review_add .sendReview:hover  {
    background-color: #1695B2;
    color: #fff;
}
.rating.edit i {cursor:pointer;}
.rating.edit i:hover {}
.tabed_item[itemid="description"] .bigImage .wrap {
    padding: 0;
}
.descrgalc {
    background: #fff;
}
.tabed_item[itemid="description"] .bigImage img.bigImgbg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    filter: blur(8px);
}
.page_item .item .gallery .imgView > img,
.tabed_item[itemid="description"] .galleried_content > div img,
.tabed_item[itemid="description"] .bigImage img,
.tabed_item[itemid="description"] .right img:hover {
	transition:all 0.9s ease;
}
.page_item .item .gallery .imgView:hover > img,
.tabed_item[itemid="description"] .galleried_content > div img:hover,
.tabed_item[itemid="description"] .bigImage:hover img,
.tabed_item[itemid="description"] .right img:hover {
    opacity: .9;
    -webkit-transform: scale(1.03);
    -ms-transform: scale(1.03);
    transform: scale(1.03);
}
.tabed_item[itemid="description"] .right img:hover {
    -webkit-transform: scale(1.01);
    -ms-transform: scale(1.01);
    transform: scale(1.01);
	
}
.page_item .item .gallery .imgView:hover > img {opacity:1;}
.tabed_item[itemid="description"] .galleried_content > div img:hover {
	border-radius:12px;
}
.tabed_item[itemid="description"] .bigImage .wrap {
    height: 100%;
}

#miniCart {
    position: absolute;
    width: 330px;
    height: auto;
    background: #fff;
    box-shadow: 0px 10px 20px 0px rgb(87 100 115 / 50%);
    top: 152px;
    z-index: 100;
    border-radius: 16px;
    right: 24px;
    overflow: hidden;
    transition: all 0.6s ease;
    transform: translateY(-50px);
    opacity: 0;
    pointer-events: none;
}
#miniCart {}
#miniCart:before {
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='28' viewBox='0 0 32 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2679 1C15.0377 -0.333333 16.9622 -0.333334 17.732 1L31.5885 25C32.3583 26.3333 31.396 28 29.8564 28H2.14359C0.603993 28 -0.358258 26.3333 0.411542 25L14.2679 1Z' fill='white'/%3E%3C/svg%3E%0A");
	content:'';
}
#miniCart.active {opacity:1;transform:translateY(0);pointer-events: all;}
#miniCart > .title {
    padding: 0 24px;
    display: block;
    padding-top: 24px;
    margin-bottom: 16px;
    color: var(--lite-blue, #214170);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}
#miniCart .items {
    max-height: 320px;
    overflow: auto;
    padding: 24px;
}
#miniCart .items {
  scrollbar-width: thin;          /* "auto" or "thin" */
  scrollbar-color: #173055 white;   /* scroll thumb and track */ 
}
#miniCart .items::-webkit-scrollbar {
  background-color: white; /* Цвет фона скроллбара */
  width:3px;
}
#miniCart .items::-webkit-scrollbar-thumb {
  background-color: #173055; /* Цвет ползунка */
  width:3px;
  border: 0px; /* Ширина и цвет границы ползунка */
  border-radius: 10px; /* Закругление углов ползунка (по вашему выбору) */
  
}
#miniCart .items .item {
    height: 106px;
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #DFE5EC;
}
#miniCart .items .item .item_info {
    height: 64px;
    margin-bottom: 0px;
    font-size: 0;
    padding-left: calc(64px + 16px);
}
#miniCart .items .item .item_info .image {
    display: inline-block;
    vertical-align: top;
    width: 64px;
    height: 64px;
    margin-right: 16px;
    position: absolute;
    left: 0;
    top: 0;
}
#miniCart .items .item .item_info img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
#miniCart .items .item .item_info .code {
    display: block;
    padding-right: 20px;
    margin-bottom: 0;
    color: var(--gray, #788FAA);
    font-size: 12px;
    font-style: normal;
    line-height: 14px;
    height: 24px;
    line-height: 24px;
}
#miniCart .items .item .item_info .title {
    display: block;
    height: 40px;
    overflow: hidden;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;    padding-right: 24px;
}
#miniCart .items .item .item_info .remove {
	background-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%3Crect width='24' height='24' rx='12' fill='white'/%3E%3Cg clip-path='url(%23clip0_111_44042)'%3E%3Cpath d='M17.9997 6.66667H15.933C15.7783 5.91428 15.3689 5.23823 14.7738 4.75248C14.1788 4.26673 13.4345 4.00097 12.6663 4L11.333 4C10.5649 4.00097 9.82055 4.26673 9.22551 4.75248C8.63046 5.23823 8.22107 5.91428 8.06634 6.66667H5.99967C5.82286 6.66667 5.65329 6.7369 5.52827 6.86193C5.40325 6.98695 5.33301 7.15652 5.33301 7.33333C5.33301 7.51014 5.40325 7.67971 5.52827 7.80474C5.65329 7.92976 5.82286 8 5.99967 8H6.66634V16.6667C6.6674 17.5504 7.01893 18.3976 7.64382 19.0225C8.26871 19.6474 9.11594 19.9989 9.99967 20H13.9997C14.8834 19.9989 15.7306 19.6474 16.3555 19.0225C16.9804 18.3976 17.3319 17.5504 17.333 16.6667V8H17.9997C18.1765 8 18.3461 7.92976 18.4711 7.80474C18.5961 7.67971 18.6663 7.51014 18.6663 7.33333C18.6663 7.15652 18.5961 6.98695 18.4711 6.86193C18.3461 6.7369 18.1765 6.66667 17.9997 6.66667ZM11.333 5.33333H12.6663C13.0799 5.33384 13.4831 5.46225 13.8207 5.70096C14.1584 5.93967 14.414 6.27699 14.5523 6.66667H9.44701C9.5854 6.27699 9.84094 5.93967 10.1786 5.70096C10.5163 5.46225 10.9195 5.33384 11.333 5.33333ZM15.9997 16.6667C15.9997 17.1971 15.789 17.7058 15.4139 18.0809C15.0388 18.456 14.5301 18.6667 13.9997 18.6667H9.99967C9.46924 18.6667 8.96053 18.456 8.58546 18.0809C8.21039 17.7058 7.99967 17.1971 7.99967 16.6667V8H15.9997V16.6667Z' fill='%23576473'/%3E%3Cpath d='M10.6667 15.9993C10.8435 15.9993 11.013 15.9291 11.1381 15.8041C11.2631 15.6791 11.3333 15.5095 11.3333 15.3327V11.3327C11.3333 11.1559 11.2631 10.9863 11.1381 10.8613C11.013 10.7363 10.8435 10.666 10.6667 10.666C10.4899 10.666 10.3203 10.7363 10.1953 10.8613C10.0702 10.9863 10 11.1559 10 11.3327V15.3327C10 15.5095 10.0702 15.6791 10.1953 15.8041C10.3203 15.9291 10.4899 15.9993 10.6667 15.9993Z' fill='%23576473'/%3E%3Cpath d='M13.3337 15.9993C13.5105 15.9993 13.68 15.9291 13.8051 15.8041C13.9301 15.6791 14.0003 15.5095 14.0003 15.3327V11.3327C14.0003 11.1559 13.9301 10.9863 13.8051 10.8613C13.68 10.7363 13.5105 10.666 13.3337 10.666C13.1569 10.666 12.9873 10.7363 12.8623 10.8613C12.7372 10.9863 12.667 11.1559 12.667 11.3327V15.3327C12.667 15.5095 12.7372 15.6791 12.8623 15.8041C12.9873 15.9291 13.1569 15.9993 13.3337 15.9993Z' fill='%23576473'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_111_44042'%3E%3Crect width='16' height='16' fill='white' transform='translate(4 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
#miniCart .items .item .item_info .remove {
    width: 24px;
    height: 24px;
    cursor: pointer;
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    font-size: 0;
}
#miniCart .items .item .item_pric {
    font-size: 0;
}
#miniCart .items .item .item_pric .number {
    padding-top: 18px;
    width: 80px;
    height: 24px;height: calc(24px + 20px);
    display: inline-block;
    vertical-align: top;
    margin-right: 16px;
}
#miniCart .items .item .item_pric .number a {
    width: 24px;
    height: 24px;
    border: 1px solid #B3C2D4;
    display: block;
    border-radius: 24px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 18px;
}
#miniCart .items .item .item_pric .number a.disabled {
    background-color: #B3C2D4;
    border-color: #B3C2D4;
}
#miniCart .items .item .item_pric .number .min{
	background-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='M11.3333 7.33374H4.66667C4.29848 7.33374 4 7.63222 4 8.00041C4 8.3686 4.29848 8.66708 4.66667 8.66708H11.3333C11.7015 8.66708 12 8.3686 12 8.00041C12 7.63222 11.7015 7.33374 11.3333 7.33374Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
#miniCart .items .item .item_pric .number .max{
	background-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='M11.3333 7.33333H8.66667V4.66667C8.66667 4.48986 8.59643 4.32029 8.4714 4.19526C8.34638 4.07024 8.17681 4 8 4C7.82319 4 7.65362 4.07024 7.5286 4.19526C7.40357 4.32029 7.33333 4.48986 7.33333 4.66667V7.33333H4.66667C4.48986 7.33333 4.32029 7.40357 4.19526 7.5286C4.07024 7.65362 4 7.82319 4 8C4 8.17681 4.07024 8.34638 4.19526 8.4714C4.32029 8.59643 4.48986 8.66667 4.66667 8.66667H7.33333V11.3333C7.33333 11.5101 7.40357 11.6797 7.5286 11.8047C7.65362 11.9298 7.82319 12 8 12C8.17681 12 8.34638 11.9298 8.4714 11.8047C8.59643 11.6797 8.66667 11.5101 8.66667 11.3333V8.66667H11.3333C11.5101 8.66667 11.6797 8.59643 11.8047 8.4714C11.9298 8.34638 12 8.17681 12 8C12 7.82319 11.9298 7.65362 11.8047 7.5286C11.6797 7.40357 11.5101 7.33333 11.3333 7.33333Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
#miniCart .items .item .item_pric .number .min.disabled {
	background-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='M11.3333 7.33374H4.66667C4.29848 7.33374 4 7.63222 4 8.00041C4 8.3686 4.29848 8.66708 4.66667 8.66708H11.3333C11.7015 8.66708 12 8.3686 12 8.00041C12 7.63222 11.7015 7.33374 11.3333 7.33374Z' fill='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
#miniCart .items .item .item_pric .number .max.disabled {
	background-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='M11.3333 7.33333H8.66667V4.66667C8.66667 4.48986 8.59643 4.32029 8.4714 4.19526C8.34638 4.07024 8.17681 4 8 4C7.82319 4 7.65362 4.07024 7.5286 4.19526C7.40357 4.32029 7.33333 4.48986 7.33333 4.66667V7.33333H4.66667C4.48986 7.33333 4.32029 7.40357 4.19526 7.5286C4.07024 7.65362 4 7.82319 4 8C4 8.17681 4.07024 8.34638 4.19526 8.4714C4.32029 8.59643 4.48986 8.66667 4.66667 8.66667H7.33333V11.3333C7.33333 11.5101 7.40357 11.6797 7.5286 11.8047C7.65362 11.9298 7.82319 12 8 12C8.17681 12 8.34638 11.9298 8.4714 11.8047C8.59643 11.6797 8.66667 11.5101 8.66667 11.3333V8.66667H11.3333C11.5101 8.66667 11.6797 8.59643 11.8047 8.4714C11.9298 8.34638 12 8.17681 12 8C12 7.82319 11.9298 7.65362 11.8047 7.5286C11.6797 7.40357 11.5101 7.33333 11.3333 7.33333Z' fill='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
#miniCart .items .item .item_pric .number span {
    color: var(--grey-cold-dark, #222B35);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    display: block;
    width: 100%;
    text-align: center;
}
#miniCart .items .item .item_pric .number .max {
    left: auto;
    right: 0;
}
#miniCart .items .item .item_pric .summa {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 96px);
    padding-top: 18px;
    line-height: 24px;
    height: calc(24px + 20px);
}
#miniCart .items .item .item_pric .summa span.old {
    position: absolute;
    right: 0;
    top: 0;
    color: var(--gray, #788FAA);
    text-align: right;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    text-decoration: line-through;
}
#miniCart .items .item .item_pric .summa span.real {
    display: block;
    color: var(--blue, #173055);
    text-align: right;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
#miniCart .items .item .item_pric .summa span i {
    font: inherit;
    font-size: 13px;
}
#miniCart .items .item {
    height: 124px;
}
#miniCart .itog {
    height: 150px;
    background: #EEF5FD;
    padding: 24px;
}
#miniCart .itog ins.old {
    display: block;
    height: 20px;
    margin-bottom: 4px;
    text-decoration: none;
    text-align: right;
}
#miniCart .itog ins span.old {
    display: block;
    color: var(--grey-cold-dark, #222B35);
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    text-decoration: line-through;
}
#miniCart .itog ins.real {
    display: block;
    text-decoration: none;
    height: 24px;
    font-size: 0;
}
#miniCart .itog ins span.old {}
#miniCart .itog ins span.real {
    display: inline-block;
    vertical-align: top;
    width: 140px;
    line-height: 24px;
    color: var(--turquoise-darker, #38A6BF);
    text-align: right;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
}
#miniCart .itog ins span i {
    font: inherit;
    font-size: 13px;
}
#miniCart .itog ins > i {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 140px);
    line-height: 24px;
    color: var(--turquoise-darker, #38A6BF);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}
#miniCart .itog .goCart {
    display: block;
    margin-top: 12px;
    height: 40px;
    border-radius: 8px;
    background: var(--turquoise-medium, #68CFDD);
    text-align: center;
    line-height: 40px;
    text-decoration: none;
    color: var(--White, #FFF);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    transition: all 0.6s ease;
}
#miniCart .itog .goCart:hover {background-color: #1695B2;}
#miniCart .items .item .item_pric .number span {
    pointer-events: none;
}
#miniCart .items .item .item_pric .number a.disabled {
    background-color: #EEF5FD;
    border-color: #EEF5FD;
}





body.page_inner.page_cart {
    padding-top: 64px;
}
.page_cart .maincontent {
    max-width: 684px;
    margin: 0;
    padding: 0 24px;
}
.page_cart .maincontent .wrap {
    min-width: 500px;
}
 .goBack {
	 background-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='M8.83801 6.81333C9.21025 6.41427 9.80762 6.39385 10.2028 6.76668C10.6348 7.17426 10.6566 7.88808 10.2503 8.32502L7.83 10.9279H19C19.5523 10.9279 20 11.4079 20 12C20 12.5921 19.5523 13.0721 19 13.0721H7.83L10.2503 15.675C10.6566 16.1119 10.6348 16.8257 10.2028 17.2333C9.80762 17.6061 9.21025 17.5857 8.83801 17.1867L4 12L8.83801 6.81333Z' fill='%23214170'/%3E%3C/svg%3E%0A");
 }
 .goBack {
    margin-top: 24px;
    display: block;
    background-position: center left;
    height: 24px;
    line-height: 24px;
    background-repeat: no-repeat;
    display: inline-block;
    padding-left: 32px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    text-decoration-line: underline;
}
.page_cart {}
.page_cart .maincontent {}
.page_cart .maincontent h1 {
    margin-top: 24px;
    display: block;
    color: var(--lite-blue, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    height: 48px;
    margin-bottom: 20px;
    padding-left: 0;
}
.mono-checkout-order {
    margin-bottom: 20px;
}
.page_cart .maincontent #howorder {
    width: 230px;
    position: absolute;
    right: 0;
    top: 72px;
    height: 48px;
    font-size: 0;
}
.page_cart #order .radios div,
.checkbox,
.page_cart #order > div.contact.guest .fitem.radios span,
.page_cart .maincontent #howorder span {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' fill='%23EEF5FD'/%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23B3C2D4'/%3E%3C/svg%3E%0A");
}
.page_cart #order > div.contact.guest .fitem.radios span,
.page_cart .maincontent #howorder span {
    color: var(--Black, #0E161E);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    display: block;
    height: 20px;
    margin-bottom: 8px;
    padding-left: 28px;
    background-position: left center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
    cursor: pointer;
}
.page_cart #order > div.contact.guest .fitem.radios span,
.page_cart .maincontent #howorder span.active {
    font-weight: bold;
}
.page_cart .maincontent #howorder span:hover{}
.page_cart #order .radios div.active,
.checkbox.active,
.page_cart #order > div.contact.guest .fitem.radios span.active,
.page_cart .maincontent #howorder span.active {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4' width='12' height='12' rx='6' fill='%2338A6BF'/%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%2338A6BF'/%3E%3C/svg%3E%0A");
}
.page_cart #order {
    margin-bottom: 40px;
}
.page_cart #order > div {
    display: block;
    padding: 40px;
    border-radius: 16px;
    background: #FFF;
    margin-bottom: 8px;
}
.page_cart #order > div .title {
    display: block;
    height: 40px;
    color: var(--lite-blue, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 24px;
}
.page_cart #order .delivery {}
.page_cart #order .delivery .select {
    height: 40px;
    border-radius: 8px;
    border: 1px solid var(--grey-cold-medium, #B3C2D4);
    width: 290px;
    position: absolute;
    right: 40px;
    top: 40px;
    cursor: pointer;
}
.page_cart #order .delivery .select ins {
    display: block;
    width: 100%;
    height: 40px;
    width: calc(100% - 40px);
    text-decoration: none;
}
.page_cart #order .delivery .select ins {}
.page_cart #order .delivery .select ins input {}
.page_cart #order .delivery .select ins:after {content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.54685 10.4243C7.13965 10.0312 7.13964 9.37869 7.54685 8.98552L7.56828 8.96483C7.95547 8.591 8.56909 8.59066 8.95668 8.96408L13.016 12.8749L17.0754 8.96408C17.463 8.59066 18.0766 8.591 18.4638 8.96483L18.4852 8.98552C18.8924 9.37869 18.8924 10.0312 18.4852 10.4243L13.016 15.7049L7.54685 10.4243Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
.page_cart #order .delivery .select ins:after {
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    right: -40px;
    top: 0;
}
.page_cart #order .delivery .select ins input {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
    padding: 0 24px;
    background: transparent;
    outline: none;
    color: var(--blue-darker, #214170);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
}
.page_cart #order .delivery .select div {
    display: none;
    width: 100%;
    padding: 8px 24px;
    background: #fff;
    z-index: 1;
    border: 1px solid var(--grey-cold-medium, #B3C2D4);
    border-radius: 8px;
    overflow: hidden;
}
.page_cart #order .delivery .select div span {
    display: block;
    height: 32px;
    line-height: 32px;
    color: var(--blue-darker, #214170);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.page_cart #order .delivery .select.active div  {display:block;}
.page_cart #order .delivery .select div  span{}
.page_cart #order .delivery .select div  span:hover{}
.page_cart #order .delivery .select div  span{}
.page_cart #order .radios {}
.page_cart #order .radios div {
    display: block;
    margin-bottom: 16px;
    padding-left: 32px;
    cursor: pointer;
}
.page_cart #order .radios b {
    display: block;
    min-height: 20px;
    color: var(--Black, #0E161E);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
.page_cart #order .radios span {
    display: block;
    margin-top: 4px;
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.page_cart #order .radios div i {
    display: inline-block;
    vertical-align: top;
    color: var(--grey-cold-dark, #222B35);
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    position: absolute;
    right: 0;
    top: 0;
}
.page_cart #order .radios div {
    background-repeat: no-repeat;
    background-position: left 2px;
}
.page_cart #order .radios div span.hid {
    padding-top: 8px;
    font-size: 12px;
    display: none;
    padding-bottom: 16px;
}
.page_cart #order .radios div.active span.hid {
    display:block;
}
.page_cart #order .radios div {}
.page_cart #order .radios div.active {}
.page_cart #order .radios div i {}
.page_cart #order .radios div .hid {}
.page_cart #order .radios div span.hid {}
.page_cart #order .radios div div.hid {
    display: none;
}
.page_cart #order .radios div.active .hid {display:block;}
.page_cart #order .radios .bank_parts_item {
}
.page_cart #order .radios div .hid {
    display: block;
    padding-left: 0;
    background: no-repeat;
}
.page_cart #order .radios .bank_parts_item {
    font-size: 0;
    margin-bottom: 24px;
}
.page_cart #order .bank_parts_item.active {}
.page_cart #order .bank_parts_item > div {}
.page_cart #order .bank_parts_item div {
    display: inline-block;
    vertical-align: top;
    margin-right: 24px;
}
.page_cart #order .bank_parts_item .p1 {
    width: calc(240px - 24px);
}
.page_cart #order .bank_parts_item .p2 {
	width: calc(130px - 24px);
}
.page_cart #order .bank_parts_item .p3 {
	width: calc(123px - 24px);
}
.page_cart #order .bank_parts_item .p4 {
    width: calc(82px - 24px);
    margin-right: 0;
}
.page_cart .maincontent .wrap {
    min-width: 705px;
}
.page_cart #order .bank_parts_item .p1 {
    width: calc(228px - 24px);
    padding-left: 0;
    background: none;
}
.page_cart #order .bank_parts_item .p1 .tit {
    display: block;
    height: 20px;
    line-height: 20px;
    padding-left: 32px;
    padding-right: 32px;
    color: var(--secondary-black, #1A1D23);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 4px;
}
.page_cart #order .bank_parts_item .p1 .tit i {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    background-position: center;
    background-repeat: no-repeat;background-size: 20px;
}
.page_cart #order .bank_parts_item .p4 {
    width: calc(100px - 24px); 
}
.page_cart #order .bank_parts_item[value="privatbank"] .p1 .tit i{
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.800001 10.3998C0.800001 12.2985 1.36303 14.1546 2.41789 15.7333C3.47275 17.312 4.97207 18.5424 6.72624 19.269C8.48041 19.9956 10.4107 20.1858 12.2729 19.8153C14.1351 19.4449 15.8456 18.5306 17.1882 17.188C18.5308 15.8454 19.4451 14.1349 19.8155 12.2727C20.186 10.4105 19.9958 8.48021 19.2692 6.72604C18.5426 4.97187 17.3122 3.47256 15.7335 2.4177C14.1548 1.36283 12.2987 0.799805 10.4 0.799805V10.3998H0.800001Z' fill='%23FED602' fill-opacity='0.8'/%3E%3Cpath d='M8.79961 -0.000391391C7.64398 -0.000391442 6.49966 0.227228 5.432 0.669469C4.36433 1.11171 3.39423 1.75991 2.57707 2.57707C1.75991 3.39422 1.11171 4.36433 0.66947 5.43199C0.227229 6.49966 -0.000390571 7.64398 -0.000390622 8.79961L8.79961 8.79961L8.79961 -0.000391391Z' fill='%2300B300' fill-opacity='0.8'/%3E%3C/svg%3E%0A");}
.page_cart #order .bank_parts_item[value="monobank"] .p1 .tit i{
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.96447 14.0624C7.95956 14.058 7.95324 14.0556 7.9467 14.0556L7.88927 14.0453C7.70059 14.0001 7.51673 13.9363 7.34036 13.8548C7.03793 13.7246 6.74586 13.5723 6.44627 13.436C6.2047 13.3243 5.95597 13.2291 5.70178 13.1512C5.52513 13.0995 5.3449 13.0614 5.16262 13.0372C5.01708 13.0184 4.87035 13.0107 4.72369 13.0142C4.4337 13.0167 4.14597 13.0435 3.85835 13.0697C3.55431 13.1033 3.2487 13.1205 2.94281 13.1211C2.81841 13.1218 2.69416 13.1117 2.57143 13.0911C2.55873 13.0881 2.54589 13.0858 2.53295 13.0842L2.49505 13.0774C2.48331 13.0746 2.47143 13.0724 2.45945 13.071C2.43885 13.0688 2.4186 13.0639 2.39919 13.0566C2.34247 13.0422 2.29014 13.0299 2.2365 13.0149C1.9383 12.9354 1.66689 12.7757 1.45122 12.5528C1.07991 12.1803 0.865142 11.6774 0.85179 11.1491C0.845904 10.9452 0.867427 10.7415 0.915771 10.5436C0.971511 10.3115 1.05761 10.0881 1.17181 9.87908C1.35395 9.54649 1.58962 9.24693 1.86915 8.99268C2.07956 8.7996 2.30927 8.62918 2.55459 8.48416C2.78389 8.34582 3.00185 8.18917 3.20641 8.01569C3.46506 7.79873 3.70634 7.5625 3.94563 7.32411C4.15707 7.11305 4.36583 6.90031 4.58724 6.70001C4.75159 6.54694 4.92671 6.40612 5.11124 6.27866C5.33966 6.11618 5.59697 5.99974 5.8691 5.93572C6.07504 5.89053 6.28754 5.88438 6.49581 5.91758C6.73303 5.95371 6.96457 6.02116 7.18449 6.1182C7.51626 6.26519 7.80378 6.4982 8.01791 6.79361C8.1641 6.99905 8.28951 7.21881 8.39223 7.44957C8.50442 7.69289 8.60256 7.94208 8.70752 8.1895C8.82202 8.46888 8.95053 8.74219 9.09256 9.00837C9.23657 9.272 9.40346 9.52221 9.59125 9.75604C9.81909 10.0384 10.0114 10.3483 10.1637 10.6785C10.2943 10.96 10.3858 11.2584 10.4357 11.5651C10.4739 11.8035 10.4791 12.0462 10.4511 12.286C10.412 12.6494 10.2776 12.9956 10.0616 13.2886C9.8592 13.5623 9.59114 13.7793 9.28267 13.9192C9.05667 14.027 8.81295 14.0918 8.56364 14.1105C8.47419 14.117 8.38438 14.1167 8.29496 14.1096C8.2829 14.1075 8.2708 14.1089 8.25844 14.1085C8.25049 14.1105 8.24212 14.1103 8.23429 14.1077L8.21075 14.1035C8.20442 14.1012 8.1975 14.1013 8.19119 14.1036L7.96447 14.0624ZM1.28884 7.59483C1.04014 7.45856 0.825248 7.26698 0.660404 7.03456C0.497245 6.81022 0.373686 6.55908 0.295195 6.29226C0.216129 6.03152 0.17869 5.75976 0.184288 5.48721C0.185581 5.43897 0.188125 5.39035 0.189892 5.34279C0.189137 5.31992 0.197571 5.29869 0.19327 5.27578C0.193866 5.26673 0.195424 5.25778 0.197918 5.24908C0.195175 5.23423 0.203683 5.22617 0.198813 5.21333L0.229127 5.03923C0.242765 5.02552 0.240629 5.00718 0.244133 4.99045C0.244775 4.9773 0.249038 4.96459 0.256443 4.95376C0.285455 4.8312 0.327232 4.71211 0.381073 4.59847C0.480856 4.37655 0.631046 4.18162 0.819444 4.02952C1.02757 3.8597 1.28604 3.76529 1.55364 3.76133C1.77314 3.75891 1.98984 3.81195 2.18407 3.91561C2.40766 4.03357 2.60443 4.19746 2.76174 4.39676C3.00469 4.70081 3.17215 5.05915 3.25011 5.44181C3.29313 5.64305 3.31199 5.84877 3.30627 6.05452C3.303 6.15447 3.29356 6.25411 3.27801 6.35286C3.25015 6.54001 3.19708 6.72239 3.12027 6.89492C3.02152 7.12532 2.8692 7.32815 2.67624 7.4862C2.45583 7.66647 2.17928 7.76193 1.89564 7.75564C1.83022 7.75459 1.76499 7.7483 1.70054 7.73683C1.55685 7.71146 1.41794 7.66355 1.28884 7.59483ZM10.5869 9.32945C10.3021 9.26574 10.0491 9.10109 9.87366 8.86529C9.72876 8.66883 9.63696 8.43766 9.60731 8.19457C9.57728 7.97678 9.58536 7.75541 9.63118 7.54055C9.72924 7.07407 9.95643 6.64554 10.2863 6.30486C10.3978 6.18599 10.5212 6.07915 10.6545 5.98604C10.9224 5.7915 11.2329 5.66507 11.5595 5.61742C11.7474 5.59059 11.9386 5.60069 12.1228 5.64716C12.399 5.71588 12.6428 5.88027 12.8117 6.11174C12.9643 6.32211 13.0572 6.57052 13.0804 6.83017C13.0965 6.97454 13.0946 7.12037 13.0747 7.26422C13.0724 7.27756 13.07 7.29149 13.0678 7.30426C13.0592 7.3534 13.0507 7.40234 13.0422 7.45109C13.0399 7.46443 13.0376 7.47778 13.0352 7.49113C12.9608 7.81507 12.8215 8.12006 12.6258 8.38724C12.4744 8.60004 12.291 8.78767 12.0824 8.94337C11.8186 9.14705 11.5106 9.28426 11.1837 9.34365C11.0112 9.37456 10.8346 9.3751 10.6617 9.34525C10.6369 9.34079 10.6119 9.33572 10.5868 9.33003L10.5869 9.32945ZM8.38866 6.16405C8.07562 6.09063 7.80037 5.90274 7.61595 5.63658C7.45634 5.40802 7.3509 5.14544 7.30781 4.8692C7.27476 4.67597 7.26464 4.47948 7.27767 4.2839C7.28559 4.15026 7.30318 4.0174 7.3303 3.88638C7.39348 3.57853 7.50277 3.2823 7.65439 3.00789C7.81254 2.7144 8.02069 2.45147 8.26928 2.23119C8.47795 2.04337 8.721 1.89867 8.98475 1.80525C9.17948 1.73684 9.38574 1.70811 9.59163 1.72071C9.68186 1.72531 9.77118 1.74132 9.8575 1.76836C10.044 1.82467 10.2165 1.92086 10.3631 2.05039C10.5098 2.17993 10.6272 2.33979 10.7074 2.51913C10.826 2.77021 10.8933 3.04281 10.9054 3.32063C10.918 3.56016 10.8993 3.80028 10.8497 4.03478C10.7611 4.46365 10.5834 4.86851 10.3285 5.22264C10.1535 5.47076 9.93688 5.68592 9.68838 5.85838C9.46826 6.01504 9.2174 6.12212 8.95273 6.17239C8.79063 6.20321 8.62436 6.20461 8.46169 6.17654C8.43751 6.17261 8.41316 6.16845 8.38866 6.16405ZM4.71152 5.42844C4.49858 5.37148 4.30157 5.26528 4.13606 5.11824C3.92005 4.92848 3.74584 4.695 3.62473 4.43294C3.47912 4.12413 3.3912 3.79084 3.3654 3.44988C3.35029 3.26248 3.35197 3.0741 3.37043 2.88704C3.37532 2.82487 3.38352 2.76301 3.39499 2.70174C3.44723 2.3761 3.55934 2.0633 3.72551 1.77952C3.84745 1.56853 4.00917 1.38382 4.20152 1.23585C4.40673 1.07436 4.65443 0.977452 4.91386 0.957171C5.17372 0.93867 5.4331 1.0006 5.65749 1.13473C5.85707 1.2528 6.03105 1.41039 6.16898 1.59804C6.38731 1.89402 6.53804 2.23518 6.61031 2.59695C6.65956 2.82699 6.68124 3.06214 6.67489 3.29734C6.6717 3.43132 6.65991 3.56495 6.63959 3.69736C6.61393 3.86408 6.57328 4.02806 6.51817 4.18728C6.4087 4.51983 6.22185 4.82086 5.97332 5.0651C5.81723 5.21842 5.62909 5.33439 5.42273 5.40449C5.22626 5.47156 5.01616 5.48743 4.81188 5.45061C4.77858 5.44464 4.74512 5.43725 4.71152 5.42844Z' fill='black'/%3E%3C/svg%3E%0A");
}
.page_cart #order .bank_parts_item .p2, .page_cart #order .bank_parts_item .p3, .page_cart #order .bank_parts_item .p4 {
    padding: 0;
    background: no-repeat;
}
.page_cart #order .bank_parts_item .p1 {  
    padding-top: 18px;
}
.page_cart #order .bank_parts_item {
    background-position: 0px 22px !important;
}
.page_cart #order .bank_parts_item > div > i {
    display: block;
    margin-bottom: 4px;
    height: 18px;
    color: var(--grey-cold-medium, #B3C2D4);
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-align: left;
    position: relative;
}
.page_cart #order .bank_parts_item .p1 .tit a {
	background-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%3Cg clip-path='url(%23clip0_112_46899)'%3E%3Cpath d='M8 0C6.41775 0 4.87104 0.469192 3.55544 1.34824C2.23985 2.22729 1.21447 3.47672 0.608967 4.93853C0.00346629 6.40034 -0.15496 8.00887 0.153721 9.56072C0.462403 11.1126 1.22433 12.538 2.34315 13.6569C3.46197 14.7757 4.88743 15.5376 6.43928 15.8463C7.99113 16.155 9.59966 15.9965 11.0615 15.391C12.5233 14.7855 13.7727 13.7602 14.6518 12.4446C15.5308 11.129 16 9.58225 16 8C15.9977 5.87897 15.1541 3.84547 13.6543 2.34568C12.1545 0.845886 10.121 0.00229405 8 0V0ZM8 14.6667C6.68146 14.6667 5.39253 14.2757 4.2962 13.5431C3.19987 12.8106 2.34539 11.7694 1.84081 10.5512C1.33622 9.33305 1.2042 7.99261 1.46144 6.6994C1.71867 5.40619 2.35361 4.21831 3.28596 3.28596C4.21831 2.35361 5.4062 1.71867 6.6994 1.46143C7.99261 1.2042 9.33305 1.33622 10.5512 1.8408C11.7694 2.34539 12.8106 3.19987 13.5431 4.2962C14.2757 5.39253 14.6667 6.68146 14.6667 8C14.6647 9.76752 13.9617 11.4621 12.7119 12.7119C11.4621 13.9617 9.76752 14.6647 8 14.6667Z' fill='%23B3C2D4'/%3E%3Cpath d='M8.00032 6.66602H7.33366C7.15685 6.66602 6.98728 6.73625 6.86225 6.86128C6.73723 6.9863 6.66699 7.15587 6.66699 7.33268C6.66699 7.50949 6.73723 7.67906 6.86225 7.80409C6.98728 7.92911 7.15685 7.99935 7.33366 7.99935H8.00032V11.9993C8.00032 12.1762 8.07056 12.3457 8.19558 12.4708C8.32061 12.5958 8.49018 12.666 8.66699 12.666C8.8438 12.666 9.01337 12.5958 9.13839 12.4708C9.26342 12.3457 9.33365 12.1762 9.33365 11.9993V7.99935C9.33365 7.64573 9.19318 7.30659 8.94313 7.05654C8.69308 6.80649 8.35394 6.66602 8.00032 6.66602Z' fill='%23B3C2D4'/%3E%3Cpath d='M8 5.33398C8.55228 5.33398 9 4.88627 9 4.33398C9 3.7817 8.55228 3.33398 8 3.33398C7.44772 3.33398 7 3.7817 7 4.33398C7 4.88627 7.44772 5.33398 8 5.33398Z' fill='%23B3C2D4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_112_46899'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page_cart #order .bank_parts_item .p1 .tit a {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    right: 0;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.page_cart #order .bank_parts_item .p2 select {
    width: 80px;
    height: 40px;
    border-radius: 8px;
    border: 1px solid var(--grey-cold-medium, #B3C2D4);
    padding: 0 8px;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 38px;
}
.page_cart #order .bank_parts_item .p1 .tit a{}
.page_cart #order .bank_parts_item .p1 .inf{}
.page_cart #order .bank_parts_item .p2{}
.page_cart #order .bank_parts_item .p2 i{}
.page_cart #order .bank_parts_item .p2 select{}
.page_cart #order .bank_parts_item .p3{}
.page_cart #order .bank_parts_item .p4{}
.page_cart #order .bank_parts_item .p3 b i, .page_cart #order .bank_parts_item .p4 b i {
    font: inherit;
    font-size: 13px;
    position: relative;
    display: inline;
    text-align: left;
    line-height: 21px;
}
.page_cart #order .bank_parts_item .p3 b, .page_cart #order .bank_parts_item .p4 b {
    color: var(--grey-cold-dark, #222B35);
    text-align: right;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    display: block;
}
.page_cart #order .bank_parts_item .p2 {
    width: calc(110px - 24px);
}
.page_cart #order .bank_parts_item .p4 {
    width: calc(123px - 24px);
}
.page_cart #order .contact {}
.page_cart #order .contact .checkbox {
    display: inline-block;
    vertical-align: top;
    height: 20px;
    background-position: top left;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    right: 40px;
    top: 40px;
    padding-left: 32px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    color: #222B35;
}
.page_cart #order .contact .checkbox.active {}
.page_cart #order .contact .fitem {
    height: 48px;
    margin-bottom: 24px;
}
.page_cart #order .contact .fitem label {
    display: block;
    margin-bottom: 3px;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}
.page_cart #order .contact .fitem input {
    height: 30px;
    width: 100%;
    border: none;
    border-bottom: 1px solid #B3C2D4;
    color: var(--grey-cold-medium, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    padding-bottom: 12px;
}
input::-ms-input-placeholder, textarea::-ms-input-placeholder
{
  color: #B3C2D4;
}

input::placeholder, textarea::placeholder {
  color: #B3C2D4;
}
.page_cart #order .comment {}
.page_cart #order .comment .title {
	background-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='M7.33389 10.4135C6.94129 10.0227 6.94129 9.38715 7.33389 8.99633C7.72368 8.60831 8.35366 8.60797 8.74387 8.99556L12.6494 12.8749L16.555 8.99556C16.9452 8.60797 17.5752 8.60831 17.965 8.99633C18.3576 9.38715 18.3576 10.0227 17.965 10.4135L12.6494 15.7049L7.33389 10.4135Z' fill='%23576473'/%3E%3C/svg%3E%0A");
}
.page_cart #order .comment.active .title {
	background-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.0002 9.04961C12.1335 9.04961 12.2585 9.07044 12.3752 9.11211C12.4919 9.15378 12.6002 9.22461 12.7002 9.32461L17.3002 13.9246C17.4835 14.1079 17.5752 14.3413 17.5752 14.6246C17.5752 14.9079 17.4835 15.1413 17.3002 15.3246C17.1169 15.5079 16.8835 15.5996 16.6002 15.5996C16.3169 15.5996 16.0835 15.5079 15.9002 15.3246L12.0002 11.4246L8.10019 15.3246C7.91686 15.5079 7.68353 15.5996 7.4002 15.5996C7.11686 15.5996 6.88353 15.5079 6.7002 15.3246C6.51686 15.1413 6.42519 14.9079 6.42519 14.6246C6.42519 14.3413 6.51686 14.1079 6.7002 13.9246L11.3002 9.32461C11.4002 9.22461 11.5085 9.15378 11.6252 9.11211C11.7419 9.07044 11.8669 9.04961 12.0002 9.04961Z' fill='%23576473'/%3E%3C/svg%3E%0A");
}
.page_cart #order .comment .title {
    background-repeat: no-repeat;
    background-position: top right;
    cursor: pointer;
}
.page_cart #order .comment .hid {
    display: none;
}
.page_cart #order .comment .hid {}
.page_cart #order .comment.active .hid {display:block;}
.page_cart #order .comment textarea {
    width: 100%;
    height: 80px;
    overflow: hidden;
    border: none;
    padding: 0;
    border-bottom: 1px solid #B3C2D4;
    resize: none;
}
 .page_cart #order .comment {
    padding-bottom: 1px;
}
 .page_cart #order .comment .hid {
    padding-bottom: 40px;
}
 .page_cart #miniCart {
    display: block;
    transform: translateY(0px);
    opacity: 1;
    pointer-events: all;
}
 .page_cart #miniCart .submitCart {
    display: block;
    border-radius: 8px;
    background: var(--turquoise-medium, #68CFDD);
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 24px;
    color: var(--White, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    transition: all 0.6s ease;
}
 .page_cart #miniCart .submitCart.disabled {
    border-radius: 8px;
    border: 1px solid var(--grey-cold-medium, #B3C2D4);
    background: var(--grey-cold-light, #DEE7F2);
    color: #B3C2D4;
    cursor: default;
    pointer-events: none;
}
 .page_cart header {
    background: #fff;
}
 .page_cart #miniCart {
    position: fixed;
}
 
 #authmodal {
	pointer-eventa:none;
	transform:translateY(-100px);
	opacity:0;
}
#authmodal {
    width: 640px;
    height: 480px;
    position: fixed;
    top: calc( (100% - 480px) / 2);
    left: calc( (100% - 640px) / 2);
    display: block;
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    z-index: 100;
    font-size: 0;
    transition: all 0.6s ease;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
}
#authmodal.active {
	transform:translateY(0);
	opacity:1;
	pointer-events:all;
}
#authmodal .left {
    display: inline-block;
    vertical-align: top;
    width: 320px;
    padding: 20px;
    padding-top: 40px;
    height: 100%;
}
#authmodal .left > div {
    height: 100%;
    position: absolute;
    top: 40px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 60px);
    transition: all 0.6s ease;
}
#authmodal .left > div {
    opacity: 0;
    pointer-events: none;
}
#authmodal .left > div.active {opacity:1;pointer-events:all;}
#authmodal .left > div b {
    display: block;
    color: var(--Black, #0E161E);
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 44px;
}
#authmodal .left > div b span {
    display: block;
    margin-top: 8px;
    color: var(--Black, #0E161E);
    text-align: center;
 
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
#authmodal .left > div .fld {
    height: auto;
    min-height: 48px;
    margin-bottom: 28px;
}
#authmodal .left > div .fld label {
    display: block;
    margin-bottom: 3px;
    color: var(--blue-darker, #214170);
 
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}
#authmodal .left > div .fld input {
    display: block;
    width: 100%;
    border: none;
    height: 28px;
    padding-bottom: 8px;
    border-bottom: 1px solid #B3C2D4;
    margin-bottom: 4px;
    transition: all 0.6s ease;
}
#authmodal .left > div .fld:hover input, #authmodal .left > div .fld input:focus {
    border-color: #214170;
}
#authmodal .left > div .fld .error {
    display: none;
    color: var(--Red, #C61F3D);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
} 
#authmodal .left > div .fld.error .error {display: block;}
#authmodal .left > div .fld.error input {border-color: #C61F3D;}
#authmodal .left > div .controls {
    height: auto;
    position: absolute;
    bottom: 20px;
    width: 100%;
    left: 0;
    text-align: center;
}
#authmodal .left > div .controls a {}
#authmodal .left > div .controls a.linkto {
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-decoration-line: underline;
    text-align: center;
    display: block;
    max-width: 70%;
}

#authmodal .left > div .controls a.linkto {
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    margin: 0 auto;
    font-weight: 400;
    line-height: 18px;
    text-decoration-line: underline;
    text-align: center;
    display: block;
    max-width: 70%;
}
#authmodal .left > div .controls a.next, #authmodal .left > div .controls a.linkto.next {
    display: inline-block;
    margin-bottom: 20px;
    height: 40px;
    border-radius: 8px;
    background: var(--turquoise-medium, #68CFDD);
    padding: 0 24px;
    min-width: 120px;
    color: var(--White, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 38px;
    border: 1px solid #68CFDD;
    transition: all 0.6s ease;
}
#authmodal .left > div .controls a.next:hover {}
#authmodal .left > div .controls a.next.disabled, #authmodal .left > div .controls a.next.disabled:hover {
	border: 1px solid var(--grey-cold-light, #DEE7F2);
background: var(--White, #FFF);
}
#authmodal .left > div .fld .checkbox {}
#authmodal .left > div .fld .checkbox.active {}
#authmodal {
    font-size: 0;
}
#authmodal .right {
    display: inline-block;
    vertical-align: top;
    width: 318px;
    height: 100%;
    background-color: #38A6BF;
    padding: 40px 20px;
}
#authmodal .right .t1 {
    color: var(--turquoise-light, #C5F6FA);
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    display: block;
    margin-bottom: 9px;
}
#authmodal .right .t2 {
    display: block;
    margin-bottom: 48px;
    color: var(--turquoise-light, #C5F6FA);
    text-align: center; 
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
#authmodal .right div {
    display: block;
    margin-bottom: 32px;
    height: 58px;
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 72px;
    color: #FFF;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
#authmodal .right div b {} 
#authmodal .right .i1 {
	background-image: url("data:image/svg+xml,%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='29' cy='29' r='28' fill='%2368CFDD' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 2'/%3E%3Ccircle cx='29' cy='29' r='24' fill='%23C5F6FA' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 2'/%3E%3Ccircle cx='37' cy='21' r='8' fill='white'/%3E%3Cpath d='M23.9592 41.496L23.119 43.3109L23.1329 43.3174L23.1469 43.3236L23.9592 41.496ZM21.0432 38.976L19.3184 39.9884L19.3233 39.9967L19.3282 40.005L21.0432 38.976ZM20.1072 34.08L18.1273 33.7972L18.1181 33.8617L18.1131 33.9266L20.1072 34.08ZM20.3232 33.108L22.2348 33.6962L23.0311 31.108H20.3232V33.108ZM18.5592 33.108H16.5592V35.108H18.5592V33.108ZM18.5592 30.444V28.444H16.5592V30.444H18.5592ZM21.6912 30.444V32.444H22.639L23.2391 31.7105L21.6912 30.444ZM22.4112 29.724L23.6777 31.2719L23.718 31.2389L23.7566 31.2039L22.4112 29.724ZM23.2392 29.04L22.1008 27.3956L22.0696 27.4172L22.0392 27.44L23.2392 29.04ZM24.2112 28.428L25.2035 30.1645L25.2488 30.1386L25.2927 30.1104L24.2112 28.428ZM25.2552 27.852L26.101 29.6644L25.2552 25.852V27.852ZM18.5592 27.852H16.5592V29.852H18.5592V27.852ZM18.5592 25.188V23.188H16.5592V25.188H18.5592ZM30.5832 25.188V27.188H31.3652L31.9398 26.6576L30.5832 25.188ZM31.2672 24.216L29.4349 23.4144L29.4221 23.4436L29.4103 23.4732L31.2672 24.216ZM31.1232 21.588L29.4591 22.6974L29.4839 22.7346L29.5104 22.7707L31.1232 21.588ZM30.0432 20.76L30.786 18.903L30.786 18.903L30.0432 20.76ZM26.2992 20.652L25.935 18.6854L25.9215 18.688L26.2992 20.652ZM24.3192 21.156L23.7264 19.2459L23.7264 19.2459L24.3192 21.156ZM22.0872 21.984L20.2185 22.6966L20.9579 24.6356L22.8683 23.8252L22.0872 21.984ZM20.4672 17.736L19.6582 15.9069L17.922 16.6748L18.5985 18.4486L20.4672 17.736ZM24.3552 16.44L24.8075 18.3882L24.8199 18.3853L24.8323 18.3823L24.3552 16.44ZM32.9952 16.764L32.1594 18.581L32.1811 18.591L32.203 18.6004L32.9952 16.764ZM35.8392 19.14L37.5265 18.0662V18.0662L35.8392 19.14ZM36.7752 24.144L38.7577 24.4083L38.7577 24.4083L36.7752 24.144ZM36.5592 25.188L34.6362 24.6386L33.9078 27.188H36.5592V25.188ZM38.3952 25.188H40.3952V23.188H38.3952V25.188ZM38.3952 27.852V29.852H40.3952V27.852H38.3952ZM35.0472 27.852V25.852H34.1674L33.5729 26.5005L35.0472 27.852ZM34.1472 28.68L35.3666 30.2652L35.3748 30.259L35.3829 30.2526L34.1472 28.68ZM33.1392 29.364L34.1315 31.1005L34.15 31.0899L34.1682 31.079L33.1392 29.364ZM32.0592 29.94L32.905 31.7524L32.9295 31.7409L32.9536 31.7289L32.0592 29.94ZM30.9432 30.444L30.1416 28.6117L30.9432 32.444V30.444ZM38.3952 30.444H40.3952V28.444H38.3952V30.444ZM38.3952 33.108V35.108H40.3952V33.108H38.3952ZM26.0832 33.108V31.108H25.1985L24.6033 31.7627L26.0832 33.108ZM25.5432 34.008L23.6597 33.3353L23.6448 33.3773L23.6317 33.4198L25.5432 34.008ZM25.7952 36.564L24.0887 37.6069L24.1231 37.6633L24.1613 37.7174L25.7952 36.564ZM27.0552 37.536L26.2578 39.3701L26.3049 39.3906L26.353 39.4087L27.0552 37.536ZM32.9592 37.428L33.4089 39.3768L33.4267 39.3727L33.4443 39.3683L32.9592 37.428ZM36.7032 36.204H38.7032V33.2394L35.9543 34.3495L36.7032 36.204ZM36.7032 40.74L37.5809 42.5371L38.7032 41.989V40.74H36.7032ZM33.1392 41.928L32.7202 39.9724L33.1392 41.928ZM28.8192 40.36C27.0576 40.36 25.7356 40.0969 24.7715 39.6684L23.1469 43.3236C24.7748 44.0471 26.6929 44.36 28.8192 44.36V40.36ZM24.7995 39.6811C23.8168 39.2261 23.1731 38.6386 22.7582 37.947L19.3282 40.005C20.2093 41.4734 21.5096 42.5659 23.119 43.3109L24.7995 39.6811ZM22.7681 37.9636C22.3305 37.2181 22.0712 36.273 22.0712 35.052H18.0712C18.0712 36.855 18.46 38.5259 19.3184 39.9884L22.7681 37.9636ZM22.0712 35.052C22.0712 34.7635 22.0815 34.4908 22.1013 34.2334L18.1131 33.9266C18.0849 34.2932 18.0712 34.6685 18.0712 35.052H22.0712ZM22.0871 34.3628C22.1209 34.1262 22.1707 33.9045 22.2348 33.6962L18.4117 32.5198C18.2838 32.9355 18.1895 33.3618 18.1273 33.7972L22.0871 34.3628ZM20.3232 31.108H18.5592V35.108H20.3232V31.108ZM20.5592 33.108V30.444H16.5592V33.108H20.5592ZM18.5592 32.444H21.6912V28.444H18.5592V32.444ZM23.2391 31.7105C23.3709 31.5494 23.5166 31.4037 23.6777 31.2719L21.1447 28.1761C20.7778 28.4763 20.4435 28.8106 20.1433 29.1775L23.2391 31.7105ZM23.7566 31.2039C23.9736 31.0066 24.2011 30.8186 24.4392 30.64L22.0392 27.44C21.7014 27.6934 21.3768 27.9614 21.0659 28.2441L23.7566 31.2039ZM24.3776 30.6844C24.6413 30.5018 24.9165 30.3285 25.2035 30.1645L23.2189 26.6915C22.8339 26.9115 22.4611 27.1462 22.1008 27.3956L24.3776 30.6844ZM25.2927 30.1104C25.5536 29.9427 25.8228 29.7942 26.101 29.6644L24.4094 26.0396C23.9676 26.2458 23.5409 26.4813 23.1297 26.7456L25.2927 30.1104ZM25.2552 25.852H18.5592V29.852H25.2552V25.852ZM20.5592 27.852V25.188H16.5592V27.852H20.5592ZM18.5592 27.188H30.5832V23.188H18.5592V27.188ZM31.9398 26.6576C32.4495 26.1871 32.8594 25.6208 33.1242 24.9588L29.4103 23.4732C29.3871 23.5312 29.3409 23.6129 29.2267 23.7184L31.9398 26.6576ZM33.0995 25.0176C33.3931 24.3467 33.5192 23.636 33.5192 22.92H29.5192C29.5192 23.164 29.4774 23.3173 29.4349 23.4144L33.0995 25.0176ZM33.5192 22.92C33.5192 22.0467 33.2951 21.1677 32.736 20.4053L29.5104 22.7707C29.5015 22.7585 29.5001 22.7508 29.5031 22.7609C29.5071 22.7742 29.5192 22.8225 29.5192 22.92H33.5192ZM32.7873 20.4786C32.2821 19.7208 31.567 19.2155 30.786 18.903L29.3004 22.617C29.394 22.6544 29.4399 22.6856 29.4564 22.6982C29.4706 22.7091 29.4668 22.7089 29.4591 22.6974L32.7873 20.4786ZM30.786 18.903C29.9966 18.5873 29.1248 18.472 28.2432 18.472V22.472C28.8016 22.472 29.1298 22.5487 29.3004 22.617L30.786 18.903ZM28.2432 18.472C27.471 18.472 26.7011 18.5436 25.935 18.6854L26.6634 22.6186C27.1933 22.5204 27.7194 22.472 28.2432 22.472V18.472ZM25.9215 18.688C25.2153 18.8238 24.4831 19.0111 23.7264 19.2459L24.912 23.0661C25.5474 22.8689 26.1352 22.7202 26.6769 22.616L25.9215 18.688ZM23.7264 19.2459C22.9564 19.4848 22.1491 19.7852 21.3061 20.1428L22.8683 23.8252C23.6094 23.5108 24.2901 23.2591 24.912 23.0661L23.7264 19.2459ZM23.9559 21.2713L22.3359 17.0233L18.5985 18.4486L20.2185 22.6966L23.9559 21.2713ZM21.2762 19.5651C22.408 19.0645 23.5845 18.6721 24.8075 18.3882L23.903 14.4918C22.4379 14.8319 21.0224 15.3035 19.6582 15.9069L21.2762 19.5651ZM24.8323 18.3823C26.0332 18.0873 27.3123 17.936 28.6752 17.936V13.936C27.0142 13.936 25.4133 14.1207 23.8782 14.4977L24.8323 18.3823ZM28.6752 17.936C30.1425 17.936 31.2826 18.1777 32.1594 18.581L33.831 14.947C32.3078 14.2463 30.568 13.936 28.6752 13.936V17.936ZM32.203 18.6004C33.0842 18.9805 33.7094 19.5184 34.1519 20.2137L37.5265 18.0662C36.6251 16.6496 35.3543 15.6035 33.7874 14.9276L32.203 18.6004ZM34.1519 20.2137C34.5777 20.8828 34.8472 21.7857 34.8472 23.028H38.8472C38.8472 21.1983 38.4448 19.5092 37.5265 18.0662L34.1519 20.2137ZM34.8472 23.028C34.8472 23.3286 34.8284 23.6121 34.7928 23.8797L38.7577 24.4083C38.818 23.9559 38.8472 23.4954 38.8472 23.028H34.8472ZM34.7928 23.8797C34.7571 24.1471 34.7044 24.3996 34.6362 24.6386L38.4823 25.7374C38.606 25.3044 38.6973 24.8609 38.7577 24.4083L34.7928 23.8797ZM36.5592 27.188H38.3952V23.188H36.5592V27.188ZM36.3952 25.188V27.852H40.3952V25.188H36.3952ZM38.3952 25.852H35.0472V29.852H38.3952V25.852ZM33.5729 26.5005C33.3888 26.7014 33.17 26.9043 32.9116 27.1074L35.3829 30.2526C35.7964 29.9277 36.1777 29.5786 36.5215 29.2034L33.5729 26.5005ZM32.9278 27.0948C32.6806 27.2849 32.4086 27.47 32.1102 27.649L34.1682 31.079C34.5898 30.826 34.9898 30.5551 35.3666 30.2652L32.9278 27.0948ZM32.1469 27.6275C31.8463 27.7993 31.5192 27.9739 31.1648 28.1511L32.9536 31.7289C33.3672 31.5221 33.7601 31.3127 34.1315 31.1005L32.1469 27.6275ZM31.2134 28.1276C30.8689 28.2884 30.5116 28.4498 30.1416 28.6117L31.7449 32.2763C32.1428 32.1022 32.5296 31.9276 32.905 31.7524L31.2134 28.1276ZM30.9432 32.444H38.3952V28.444H30.9432V32.444ZM36.3952 30.444V33.108H40.3952V30.444H36.3952ZM38.3952 31.108H26.0832V35.108H38.3952V31.108ZM24.6033 31.7627C24.1857 32.222 23.8685 32.7507 23.6597 33.3353L27.4267 34.6807C27.4579 34.5933 27.5007 34.522 27.5631 34.4533L24.6033 31.7627ZM23.6317 33.4198C23.4678 33.9525 23.3992 34.5028 23.3992 35.052H27.3992C27.3992 34.8332 27.4267 34.6875 27.4548 34.5962L23.6317 33.4198ZM23.3992 35.052C23.3992 35.9442 23.6074 36.8194 24.0887 37.6069L27.5018 35.5211C27.455 35.4446 27.3992 35.3118 27.3992 35.052H23.3992ZM24.1613 37.7174C24.7002 38.4808 25.4391 39.0142 26.2578 39.3701L27.8527 35.7019C27.5673 35.5778 27.4663 35.4632 27.4292 35.4106L24.1613 37.7174ZM26.353 39.4087C27.2135 39.7314 28.1612 39.86 29.1432 39.86V35.86C28.4933 35.86 28.0489 35.7726 27.7575 35.6633L26.353 39.4087ZM29.1432 39.86C30.5888 39.86 32.0117 39.6992 33.4089 39.3768L32.5095 35.4792C31.4107 35.7328 30.2897 35.86 29.1432 35.86V39.86ZM33.4443 39.3683C34.7862 39.0328 36.1222 38.5956 37.4521 38.0585L35.9543 34.3495C34.7882 34.8204 33.6283 35.1992 32.4741 35.4877L33.4443 39.3683ZM34.7032 36.204V40.74H38.7032V36.204H34.7032ZM35.8255 38.9429C34.9647 39.3633 33.9355 39.712 32.7202 39.9724L33.5583 43.8836C35.031 43.568 36.3778 43.1247 37.5809 42.5371L35.8255 38.9429ZM32.7202 39.9724C31.5289 40.2277 30.2306 40.36 28.8192 40.36V44.36C30.4799 44.36 32.0616 44.2043 33.5583 43.8836L32.7202 39.9724Z' fill='%2338A6BF'/%3E%3C/svg%3E%0A");
}
#authmodal .right .i2 {
	background-image: url("data:image/svg+xml,%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='29' cy='29' r='28' fill='%2368CFDD' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 2'/%3E%3Ccircle cx='29' cy='29' r='24' fill='%23C5F6FA' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 2'/%3E%3Ccircle cx='21' cy='21' r='8' fill='white'/%3E%3Cpath d='M47.176 29.177L45.736 27.3707L43.24 22.761C42.9131 22.1537 42.4247 21.6455 41.8271 21.2912C41.2295 20.9368 40.5453 20.7496 39.848 20.7496H32.344C32.216 20.6013 32.0992 20.4593 31.9856 20.3205C31.3792 19.5822 30.8992 19.0001 29.8752 19.0001H18.4736C17.8232 18.995 17.1974 19.2447 16.7336 19.6943C16.2698 20.144 16.0059 20.7567 16 21.398V36.1262C16.008 36.7657 16.2729 37.3759 16.7366 37.8231C17.2004 38.2703 17.825 38.5178 18.4736 38.5115H19.52C19.7609 39.4137 20.2972 40.2121 21.0458 40.7827C21.7943 41.3533 22.7131 41.664 23.6592 41.6667C24.6087 41.6677 25.5318 41.3587 26.2844 40.7879C27.037 40.2171 27.5767 39.4167 27.8192 38.5115H34.7136C34.955 39.4147 35.4928 40.2138 36.2432 40.7839C36.9936 41.3541 37.9143 41.6633 38.8616 41.6633C39.8089 41.6633 40.7296 41.3541 41.48 40.7839C42.2304 40.2138 42.7682 39.4147 43.0096 38.5115H45.5312C46.1787 38.5166 46.8019 38.2687 47.2645 37.822C47.7271 37.3753 47.9916 36.7662 48 36.1278V31.5087C47.9932 30.6632 47.7035 29.8436 47.176 29.177ZM29.4736 21.0888C30.0208 21.5195 32.784 24.7172 35.1904 27.6184L35.2048 27.6357C35.5347 28.0616 35.9669 28.3999 36.4623 28.6202C36.9578 28.8405 37.5011 28.9359 38.0432 28.8978H38.1472H44.2736L45.5088 30.458C45.7479 30.7615 45.88 31.1338 45.8848 31.5181V36.1341C45.8775 36.2207 45.8356 36.3008 45.7684 36.357C45.7013 36.4132 45.6142 36.4408 45.5264 36.4338H43.024C42.7955 35.5144 42.2608 34.697 41.5055 34.1127C40.7501 33.5283 39.8177 33.2107 38.8576 33.2107C37.8975 33.2107 36.9651 33.5283 36.2097 34.1127C35.4544 34.697 34.9197 35.5144 34.6912 36.4338H27.84C27.6115 35.5144 27.0768 34.697 26.3215 34.1127C25.5661 33.5283 24.6337 33.2107 23.6736 33.2107C22.7135 33.2107 21.7811 33.5283 21.0257 34.1127C20.2704 34.697 19.7357 35.5144 19.5072 36.4338H18.4816C18.3938 36.4408 18.3068 36.4132 18.2396 36.357C18.1724 36.3008 18.1305 36.2207 18.1232 36.1341V21.398C18.1257 21.354 18.1369 21.311 18.1562 21.2714C18.1756 21.2317 18.2027 21.1962 18.236 21.1669C18.2693 21.1376 18.3081 21.115 18.3503 21.1005C18.3924 21.0861 18.437 21.0799 18.4816 21.0825L29.4736 21.0888ZM38.6064 26.8106H38.304C37.504 26.8106 37.2736 26.8106 36.9872 26.4431L33.8672 22.8399H39.8544C40.1672 22.8394 40.4742 22.9228 40.7425 23.0812C41.0108 23.2396 41.2304 23.467 41.3776 23.7391L43.04 26.8106H38.6064ZM22.1264 35.9606C22.483 35.6102 22.9518 35.3926 23.4529 35.3448C23.9539 35.297 24.4563 35.422 24.8744 35.6985C25.2925 35.9749 25.6005 36.3858 25.7458 36.861C25.8911 37.3363 25.8648 37.8465 25.6713 38.3048C25.4779 38.763 25.1292 39.141 24.6849 39.3742C24.2405 39.6074 23.7278 39.6815 23.2342 39.5839C22.7406 39.4862 22.2967 39.2228 21.978 38.8385C21.6593 38.4543 21.4855 37.973 21.4864 37.4766C21.485 37.1931 21.5411 36.9121 21.6513 36.6501C21.7614 36.3882 21.9235 36.1505 22.128 35.9511L22.1264 35.9606ZM38.856 35.3295C39.2864 35.3295 39.7071 35.4554 40.0649 35.6911C40.4228 35.9269 40.7017 36.262 40.8664 36.654C41.0311 37.046 41.0742 37.4774 40.9902 37.8936C40.9062 38.3098 40.699 38.6921 40.3947 38.9921C40.0903 39.2922 39.7026 39.4965 39.2805 39.5793C38.8584 39.6621 38.4209 39.6196 38.0233 39.4572C37.6257 39.2948 37.2858 39.0199 37.0467 38.667C36.8076 38.3142 36.68 37.8994 36.68 37.475C36.6804 36.9062 36.9098 36.3607 37.3178 35.9584C37.7258 35.5561 38.279 35.33 38.856 35.3295Z' fill='%2338A6BF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.7578 38.3751C10.7578 37.9943 11.0665 37.6855 11.4473 37.6855H15.5844C15.9652 37.6855 16.2739 37.9943 16.2739 38.3751C16.2739 38.7559 15.9652 39.0646 15.5844 39.0646H11.4473C11.0665 39.0646 10.7578 38.7559 10.7578 38.3751Z' fill='%2338A6BF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 40.1329C9 39.7521 9.30871 39.4434 9.68952 39.4434H13.8266C14.2074 39.4434 14.5161 39.7521 14.5161 40.1329C14.5161 40.5137 14.2074 40.8224 13.8266 40.8224H9.68952C9.30871 40.8224 9 40.5137 9 40.1329Z' fill='%2338A6BF'/%3E%3C/svg%3E%0A");
}
#authmodal .right .i3 {
	background-image: url("data:image/svg+xml,%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='29' cy='29' r='28' fill='%2368CFDD' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 2'/%3E%3Ccircle cx='29' cy='29' r='24' fill='%23C5F6FA' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 2'/%3E%3Ccircle cx='37' cy='37' r='8' fill='white'/%3E%3Cg clip-path='url(%23clip0_211_33375)'%3E%3Cpath d='M38.3333 23.1667H36.3057C36.9653 22.5852 37.4889 21.8657 37.8393 21.0592C38.1897 20.2527 38.3584 19.379 38.3333 18.5C38.3333 18.1906 38.2104 17.8938 37.9916 17.675C37.7728 17.4562 37.4761 17.3333 37.1667 17.3333C36.8572 17.3333 36.5605 17.4562 36.3417 17.675C36.1229 17.8938 36 18.1906 36 18.5C36 21.559 33.2338 22.6183 31.1303 22.9812C31.9067 21.6046 32.3741 20.0754 32.5 18.5C32.5 17.5717 32.1313 16.6815 31.4749 16.0251C30.8185 15.3687 29.9283 15 29 15C28.0717 15 27.1815 15.3687 26.5251 16.0251C25.8687 16.6815 25.5 17.5717 25.5 18.5C25.6259 20.0754 26.0933 21.6046 26.8697 22.9812C24.7662 22.6183 22 21.559 22 18.5C22 18.1906 21.8771 17.8938 21.6583 17.675C21.4395 17.4562 21.1428 17.3333 20.8333 17.3333C20.5239 17.3333 20.2272 17.4562 20.0084 17.675C19.7896 17.8938 19.6667 18.1906 19.6667 18.5C19.6416 19.379 19.8103 20.2527 20.1607 21.0592C20.5111 21.8657 21.0347 22.5852 21.6943 23.1667H19.6667C18.429 23.1667 17.242 23.6583 16.3668 24.5335C15.4917 25.4087 15 26.5957 15 27.8333L15 29C15 29.6188 15.2458 30.2123 15.6834 30.6499C16.121 31.0875 16.7145 31.3333 17.3333 31.3333V37.1667C17.3352 38.7132 17.9504 40.1959 19.0439 41.2894C20.1375 42.383 21.6201 42.9981 23.1667 43H34.8333C36.3799 42.9981 37.8625 42.383 38.9561 41.2894C40.0496 40.1959 40.6648 38.7132 40.6667 37.1667V31.3333C41.2855 31.3333 41.879 31.0875 42.3166 30.6499C42.7542 30.2123 43 29.6188 43 29V27.8333C43 26.5957 42.5083 25.4087 41.6332 24.5335C40.758 23.6583 39.571 23.1667 38.3333 23.1667ZM29 17.3333C29.3094 17.3333 29.6062 17.4562 29.825 17.675C30.0437 17.8938 30.1667 18.1906 30.1667 18.5C30.0258 19.74 29.6285 20.9371 29 22.0152C28.3715 20.9371 27.9742 19.74 27.8333 18.5C27.8333 18.1906 27.9562 17.8938 28.175 17.675C28.3938 17.4562 28.6906 17.3333 29 17.3333ZM17.3333 27.8333C17.3333 27.2145 17.5792 26.621 18.0168 26.1834C18.4543 25.7458 19.0478 25.5 19.6667 25.5H27.8333V29H17.3333V27.8333ZM19.6667 37.1667V31.3333H27.8333V40.6667H23.1667C22.2384 40.6667 21.3482 40.2979 20.6918 39.6415C20.0354 38.9852 19.6667 38.0949 19.6667 37.1667ZM38.3333 37.1667C38.3333 38.0949 37.9646 38.9852 37.3082 39.6415C36.6518 40.2979 35.7616 40.6667 34.8333 40.6667H30.1667V31.3333H38.3333V37.1667ZM30.1667 29V25.5H38.3333C38.9522 25.5 39.5457 25.7458 39.9832 26.1834C40.4208 26.621 40.6667 27.2145 40.6667 27.8333V29H30.1667Z' fill='%2338A6BF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_211_33375'%3E%3Crect width='28' height='28' fill='white' transform='translate(15 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
#requestModal .close,#requestModal2 .close,
#authmodal .close {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath d='M15.9999 7.99988C15.8749 7.8749 15.7053 7.80469 15.5285 7.80469C15.3518 7.80469 15.1822 7.8749 15.0572 7.99988L11.9999 11.0572L8.94255 7.99988C8.81753 7.8749 8.64799 7.80469 8.47121 7.80469C8.29444 7.80469 8.1249 7.8749 7.99988 7.99988C7.8749 8.1249 7.80469 8.29444 7.80469 8.47121C7.80469 8.64799 7.8749 8.81753 7.99988 8.94255L11.0572 11.9999L7.99988 15.0572C7.8749 15.1822 7.80469 15.3518 7.80469 15.5285C7.80469 15.7053 7.8749 15.8749 7.99988 15.9999C8.1249 16.1249 8.29444 16.1951 8.47121 16.1951C8.64799 16.1951 8.81753 16.1249 8.94255 15.9999L11.9999 12.9425L15.0572 15.9999C15.1822 16.1249 15.3518 16.1951 15.5285 16.1951C15.7053 16.1951 15.8749 16.1249 15.9999 15.9999C16.1249 15.8749 16.1951 15.7053 16.1951 15.5285C16.1951 15.3518 16.1249 15.1822 15.9999 15.0572L12.9425 11.9999L15.9999 8.94255C16.1249 8.81753 16.1951 8.64799 16.1951 8.47121C16.1951 8.29444 16.1249 8.1249 15.9999 7.99988Z' fill='%23576473'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
 #authmodal .close {
    right: 12px;
    top: 12px;
    display: block;
    position: absolute;
    width: 24px;
    height: 24px;
}
 
#authmodal .left > div .fld .checkbox {
    width: 160px;
    display: block;
    height: 24px;
    line-height: 24px;
    cursor: pointer;
    padding-left: 30px;
    font-size: 14px;
    background-repeat: no-repeat;
    background-position: center left;
    margin-top: 24px;
    transition: all 0.6s ease;
    display: inline-block;
}
#authmodal .left > div .fld .linkto {
    display: inline-block;
    vertical-align: top;
    width: 112px;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    text-decoration-line: underline;
    line-height: 24px;
    margin-top: 24px;
    text-align: revert;
}
#authmodal .left > div .controls a.next.disabled, #authmodal .left > div .controls a.next.disabled:hover {
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    background: var(--White, #FFF);
    background: #EEF5FD;
    color: #B3C2D4;
    pointer-events: none;
}
#authmodal { 
    display: none;
}
#authmodal.visible { 
    display: block;
}


.page_profile section.maincontent .left {
    display: inline-block;
    vertical-align: top;
    width: 352px;
    padding: 32px 24px;
}
.page_profile section.maincontent .left ins.username {
    height: 48px;
    display: block;
    margin-bottom: 42px;
    line-height: 48px;
    padding-left: 60px;
    font-size: 0;    text-decoration: none;
}
.page_profile section.maincontent .left ins.username img {
    display: block;
    width: 48px;
    height: 48px;
    overflow: hidden;
    border-radius: 100px;
    object-fit: cover;
    position: absolute;
    left: 0;
    top: 0;
}
.page_profile section.maincontent .left ins.username span {
    color: var(--grey-cold-dark, #222B35);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px;
}
.page_profile section.maincontent .left .menu {
    padding-top: 16px;
    border-top: 1px solid #c4d1e1;
}
.page_profile section.maincontent .left .menu .lnk {
    display: block;
    height: 40px;
    color: var(--blue-darker, #214170);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    padding: 0 20px;
    transition: all 0.6s ease;
}

.page_profile section.maincontent .left .menu .lnk.active {
    font-weight: 700;
    border-radius: 4px;
    background: var(--White, #FFF);
}
.page_profile section.maincontent .left .menu .logout {
	background-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%3Cg clip-path='url(%23clip0_118_51675)'%3E%3Cpath d='M15.2195 6.11396L12.6335 3.52796C12.5078 3.40652 12.3394 3.33933 12.1646 3.34085C11.9898 3.34236 11.8226 3.41248 11.699 3.53608C11.5754 3.65969 11.5052 3.8269 11.5037 4.00169C11.5022 4.17649 11.5694 4.34489 11.6908 4.47063L14.2768 7.05663C14.3537 7.13498 14.4208 7.22227 14.4768 7.31663C14.4668 7.31663 14.4588 7.3113 14.4488 7.3113L3.99284 7.33263C3.81603 7.33263 3.64646 7.40287 3.52143 7.52789C3.39641 7.65291 3.32617 7.82248 3.32617 7.99929C3.32617 8.17611 3.39641 8.34567 3.52143 8.4707C3.64646 8.59572 3.81603 8.66596 3.99284 8.66596L14.4448 8.64463C14.4635 8.64463 14.4788 8.63529 14.4968 8.63396C14.4377 8.74673 14.3627 8.85045 14.2742 8.94196L11.6882 11.528C11.6245 11.5895 11.5737 11.663 11.5388 11.7444C11.5038 11.8257 11.4854 11.9132 11.4847 12.0017C11.4839 12.0902 11.5008 12.178 11.5343 12.2599C11.5678 12.3419 11.6173 12.4163 11.6799 12.4789C11.7425 12.5415 11.8169 12.591 11.8989 12.6245C11.9808 12.658 12.0686 12.6749 12.1571 12.6741C12.2456 12.6734 12.3331 12.655 12.4144 12.62C12.4958 12.5851 12.5693 12.5343 12.6308 12.4706L15.2168 9.88463C15.7168 9.38455 15.9976 8.7064 15.9976 7.99929C15.9976 7.29219 15.7168 6.61404 15.2168 6.11396H15.2195Z' fill='%23214170'/%3E%3Cpath d='M4.66667 14.6667H3.33333C2.8029 14.6667 2.29419 14.456 1.91912 14.0809C1.54405 13.7058 1.33333 13.1971 1.33333 12.6667V3.33333C1.33333 2.8029 1.54405 2.29419 1.91912 1.91912C2.29419 1.54405 2.8029 1.33333 3.33333 1.33333H4.66667C4.84348 1.33333 5.01305 1.2631 5.13807 1.13807C5.2631 1.01305 5.33333 0.843478 5.33333 0.666667C5.33333 0.489856 5.2631 0.320286 5.13807 0.195262C5.01305 0.0702379 4.84348 0 4.66667 0L3.33333 0C2.4496 0.00105857 1.60237 0.352588 0.97748 0.97748C0.352588 1.60237 0.00105857 2.4496 0 3.33333L0 12.6667C0.00105857 13.5504 0.352588 14.3976 0.97748 15.0225C1.60237 15.6474 2.4496 15.9989 3.33333 16H4.66667C4.84348 16 5.01305 15.9298 5.13807 15.8047C5.2631 15.6797 5.33333 15.5101 5.33333 15.3333C5.33333 15.1565 5.2631 14.987 5.13807 14.8619C5.01305 14.7369 4.84348 14.6667 4.66667 14.6667Z' fill='%23214170'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_118_51675'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page_profile section.maincontent .left .menu .logout {
    margin-top: 32px;
    padding-top: 16px;
    border-top: 1px solid #c4d1e1;
    display: block;
    background-position: 24px 24px;
    background-repeat: no-repeat;
    padding-left: 54px;
    line-height: 32px;
    height: 64px;
}
.page_profile section.maincontent .right {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 352px);
    background: #fff;
    padding: 32px 24px;
}

.page_profile section.maincontent .right > div {
    display: none;font-size: 0;
    min-height: calc(100vh - 128px - 190px);
}
.page_profile section.maincontent .right > div.active {
    display: block;
}
.page_profile section.maincontent .right > div h2 {
    display: block;
    margin-bottom: 50px;
    color: var(--grey-cold-dark, #222B35);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 56px;
}
.page_profile section.maincontent .right > div .fitem {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    margin-bottom: 24px;font-size: 0;
}
.page_profile section.maincontent .right > div .fitem label {
    display: inline-block;
    vertical-align: top;
    height: 24px;
    width: 140px;
    color: var(--grey-cold-dark, #222B35);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
.page_profile section.maincontent .right > div .fitem input {
    display: inline-block;
    vertical-align: top;
    border: none;
    height: 24px;
    line-height: 24px;
    width: calc(100% - 140px - 80px);
    color: var(--Black, #0E161E);
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.page_profile section.maincontent .right > div hr {
    width: 100%;
    height: 1px;
    border: none;
    background: #DEE7F2;
    margin-top: 72px;
    margin-bottom: 16px;
}




.page_profile section.maincontent .right > div .editpn {
    background-repeat: no-repeat;
    height: 24px;
    padding-left: 24px;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
	background-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%3Cg clip-path='url(%23clip0_118_47748)'%3E%3Cpath d='M15.2353 0.765302C14.7821 0.312767 14.1678 0.0585938 13.5273 0.0585938C12.8869 0.0585938 12.2726 0.312767 11.8193 0.765302L0.976677 11.608C0.666178 11.9167 0.419985 12.284 0.252342 12.6885C0.0846994 13.093 -0.00106532 13.5268 9.98748e-06 13.9646V15.3333C9.98748e-06 15.5101 0.0702479 15.6797 0.195272 15.8047C0.320296 15.9297 0.489866 16 0.666677 16H2.03534C2.47319 16.0012 2.90692 15.9156 3.31145 15.748C3.71597 15.5805 4.08325 15.3344 4.39201 15.024L15.2353 4.18064C15.6877 3.72743 15.9417 3.11328 15.9417 2.47297C15.9417 1.83266 15.6877 1.21851 15.2353 0.765302ZM3.44934 14.0813C3.07335 14.4548 2.56532 14.6651 2.03534 14.6666H1.33334V13.9646C1.33267 13.7019 1.38411 13.4416 1.4847 13.1989C1.58529 12.9562 1.73302 12.7359 1.91934 12.5506L10.148 4.32197L11.6813 5.8553L3.44934 14.0813ZM14.292 3.23797L12.6213 4.9093L11.088 3.3793L12.7593 1.70797C12.86 1.60751 12.9795 1.52786 13.111 1.47358C13.2424 1.41929 13.3833 1.39143 13.5255 1.39158C13.6678 1.39174 13.8086 1.41991 13.9399 1.47448C14.0712 1.52905 14.1905 1.60896 14.291 1.70964C14.3915 1.81032 14.4711 1.9298 14.5254 2.06126C14.5797 2.19272 14.6076 2.33359 14.6074 2.47581C14.6072 2.61804 14.5791 2.75885 14.5245 2.89019C14.4699 3.02153 14.39 3.14084 14.2893 3.2413L14.292 3.23797Z' fill='%23214170'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_118_47748'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.righttxt {
    text-align: right;
}


			#profile_content div[itemid="orders"] {}
#profile_content div[itemid="orders"] .order {
    margin-bottom: 8px;
    padding: 24px;
    border-radius: 16px;
    border: 1px solid #DEE7F2;
    height: auto;
}
#profile_content div[itemid="orders"] .order .title {
    display: block;
    height: 24px;
    margin-bottom: 16px;
    overflow: hidden;
    color: var(--Black, #0E161E);
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;cursor:pointer;
}
#profile_content div[itemid="orders"] .order .open {
    width: 24px;
    height: 24px;
    cursor: pointer;
    position: absolute;
    top: 24px;
    right: 24px;
    display: block;
}
#profile_content div[itemid="orders"] .order .ln1 {
    height: 28px;
    font-size: 0;
}
#profile_content div[itemid="orders"] .order .ln2 {
    display: none;
}
			#profile_content div[itemid="orders"] .order.opened .ln2 {display:block;}
#profile_content div[itemid="orders"] .order .ln1 > div {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3);
    padding-right: 24px;
    line-height: 28px;
    height: 28px;
}
			#profile_content div[itemid="orders"] .order .ln1 .col1 {}
#profile_content div[itemid="orders"] .order .ln1 .col1 .date {
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    display: block;
}
			#profile_content div[itemid="orders"] .order .ln1 .col2 {}
			#profile_content div[itemid="orders"] .order .ln1 .col2 span {
    color: var(--grey-cold-darker, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    display: block;
			}
#profile_content div[itemid="orders"] .order .ln1 .col2 span b {
    color: var(--grey-cold-dark, #222B35);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    margin-left: 24px;
}
#profile_content div[itemid="orders"] .order .ln1 .col2 span b i {
    font: inherit;
    font-size: 13px;
}
			#profile_content div[itemid="orders"] .order .ln1 .col3 {}
#profile_content div[itemid="orders"] .order .ln1 .col3 .status {
    padding-left: 24px;
    background-repeat: no-repeat;
    background-position: left center;
    color: var(--teal-darker, #4FD0A9);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    display: block;
    height: 28px;
}
			#profile_content div[itemid="orders"] .order .ln1 .col3 .status.done {
				background-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%3Ccircle cx='8' cy='8' r='8' fill='%234FD0A9'/%3E%3Cg clip-path='url(%23clip0_211_38865)'%3E%3Cpath d='M12.585 4.63665L6.4432 10.778C6.4019 10.8194 6.35283 10.8523 6.29879 10.8748C6.24476 10.8972 6.18682 10.9088 6.12831 10.9088C6.0698 10.9088 6.01186 10.8972 5.95782 10.8748C5.90378 10.8523 5.85471 10.8194 5.81342 10.778L3.43831 8.40065C3.39701 8.3592 3.34794 8.3263 3.2939 8.30386C3.23987 8.28141 3.18193 8.26986 3.12342 8.26986C3.06491 8.26986 3.00697 8.28141 2.95293 8.30386C2.8989 8.3263 2.84982 8.3592 2.80853 8.40065C2.76707 8.44195 2.73418 8.49102 2.71173 8.54506C2.68929 8.59909 2.67773 8.65703 2.67773 8.71554C2.67773 8.77406 2.68929 8.83199 2.71173 8.88603C2.73418 8.94007 2.76707 8.98914 2.80853 9.03043L5.18453 11.406C5.43517 11.6562 5.77484 11.7967 6.12897 11.7967C6.48311 11.7967 6.82278 11.6562 7.07342 11.406L13.2148 5.26599C13.2561 5.2247 13.289 5.17566 13.3114 5.12166C13.3338 5.06767 13.3453 5.00978 13.3453 4.95132C13.3453 4.89286 13.3338 4.83498 13.3114 4.78098C13.289 4.72698 13.2561 4.67794 13.2148 4.63665C13.1735 4.5952 13.1244 4.5623 13.0704 4.53986C13.0163 4.51741 12.9584 4.50586 12.8999 4.50586C12.8414 4.50586 12.7834 4.51741 12.7294 4.53986C12.6753 4.5623 12.6263 4.5952 12.585 4.63665Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_211_38865'%3E%3Crect width='10.6667' height='10.6667' fill='white' transform='translate(2.66602 2.66699)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
			}
			#profile_content div[itemid="orders"] .order .open {
				background-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='M6.41046 10.4103C6.02089 10.0207 6.02089 9.38911 6.41046 8.99954C6.79974 8.61026 7.43076 8.60992 7.82046 8.99877L11.7051 12.8749L15.5897 8.99877C15.9794 8.60992 16.6104 8.61026 16.9997 8.99954C17.3893 9.38911 17.3893 10.0207 16.9997 10.4103L11.7051 15.7049L6.41046 10.4103Z' fill='%23214170'/%3E%3C/svg%3E%0A");
			}
#profile_content div[itemid="orders"] .order .open {
    transition: all 0.6s ease;
}
#profile_content div[itemid="orders"] .order.opened .open {
    transform: rotate(180deg);
}
#profile_content div[itemid="orders"] .order.opened .ln2 {
    display: block;
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid #eee;
}
#profile_content div[itemid="orders"] .order .ln2 .item {
    font-size: 0;
}
#profile_content div[itemid="orders"] .order .ln2 .item > div {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3);
}
			#profile_content div[itemid="orders"] .order .ln2 .item .col1 {}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 b {
    display: block;
    margin-bottom: 8px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    color: #222B35;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 div {
    padding-left: 80px;
    height: 64px;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 div img {
    width: 64px;
    height: 64px;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: contain;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 div .code {
    display: block;
    margin-bottom: 8px;
    color: var(--grey-cold-darker, #576473);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 div .title {
    color: var(--grey-cold-dark, #222B35);
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    text-decoration: none;
    display: block;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col2 {}
#profile_content div[itemid="orders"] .order .ln2 .item .col3 {}
#profile_content div[itemid="orders"] .order .ln2 .item .col2 b, #profile_content div[itemid="orders"] .order .ln2 .item .col3 b {
    color: var(--grey-cold-dark, #222B35);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    display: block;
    margin-bottom: 8px;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col2 p, #profile_content div[itemid="orders"] .order .ln2 .item .col3 p {
    display: block;
    color: var(--grey-cold-dark, #222B35);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
#profile_favorites .item {
    min-width: 255px;
}
div[itemid="bonuses"] .bonus {
    color: var(--grey-cold-dark, #222B35);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    display: block;
    height: 24px;
    line-height: 24px;
}
div[itemid="bonuses"] .bonus b {
    display: inline-block;
    font: inherit;
    width: 200px;
}
div[itemid="bonuses"] .bonus i {
    display: inline-block;
    vertical-align: top;
    color: var(--green, #1695B2);
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}


#logout_window {
    width: 330px;
    height: 190px;
    border-radius: 16px;
    background: var(--White, #FFF);
    box-shadow: 0px 10px 20px 0px rgb(87 100 115 / 50%);
    position: fixed;
    z-index: 99;
    top: calc( (100% - 190px) / 2);
    left: calc( (100% - 330px) / 2);
    padding: 24px;
	display:none;
}
#logout_window.active {display:block;}
#logout_window b {
    display: block;
    margin-bottom: 8px;
    color: var(--Black, #0E161E);
    text-align: center;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
#logout_window span {
    display: block;
    margin-bottom: 16px;
    padding-bottom: 16px;
    color: var(--Black, #0E161E);
    text-align: center;
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    display: block;
    border-bottom: 1px solid #DFE5EC;
}
#logout_window div {
    font-size: 0;
}
#logout_window div a {
    border-radius: 8px;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    background: var(--White, #FFF);
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 38px;
    width: calc(50% - 12px);
    display: inline-block;
    vertical-align: top;
    margin-left: 24px;
    cursor: pointer;
    text-decoration: none;
}
#logout_window div a.close {
    margin-left: 0;
    color: #fff;
    background: #68CFDD;
    border-color: #68CFDD;
}

.page_brands {}
.page_brands .breadcrums ul.breadcrumbs {
    padding: 0;
}
.page_brands h1 {}
.page_brands .left {
    width: 354px;
    display: inline-block;
    vertical-align: top;
    padding: 24px;
}
.page_brands .right {
    width: calc(100% - 354px - 24px);
    display: inline-block;
    vertical-align: top;
}

.page_brands .left .select >  span {
    display: block;
    width: 280px;
    height: 40px;
    background: #fff;
    border-radius: 8px;
    line-height: 40px;    cursor: pointer;
    padding: 0 24px;
	background-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='M6.40851 10.4103C6.01894 10.0207 6.01894 9.38911 6.40851 8.99954C6.79778 8.61026 7.42881 8.60992 7.81851 8.99877L11.7031 12.8749L15.5877 8.99877C15.9774 8.60992 16.6085 8.61026 16.9977 8.99954C17.3873 9.38911 17.3873 10.0207 16.9977 10.4103L11.7031 15.7049L6.40851 10.4103Z' fill='%23C2D1D9'/%3E%3Cmask id='mask0_133_50340' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='6' y='8' width='12' height='8'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.40851 10.4103C6.01894 10.0207 6.01894 9.38911 6.40851 8.99954C6.79778 8.61026 7.42881 8.60992 7.81851 8.99877L11.7031 12.8749L15.5877 8.99877C15.9774 8.60992 16.6085 8.61026 16.9977 8.99954C17.3873 9.38911 17.3873 10.0207 16.9977 10.4103L11.7031 15.7049L6.40851 10.4103Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_133_50340)'%3E%3Crect width='24' height='24' fill='%23C2D1D9'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.page_brands .left .select.active >  span {
	background-image: url("data:image/svg+xml,%0A%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='M16.9996 13.5897C17.3891 13.9793 17.3891 14.6109 16.9996 15.0005C16.6103 15.3897 15.9793 15.3901 15.5896 15.0012L11.705 11.1251L7.82034 15.0012C7.43064 15.3901 6.79961 15.3897 6.41034 15.0005C6.02077 14.6109 6.02077 13.9793 6.41034 13.5897L11.705 8.29508L16.9996 13.5897Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
.page_brands .left .select >  span {
    background-position: 245px center;
    background-repeat: no-repeat;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
}
.page_brands .left .select > span b {
    font: inherit;
    font-weight: bold;
    margin-right: 8px;
}
.page_brands .left .select span i {
    font: inherit;
}
.page_brands .left .select span:after {content:''}
.page_brands .left .select.active span:after {content:''}
.page_brands .left .select div {
    display: none;
    background: #fff;
    width: 280px;
    padding: 12px 24px;
    border-radius: 8px;
    margin-top: 1px;
    position: absolute;
    z-index: 1;
}
.page_brands .left .select.active div {display:block;}
.page_brands .left .select div span {
    display: block;
    height: 32px;
    line-height: 32px;
    color: #214170;
    cursor: pointer;
}
.page_brands .left .select div span:hover {} 
.page_brands .left .filter {
    margin-top: 24px;
}
.page_brands .left .filter > span {
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 40px;
    display: block;
    color: var(--blue-darker, #214170);
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
}
.page_brands .left .filter .filt_search {} 
.page_brands .left .filter .filt_search span {
	    display: block;
    margin-bottom: 12px;
    color: var(--blue-darker, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
} 
.page_brands .left .filter .filt_search input {} 
.page_brands .left .filter .inner {
    display: block;
    padding-bottom: 24px;
    padding-top: 24px;
}
.page_brands .left .filter .inner a { } 
.page_brands .left .filter .inner a.active { } 
.page_brands .left .filter .inner .showall { } 
.page_brands .left .filter .inner a.hidden { } 
.page_brands .right {
    padding: 56px 24px;
    background: #fff;
    min-height: 600px;
}
.page_brands .right .bet {
    min-height: 56px;
    margin-bottom: 40px;
    font-size: 0;
}
.page_brands .right .bet > span {
    display: inline-block;
    vertical-align: top;
    width: calc(94px + 24px);
    color: var(--lite-blue, #214170);
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 56px;line-height: 20px;
}
.page_brands .right .bet div {
    display: inline-block;
    vertical-align: top;
    width: calc( 100% - (94px + 24px));font-size:0;
}
.page_brands .right .bet div a {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    margin-bottom: 16px;
    height: 20px;
    line-height: 20px;
    color: var(--blue, #173055);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
.page_brands .right .bet div a:hover {}
.page_brands section.maincontent h1 {
    padding: 0 24px;
    text-align: left;
    padding-left: 0;
}

.page_brand section.maincontent h1 {
    color: #fff;
}
.page_brand .categories_cat {
    height: calc(56px + 40px);
    background: #fff;
    border-radius: 20px 20px 0px 0px;
    padding-bottom: 40px;
    margin-bottom: 0;
}
.page_brand .categories_cat .categories_cat_list {
    height: 56px;
}
.page_brand .categories_cat .categories_cat_list a img {
    display: none;
}
.page_brand .categories_cat .categories_cat_list a.active {
    background: none;
}
.page_brand .categories_cat .categories_cat_list a span {
    color: var(--blue-darker, #214170);
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.page_brand .categories_cat .categories_cat_list a.active span {
    color: #38A6BF;
}
.page_brand .categories_cat .categories_cat_list a.active {
    background: none;
    border-bottom: 4px solid #38A6BF;
    height: calc(56px + 40px);
    padding-bottom: 40px;
}
body.page_inner.page_cats.page_cat.page_brand {
    padding-top: 0;
}
.page_brand .breadcrums {
    margin-top: 0;
    display: none;
}
section.brand_promo {
    padding-top: 128px;
}
section.brand_promo {
    padding-top: 128px;
    height: calc(841px + 128px);
}
section.brand_promo img.bg {
    position: absolute;
    height: 830px;
    width: auto;
    right: 0;
    bottom: 0;
    pointer-events: none;
}
section.brand_promo .wrap {
    height: 100%;
}
section.brand_promo h1 {
    display: block;
    font-size: 0;
    position: absolute;
    top: 100px;
    width: 40%;
    max-width: 500px;
    height: 190px;padding-left: 24px;
}
section.brand_promo h1 img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
section.brand_promo .cite {
    top: 380px;
    position: absolute;
    width: 683px;
    max-width: 50%;
    color: #FFF;
    font-size: 48px;
    font-style: normal;
    font-weight: 300;
    line-height: 56px;padding-left: 24px;
}
section.brand_promo .cite b {
    display: block;
    text-align: right;
    color: #FFF;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
section.brand_promo h2 {
    position: absolute;
    bottom: 24px;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    padding-left: 24px;
}
section.brand_promo .buttons {
    position: absolute;
    bottom: 150px;    padding-left: 24px;
}
section.brand_promo .buttons a {
	background-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%3Crect x='0.5' y='0.5' width='39' height='39' rx='19.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.162 15.162C22.7898 14.7898 22.1924 14.7707 21.7972 15.1185C21.3652 15.4987 21.3434 16.1645 21.7497 16.5721L24.17 19H13C12.4477 19 12 19.4477 12 20C12 20.5523 12.4477 21 13 21H24.17L21.7497 23.4279C21.3434 23.8355 21.3652 24.5013 21.7972 24.8815C22.1924 25.2293 22.7898 25.2102 23.162 24.838L28 20L23.162 15.162Z' fill='%23214170'/%3E%3Crect x='0.5' y='0.5' width='39' height='39' rx='19.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
}
section.brand_promo .buttons a {
    color: var(--turquoise-light, #C5F6FA);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    height: 40px;
    margin-bottom: 20px;
    display: block;
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 60px;
    text-decoration: none;
    line-height: 38px;
    transition: all 0.6s ease;
}
.page_brand .categories_cat .categories_cat_list a span {transition: all 0.6s ease;
 
}
.page_brand .categories_cat .categories_cat_list a:hover span {
	color: #38A6BF;
}


.slide_fullscreen.wrap {
    width: 100%;
    max-width: 100%;
    height: 100vh;
}
.slide_fullscreen img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
}
.slide_fullscreen h2 {
    width: 763px;
    display: block;
    padding-top: 72px;
    max-width: 60%;
    margin: 0 auto;
    color: #FFF;
    text-align: center;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 56px;
}

.slide_image_text_botblock {
    font-size: 0;
    padding: 72px 24px;
}
.slide_image_text_botblock > img {
    display: inline-block;
    vertical-align: top;
    width: 600px;
    height: 684px;
    margin-right: 140px;
    border-radius: 20px;
    object-fit: cover;
}
.slide_image_text_botblock div:not(.block) {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 740px);
    padding-right: 40px;
    padding-top: 120px;
}
.slide_image_text_botblock div:not(.block) h2 {
    color: var(--grey-cold-very-light, #EEF5FD);
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: 80px;
    margin-bottom: 56px;
}
.slide_image_text_botblock div:not(.block) p {
    color: var(--White, #FFF);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
.slide_image_text_botblock .block {
    margin-top: 104px;
}
.slide_image_text_botblock .block h3 {
    display: block;
    margin-bottom: 26px;
    color: var(--grey-cold-very-light, #EEF5FD);
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 56px;
}
.slide_image_text_botblock .block div {
    background: #fff;
    border-radius: 20px;
    font-size: 0;
    width: 100%;
    height: 480px;
    overflow: hidden;
    padding: 0;
}
.slide_image_text_botblock .block div img {
    pointer-events: none;
    display: block;
    width: calc(100% - 440px);
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    object-fit: cover;
}
.slide_image_text_botblock .block div .text {
    width: 448px;
    background: #fff;
    height: 100%;
    padding: 40px;
    border-radius: 0;
}
.slide_image_text_botblock .block div .text p {
    display: block;
    color: var(--grey-cold-darker, #576473);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 24px;
}

body.page_inner.page_text {
    background: #fff;
}


.page_text section.maincontent .left {
    width: 100%;padding: 0 24px;padding-bottom: 180px;
}
.page_text section.maincontent.paddright490 .left {
    width: calc(100% - 400px);
    display: inline-block;
    vertical-align: top;
}
.page_text section.maincontent.paddright490 .right {
    display: inline-block;
    vertical-align: top;
    width: 330px;
    margin-left: 70px;
    padding: 24px;
    border-radius: 16px;
    background: #EEF5FD;
}
.page_text section.maincontent .left p, .page_text section.maincontent .left ul {
    display: block;
    color: var(--blue, #173055);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 24px;
    margin-bottom: 16px;
}
.page_text section.maincontent.paddright490 .left {
    width: calc(100% - 400px);
    display: inline-block;
    vertical-align: top;
    
}
.page_text section.maincontent .left h1 {
    padding-left: 0;
}
.page_text section.maincontent .left h2, .page_text section.maincontent .left h3,
.page_text section.maincontent .left h4, .page_text section.maincontent .left h5 {
    margin-top: 64px;
    display: block;
    margin-bottom: 16px;
    color: var(--lite-blue, #214170);
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.page_text section.maincontent .right h2 {
    color: var(--lite-blue, #214170);
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    margin-bottom: 16px;
    margin-top: 0;
}
.page_text section.maincontent .right b {
    display: block;
    margin-bottom: 8px;
    color: var(--lite-blue, #214170);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
}
.page_text section.maincontent .right p {
    display: block;
    color: var(--lite-blue, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 16px;
}
.page_text section.maincontent .right p a {
    color: #1695B2;
    text-decoration: none;
}
.page_text section.maincontent .right p a:hover {
    text-decoration: underline;
}
.page_text section.maincontent hr {
    display: block;
    width: 100%;
    height: 1px;
    margin-top: 16px;
    margin-bottom: 16px;
    background: #DFE5EC;
    border: none;
}

body.page_contacts {
    background: #E1E8F1;
}
.page_contacts section.maincontent h1 {
    padding-top: 48px;
}
.page_contacts section.maincontent .wrap > span {
    display: block;
    color: var(--blue, #173055);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    padding: 0 24px;
    margin-bottom: 48px;
    max-width: 680px;
}
.page_contacts section.maincontent .content {
    padding: 0 24px;
    margin-bottom: 98px;
}
.page_contacts section.maincontent .content p {
    display: block;
    color: var(--blue, #173055);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 10px;
}
.page_contacts section.maincontent .content p a {
    font: inherit;
    color: inherit;
}
.page_contacts section.maincontent .content p strong, .page_contacts section.maincontent .content p b {
    font: inherit;
}


.newscont {
    font-size: 0;
    padding: 0 0px;
}

.newscont .nitem {
    margin: 0;
    display: inline-block;
    vertical-align: top;
    height: 371px;
    margin-bottom: 40px;
    overflow: hidden;
    width: calc( 100% / 3);
    padding: 0 24px;
    text-decoration: none;
}
.newscont .nitem img {
    display: block;
    height: 250px;
    width: 100%;
    object-fit: cover;
    margin-bottom: 24px;
    border-radius: 8px;
}
.newscont .nitem b {
    display: block;
    margin-bottom: 8px;
    height: 29px;
    overflow: hidden;
    color: var(--blue, #173055);
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.newscont .nitem .desc {
    display: block;
    margin-bottom: 24px;
    height: 19px;
    overflow: hidden;
    color: var(--blue, #173055);
    text-overflow: ellipsis;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.newscont .nitem .date {
    display: block;
    color: var(--dark-gray, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
body.page_inner.page_text.page_newsitem section.maincontent .wrap {
    max-width: 919px;
}
body.page_inner.page_text.page_newsitem section.maincontent h1 {
    text-align: center;
}
body.page_inner.page_text.page_newsitem section.maincontent .intro {
    display: block;
    text-align: center;
    color: var(--blue, #173055);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin:40px auto;
}
body.page_inner.page_text.page_newsitem section.maincontent p b, body.page_inner.page_text.page_newsitem section.maincontent p strong {}
body.page_inner.page_text.page_newsitem section.maincontent img {
    display: block;
    max-width: 100%;
    margin: 40px auto;
}
body.page_inner.page_text.page_newsitem section.maincontent p a {}
.page_text section.maincontent .left ul {
    list-style-position: inside;
}
body.page_inner.page_text .maincontent p a {
    font: inherit;
    color: inherit;
}




#selectCity {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgb(23 48 85 / 60%);
    
    opacity: 0;
    transition: all 0.6s ease;
    pointer-events: none;
    z-index: -1;
}
#selectCity.visible {
	z-index: 10000;
}
#selectCity.visible.active {
	opacity: 1;pointer-events: all;
}
#selectCity .win {
    width: 620px;
    height: 452px;
    margin: 0 auto;
    background: #fff;
    border-radius: 32px;
    padding: 24px;
    position: relative;
    top: calc( (100% - 452px) / 2);
}
#selectCity .win .close {
    width: 48px;
    height: 48px;
    position: absolute;
    top: 24px;
    right: 24px;
    display: block;
    cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1508 28.9469L19.0508 27.8469L22.9008 23.9969L19.0508 20.1469L20.1508 19.0469L24.0008 22.8969L27.8508 19.0469L28.9508 20.1469L25.1008 23.9969L28.9508 27.8469L27.8508 28.9469L24.0008 25.0969L20.1508 28.9469Z' fill='%23788FAA'/%3E%3Crect x='0.5' y='0.5' width='47' height='47' rx='23.5' stroke='%23F0F6FD'/%3E%3C/svg%3E%0A");
}
#selectCity .win h2 {
    height: 48px;
    padding-right: 48px;
    line-height: 48px;
    display: block;
    margin-bottom: 16px;
    padding-left: 64px;
    color: var(--grey-cold-dark, #263140);
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%23F0F6FD'/%3E%3Cpath d='M24 26.75C24.8566 26.75 25.6291 26.55 26.3175 26.15C27.0058 25.75 27.5583 25.2167 27.975 24.55C27.4083 24.1167 26.7899 23.7917 26.1196 23.575C25.4494 23.3583 24.741 23.25 23.9946 23.25C23.2482 23.25 22.5417 23.3583 21.875 23.575C21.2083 23.7917 20.5917 24.1167 20.025 24.55C20.4417 25.2167 20.9942 25.75 21.6825 26.15C22.3709 26.55 23.1434 26.75 24 26.75ZM24.0022 21.75C24.4841 21.75 24.8958 21.5784 25.2375 21.2353C25.5792 20.8921 25.75 20.4796 25.75 19.9978C25.75 19.5159 25.5784 19.1042 25.2353 18.7625C24.8921 18.4208 24.4796 18.25 23.9978 18.25C23.5159 18.25 23.1042 18.4216 22.7625 18.7647C22.4208 19.1079 22.25 19.5204 22.25 20.0022C22.25 20.4841 22.4216 20.8958 22.7647 21.2375C23.1079 21.5792 23.5204 21.75 24.0022 21.75ZM24 34C21.3167 31.7167 19.3125 29.5958 17.9875 27.6375C16.6625 25.6792 16 23.8667 16 22.2C16 19.7 16.8042 17.7083 18.4125 16.225C20.0208 14.7417 21.8833 14 24 14C26.1167 14 27.9792 14.7417 29.5875 16.225C31.1958 17.7083 32 19.7 32 22.2C32 23.8667 31.3375 25.6792 30.0125 27.6375C28.6875 29.5958 26.6833 31.7167 24 34Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}
#selectCity .win .current b {
    display: block;
    color: var(--blue, #173055);
    font-feature-settings: 'liga' off;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
#selectCity .win .current b i {
    font: inherit;
    color: #1695B2;
}
#selectCity .win .current span {
    display: block;
    margin-top: 8px;
    color: var(--gray, #788FAA);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
#selectCity .win .current {
    padding-bottom: 24px;
    margin-bottom: 24px;
    border-bottom: 1px solid #DFE5EC;
}
#selectCity .win .input input {
    display: block;
    height: 48px;
    line-height: 48px;
    border-radius: 32px;
    border: 1px solid #EEF5FD;
    background: var(--lite-gray, #F0F6FD);
    width: 100%;
    background-repeat: no-repeat;
    background-position: 16px center;
    padding-left: 48px;
    font-size: 16px;transition: all 0.6s ease;
	background-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%3Ccircle cx='12.3337' cy='12.3337' r='2.66667' fill='%23C5F6FA'/%3E%3Cpath d='M9.5 16C7.68333 16 6.14583 15.3708 4.8875 14.1125C3.62917 12.8542 3 11.3167 3 9.5C3 7.68333 3.62917 6.14583 4.8875 4.8875C6.14583 3.62917 7.68333 3 9.5 3C11.3167 3 12.8542 3.62917 14.1125 4.8875C15.3708 6.14583 16 7.68333 16 9.5C16 10.2333 15.8833 10.925 15.65 11.575C15.4167 12.225 15.1 12.8 14.7 13.3L20.3 18.9C20.4833 19.0833 20.575 19.3167 20.575 19.6C20.575 19.8833 20.4833 20.1167 20.3 20.3C20.1167 20.4833 19.8833 20.575 19.6 20.575C19.3167 20.575 19.0833 20.4833 18.9 20.3L13.3 14.7C12.8 15.1 12.225 15.4167 11.575 15.65C10.925 15.8833 10.2333 16 9.5 16ZM9.5 14C10.75 14 11.8125 13.5625 12.6875 12.6875C13.5625 11.8125 14 10.75 14 9.5C14 8.25 13.5625 7.1875 12.6875 6.3125C11.8125 5.4375 10.75 5 9.5 5C8.25 5 7.1875 5.4375 6.3125 6.3125C5.4375 7.1875 5 8.25 5 9.5C5 10.75 5.4375 11.8125 6.3125 12.6875C7.1875 13.5625 8.25 14 9.5 14Z' fill='%23788FAA'/%3E%3C/svg%3E%0A");
}
#selectCity .win .input {
    margin-bottom: 24px;
}
#selectCity .win .input input:focus {
    border-color: #1695B2;
}
#selectCity .win .input .result {
    border-radius: 24px 0px 0px 24px;
    background: #fff;
    padding: 24px;
    border: 1px solid #F0F6FD;
    position: absolute;
    width: 100%;
    top: 51px;display:none;
}
#selectCity .win .input.active .result { 
	display:block;
}
#selectCity .result a {
    height: 20px;
    display: block;
    margin-bottom: 16px;
    cursor: pointer;
    color: var(--blue, #173055);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
#selectCity .result a span {
    font: inherit;
    color: #788FAA;
    font-weight: 400;
}

#selectCity .win .input .result {
    border-radius: 24px;
    background: #fff;
    padding: 24px;
    border: 1px solid #F0F6FD;
    position: absolute;
    width: 100%;
    top: 51px;
    display: none;
    max-height: 250px;
    overflow: auto;    z-index: 1;
}

#selectCity .win .input .result, * {
  scrollbar-width: thin;          /* "auto" or "thin" */
  scrollbar-color: #173055 white;   /* scroll thumb and track */ 
}
#selectCity .win .input .result::-webkit-scrollbar, *::-webkit-scrollbar {
  background-color: white; /* Цвет фона скроллбара */
  width:3px;height:3px;
}
#selectCity .win .input .result::-webkit-scrollbar-thumb, *::-webkit-scrollbar-thumb {
  background-color: #173055; /* Цвет ползунка */
  width:3px;height:3px;
  border: 0px; /* Ширина и цвет границы ползунка */
  border-radius: 10px; /* Закругление углов ползунка (по вашему выбору) */
  
}

#selectCity .win .preselected {
    font-size: 0;
    height: 160px;
    overflow: auto;
}

#selectCity .win .preselected .city {
	background-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%3Cg clip-path='url(%23clip0_99_55717)'%3E%3Cpath d='M8.00152 7.80254C8.38713 7.80254 8.71664 7.66523 8.99006 7.39062C9.26348 7.11603 9.4002 6.78592 9.4002 6.4003C9.4002 6.0147 9.26289 5.68518 8.98828 5.41176C8.71369 5.13834 8.38358 5.00163 7.99796 5.00163C7.61235 5.00163 7.28284 5.13893 7.00942 5.41354C6.736 5.68814 6.59928 6.01824 6.59928 6.40386C6.59928 6.78947 6.73659 7.11898 7.0112 7.39241C7.28579 7.66583 7.6159 7.80254 8.00152 7.80254ZM7.99974 14.4247C9.77365 12.8108 11.0841 11.347 11.931 10.0333C12.778 8.7195 13.2014 7.56246 13.2014 6.56214C13.2014 4.99109 12.6993 3.7047 11.6951 2.70298C10.6909 1.70125 9.45911 1.20039 7.99974 1.20039C6.54037 1.20039 5.30858 1.70125 4.30438 2.70298C3.30016 3.7047 2.79805 4.99109 2.79805 6.56214C2.79805 7.56246 3.23152 8.7195 4.09847 10.0333C4.96542 11.347 6.26584 12.8108 7.99974 14.4247ZM7.99974 16.0052C5.85237 14.1779 4.24852 12.4807 3.18817 10.9136C2.12783 9.34637 1.59766 7.8959 1.59766 6.56214C1.59766 4.56148 2.2412 2.96763 3.52828 1.78058C4.81537 0.593526 6.30586 0 7.99974 0C9.69362 0 11.1841 0.593526 12.4712 1.78058C13.7583 2.96763 14.4018 4.56148 14.4018 6.56214C14.4018 7.8959 13.8717 9.34637 12.8113 10.9136C11.751 12.4807 10.1471 14.1779 7.99974 16.0052Z' fill='%23788FAA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_99_55717'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
#selectCity .win .preselected .city.active {
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.96673 11.8997L3.2334 8.16641L3.95007 7.44974L6.96673 10.4664L13.3667 4.06641L14.0834 4.78307L6.96673 11.8997Z' fill='%231695B2'/%3E%3C/svg%3E%0A");
}

#selectCity .win .preselected .city {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3);
    line-height: 40px;
    height: 40px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 24px;
    color: var(--dark-gray, #576473);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
}
#selectCity .win .preselected .city.active {
    color: #1695B2;
}



#preselectCity {
    width: 320px;
    height: 156px;
    padding: 24px;
    border-radius: 24px;
    background: #fff;
    position: absolute;
    top: 72px;
    z-index: 10;
    left: calc( (100% - 320px) / 2 - 192px);
    display:none;
}
#preselectCity.active {display:block;}
#preselectCity span {
    display: block;
    height: 48px;
    line-height: 48px;
    color: var(--gray, #788FAA);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    margin-bottom: 16px;
}
#preselectCity span b {
    color: #1695B2;
    font: inherit;
}
#preselectCity .yes {
    display: block;
    height: 44px;
    text-align: center;
    width: 128px;
    border-radius: 32px;
    background: var(--lite-green, #C5F6FA);
    color: var(--green, #1695B2);
    font-feature-settings: 'liga' off;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 44px;
    cursor: pointer;
}
#preselectCity .selectCity {
    color: var(--grey-cold-medium, #8096B3);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-decoration-line: underline;
    display: block;
    width: 110px;
    position: absolute;
    right: 24px;
    bottom: 36px;
}
#preselectCity .close{
    width: 48px;
    height: 48px;
    position: absolute;
    top: 24px;
    right: 24px;
    display: block;
    cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1508 28.9469L19.0508 27.8469L22.9008 23.9969L19.0508 20.1469L20.1508 19.0469L24.0008 22.8969L27.8508 19.0469L28.9508 20.1469L25.1008 23.9969L28.9508 27.8469L27.8508 28.9469L24.0008 25.0969L20.1508 28.9469Z' fill='%23788FAA'/%3E%3Crect x='0.5' y='0.5' width='47' height='47' rx='23.5' stroke='%23F0F6FD'/%3E%3C/svg%3E%0A");

}
@media only screen and (max-width: 1400px) {
section.dosyagnennya .left {
    width: 100%;
}
section.dosyagnennya .left img {
    height: 400px;
    object-position: top center;
}
section.dosyagnennya .right {
    width: 100%;
    margin-top: 48px;
    margin-left: 0;
}
}


section.hp_promo, section.hp_promo * {
  user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
}
section.locations {
    min-height: 850px;
}
.hp_promo .slider .slides > .slide .btn {
    text-decoration: none;
}
#miniCart {
    position: fixed;
}
#miniCart .itog ins span.old {
    font-weight: 500;
}
.fastbuy, .page_profile .head_addon,
.catalog_container #catFilters .title i,
.hp_promo .slider .slides > .slide .mobPrice,
.openFilter, .openAddReview, .review_add .close,
.mobhead,
.openMenu {display:none;}
body.page_inner.page_cart {
    padding-top: 128px;
}

#mobmenu {display:none;}






.page_cart #miniCart .itog .goCart {display:none !important;}
body:not(.page_cart) #miniCart .itog .submitCart {display:none !important;}

.page_contacts section.locations {
    background: #fff;
}
.page_contacts footer {
    background: #fff;
}


.page_cart #order .radios div.fitem {
    background: none;
}
.page_cart #order .radios div.fitem label {
    display: none;
}
.page_cart #order .radios div.fitem input {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border: none;
    border-bottom: 1px solid #ccc;
}

section.locations .tab_links[itemid="mg51"]:before {
    transform: translateX(263px);
}


.page_item .item .gallery.zoomed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 10000;
    overflow: hidden;
}

.page_item .item .gallery.zoomed .zoom {
	background-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='M23.7068 22.2938L17.7378 16.3248C19.3644 14.3354 20.1642 11.7969 19.9716 9.23432C19.7791 6.67179 18.609 4.28129 16.7034 2.55728C14.7977 0.833269 12.3024 -0.0923492 9.73342 -0.0281174C7.16447 0.0361144 4.71849 1.08528 2.9014 2.90237C1.08431 4.71946 0.0351379 7.16545 -0.029094 9.7344C-0.0933258 12.3034 0.832293 14.7987 2.5563 16.7043C4.28031 18.61 6.67081 19.7801 9.23334 19.9726C11.7959 20.1651 14.3344 19.3654 16.3238 17.7388L22.2928 23.7078C22.4814 23.8899 22.734 23.9907 22.9962 23.9884C23.2584 23.9862 23.5092 23.881 23.6946 23.6956C23.88 23.5102 23.9852 23.2594 23.9875 22.9972C23.9897 22.735 23.8889 22.4824 23.7068 22.2938ZM9.99978 18.0008C8.41753 18.0008 6.87081 17.5316 5.55522 16.6525C4.23963 15.7735 3.21425 14.524 2.60875 13.0622C2.00324 11.6004 1.84482 9.99189 2.1535 8.44004C2.46218 6.88819 3.22411 5.46272 4.34293 4.3439C5.46175 3.22508 6.88721 2.46316 8.43906 2.15448C9.99091 1.84579 11.5994 2.00422 13.0613 2.60972C14.5231 3.21522 15.7725 4.2406 16.6515 5.5562C17.5306 6.87179 17.9998 8.41851 17.9998 10.0008C17.9974 12.1218 17.1538 14.1552 15.654 15.655C14.1542 17.1548 12.1208 17.9984 9.99978 18.0008Z' fill='%23214170'/%3E%3Cpath d='M13 8.99989H11L10.5 8.99988C10.5 8.99988 10.2652 8.99988 10 8.99988C9.73479 8.99988 9.5 8.99996 9.5 8.99996C9.5 8.99996 9.5 9 9 8.99999L7 8.99989C6.73478 8.99989 6.48043 9.10525 6.29289 9.29279C6.10536 9.48032 6 9.73468 6 9.99989C6 10.2651 6.10536 10.5195 6.29289 10.707C6.48043 10.8945 6.73478 10.9999 7 10.9999H8.99999C8.99999 10.9999 9.5 10.9999 10 10.9999C10.5 10.9999 10.2348 10.9999 10.5 10.9999C10.2265 10.9999 10.7652 10.9999 10.5 10.9999C11 10.9999 11 10.9999 11 10.9999H13C13.2652 10.9999 13.5196 10.8945 13.7071 10.707C13.8946 10.5195 14 10.2651 14 9.99989C14 9.73468 13.8946 9.48032 13.7071 9.29279C13.5196 9.10525 13.2652 8.99989 13 8.99989Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}

header .head-1 .langs.ru:before {
    left: calc(50% - 4px);
}
body {
    min-height: 100vh;
}

@media only screen and (min-width: 400px) {
	section.maincontent {    min-height: calc(100vh - 128px - 280px - 80px);}
	body {    min-width: 1280px;}
}
.page_item .item .right .status:not(.ok) {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23777'/%3E%3Cg clip-path='url(%23clip0_13_4087)'%3E%3Cpath d='M12.5863 4.63665L6.44454 10.778C6.40325 10.8194 6.35417 10.8523 6.30014 10.8748C6.2461 10.8972 6.18816 10.9088 6.12965 10.9088C6.07114 10.9088 6.0132 10.8972 5.95916 10.8748C5.90513 10.8523 5.85605 10.8194 5.81476 10.778L3.43965 8.40065C3.39836 8.3592 3.34928 8.3263 3.29525 8.30386C3.24121 8.28141 3.18327 8.26986 3.12476 8.26986C3.06625 8.26986 3.00831 8.28141 2.95427 8.30386C2.90024 8.3263 2.85117 8.3592 2.80987 8.40065C2.76842 8.44195 2.73552 8.49102 2.71308 8.54506C2.69063 8.59909 2.67908 8.65703 2.67908 8.71554C2.67908 8.77406 2.69063 8.83199 2.71308 8.88603C2.73552 8.94007 2.76842 8.98914 2.80987 9.03043L5.18587 11.406C5.43652 11.6562 5.77618 11.7967 6.13032 11.7967C6.48445 11.7967 6.82412 11.6562 7.07476 11.406L13.2161 5.26599C13.2575 5.2247 13.2903 5.17566 13.3127 5.12166C13.3351 5.06767 13.3467 5.00978 13.3467 4.95132C13.3467 4.89286 13.3351 4.83498 13.3127 4.78098C13.2903 4.72698 13.2575 4.67794 13.2161 4.63665C13.1748 4.5952 13.1257 4.5623 13.0717 4.53986C13.0177 4.51741 12.9597 4.50586 12.9012 4.50586C12.8427 4.50586 12.7848 4.51741 12.7307 4.53986C12.6767 4.5623 12.6276 4.5952 12.5863 4.63665Z' fill='%23aaa'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_4087'%3E%3Crect width='10.6667' height='10.6667' fill='white' transform='translate(2.66663 2.66699)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.item .block_price:not(.individual) .l {
    width: 160px;
}

.item .block_price .bakpropose p b {
    font-size: 12px;
}

article .content ul {
    list-style-position: inside;
    margin-bottom: 16px;
}
article .content ul li {
    margin-bottom: 8px;
}
article .content a {
    color: #1695b2;
}


.complects .complect_item .t_items .t_item {
    width: 315px;
    height: 392px;
    padding: 0 40px;
    text-align: left;
}
.complects .complect_item .t_items .t_item img {
    display: block;
    width: 200px;
    height: 200px;
    margin: 0 auto;
    margin-bottom: 48px;
}
.complects .complect_item .t_items .t_item b {
    display: block;
    height: 56px;
    margin-bottom: 8px;
    color: #0E161E;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
.complects .complect_item .t_items .t_item span {
    display: block;
    color: #576473;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    text-decoration: line-through;
}

.complects .complect_item .t_items .plus {
	background-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%3Cg clip-path='url(%23clip0_111_37477)'%3E%3Cpath d='M23 11H13V1C13 0.734784 12.8946 0.48043 12.7071 0.292893C12.5196 0.105357 12.2652 0 12 0V0C11.7348 0 11.4804 0.105357 11.2929 0.292893C11.1054 0.48043 11 0.734784 11 1V11H1C0.734784 11 0.48043 11.1054 0.292893 11.2929C0.105357 11.4804 0 11.7348 0 12H0C0 12.2652 0.105357 12.5196 0.292893 12.7071C0.48043 12.8946 0.734784 13 1 13H11V23C11 23.2652 11.1054 23.5196 11.2929 23.7071C11.4804 23.8946 11.7348 24 12 24C12.2652 24 12.5196 23.8946 12.7071 23.7071C12.8946 23.5196 13 23.2652 13 23V13H23C23.2652 13 23.5196 12.8946 23.7071 12.7071C23.8946 12.5196 24 12.2652 24 12C24 11.7348 23.8946 11.4804 23.7071 11.2929C23.5196 11.1054 23.2652 11 23 11Z' fill='%23B3C2D4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_111_37477'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.complects .complect_item .t_items .t_item, .complects .complect_item .t_items .plus {
    display: inline-block;
    vertical-align: top;
}
.complects .complect_item .t_items .plus {
    width: 40px;
    height: 392px;
    background-position: center 100px;
    background-repeat: no-repeat;
}

.complects .complect_item .t_items {
    text-align: center;
}
.complects .complect_item {
    border-radius: 12px;
    border: 1px solid #DEE7F2;
    width: 684px;
    margin: 0 auto;
    margin-top: 40px;
    padding-top: 48px;
}
.complects .complect_item .priceblock > span {
    display: block;
    line-height: 104px;
    color: #576473;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    padding-left: 24px;
    pointer-events: none;
}
.complects .complect_item .priceblock {
    height: 104px;
    border-top: 1px solid #DEE7F2;
}
.complects .complect_item .priceblock > div {
    position: absolute;
    right: 24px;
    top: 0;
    height: 104px;
    width: 320px;
}
.complects .complect_item .priceblock > div .price_old {
    color: #576473;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    text-decoration: line-through;
    margin-top: 24px;
    display: block;
    margin-bottom: 6px;
}
.complects .complect_item .priceblock > div .price_real {
    display: block;
    color: #0E161E;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
.complects .complect_item .priceblock > div .addCart_complect {
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%2368CFDD'/%3E%3Cg clip-path='url(%23clip0_111_37483)'%3E%3Cpath d='M32.0347 18.0578C31.8238 17.8046 31.5597 17.601 31.2612 17.4614C30.9626 17.3218 30.637 17.2496 30.3075 17.25H18.1815L18.15 16.9867C18.0855 16.4396 17.8225 15.935 17.4109 15.5689C16.9992 15.2027 16.4675 15.0003 15.9165 15H15.75C15.5511 15 15.3603 15.079 15.2197 15.2197C15.079 15.3603 15 15.5511 15 15.75C15 15.9489 15.079 16.1397 15.2197 16.2803C15.3603 16.421 15.5511 16.5 15.75 16.5H15.9165C16.1002 16.5 16.2775 16.5675 16.4148 16.6895C16.5521 16.8116 16.6398 16.9798 16.6612 17.1623L17.6933 25.9373C17.8004 26.8498 18.2389 27.6913 18.9254 28.302C19.612 28.9127 20.4989 29.25 21.4178 29.25H29.25C29.4489 29.25 29.6397 29.171 29.7803 29.0303C29.921 28.8897 30 28.6989 30 28.5C30 28.3011 29.921 28.1103 29.7803 27.9697C29.6397 27.829 29.4489 27.75 29.25 27.75H21.4178C20.9535 27.7487 20.5011 27.6038 20.1225 27.3353C19.7438 27.0668 19.4575 26.6877 19.3028 26.25H28.2428C29.122 26.2501 29.9733 25.9412 30.6479 25.3773C31.3225 24.8135 31.7775 24.0305 31.9335 23.1652L32.5223 19.8997C32.581 19.5758 32.5678 19.2428 32.4836 18.9245C32.3993 18.6062 32.2461 18.3103 32.0347 18.0578ZM31.05 19.6335L30.4605 22.899C30.3668 23.4187 30.0934 23.889 29.6879 24.2274C29.2824 24.5658 28.7709 24.7508 28.2428 24.75H19.0642L18.3585 18.75H30.3075C30.4177 18.7493 30.5266 18.773 30.6267 18.8192C30.7267 18.8654 30.8153 18.9331 30.8861 19.0175C30.957 19.1018 31.0085 19.2007 31.0368 19.3072C31.0651 19.4137 31.0696 19.5251 31.05 19.6335Z' fill='white'/%3E%3Cpath d='M20.25 33C21.0784 33 21.75 32.3284 21.75 31.5C21.75 30.6716 21.0784 30 20.25 30C19.4216 30 18.75 30.6716 18.75 31.5C18.75 32.3284 19.4216 33 20.25 33Z' fill='white'/%3E%3Cpath d='M27.75 33C28.5784 33 29.25 32.3284 29.25 31.5C29.25 30.6716 28.5784 30 27.75 30C26.9216 30 26.25 30.6716 26.25 31.5C26.25 32.3284 26.9216 33 27.75 33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_111_37483'%3E%3Crect width='18' height='18' fill='white' transform='translate(15 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.complects .complect_item .priceblock > div .addCart_complect {
    width: 48px;
    height: 48px;
    display: block;
    position: absolute;
    right: 0;
    top: 28px;
}


.page_item .tabed_content .tabed_item[itemid="komplekt"] .minipriceblock {
    top: -160px;
}
@media only screen and (max-width: 1360px) {
	.page_item .tabed_content .tabed_item[itemid="komplekt"] .minipriceblock {display:none;}
}


.complects .controls {}
.complects .controls span {

}
.complects .controls span b {

}
.complects .controls .prev {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.1962 8.47026C12.4559 8.21054 12.877 8.21054 13.1367 8.47026C13.3962 8.72977 13.3964 9.15046 13.1372 9.41026L10.5531 12L13.1372 14.5897C13.3964 14.8495 13.3962 15.2702 13.1367 15.5297C12.877 15.7895 12.4559 15.7895 12.1962 15.5297L8.66645 12L12.1962 8.47026Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
.complects .controls .next {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4103 8.47026C11.1505 8.21054 10.7295 8.21054 10.4697 8.47026C10.2102 8.72977 10.21 9.15046 10.4692 9.41026L13.0533 12L10.4692 14.5897C10.21 14.8495 10.2102 15.2702 10.4697 15.5297C10.7295 15.7895 11.1505 15.7895 11.4103 15.5297L14.94 12L11.4103 8.47026Z' fill='%23214170'/%3E%3C/svg%3E%0A");
}
.page_item .tabed_content .tabed_item[itemid="komplekt"] .wrap {
    min-height: 700px;
}
.complects {
    position: relative;
    margin-top: 24px;
}
.complects .controls {
    position: absolute;
    top: 0px;
    right: 16px;
    height: 24px;
    font-size: 0;
    width: 120px;
    text-align: center;
}
.complects .controls .prev, .complects .controls .next {
    width: 24px;
    height: 24px;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
}
.complects .controls .prev {
    right: auto;
    left: 0;
}
.complects .controls span {
    display: block;
    height: 24px;
    line-height: 24px;
}
.complects .complect_item {
    border-radius: 12px;
    border: 1px solid #DEE7F2;
    width: 684px;
    margin: 0 auto;
    margin-top: 40px;
    padding-top: 48px;
}
.complects .complects_inner {
    height: calc(546px + 40px);
    overflow: hidden;
}
.complects .complect_item {
    transition: all 0.6s ease;
    opacity: 0;
    transform: translateX(100vw);
    position: absolute;
    top: 0;
    left: calc( (100% - 684px) / 2);
}
.complects .complect_item.active {
    transform: translateX(0vw);
    opacity: 1;
}

.page_cart #order .delivery .select div {
    max-height: 500px;
    overflow: auto;
}

.page_cart #order .delivery .select div span i {
    display: block;
    font-size: 12px;
    font-style: normal;
    color: #777;
    line-height: 1.2em;
}
.page_cart #order .delivery .select div span {
    height: auto;
    line-height: 1.4em;
    margin-bottom: 8px;
}
.page_cart #order .delivery .select ins input {
    padding-right: 0;
    line-height: 37px;
    height: 37px;
}
.page_cart #order .radios b > span {
    color: var(--Black, #0E161E);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}
.page_cart #order .radios div.fitem .select {
    position: relative;
    top: 0;
    right: 0;
    width: 100%;
    background: none !important;
    padding: 0 12px;
}
.page_cart #order .radios div.fitem .select ins input {
    padding: 0;
    border: none;
}
.page_cart #order .radios div.fitem .select > div {
    max-height: 400px;
}



.page_profile a.back {
    display: none;
}
#loc_map_desktop {
    transition: all 0.6s ease;
    opacity: 0;
}
#loc_map_desktop.visible {
    
    opacity: 1;
}
.pay_status {
    text-align: center;
    font-size: 20px;
    color: #1695b2;
}
div#pay_status_code {
    margin-top: 12px;
    font-size: 15px;
}
div#pay_buttons {
    text-align: center;
    margin: 24px 0;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 div {
    height: auto;
    min-height: 80px;
    margin-bottom: 20px;
    padding-right: 20px;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col1 div .title {
    height: auto;
    max-height: 80px;
}
#profile_content div[itemid="orders"] .order .ln1 .col3 .status a {
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
    text-decoration: none;
    color: #1695b2;
    line-height: 28px;
    margin-left: 16px;
    text-decoration: underline;
}
#profile_content div[itemid="orders"] .order .ln2 .item .col2 {
    padding-right: 24px;
}
.page_cart #order .radios div i.not {
    font-size: 14px;
    color: #777;
}



#requestModal, #requestModal2 {
    width: 640px;
    height: 480px;
    position: fixed;
    top: calc( (100% - 480px) / 2);
    left: calc( (100% - 640px) / 2);
    display: block;
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    z-index: 100;
    font-size: 0;
    transition: all 0.6s ease;
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    font-size: 0;
    display: none;
    opacity: 0;
    pointer-eventa: none;
    transform: translateY(-100px);
    opacity: 0;
}
#requestModal.visible, #requestModal2.visible {
    display: block;
}

#requestModal.active, #requestModal2.active {
    transform: translateY(0);
    opacity: 1;
    pointer-events: all;
}

#requestModal .close, #requestModal2 .close {
	right: 12px;
    top: 12px;
    display: block;
    position: absolute;
    width: 24px;
    height: 24px;
}
#requestModal .left, #requestModal2 .left {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    padding: 20px;
    padding-top: 40px;
    height: 100%;
}
#requestModal .left > b,#requestModal2 .left > b {
    display: block;
    color: var(--Black, #0E161E);
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 44px;
}
#requestModal .left > b span, #requestModal2 .left > b span {
    display: block;
    margin-top: 8px;
    color: var(--Black, #0E161E);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}
#requestModal .left .fld ,#requestModal2 .left .fld {
	height: auto;
    min-height: 48px;
    margin-bottom: 28px;
}
#requestModal .left .fld label, #requestModal2 .left .fld label {
	display: block;
    margin-bottom: 3px;
    color: var(--blue-darker, #214170);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}
#requestModal .left .fld input, #requestModal2 .left .fld input {
	    display: block;
    width: 100%;
    border: none;
    height: 28px;
    padding-bottom: 8px;
    border-bottom: 1px solid #B3C2D4;
    margin-bottom: 4px;
    transition: all 0.6s ease;
}
#requestModal .left .fld span, #requestModal2 .left .fld span {
	display: none;
    color: var(--Red, #C61F3D);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
}
#requestModal .left .controls, #requestModal2 .left .controls {
	    height: auto;
    position: absolute;
    bottom: 20px;
    width: 100%;
    left: 0;
    text-align: center;
}
#requestModal .left .controls .send, #requestModal2 .left .controls .send {
	display: inline-block;
    margin-bottom: 20px;
    height: 40px;
    border-radius: 8px;
    background: var(--turquoise-medium, #68CFDD);
    padding: 0 24px;
    min-width: 120px;
    color: var(--White, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 38px;
    border: 1px solid #68CFDD;
    transition: all 0.6s ease;
}
#requestModal .left .controls span, #requestModal2 .left .controls span {
 display:none;
    font-size: 14px;
    color: #214170;
}
#requestModal .left .controls.sent span, #requestModal2 .left .controls.sent span {   display: block;}
#requestModal .left .controls.sent a, #requestModal2 .left .controls.sent a {display:none;}

#requestModal, #requestModal2 {
    background-color: #ffffffdb;
    backdrop-filter: blur(5px);
    -moz-backdrop-filter: blur(5px);
    -webkit-backdrop-filter(5px);
    box-shadow: 0px 0px 12px -3px #00000038;
}
#requestModal .left .fld input, #requestModal2 .left .fld input {
    background: transparent;
}
#requestModal .left .fld.error span , #requestModal2 .left .fld.error span {
    display: block;
}
.item .t_business {
    display: block;
    background: #1695b2;
    border-radius: 100px;
    padding: 3px 8px;
    color: #fff;
    font-size: 12px;
    width: 80px;
    text-align: center;
    text-transform: uppercase;
    position: absolute;
    right: 0px;
    top: 0;
}
.categories_cat  .next,
.categories_cat  .prev {
	background-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='M12.175 9.00011H1C0.716667 9.00011 0.479167 8.90428 0.2875 8.71261C0.0958333 8.52094 0 8.28344 0 8.00011C0 7.71678 0.0958333 7.47928 0.2875 7.28761C0.479167 7.09594 0.716667 7.00011 1 7.00011H12.175L7.275 2.10011C7.075 1.90011 6.97917 1.66678 6.9875 1.40011C6.99583 1.13344 7.1 0.900109 7.3 0.700109C7.5 0.516776 7.73333 0.420943 8 0.412609C8.26667 0.404276 8.5 0.500109 8.7 0.700109L15.3 7.30011C15.4 7.40011 15.4708 7.50844 15.5125 7.62511C15.5542 7.74178 15.575 7.86678 15.575 8.00011C15.575 8.13344 15.5542 8.25844 15.5125 8.37511C15.4708 8.49178 15.4 8.60011 15.3 8.70011L8.7 15.3001C8.51667 15.4834 8.2875 15.5751 8.0125 15.5751C7.7375 15.5751 7.5 15.4834 7.3 15.3001C7.1 15.1001 7 14.8626 7 14.5876C7 14.3126 7.1 14.0751 7.3 13.8751L12.175 9.00011Z' fill='%2368CFDD'/%3E%3C/svg%3E%0A");
	    width: 50px;
    height: 50px;
    display: block;
    position: absolute;
    right: 8px;
    top: calc((224px - 50px) / 2 - 30px);
    background-color: #fff;
    border-radius: 100px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}

.categories_cat  .next {}
.categories_cat  .prev {
    right: 0;
    left: 8px;
    transform: rotate(180deg);
}


a.btn.paybtn {
    display: block;
    width: 180px;
    margin: 20px auto;
    height: 50px;
    line-height: 50px;
    background: #1695b2;
    color: #fff;
    border-radius: 50px;
    text-decoration: none;
    font-size: 17px;
}



.catList a {
    overflow: hidden;
}
#cat_wrap .cat_sect a {
    line-height: 1.3em;
    padding-top: 16px;
    padding-bottom: 16px;
    height: auto;
}
.catList a i {
    position: absolute;
    left: 0;
    top: 0;
}
.catList a span {
    line-height: 1.3em;
}
.catList a {
    overflow: visible;
    padding-left: 64px;
    min-height: 64px;
    padding-top: 11px;
}
.cat_opened #cat_wrap .cat_sect.opened {
    overflow: auto;
}
#catFilters .filter .inner.checkboxes a {
    line-height: 1.3em;
    background-position: top left;
    height: auto;
    min-height: 40px;
    padding-bottom: 12px;
}
#catFilters .filter.active .inner {
    padding-top: 12px;
}
.item .block_delivery div b a {
    color: #489aa5;
    text-decoration: underline;
    font-weight: 300;
    font-size: 12px;
    line-height: 18px;
    margin-left: 7px;
}
.storeList .storeItem {
    display: block;
    margin-bottom: 12px;
}
.storeList .storeItem b {
    display: block;
    font-weight: normal;
}
.storeList .storeItem .conts {
    padding: 8px 12px;
}
.storeList .storeItem .conts a {
    display: block;
    margin-bottom: 4px;
    color: #1695b2;
}
.storeList .storeItem .times {
    margin-bottom: 24px;
    padding: 16px;
    background: #f0f6fd;
    border-radius: 12px;
    margin-left: 12px;
    max-width: 400px;
}
.storeList .storeItem .times span {
    display: block;
    width: 100%; 
    color: #214170;
    font-size: 0;
}
.storeList .storeItem .times b {
    display: inline-block;
    vertical-align: top;
    width: 80px;
    font-weight: bold;
}
.storeList .storeItem .times ins {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 80px);
    text-decoration: none;
    text-align: left;
}
.storeList .storeItem {
    display: block;
    margin-bottom: 24px;
    padding-bottom: 24px;
    border-bottom: 1px solid #eee;
}
.storeList .storeItem b {
    font-size: 20px;
    color: #214170;
}

#searchCont #search_history a {
    height: 24px;
    line-height: 24px;
}
#searchCont #search_history ins {
    height: 24px;
    margin-bottom: 0px;
}
#searchCont #search_history {
    height: 68px;
    overflow: hidden;
}

.hp_promo .slider .slides { 
    height: 537px; 
}
.hp_promo .slider {
    height: 560px;
}
.catList { 
    height: 688px;
}
section.hp_promo {
    height: 800px; 
}
.hp_promo .comps { 
    top: calc(537px + 48px); 
}
 
.itemlist .itemlist_inner .item .prb .price .old {
    height: 21px;
}
.page_inner section.locations {
    background: transparent;
}
.page_inner section.locations .wrap {
    min-width: 100px;
    width: 100%;
}
header .head-2 .links { 
    width: auto; 
}

header .head-1 .select > div {
    z-index: 10;
     box-shadow: 0px 0px 5px -2px rgba(0,0,0,0.5);
}
header .head-1 .select > div.active {
    display:block;
}

header .head-1 .select > div a {transition:all 0.6s ease;}
header .head-1 .select > div a:hover { color: #1695B3;}


header .head-1 .select > div a  {
    min-height: 24px;
    margin-bottom: 16px;
    display: block;
    background-repeat: no-repeat;
    padding-left: 32px;
    line-height: 24px;
    color: var(--blue, #173055);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    height: 32px;
    text-decoration: none;
}
header .head-1 .select > div a.msngr  {
			background-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.002 2C17.6355 2 22.002 6.1265 22.002 11.7C22.002 17.2735 17.6355 21.4 12.002 21.4C11.0243 21.4023 10.0507 21.273 9.10745 21.0155C8.93004 20.9668 8.74127 20.9808 8.57295 21.055L6.58845 21.931C6.34495 22.0386 6.06388 22.018 5.83865 21.8761C5.61341 21.7342 5.47351 21.4896 5.46545 21.2235L5.41095 19.4445C5.40354 19.2257 5.30644 19.0196 5.14245 18.8745C3.19695 17.1345 2.00195 14.6155 2.00195 11.7C2.00195 6.1265 6.36845 2 12.002 2ZM5.99695 14.5365C5.71495 14.984 6.26495 15.488 6.68595 15.1685L9.84145 12.7735C10.0553 12.6122 10.3501 12.6122 10.564 12.7735L12.9005 14.5235C13.2356 14.7749 13.6606 14.8747 14.0726 14.7987C14.4846 14.7227 14.8461 14.4779 15.0695 14.1235L18.007 9.4635C18.289 9.016 17.739 8.512 17.318 8.8315L14.1625 11.2265C13.9486 11.3878 13.6538 11.3878 13.44 11.2265L11.1035 9.4765C10.7683 9.22511 10.3433 9.12532 9.93131 9.2013C9.51931 9.27728 9.15786 9.5221 8.93445 9.8765L5.99695 14.5365Z' fill='%232B98F0'/%3E%3C/svg%3E%0A");
		}
header .head-1 .select > div a.teleg  {
			background-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.002 22C6.4791 22 2.00195 17.5228 2.00195 12C2.00195 6.47715 6.4791 2 12.002 2C17.5248 2 22.002 6.47715 22.002 12C22.002 17.5228 17.5248 22 12.002 22ZM8.8921 13.1708L8.90475 13.1628C9.48448 15.0767 9.77434 16.0337 9.77434 16.0337C9.88661 16.3442 10.041 16.3996 10.2283 16.3743C10.4155 16.3489 10.5149 16.2476 10.6371 16.1297C10.6371 16.1297 11.0334 15.7472 11.826 14.9823L14.3769 16.8698C14.8417 17.1266 15.1773 16.9941 15.2927 16.4377L16.9505 8.61641C17.1335 7.88842 16.8125 7.59644 16.248 7.82754L6.51494 11.5871C5.85093 11.854 5.85414 12.2255 6.39405 12.3911L8.8921 13.1708Z' fill='%2335A6DE'/%3E%3C/svg%3E%0A");
		}
header .head-1 .select > div a.phone  {
			background-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.95 21C17.8667 21 15.8083 20.5458 13.775 19.6375C11.7417 18.7292 9.89167 17.4417 8.225 15.775C6.55833 14.1083 5.27083 12.2583 4.3625 10.225C3.45417 8.19167 3 6.13333 3 4.05C3 3.75 3.1 3.5 3.3 3.3C3.5 3.1 3.75 3 4.05 3H8.1C8.33333 3 8.54167 3.07917 8.725 3.2375C8.90833 3.39583 9.01667 3.58333 9.05 3.8L9.7 7.3C9.73333 7.56667 9.725 7.79167 9.675 7.975C9.625 8.15833 9.53333 8.31667 9.4 8.45L6.975 10.9C7.30833 11.5167 7.70417 12.1125 8.1625 12.6875C8.62083 13.2625 9.125 13.8167 9.675 14.35C10.1917 14.8667 10.7333 15.3458 11.3 15.7875C11.8667 16.2292 12.4667 16.6333 13.1 17L15.45 14.65C15.6 14.5 15.7958 14.3875 16.0375 14.3125C16.2792 14.2375 16.5167 14.2167 16.75 14.25L20.2 14.95C20.4333 15.0167 20.625 15.1375 20.775 15.3125C20.925 15.4875 21 15.6833 21 15.9V19.95C21 20.25 20.9 20.5 20.7 20.7C20.5 20.9 20.25 21 19.95 21Z' fill='%23173055'/%3E%3C/svg%3E%0A");
		}
 header .head-1 .select > div a:last-child {
    margin-bottom: 0;
}
input.search_inner {
    display: block;
    margin-bottom: 16px;
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding: 0 12px;
    border: 1px solid #ccc;
    border-radius: 32px;
    width: calc(100% - 24px);
}
#catFilters .filter .inner.shortFilters {
    max-height: 350px;
    overflow: auto;
    padding-bottom: 24px;
}


.page_cart #order .radios div .select.selectInn {
    position: relative;
    top: 0;
    right: 0;
    margin-top: 16px;
    background: no-repeat;
    padding-left: 12px;
}
.page_cart #order .radios div .select.selectInn ins input {
    padding-left: 12px;
}
.page_cart #order .radios div .select.selectInn {
    display: none;
}

.page_cart #order .radios div.rad.active .select.selectInn {
    display: block;
}

.page_cart #order .delivery .select #delivery_city_cart_items.active {
    z-index: 2;
    max-height: 250px;
}
.page_cart #order .delivery .select div span i {
    right: auto;
    position: relative;
    text-align: left;
}
.page_cart #order .radios div.rad.active .fitemInnShort {
    display: inline-block !important;
    vertical-align: top;
    margin-top: 16px;
    width: calc(50% - 16px);
    padding-left: 8px;
}
.page_cart #order .delivery .select div#post_addr_np_items span {
    font-size: 12px;
}
#requestModal .left .fld.short, #requestModal2 .left .fld.short {
    width: calc((100% / 3) - 12px);
    display: inline-block;
    vertical-align: top;
    margin-right: 12px;
}
#requestModal .left , #requestModal2 .left {
    font-size: 0;
}
#requestModal .left .fld textarea {
    display: block;
    width: 100%;
    border: none;
    height: 120px;
    padding-bottom: 8px;
    border-bottom: 1px solid #B3C2D4;
    margin-bottom: 4px;
    transition: all 0.6s ease;
    background: transparent;
    resize: none;
}
.item .block_price .bakpropose.pumb {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 35 35' style='enable-background:new 0 0 35 35;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23f91f2b;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M17.5,0.3c9.5,0,17.2,7.8,17.2,17.2c0,9.5-7.8,17.2-17.2,17.2C8,34.8,0.2,27.1,0.2,17.5 C0.2,8.1,8,0.3,17.5,0.3'/%3E%3Cpath class='st1' d='M30.6,11.5h0.2c-0.1,0.5-0.3,0.8-0.6,1.1c-0.4,0.2-0.8,0.3-1.5,0.3h-0.6c-2.2-0.1-2.7,2.2-2.5,4 c0.2,1.1,0.6,2.2,1.2,3c0.6,0.6,1.4,1,2.2,0.4c0.6-0.5,0.8-1.7,0.8-2.3c0-1.2-0.4-3-1.9-3c-0.4,0-0.8,0.2-1.2,0.6 c-0.2,0.3-0.3,0.9-0.3,1.6h-0.3c-0.2-1.4,0.5-2.6,2-2.7c1.8,0,2.9,1.4,2.9,3.2s-1.1,3.5-2.9,3.5c-1,0-1.7-0.3-2.3-1.1 c-0.6-0.7-0.8-1.8-0.8-3.2c0-1.8,0.3-2.9,0.8-3.7c0.6-0.8,1.3-1.2,2.4-1.2h0.9c0.6,0.1,1,0,1.2-0.1 C30.4,11.8,30.6,11.7,30.6,11.5'/%3E%3Cpath class='st1' d='M18,14.5l2.2,4.9l2-4.5l0.2-0.4h1.7v0.2h-0.2c-0.2,0-0.5,0.2-0.5,0.5v3.7v1.5c0,0.3,0.2,0.5,0.5,0.5h0.2V21 h-1.1h-1.2v-0.2h0.2c0.2,0,0.5-0.2,0.5-0.5v-1.5v-3.3l-2.5,5.5h-0.1l-2.4-5.6v4.9c0,0.3,0.2,0.5,0.4,0.5H18V21h-1.1h-0.6v-0.2 h0.2c0.2,0,0.5-0.2,0.5-0.5v-5.1c0-0.3-0.1-0.5-0.5-0.5c-0.3,0-0.6,0.3-0.8,0.7l-2.3,5.1c-0.2,0.4-0.5,0.6-0.9,0.6L12,21 c0,0-0.1-0.7-0.1-0.7c0.2,0.2,0.4,0.3,0.5,0.3c0.3,0.1,0.5,0,0.6-0.2l0.3-0.6l-2.1-4.3c-0.2-0.4-0.4-0.7-0.7-0.7v-0.2h1.2h0.9 v0.2h-0.2c-0.2,0-0.2,0.3-0.1,0.5l1.6,3.4l1.5-3.2c0.2-0.3,0-0.6-0.2-0.6v-0.2H18z'/%3E%3Cpath class='st1' d='M8.5,18.9v-3.7V15h-3l0,0.3v3.7v1.5c0,0.3,0.2,0.5,0.4,0.5h0.2V21H5H3.9v-0.2H4c0.2,0,0.4-0.2,0.4-0.5v-1.5 v-3.7c0-0.3-0.2-0.5-0.4-0.5H3.9v-0.2H5h0.2h1h1.7h0.8h0.3h1.1v0.2H10c-0.2,0-0.4,0.2-0.4,0.5v3.7v1.5c0,0.3,0.2,0.5,0.4,0.5 h0.2V21H9.1H7.9v-0.2h0.2c0.2,0,0.4-0.2,0.4-0.5V18.9z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.item .block_price .bakpropose.pumb {
    background-size: 18px 18px;
}
.page_stores section.locations .wrap {
    padding-top: 0;
}


.page_text section.maincontent .left h4 {
    margin-top: 24px;
}

.page_text section.maincontent .left h3 {
    font-size: 29px;
}
section.mininews .wrap {
    background: #fff;
    padding-top: 32px;
}
#searchCont #search_items {  
    height: calc(100% - 164px);
}
#catFilters .filter .inner#brandListFilter a  {
	display:none !important;
}
#catFilters .filter .inner#brandListFilter a.fvisible  {
	display:block !important;
}
.page_cart #order .radios.pay_method .rad.remove_m2,
.page_cart #order .radios.pay_method .rad.fvisible.remove_m2{
	display:none !important;
}

.page_item .item .right .minidescription {
    padding: 24px;
    padding-top: 0;
}

.minidescription.contents h4, .minidescription.contents h3, .minidescription.contents h2, .minidescription.contents h1 {
    display: block;
    font-size: 21px;
    margin-bottom: 8px;
    color: #214170;
    margin-top: 24px;
}
.minidescription.contents {
    margin-bottom: 64px;
}
.minidescription.contents {
    padding-top: 32px;
    max-width: 990px;
    margin: 0 auto;
    margin-bottom: 48px;
}

.page_item .tabed_content .tabed_item[itemid="characteristics"] .wrap {
    max-width: 990px;
}
section.actions .actions_carusel .action .fg {
    width: 110px;
    top: 40px;
    right: 60px;
    filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.7));
}

#authmodal .googleauth {
    border: 1px solid var(--grey-cold-light, #DEE7F2);
    background: #EEF5FD;
    color: #B3C2D4;
    height: 40px;
    display: block;
    width: 180px;
    margin: 0 auto;
    border-radius: 8px;
    line-height: 40px;
    text-decoration: none;
    padding-left: 32px;
    margin-top: 16px;
    /* border: 1px solid #68CFDD; */
    /* background: var(--turquoise-medium, #68CFDD); */
    color: #39637d;
}
#authmodal .googleauth:before {
	
	content:'';
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z' fill='%234285F4'/%3E%3Cpath d='M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z' fill='%2334A853'/%3E%3Cpath d='M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z' fill='%23FBBC05'/%3E%3Cpath d='M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z' fill='%23EA4335'/%3E%3Cpath d='M1 1h22v22H1z' fill='none'/%3E%3C/svg%3E");
}
#authmodal .googleauth:before {
    width: 24px;
    height: 24px;
    display: block;
    position: absolute;
    left: 10px;
    top: 7px;
}
#authmodal {
    height: 550px;
    top: calc( (100% - 550px) / 2);
}
#searchCont #search_items .items .item .pric b i {
    font-style: normal;
    font-size: 13px;
    color: #17305569;
}

 
body.page_inner.page_cart.guest section.maincontent, body.page_inner.page_cart.guest #miniCart {
    pointer-events: none;
    filter: grayscale(1);
}


header .head-1 .select > div.active {
    min-width: 180px;
}
section.dosyagnennya .right > div a {
    padding-right: 16px;
    padding-left: 16px;
}


#miniCart .close {
	background-image: url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' fill='white'/%3E%3Cpath d='M7 17L16.8995 7.10051' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 7.00001L16.8995 16.8995' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
#miniCart .close {
    position: absolute;
    right: 0;
    top: 0;
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: center 16px;
}

.page_cart #order .submitCart {
    display: block;
    border-radius: 8px;
    background: var(--turquoise-medium, #68CFDD);
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 24px;
    color: var(--White, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    transition: all 0.6s ease;
}



@media only screen and (min-width: 400px) {
	.page_cart header {background:transparent;}
	.page_cart .maincontent .wrap {    min-width: 705px;    max-width: 705px;    margin: 0;}
	.page_cart .maincontent {    max-width: 1440px;    margin: 0 auto;}
	.page_contacts section.maincontent {
    min-height: 100px;
}
}
.page_cart #order > div.contact.guest .fitem.radios {
    position: relative;
    top: 0;
    right: 0;
}
.page_cart #order > div.contact.guest .fitem.radios span {}



a.s_ps.openAuth.openAuth_restore {
    text-decoration: underline;
    color: #1695b3;
}
@media only screen and (min-width: 400px) {
	#searchCont {
    	min-height: 430px;
	}
	#searchCont #search_cats {   height: 104px;    overflow: auto;}
}

.page_item .item .gallery .imgView > img {
    pointer-events: auto;
}
.imgView .videoPlayer {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    background: transparent;
}
.dyson-legal {
	display: none;
	align-items: center;
	justify-content: center;
	margin-right: 24px;
	background-color: #222;
	padding-left: 24px;
	padding-right: 24px;
	border-radius: 24px;
}
@media (min-width: 1024px) {
	.dyson-legal {
		display: flex;
	}
}

.dyson-legal__text {
	font-size: 14px;
	color: #fff;
	line-height: 1.2;
}
.blocker {
	z-index: 100 !important;
}

.modal.modal--not-success {
	background-color: #fff;
	padding: 24px;
	width: 100%;
	z-index: 101 !important;
}
.modal.modal--not-success .close-modal {
	display: none;
}

.modal__close {
	background-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%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Cpath d='M15.9999 7.99988C15.8749 7.8749 15.7053 7.80469 15.5285 7.80469C15.3518 7.80469 15.1822 7.8749 15.0572 7.99988L11.9999 11.0572L8.94255 7.99988C8.81753 7.8749 8.64799 7.80469 8.47121 7.80469C8.29444 7.80469 8.1249 7.8749 7.99988 7.99988C7.8749 8.1249 7.80469 8.29444 7.80469 8.47121C7.80469 8.64799 7.8749 8.81753 7.99988 8.94255L11.0572 11.9999L7.99988 15.0572C7.8749 15.1822 7.80469 15.3518 7.80469 15.5285C7.80469 15.7053 7.8749 15.8749 7.99988 15.9999C8.1249 16.1249 8.29444 16.1951 8.47121 16.1951C8.64799 16.1951 8.81753 16.1249 8.94255 15.9999L11.9999 12.9425L15.0572 15.9999C15.1822 16.1249 15.3518 16.1951 15.5285 16.1951C15.7053 16.1951 15.8749 16.1249 15.9999 15.9999C16.1249 15.8749 16.1951 15.7053 16.1951 15.5285C16.1951 15.3518 16.1249 15.1822 15.9999 15.0572L12.9425 11.9999L15.9999 8.94255C16.1249 8.81753 16.1951 8.64799 16.1951 8.47121C16.1951 8.29444 16.1249 8.1249 15.9999 7.99988Z' fill='%23576473'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23DEE7F2'/%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 24px;
	height: 24px;
	display: block;
	border-radius: 50%;
	transition: 0.2s;
}

.modal__close:hover {
	transform: scale(1.2);
}
.modal__column {
	display: flex;
	flex-direction: column;
}
.modal__head {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-bottom: 16px;
}
.modal__title {
	font-size: 20px;
	line-height: 1.2;
	margin-bottom: 16px;
	font-weight: 700;
	text-align: center;
	color: #173055;
}
.modal__subtitle {
	font-size: 16px;
	line-height: 1.2;
	text-align: center;
	margin-bottom: 24px;
}
.modal__input {
	margin-bottom: 24px;
}

input {
	font-feature-settings: "lnum";
}

.i-input {
  --input-wrapper-y-gap: 6px;
  --input-bg: #fff;
  --input-border-color: #68cfdd;
  --input-border-radius: 32px;
  --input-border-width: 2px;
  --input-font-size: 16px;
  --input-font-weight: 400;
  --input-height: 48px;
  --input-paddings-x: 16px;
  --input-placeholder-color: #b3c2d4;
  --input-text-color: #173055;
  --input-hover-border-color: #5dbecc;
  --input-focus-outline-width: 0;
  --input-focus-outline-style: solid;
  --input-focus-outline-color: transparent;
  --input-focus-outline-offset: 0px;
  --input-focus-border-color: #69e0f1;
  --input-error-border-color: red;
  --input-error-outline-color: transparent;
  --input-error-font-size: 12px;
  --input-error-font-weight: 400;
  --input-error-text-color: red;
  --input-disabled-bg: #b3c2d4;
  --input-notice-font-size: 14px;
  --input-notice-font-weight: 400;
  --input-notice-text-color: #b3c2d4;
}

.i-input {
	display: flex;
	flex-direction: column;
	gap: var(--input-wrapper-y-gap);
}

.i-input__inner {
	position: relative;
	display: flex;
	flex-direction: column-reverse;
	width: 100%;
}

.i-input__field {
	padding-right: var(--input-paddings-x);
	padding-left: var(--input-paddings-x);
	width: 100%;
	height: var(--input-height);
	outline: none;
	border: var(--input-border-width) solid var(--input-border-color);
	border-radius: var(--input-border-radius);
	background-color: var(--input-bg);
	color: var(--input-text-color);
	font-weight: var(--input-font-weight);
	font-size: var(--input-font-size);
	line-height: 1.2;
}

.i-input__field::placeholder {
	color: var(--input-placeholder-color);
}

textarea.i-input__field {
	padding: var(--input-paddings-x);
	width: 100%;
	height: var(--textarea-height);
	resize: none;
}

.i-input__field:hover {
	transition: 0.2s;
	border-color: var(--input-hover-border-color);
}

.i-input__field:focus {
	transition: 0.2s;
	outline-width: var(--input-focus-outline-width);
	outline-style: var(--input-focus-outline-style);
	outline-color: var(--input-focus-outline-color);
	outline-offset: var(--input-focus-outline-offset);
	border-color: var(--input-focus-border-color);
}

.i-input .i-input-error {
	display: none;
}

.i-input.i-error .i-input-error {
	display: block;
}

.i-input.i-error .i-input-notice {
	display: none;
}

.i-input.i-error .i-input__field {
	border-color: var(--input-error-border-color);
}

.i-input.i-error .i-input__field:focus {
	outline-color: var(--input-error-outline-color);
}

.i-input-error {
	padding-left: var(--input-paddings-x);
	color: var(--input-error-text-color);
	font-weight: var(--input-error-font-weight);
	font-size: var(--input-error-font-size);
	line-height: 1.2;
}

.i-input-error:empty {
	display: none;
}

.i-input .i-input-notice {
	padding-left: var(--input-paddings-x);
	color: var(--input-notice-text-color);
	font-weight: var(--input-notice-font-weight);
	font-size: var(--input-notice-font-size);
	line-height: 1.2;
}

.i-input .i-input-notice:empty {
	display: none;
}

.i-input.disabled {
	outline: none !important;
	opacity: 0.6 !important;
	filter: slatescale(1) !important;
	cursor: default !important;
	pointer-events: none !important;
	user-select: none !important;
}

.i-input.disabled .select2-selection {
	background-color: var(--input-disabled-bg) !important;
}

.i-input.disabled .i-input__field {
	outline: none !important;
	background-color: var(--input-disabled-bg) !important;
}

.i-input.disabled .i-input__field:hover,
.i-input.disabled .i-input__field:focus,
.i-input.disabled .i-input__field:active,
.i-input.disabled .i-input__field:read-only:focus {
	outline: none !important;
}

.d-product__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 8px;
  padding-left: 8px;
  width: 100%;
  height: 44px;
  outline: none;
  border: 1px solid transparent;
  border-radius: 60px;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
  transition: 0.2s;

  gap: 10px;
}
@media (min-width: 990px) {
	.d-product__btn {
		height: 40px;
	}
}
.d-product__btn-text {
  color: inherit;
  font-weight: 600;
  font-size: 17px;
  line-height: 1.25;
}
.d-product__btn--blue {
  background-color: #1695b2;
}
.d-product__btn--black {
  background-color: #000;
}
.d-product__btn--black-border {
    background-color: white;
    color: black;
    border-color: black
}
.d-product__btn--green {
	background-color: #79b927;
}
.d-product__btn--blue:hover,
.d-product__btn--black:hover {
  opacity: 0.8;
}
.d-product__btn--green:hover {
	background-color: #65a01b;
}

@keyframes pulseblob {
    0% {
        transform: translate(-50%, -50%) scale(.2);
        opacity: 0
    }
    33% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 1
    }
    to {
        transform: translate(-50%, -50%) scale(3);
        opacity: 0
    }
}

.d-product__btn--pulse {
	position: relative;
	overflow: hidden;
	border: unset;
}
.d-product__btn--pulse::before {
	content: "";
    position: absolute;
    top: 50%;
    left: 50%;
	transform: translate(-50%, -50%);
    background: hsla(0, 0%, 100%, .4);
    border-radius: 100px;
    opacity: 0;
    width: 74px;
    height: 74px;
    z-index: 100;
}
.d-product__btn--pulse::after {
	content: "";
    position: absolute;
    top: 50%;
    left: 50%;
	transform: translate(-50%, -50%);
    background: hsla(0, 0%, 100%, .4);
    border-radius: 100px;
    opacity: 0;
    width: 74px;
    height: 74px;
    z-index: 10;
    animation: pulseblob 1.5s linear 1s infinite;
}

.d-product__btn--pulse::before,
.d-product__btn--pulse::after {}

.modal.modal-cart {
	max-width: 850px;
	width: 100%;
	padding: 0;
	border-radius: 0 !important;
	background-color: transparent !important;
}
.modal.modal-cart .close-modal {
	display: none !important;
}

.modal-cart__wrapper {
	display: flex;
	flex-direction: column;
	border-radius: 20px;
	overflow: hidden;
	background-color: #fff;
}
.modal-cart__body,
.modal-cart__footer {
	padding: 20px;
	
}

.modal-cart__head {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	margin-bottom: 20px;
}

.modal-cart__title {
	font-weight: 600;
	font-size: 22px;
	line-height: 32px;
	color: #173055;
}

.modal-cart__close {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 24px;
	height: 24px;
	color: #173055;
	transition: 0.2s;
}
.modal-cart__close:hover {
	color: red;
}

.modal-cart__footer {
	background-color: #EEF5FD;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 10px;
}

.modal-cart__footer-row {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
}

.modal-cart__price-title {
	font-weight: 600;
	font-size: 17px;
	line-height: 22px;
	color: #173055;
}

.modal-cart__price {
	font-weight: 600;
	font-size: 22px;
	line-height: 32px;
	color: #173055;
}

.modal-cart__products {
	display: flex;
	flex-direction: column;
	width: 100%;
	gap: 24px;
}

.m-product {
	display: flex;
	flex-direction: column;
	gap: 12px;
	width: 100%;
}
@media (min-width: 768px) {
	.m-product {
		flex-direction: row;
		justify-content: space-between;
		gap: 16px;
	}
}

.m-product__wrapper {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	gap: 24px;
}
@media (min-width: 768px) {
	.m-product__wrapper {
		align-items: center;
	}
}

.m-product__img {
	display: flex;
	max-width: 100px;
	max-height: 100px;
	width: 100%;
	height: 100%;
}
.m-product__img img {
	display: block;
	width: 100%;
	height: auto;
    object-fit: contain;
}

.m-product__column {
	display: flex;
	flex-direction: column;
	align-items: start;
	justify-content: flex-start;
	gap: 10px;
	text-align: left;
}

.m-product__code {
	font-weight: 400;
	font-size: 11px;
	line-height: 14px;
	color: #1695B2;
}

.m-product__title {
	font-weight: 600;
	font-size: 17px;
	line-height: 22px;
	color: #173055;
}
.m-product__inner {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 24px;
	flex-shrink: 0;
}
@media (min-width: 768px) {
	.m-product__inner {
		justify-content: flex-end;
		flex-grow: 1;
	}
}

.m-product__price {
	font-weight: 600;
	font-size: 22px;
	line-height: 32px;
	color: #173055;
	min-width: 130px;
}
@media (min-width: 768px) {
	.m-product__price {
		text-align: right;
	}
}

.m-product__delete {
	display: flex;
	align-items: center;
	justify-content: center;
	transition: 0.2s;
	color: #173055;
	width: 24px;
	height: 24px;
	flex-shrink: 0;
	border: none !important;
	outline: none !important;
	background-color: transparent;
	cursor: pointer;
}
.m-product__delete:hover {
	color: red;
}
@media (min-width: 768px) {
	.m-product__delete {
		margin-left: 12px;
		align-self: flex-start;
	}
}

.m-product__counter {
	display: flex;
	align-items: center;
	justify-content: center;
}

.m-product__btn {
	display: block;
	width: 24px;
	height: 24px;
	flex-shrink: 0;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transition: 0.2s;
	border: none !important;
	outline: none !important;
	background-color: transparent;
	cursor: pointer;
}
.m-product__btn:hover {
	transform: scale(1.15);
}
.m-product__btn.disabled {
	opacity: 0.4;
	pointer-events: none;
	cursor: default;
}

.m-product__minus {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%231695B2' d='M20.819 3.515A11.921 11.921 0 0 0 12.332 0a11.922 11.922 0 0 0-8.485 3.515A11.922 11.922 0 0 0 .333 12c0 3.205 1.248 6.219 3.515 8.485A11.922 11.922 0 0 0 12.333 24c3.206 0 6.22-1.248 8.486-3.515A11.922 11.922 0 0 0 24.332 12c0-3.205-1.248-6.219-3.514-8.485Zm-8.486 18.61C6.75 22.125 2.208 17.583 2.208 12S6.75 1.875 12.333 1.875 22.458 6.417 22.458 12s-4.542 10.125-10.125 10.125Zm5.156-11.063v1.875H7.178v-1.875H17.49Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.333 0h24v24h-24z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.m-product__plus {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 24'%3E%3Cpath fill='%231695B2' d='M20.819 3.515A11.921 11.921 0 0 0 12.332 0a11.922 11.922 0 0 0-8.485 3.515A11.922 11.922 0 0 0 .333 12c0 3.205 1.248 6.219 3.515 8.485A11.922 11.922 0 0 0 12.333 24c3.206 0 6.22-1.248 8.486-3.515A11.922 11.922 0 0 0 24.332 12c0-3.205-1.248-6.219-3.514-8.485Zm-8.486 18.61C6.75 22.125 2.208 17.583 2.208 12S6.75 1.875 12.333 1.875 22.458 6.417 22.458 12s-4.542 10.125-10.125 10.125Zm.938-11.063h4.218v1.875h-4.218v4.218h-1.875v-4.218H7.177v-1.875h4.219v-4.22h1.875v4.22Z'/%3E%3C/svg%3E");
}

.m-product__count {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	font-weight: 600;
	font-size: 22px;
	line-height: 32px;
	color: #173055;
	min-width: 48px;
}

.modal-cart__info {
	margin-top: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px;
	border: 1px solid #1695B2;
	border-radius: 500px;
	text-align: center;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.25;
	color: #1695B2;
}
@media (min-width: 768px) {
	.modal-cart__info {
		font-size: 22px;
		line-height: 32px;
	}	
}

.d-price-on-request-wrapper {
	container-type: inline-size;
}

.d-price-on-request {
	display: grid;
	grid-template-columns: 1fr;
	gap: 10px;
}

@container (width > 560px) {
	.d-price-on-request {
		grid-template-columns: repeat(2, 1fr);
	}
}

.d-price-on-request__btn {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	height: 44px;
	padding-left: 16px;
	padding-right: 16px;
	border-radius: 60px;
	color: #fff;
	background-color: #173055;
	transition: 0.2s;
	border: none;
	outline: none;
	margin: 0;
	cursor: pointer;
}
.d-price-on-request__btn span {
	font-size: 17px;
	line-height: 1.25;
	font-weight: 600;
}
.d-price-on-request__btn:hover {
	opacity: 0.8;
}

.d-price-on-request__input .i-input__field {
	height: 44px;
	border: 1px solid #E1E9F3;
	background-color: #EEF5FD;
}
.d-price-on-request__input .i-input__field::placeholder{
	color: #173055;
}

.d-info-faq {
	position: fixed;
	top: 125px;
	right: 20px;
	display: none;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	width: 110px;
	height: 110px;
	background: radial-gradient(69.09% 70.91% at 50% 50%, #1695B2 56.5%, #106B80 100%);
/* 	padding: 4px; */
	padding: 12px;
	overflow: hidden;
	text-decoration: none;
	z-index: 1;
	transition: 0.2s;
}

.d-info-faq:hover {
	opacity: 0.8;
}

@media (min-width: 1280px) {
	.d-info-faq {
		display: flex;
	}
}
@media (min-width: 1400px) {
	.d-info-faq {
		right: 80px;
	}
}
@media (min-width: 1500px) {
	.d-info-faq {
		right: 130px;
	}
}
@media (min-width: 1920px) {
	.d-info-faq {
		right: 225px;
	}
}

.d-info-faq.d-info-faq--product {
	position: absolute;
}
@media (min-width: 1280px) {
	.d-info-faq.d-info-faq--product {
		right: -45px;
		top: -25px;
	}
}


.d-info-faq__text {
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-weight: 700;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
}

/* Radio button item */
.i-radio {
	--radio-wrapper-y-gap: 6px;
	--radio-size: 20px;
	--radio-to-content-gap: 16px;
	--radio-bg: #fff;
	--radio-border-width: 2px;
	--radio-border-color: #ff9500;
	--radio-hover-border-color: #e26e00;
	--radio-checked-border-color: #ff9500;
	--radio-checked-icon-size: 12px;
	--radio-checked-icon-color: #ff9500;
	--radio-hover-outline-width: 4px;
	--radio-hover-outline-style: solid;
	--radio-hover-outline-color: #fff1c5;
	--radio-hover-outline-offset: 0px;
	--radio-error-border-color: #ef4444;
	--radio-error-outline-color: #fecaca;
	--radio-error-text-font-size: 14px;
	--radio-error-text-font-weight: 400;
	--radio-error-text-color: #ef4444;
	--radio-content-font-size: 18px;
	--radio-content-font-weight: 500;
	--radio-content-color: #173055;
	--radio-notice-font-size: 14px;
	--radio-notice-font-weight: 400;
	--radio-notice-text-color: #a8a29e;
}

.i-radio {
	display: flex;
	flex-direction: column;
	gap: var(--radio-wrapper-y-gap);
}
.i-radio__inner {
	display: flex;
	align-items: flex-start;
	outline: none;
	cursor: pointer;
	transition: 0.3s;
	gap: var(--radio-to-content-gap);
}
.i-radio__inner:hover .i-radio__fake {
	outline-width: var(--radio-hover-outline-width);
	outline-style: var(--radio-hover-outline-style);
	outline-color: var(--radio-hover-outline-color);
	outline-offset: var(--radio-hover-outline-offset);
	border-color: var(--radio-hover-border-color);
}
.i-radio__fake {
	margin-top: 1px;
	position: relative;
	display: block;
	flex-shrink: 0;
	width: var(--radio-size);
	height: var(--radio-size);
	border: var(--radio-border-width) solid var(--radio-border-color);
	border-radius: 50%;
	background-color: var(--radio-bg);
}
.i-radio__fake::before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 0;
	height: 0;
	border-radius: 50%;
	background-color: var(--radio-checked-icon-color);
	content: "";
	opacity: 0;
	transition: 0.3s;
	transform: translate(-50%, -50%);
}
.i-radio__inner input:checked + .i-radio__fake {
	border-color: var(--radio-checked-border-color);
	background-color: var(--radio-bg);
}

.i-radio__inner input:checked + .i-radio__fake::before {
	width: var(--radio-checked-icon-size);
	height: var(--radio-checked-icon-size);
	opacity: 1;
}
.i-radio__content {
	color: var(--radio-content-color);
	font-weight: var(--radio-content-font-weight);
	font-size: var(--radio-content-font-size);
	line-height: 1.25;
}

.i-radio .i-input-error,
.i-radio .i-input-notice {
	padding-left: calc(var(--radio-size) + var(--radio-to-content-gap));
}
.i-radio .i-input-error:empty,
.i-radio .i-input-notice:empty {
	display: none;
}

.i-radio .i-input-error {
	display: none;
}

.i-radio.i-error .i-input-error {
	display: block;
}

.i-radio.i-error .i-input-notice {
	display: none;
}

.i-radio.i-error .i-radio__fake {
	border-color: var(--radio-error-border-color) !important;
	outline-color: var(--radio-error-outline-color);
}
.i-radio.i-error .i-radio__fake::before {
	background-color: var(--radio-error-border-color);
}
.i-radio .i-input-error {
	margin: 0;
	color: var(--radio-error-text-color);
	font-weight: var(--radio-error-text-font-weight);
	font-size: var(--radio-error-text-font-size);
	line-height: 1.2;
}
.i-radio .i-input-notice {
	margin: 0;
	color: var(--radio-notice-text-color);
	font-weight: var(--radio-notice-font-weight);
	font-size: var(--radio-notice-font-size);
	line-height: 1.2;
}

.i-radio.disabled {
	outline: none !important;
	opacity: 0.6 !important;
	filter: grayscale(1) !important;
	cursor: default !important;
	pointer-events: none !important;
	user-select: none !important;
}
.i-radio.disabled label,
.i-radio.disabled input {
	outline: none !important;
}
.i-radio.disabled label:hover,
.i-radio.disabled label:focus,
.i-radio.disabled label:active,
.i-radio.disabled label:read-only:focus,
.i-radio.disabled input:hover,
.i-radio.disabled input:focus,
.i-radio.disabled input:active,
.i-radio.disabled input:read-only:focus {
	outline: none !important;
}
/* // Radio button item */

/* Feedback block */
.o-feedback {
	padding-top: 30px;
	padding-bottom: 30px;
}
@media (min-width: 1280px) {
	.o-feedback {
		padding-top: 50px;
		padding-bottom: 70px;
	}
}
.o-feedback__container {
	width: 100%;
	max-width: 1200px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
}

.o-feedback__wrapper {
	display: flex;
	flex-direction: column;
}

.o-feedback__title {
	margin: 0;
	font-weight: 500;
	font-size: 24px;
	line-height: 1.25;
	margin-bottom: 10px;
	text-align: center;
	color: #173055;
}
@media (min-width: 1280px) {
	.o-feedback__title {
		font-size: 32px;
	}
}

.o-feedback__subtitle {
	margin: 0;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.2;
	margin-bottom: 15px;
	text-align: center;
	color: #173055;
}
@media (min-width: 1280px) {
	.o-feedback__subtitle {
		font-size: 17px;
		margin-bottom: 30px;
	}
}

.o-feedback__head {
	display: flex;
	flex-direction: column;
	gap: 5px;
	background-color: #fff;
	border-radius: 15px;
	margin-bottom: 30px;
}
@media (min-width: 1280px) {
	.o-feedback__head {
		flex-direction: row;
		align-items: center;
		justify-content: center;
		gap: 15px;
		border-radius: 500px;
		align-self: center;
	}
}

.o-feedback__head .i-radio__inner {
	padding: 14px 20px;
}

.o-feedback__table-desktop {
	display: none;
}
@media (min-width: 1280px) {
	.o-feedback__table-desktop {
		display: flex;
		flex-direction: column;
		gap: 15px;
		width: 100%;
	}
}

.o-feedback__table-wrapper {
	border-radius: 15px;
	overflow: hidden;
	background-color: #fff;
	margin-bottom: 15px;
}
.o-feedback__table {
	border: none;
	width: 100%;
	table-layout: fixed;
}
.o-feedback__table thead th {
	padding: 16px 10px;
	background-color: #173055;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.25;
	color: #fff;
	text-align: left;
}
.o-feedback__table thead td {
	padding: 8px 10px;
	background-color: #e1e9f3;
	border: 1px solid #eef5fd;
	font-weight: 500;
	font-size: 17px;
	line-height: 1.25;
	color: #000;
	text-align: center;

}

.o-feedback__table tbody th {
	padding: 16px 10px;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.25;
	color: #173055;
	text-align: left;
	border-right: 1px solid #eef5fd;
}

.o-feedback__table tbody td {
	border-left: 1px solid #eef5fd;
	border-right: 1px solid #eef5fd;
}

.o-feedback__table tbody td .i-radio {
	min-height: 50px;
	justify-content: center;
}

.o-feedback__table tbody td .i-radio__inner {
	width: 100%;
	height: 50px;
	align-items: center;
	justify-content: center;
}

.o-feedback__submit {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-right: 8px;
	padding-left: 8px;
	width: 300px;
	height: 50px;
	outline: none;
	border: 1px solid transparent;
	border-radius: 60px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	transition: 0.2s;
	background-color: #1695b2;
	
	gap: 10px;

	margin-top: 15px;
	align-self: center;
}
.o-feedback__submit:hover {
	opacity: 0.8;
}

.o-feedback__submit-text {
	color: inherit;
	font-weight: 600;
	font-size: 17px;
	line-height: 1.25;
}

.o-feedback__mobile {
	display: flex;
	flex-direction: column;
	gap: 15px;
	margin-bottom: 15px;
}
@media (min-width: 1280px) {
	.o-feedback__mobile {
		display: none;
	}
}
.o-feedback__mobile-item:first-child {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}
.o-feedback__mobile-item:last-child {
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom: unset;
}
.o-feedback__mobile-item {
	display: flex;
	flex-direction: column;
	background-color: #fff;
	overflow: hidden;
	border-bottom: 2px solid #e1e9f3;
}
.o-feedback__mobile-item .o-feedback__mobile-head {
	border-bottom: 1px solid #e1e9f3;
}

.o-feedback__mobile-item.colored-cell .o-feedback__mobile-head {
	border-bottom: unset;
}

.o-feedback__mobile-item.colored-cell .o-feedback__mobile-row .o-feedback__mobile-cell:first-child {
	background-color: #e1e9f3;
}

.o-feedback__mobile-heading {
	padding: 16px 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #173055;
	text-align: center;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.25;
	color: #fff;
}

.o-feedback__mobile-head {
	padding: 16px 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff;
	text-align: center;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.25;
	color: #173055;
}

.o-feedback__mobile-row {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
}
.o-feedback__mobile-cell {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 8px 12px;
	text-align: left;
	font-weight: 500;
	font-size: 16px;
	line-height: 1.25;
	color: #000;
	min-height: 60px;
}
.o-feedback__mobile-cell .i-radio {
	width: 100%;
	height: 100%;
}
.o-feedback__mobile-cell .i-radio__inner {
	width: 100%;
	height: 100%;
	align-items: center;
	justify-content: center;
}

/* // Feedback block */