:root{
    --green_color:#26A500;
    --color_cart_apla:#e8ebf2;
    --speed_truck: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%3Cmask id='mask0_2471_5864' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='25' height='25'%3E%3Crect x='0.0957031' y='0.00878906' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2471_5864)'%3E%3Cpath d='M7.34569 19.5088C6.58286 19.5088 5.93386 19.2411 5.39869 18.7058C4.86336 18.1706 4.59569 17.5216 4.59569 16.7588H2.23044L2.56494 15.2588H5.11119C5.34319 14.878 5.65569 14.5745 6.04869 14.3483C6.44152 14.122 6.87386 14.0088 7.34569 14.0088C7.81752 14.0088 8.24994 14.122 8.64294 14.3483C9.03577 14.5745 9.34827 14.878 9.58044 15.2588H13.9764L16.1247 6.00879H5.17469L5.23619 5.74729C5.31052 5.38312 5.48836 5.08571 5.76969 4.85504C6.05119 4.62421 6.38227 4.50879 6.76294 4.50879H17.9994L17.1322 8.25879H19.6342L22.4899 12.0665L21.5572 16.7588H19.9802C19.9802 17.5216 19.7126 18.1706 19.1774 18.7058C18.6421 19.2411 17.9931 19.5088 17.2304 19.5088C16.4676 19.5088 15.8185 19.2411 15.2832 18.7058C14.748 18.1706 14.4804 17.5216 14.4804 16.7588H10.0957C10.0957 17.5216 9.82802 18.1706 9.29269 18.7058C8.75752 19.2411 8.10852 19.5088 7.34569 19.5088ZM16.0014 13.1338H20.7399L20.8784 12.426L18.8842 9.75879H16.7879L16.0014 13.1338ZM15.9784 6.59729L16.1247 6.00879L13.9764 15.2588L14.1227 14.6703L15.9784 6.59729ZM1.18219 13.1703L1.55719 11.6703H6.54769L6.17269 13.1703H1.18219ZM3.18219 9.59729L3.55719 8.09729H9.54769L9.17269 9.59729H3.18219ZM7.34569 18.0088C7.69319 18.0088 7.98836 17.8873 8.23119 17.6443C8.47419 17.4015 8.59569 17.1063 8.59569 16.7588C8.59569 16.4113 8.47419 16.1161 8.23119 15.8733C7.98836 15.6303 7.69319 15.5088 7.34569 15.5088C6.99819 15.5088 6.70302 15.6303 6.46019 15.8733C6.21719 16.1161 6.09569 16.4113 6.09569 16.7588C6.09569 17.1063 6.21719 17.4015 6.46019 17.6443C6.70302 17.8873 6.99819 18.0088 7.34569 18.0088ZM17.2304 18.0088C17.5778 18.0088 17.8729 17.8873 18.1159 17.6443C18.3589 17.4015 18.4804 17.1063 18.4804 16.7588C18.4804 16.4113 18.3589 16.1161 18.1159 15.8733C17.8729 15.6303 17.5778 15.5088 17.2304 15.5088C16.8829 15.5088 16.5877 15.6303 16.3447 15.8733C16.1017 16.1161 15.9802 16.4113 15.9802 16.7588C15.9802 17.1063 16.1017 17.4015 16.3447 17.6443C16.5877 17.8873 16.8829 18.0088 17.2304 18.0088Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E%0A");
    --logo_global_white:url("data:image/svg+xml,%0A%3Csvg width='230' height='31' viewBox='0 0 230 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75.81 14.0915V25.0213H78.8626V14.0915C78.8626 12.1627 80.1536 10.4111 82.0064 9.82889L82.5734 9.6517V6.54843L81.3635 6.84205C78.0932 7.73304 75.81 10.7148 75.81 14.0915ZM127.006 6.60918C121.843 6.60918 117.646 10.811 117.646 15.9696V31H120.643V24.0999C120.643 23.862 120.754 23.6747 120.967 23.5633C121.18 23.4519 121.397 23.4671 121.59 23.6088C123.174 24.7378 125.047 25.3301 127.006 25.3301C132.17 25.3301 136.367 21.1282 136.367 15.9696C136.367 10.811 132.165 6.60918 127.006 6.60918ZM127.006 22.3331C123.498 22.3331 120.643 19.4779 120.643 15.9696C120.643 12.4614 123.498 9.60614 127.006 9.60614C130.515 9.60614 133.37 12.4614 133.37 15.9696C133.37 19.4779 130.515 22.3331 127.006 22.3331ZM106.043 6.67499C100.879 6.67499 96.6824 10.8768 96.6824 16.0354C96.6824 21.1941 100.884 25.3959 106.043 25.3959C111.202 25.3959 115.403 21.1941 115.403 16.0354C115.403 10.8768 111.202 6.67499 106.043 6.67499ZM106.043 22.3989C102.535 22.3989 99.6794 19.5437 99.6794 16.0354C99.6794 12.5272 102.535 9.67195 106.043 9.67195C109.551 9.67195 112.406 12.5272 112.406 16.0354C112.406 19.5437 109.551 22.3989 106.043 22.3989ZM45 6.81168C43.4053 6.81168 41.8866 7.42423 40.7172 8.53291C40.4843 8.75565 40.1198 8.75565 39.8869 8.53291C38.7175 7.42423 37.1937 6.81168 35.594 6.81168C32.1617 6.81168 29.3672 9.60614 29.3672 13.0385V25.2592H32.4198V13.0385C32.4198 11.2919 33.8424 9.86433 35.594 9.86433C37.3456 9.86433 38.7732 11.2869 38.7732 13.0385V25.2592H41.8259V13.0385C41.8259 11.2919 43.2484 9.86433 45 9.86433C46.7516 9.86433 48.1792 11.2869 48.1792 13.0385V25.2592H51.2319V13.0385C51.2319 9.60614 48.4374 6.81168 45 6.81168ZM93.5589 6.67499C88.3952 6.67499 84.1985 10.8768 84.1985 16.0354C84.1985 21.1941 88.4003 25.3959 93.5589 25.3959C93.9335 25.3959 94.3082 25.3756 94.6777 25.3301L95.3915 25.244V22.2015L94.4701 22.3331C94.1715 22.3736 93.8626 22.3939 93.5589 22.3939C90.0506 22.3939 87.1954 19.5386 87.1954 16.0304C87.1954 12.5221 90.0506 9.66689 93.5589 9.66689C93.8626 9.66689 94.1664 9.68714 94.4701 9.7327L95.3915 9.86433V6.81674L94.6777 6.73068C94.3082 6.69018 93.9335 6.66487 93.5589 6.66487M62.7135 6.53324C57.5498 6.53324 53.353 10.7351 53.353 15.8937C53.353 21.0523 57.5548 25.2541 62.7135 25.2541C64.6777 25.2541 66.5508 24.6568 68.1303 23.5329C68.3227 23.3962 68.5403 23.376 68.753 23.4873C68.9656 23.5987 69.082 23.781 69.082 24.024V24.9757H72.079V15.8937C72.079 10.73 67.8772 6.53324 62.7185 6.53324M62.7135 22.2572C59.2052 22.2572 56.35 19.402 56.35 15.8937C56.35 12.3854 59.2052 9.53021 62.7135 9.53021C66.2217 9.53021 69.077 12.3854 69.077 15.8937C69.077 19.402 66.2217 22.2572 62.7135 22.2572ZM147.428 6.53324C142.265 6.53324 138.068 10.7351 138.068 15.8937C138.068 21.0523 142.27 25.2541 147.428 25.2541C152.587 25.2541 156.794 21.0523 156.794 15.8937C156.794 10.7351 152.592 6.53324 147.428 6.53324ZM147.428 22.2572C143.92 22.2572 141.065 19.402 141.065 15.8937C141.065 12.3854 143.92 9.53021 147.428 9.53021C150.937 9.53021 153.792 12.3854 153.792 15.8937C153.792 19.402 150.937 22.2572 147.428 22.2572ZM165.602 21.9787C163.755 21.3966 162.459 19.645 162.459 17.7162V1H159.406V17.7162C159.406 21.0928 161.689 24.0746 164.965 24.9656L166.169 25.2592V22.1559L165.602 21.9787ZM12.0739 3.92103C5.41681 3.92103 0 9.3429 0 16C0 22.6571 5.41681 28.0739 12.0739 28.0739C18.731 28.0739 24.1478 22.6571 24.1478 16C24.1478 9.3429 18.7361 3.92103 12.0739 3.92103ZM12.0739 25.5224C6.82417 25.5224 2.55147 21.2497 2.55147 16C2.55147 10.7503 6.82417 6.47756 12.0739 6.47756C17.3237 6.47756 21.5964 10.7503 21.5964 16C21.5964 21.2497 17.3237 25.5224 12.0739 25.5224ZM17.5565 10.5174L13.3547 12.8866V8.68478H10.8032V12.8866L6.60142 10.5174L8.9757 14.7192H4.77388V17.2707H8.9757L6.60142 21.4725L10.8032 19.1033V23.3051H13.3547V19.1033L17.5565 21.4725L15.1823 17.2707H19.3841V14.7192H15.1823L17.5565 10.5174Z' fill='%23ffffff'/%3E%3Cpath d='M225.706 9.55203H229.386V11.328H223.466V0.160034H225.706V9.55203Z' fill='%23DF1683'/%3E%3Cpath d='M218.861 9.20004H214.413L213.677 11.328H211.325L215.341 0.144043H217.949L221.965 11.328H219.597L218.861 9.20004ZM218.253 7.40804L216.637 2.73604L215.021 7.40804H218.253Z' fill='%23DF1683'/%3E%3Cpath d='M208.068 5.60003C208.697 5.71737 209.214 6.03203 209.62 6.54403C210.025 7.05603 210.228 7.6427 210.228 8.30403C210.228 8.90137 210.078 9.42937 209.78 9.88803C209.492 10.336 209.07 10.688 208.516 10.944C207.961 11.2 207.305 11.328 206.548 11.328H201.732V0.160034H206.34C207.097 0.160034 207.748 0.282701 208.292 0.528034C208.846 0.773368 209.262 1.1147 209.54 1.55203C209.828 1.98937 209.972 2.48537 209.972 3.04003C209.972 3.6907 209.796 4.2347 209.444 4.67203C209.102 5.10937 208.644 5.4187 208.068 5.60003ZM203.972 4.76803H206.02C206.553 4.76803 206.964 4.6507 207.252 4.41603C207.54 4.1707 207.684 3.82403 207.684 3.37603C207.684 2.92803 207.54 2.58137 207.252 2.33603C206.964 2.0907 206.553 1.96803 206.02 1.96803H203.972V4.76803ZM206.228 9.50403C206.772 9.50403 207.193 9.37603 207.492 9.12003C207.801 8.86403 207.956 8.50137 207.956 8.03203C207.956 7.55203 207.796 7.1787 207.476 6.91203C207.156 6.6347 206.724 6.49603 206.18 6.49603H203.972V9.50403H206.228Z' fill='%23DF1683'/%3E%3Cpath d='M194.353 11.44C193.308 11.44 192.348 11.1947 191.473 10.704C190.598 10.2133 189.905 9.536 189.393 8.672C188.881 7.79733 188.625 6.81067 188.625 5.712C188.625 4.624 188.881 3.648 189.393 2.784C189.905 1.90933 190.598 1.22667 191.473 0.735999C192.348 0.245333 193.308 0 194.353 0C195.409 0 196.369 0.245333 197.233 0.735999C198.108 1.22667 198.796 1.90933 199.297 2.784C199.809 3.648 200.065 4.624 200.065 5.712C200.065 6.81067 199.809 7.79733 199.297 8.672C198.796 9.536 198.108 10.2133 197.233 10.704C196.358 11.1947 195.398 11.44 194.353 11.44ZM194.353 9.44C195.025 9.44 195.617 9.29067 196.129 8.992C196.641 8.68267 197.041 8.24533 197.329 7.68C197.617 7.11467 197.761 6.45867 197.761 5.712C197.761 4.96533 197.617 4.31467 197.329 3.76C197.041 3.19467 196.641 2.76267 196.129 2.464C195.617 2.16533 195.025 2.016 194.353 2.016C193.681 2.016 193.084 2.16533 192.561 2.464C192.049 2.76267 191.649 3.19467 191.361 3.76C191.073 4.31467 190.929 4.96533 190.929 5.712C190.929 6.45867 191.073 7.11467 191.361 7.68C191.649 8.24533 192.049 8.68267 192.561 8.992C193.084 9.29067 193.681 9.44 194.353 9.44Z' fill='%23DF1683'/%3E%3Cpath d='M184.065 9.55203H187.745V11.328H181.825V0.160034H184.065V9.55203Z' fill='%23DF1683'/%3E%3Cpath d='M177.32 3.51999C177.064 3.05066 176.712 2.69332 176.264 2.44799C175.816 2.20266 175.293 2.07999 174.696 2.07999C174.035 2.07999 173.448 2.22932 172.936 2.52799C172.424 2.82666 172.024 3.25332 171.736 3.80799C171.448 4.36266 171.304 5.00266 171.304 5.72799C171.304 6.47466 171.448 7.12532 171.736 7.67999C172.035 8.23466 172.445 8.66132 172.968 8.95999C173.491 9.25866 174.099 9.40799 174.792 9.40799C175.645 9.40799 176.344 9.18399 176.888 8.73599C177.432 8.27732 177.789 7.64266 177.96 6.83199H174.12V5.11999H180.168V7.07199C180.019 7.85066 179.699 8.57066 179.208 9.23199C178.717 9.89332 178.083 10.4267 177.304 10.832C176.536 11.2267 175.672 11.424 174.712 11.424C173.635 11.424 172.659 11.184 171.784 10.704C170.92 10.2133 170.237 9.53599 169.736 8.67199C169.245 7.80799 169 6.82666 169 5.72799C169 4.62932 169.245 3.64799 169.736 2.78399C170.237 1.90932 170.92 1.23199 171.784 0.751991C172.659 0.261325 173.629 0.0159912 174.696 0.0159912C175.955 0.0159912 177.048 0.325324 177.976 0.943991C178.904 1.55199 179.544 2.41066 179.896 3.51999H177.32Z' fill='%23DF1683'/%3E%3C/svg%3E%0A");
    --icon_offer_hands:url("data:image/svg+xml,%0A%3Csvg width='27' height='22' viewBox='0 0 27 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.3952 8.38366L21.7742 0.509366C21.5622 0.148363 21.0988 0.0259288 20.7364 0.235249L17.9669 1.8342L15.4722 0.916632C14.692 0.629667 13.8316 0.703452 13.1117 1.11915L9.32355 3.30625L5.96524 1.36726C5.78669 1.26418 5.57407 1.23793 5.37572 1.29434C5.17747 1.35081 5.01055 1.48518 4.9131 1.66692L0.590549 9.72596C0.396159 10.0885 0.524686 10.54 0.880967 10.7456L2.59621 11.736L1.73602 13.2259C1.10598 14.3171 1.4812 15.7174 2.57244 16.3474C3.07893 16.6398 3.6519 16.7154 4.18363 16.6036C4.35268 17.12 4.70459 17.5785 5.21108 17.8709C5.71758 18.1633 6.29054 18.2388 6.82227 18.1271C6.99132 18.6434 7.34324 19.1019 7.84973 19.3943C8.35622 19.6867 8.92919 19.7623 9.46092 19.6505C9.63002 20.1669 9.98193 20.6253 10.4884 20.9177C11.5797 21.5478 12.98 21.1726 13.61 20.0813L13.7084 19.9109L16.5669 21.5612C17.6582 22.1913 19.0585 21.8161 19.6885 20.7248C19.8372 20.4673 19.9292 20.1924 19.9697 19.9147C20.9417 20.1706 22.0051 19.7593 22.5312 18.8479C22.7124 18.5341 22.81 18.1946 22.8318 17.8554C23.6633 17.899 24.4901 17.4862 24.9342 16.717C25.3783 15.9478 25.3224 15.0254 24.8689 14.3271C25.1518 14.1386 25.3969 13.8843 25.5781 13.5705C26.1907 12.5094 25.8527 11.1564 24.8303 10.5031L26.2222 9.35724C26.5114 9.11928 26.5847 8.70653 26.3952 8.38366ZM13.8734 2.4385C14.2006 2.24949 14.5916 2.21602 14.9464 2.34648L17.7758 3.38719C17.9881 3.46524 18.2238 3.44498 18.4196 3.33194L20.8431 1.93276L24.7523 8.5942L23.4237 9.68798L14.2747 4.40571C14.039 4.26962 13.7486 4.26962 13.513 4.40571L9.30212 6.83681C8.95168 7.04882 8.459 6.91684 8.26162 6.55802C8.0496 6.20768 8.18163 5.71485 8.5404 5.51752L13.8734 2.4385ZM3.33421 15.0281C2.97046 14.8181 2.84539 14.3513 3.05542 13.9876L4.32495 11.7887C4.53498 11.4249 5.00171 11.2999 5.36546 11.5099C5.72921 11.7199 5.85428 12.1867 5.64425 12.5504L4.37472 14.7493C4.16474 15.113 3.69796 15.2381 3.33421 15.0281ZM5.97285 16.5515C5.60911 16.3415 5.48403 15.8748 5.69407 15.511L7.47141 12.4325C7.68144 12.0688 8.14817 11.9437 8.51192 12.1538C8.87566 12.3638 9.00074 12.8305 8.79071 13.1943L7.01336 16.2727C6.80338 16.6365 6.3366 16.7616 5.97285 16.5515ZM8.6115 18.075C8.24775 17.8649 8.12268 17.3982 8.33271 17.0344L9.60224 14.8356C9.81227 14.4718 10.279 14.3467 10.6427 14.5568C11.0065 14.7668 11.1316 15.2335 10.9215 15.5973L9.65201 17.7962C9.44203 18.1599 8.9753 18.285 8.6115 18.075ZM11.2502 19.5984C10.8864 19.3884 10.7613 18.9216 10.9714 18.5579L11.7331 17.2385C11.9431 16.8748 12.4099 16.7497 12.7736 16.9597C13.1374 17.1698 13.2625 17.6365 13.0524 18.0003L12.2907 19.3196C12.0807 19.6834 11.614 19.8085 11.2502 19.5984ZM23.615 15.9553C23.405 16.319 22.9383 16.4441 22.5745 16.2341L18.6165 13.9489C18.2522 13.7386 17.7864 13.8634 17.576 14.2277C17.3657 14.592 17.4905 15.0579 17.8548 15.2682L20.9332 17.0456C21.297 17.2556 21.422 17.7223 21.212 18.0861C21.002 18.4498 20.5352 18.5749 20.1715 18.3649L17.0931 16.5875C16.7288 16.3772 16.2629 16.502 16.0526 16.8663C15.8422 17.2306 15.9671 17.6965 16.3314 17.9068L18.0905 18.9224C18.4542 19.1325 18.5793 19.5992 18.3693 19.963C18.1592 20.3267 17.6925 20.4518 17.3288 20.2417L14.4624 18.5868C14.9597 17.525 14.5692 16.2371 13.5354 15.6403C13.2216 15.4591 12.8822 15.3615 12.5428 15.3397C12.5865 14.5082 12.1737 13.6814 11.4045 13.2372C11.0907 13.056 10.7513 12.9584 10.412 12.9367C10.4556 12.1052 10.0428 11.2783 9.27363 10.8343C8.50445 10.3902 7.58206 10.4461 6.88377 10.8996C6.69527 10.6167 6.44101 10.3715 6.12718 10.1904C5.24887 9.68325 4.17068 9.82783 3.45471 10.4723L2.28207 9.79548L5.88414 3.07961L7.80012 4.18583L7.77869 4.19822C7.2501 4.50341 6.87199 4.99619 6.71396 5.58576C6.55603 6.17533 6.63707 6.79116 6.94227 7.31974C7.24746 7.84832 7.74024 8.22644 8.32981 8.38447C8.91938 8.54235 9.53521 8.46135 10.0638 8.15616L13.8938 5.94494L23.98 11.7683C24.3438 11.9784 24.4689 12.4451 24.2588 12.8088C24.0488 13.1726 23.5821 13.2977 23.2183 13.0876L20.1399 11.3103C19.7756 11.0999 19.3097 11.2248 19.0994 11.5891C18.8891 11.9534 19.0139 12.4192 19.3782 12.6296L23.3362 14.9147C23.7 15.1248 23.8251 15.5916 23.615 15.9553Z' fill='black'/%3E%3C/svg%3E%0A");
    --iocn_offer_hands_hover:url("data:image/svg+xml,%0A%3Csvg width='27' height='22' viewBox='0 0 27 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.3952 8.38366L21.7742 0.509366C21.5622 0.148363 21.0988 0.0259288 20.7364 0.235249L17.9669 1.8342L15.4722 0.916632C14.692 0.629667 13.8316 0.703452 13.1117 1.11915L9.32355 3.30625L5.96524 1.36726C5.78669 1.26418 5.57407 1.23793 5.37572 1.29434C5.17747 1.35081 5.01055 1.48518 4.9131 1.66692L0.590549 9.72596C0.396159 10.0885 0.524686 10.54 0.880967 10.7456L2.59621 11.736L1.73602 13.2259C1.10598 14.3171 1.4812 15.7174 2.57244 16.3474C3.07893 16.6398 3.6519 16.7154 4.18363 16.6036C4.35268 17.12 4.70459 17.5785 5.21108 17.8709C5.71758 18.1633 6.29054 18.2388 6.82227 18.1271C6.99132 18.6434 7.34324 19.1019 7.84973 19.3943C8.35622 19.6867 8.92919 19.7623 9.46092 19.6505C9.63002 20.1669 9.98193 20.6253 10.4884 20.9177C11.5797 21.5478 12.98 21.1726 13.61 20.0813L13.7084 19.9109L16.5669 21.5612C17.6582 22.1913 19.0585 21.8161 19.6885 20.7248C19.8372 20.4673 19.9292 20.1924 19.9697 19.9147C20.9417 20.1706 22.0051 19.7593 22.5312 18.8479C22.7124 18.5341 22.81 18.1946 22.8318 17.8554C23.6633 17.899 24.4901 17.4862 24.9342 16.717C25.3783 15.9478 25.3224 15.0254 24.8689 14.3271C25.1518 14.1386 25.3969 13.8843 25.5781 13.5705C26.1907 12.5094 25.8527 11.1564 24.8303 10.5031L26.2222 9.35724C26.5114 9.11928 26.5847 8.70653 26.3952 8.38366ZM13.8734 2.4385C14.2006 2.24949 14.5916 2.21602 14.9464 2.34648L17.7758 3.38719C17.9881 3.46524 18.2238 3.44498 18.4196 3.33194L20.8431 1.93276L24.7523 8.5942L23.4237 9.68798L14.2747 4.40571C14.039 4.26962 13.7486 4.26962 13.513 4.40571L9.30212 6.83681C8.95168 7.04882 8.459 6.91684 8.26162 6.55802C8.0496 6.20768 8.18163 5.71485 8.5404 5.51752L13.8734 2.4385ZM3.33421 15.0281C2.97046 14.8181 2.84539 14.3513 3.05542 13.9876L4.32495 11.7887C4.53498 11.4249 5.00171 11.2999 5.36546 11.5099C5.72921 11.7199 5.85428 12.1867 5.64425 12.5504L4.37472 14.7493C4.16474 15.113 3.69796 15.2381 3.33421 15.0281ZM5.97285 16.5515C5.60911 16.3415 5.48403 15.8748 5.69407 15.511L7.47141 12.4325C7.68144 12.0688 8.14817 11.9437 8.51192 12.1538C8.87566 12.3638 9.00074 12.8305 8.79071 13.1943L7.01336 16.2727C6.80338 16.6365 6.3366 16.7616 5.97285 16.5515ZM8.6115 18.075C8.24775 17.8649 8.12268 17.3982 8.33271 17.0344L9.60224 14.8356C9.81227 14.4718 10.279 14.3467 10.6427 14.5568C11.0065 14.7668 11.1316 15.2335 10.9215 15.5973L9.65201 17.7962C9.44203 18.1599 8.9753 18.285 8.6115 18.075ZM11.2502 19.5984C10.8864 19.3884 10.7613 18.9216 10.9714 18.5579L11.7331 17.2385C11.9431 16.8748 12.4099 16.7497 12.7736 16.9597C13.1374 17.1698 13.2625 17.6365 13.0524 18.0003L12.2907 19.3196C12.0807 19.6834 11.614 19.8085 11.2502 19.5984ZM23.615 15.9553C23.405 16.319 22.9383 16.4441 22.5745 16.2341L18.6165 13.9489C18.2522 13.7386 17.7864 13.8634 17.576 14.2277C17.3657 14.592 17.4905 15.0579 17.8548 15.2682L20.9332 17.0456C21.297 17.2556 21.422 17.7223 21.212 18.0861C21.002 18.4498 20.5352 18.5749 20.1715 18.3649L17.0931 16.5875C16.7288 16.3772 16.2629 16.502 16.0526 16.8663C15.8422 17.2306 15.9671 17.6965 16.3314 17.9068L18.0905 18.9224C18.4542 19.1325 18.5793 19.5992 18.3693 19.963C18.1592 20.3267 17.6925 20.4518 17.3288 20.2417L14.4624 18.5868C14.9597 17.525 14.5692 16.2371 13.5354 15.6403C13.2216 15.4591 12.8822 15.3615 12.5428 15.3397C12.5865 14.5082 12.1737 13.6814 11.4045 13.2372C11.0907 13.056 10.7513 12.9584 10.412 12.9367C10.4556 12.1052 10.0428 11.2783 9.27363 10.8343C8.50445 10.3902 7.58206 10.4461 6.88377 10.8996C6.69527 10.6167 6.44101 10.3715 6.12718 10.1904C5.24887 9.68325 4.17068 9.82783 3.45471 10.4723L2.28207 9.79548L5.88414 3.07961L7.80012 4.18583L7.77869 4.19822C7.2501 4.50341 6.87199 4.99619 6.71396 5.58576C6.55603 6.17533 6.63707 6.79116 6.94227 7.31974C7.24746 7.84832 7.74024 8.22644 8.32981 8.38447C8.91938 8.54235 9.53521 8.46135 10.0638 8.15616L13.8938 5.94494L23.98 11.7683C24.3438 11.9784 24.4689 12.4451 24.2588 12.8088C24.0488 13.1726 23.5821 13.2977 23.2183 13.0876L20.1399 11.3103C19.7756 11.0999 19.3097 11.2248 19.0994 11.5891C18.8891 11.9534 19.0139 12.4192 19.3782 12.6296L23.3362 14.9147C23.7 15.1248 23.8251 15.5916 23.615 15.9553Z' fill='%23DF1683'/%3E%3C/svg%3E%0A");
    --speed_truck_color: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%3Cmask id='mask0_2446_10204' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='25' height='25'%3E%3Crect x='0.0957031' y='0.00878906' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2446_10204)'%3E%3Cpath d='M7.34569 19.5088C6.58286 19.5088 5.93386 19.2411 5.39869 18.7058C4.86336 18.1706 4.59569 17.5216 4.59569 16.7588H2.23044L2.56494 15.2588H5.11119C5.34319 14.878 5.65569 14.5745 6.04869 14.3483C6.44152 14.122 6.87386 14.0088 7.34569 14.0088C7.81752 14.0088 8.24994 14.122 8.64294 14.3483C9.03577 14.5745 9.34827 14.878 9.58044 15.2588H13.9764L16.1247 6.00879H5.17469L5.23619 5.74729C5.31052 5.38312 5.48836 5.08571 5.76969 4.85504C6.05119 4.62421 6.38227 4.50879 6.76294 4.50879H17.9994L17.1322 8.25879H19.6342L22.4899 12.0665L21.5572 16.7588H19.9802C19.9802 17.5216 19.7126 18.1706 19.1774 18.7058C18.6421 19.2411 17.9931 19.5088 17.2304 19.5088C16.4676 19.5088 15.8185 19.2411 15.2832 18.7058C14.748 18.1706 14.4804 17.5216 14.4804 16.7588H10.0957C10.0957 17.5216 9.82802 18.1706 9.29269 18.7058C8.75752 19.2411 8.10852 19.5088 7.34569 19.5088ZM16.0014 13.1338H20.7399L20.8784 12.426L18.8842 9.75879H16.7879L16.0014 13.1338ZM15.9784 6.59729L16.1247 6.00879L13.9764 15.2588L14.1227 14.6703L15.9784 6.59729ZM1.18219 13.1703L1.55719 11.6703H6.54769L6.17269 13.1703H1.18219ZM3.18219 9.59729L3.55719 8.09729H9.54769L9.17269 9.59729H3.18219ZM7.34569 18.0088C7.69319 18.0088 7.98836 17.8873 8.23119 17.6443C8.47419 17.4015 8.59569 17.1063 8.59569 16.7588C8.59569 16.4113 8.47419 16.1161 8.23119 15.8733C7.98836 15.6303 7.69319 15.5088 7.34569 15.5088C6.99819 15.5088 6.70302 15.6303 6.46019 15.8733C6.21719 16.1161 6.09569 16.4113 6.09569 16.7588C6.09569 17.1063 6.21719 17.4015 6.46019 17.6443C6.70302 17.8873 6.99819 18.0088 7.34569 18.0088ZM17.2304 18.0088C17.5778 18.0088 17.8729 17.8873 18.1159 17.6443C18.3589 17.4015 18.4804 17.1063 18.4804 16.7588C18.4804 16.4113 18.3589 16.1161 18.1159 15.8733C17.8729 15.6303 17.5778 15.5088 17.2304 15.5088C16.8829 15.5088 16.5877 15.6303 16.3447 15.8733C16.1017 16.1161 15.9802 16.4113 15.9802 16.7588C15.9802 17.1063 16.1017 17.4015 16.3447 17.6443C16.5877 17.8873 16.8829 18.0088 17.2304 18.0088Z' fill='%23183074'/%3E%3C/g%3E%3C/svg%3E%0A");
    --info_cart_main: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%3Cmask id='mask0_2446_10209' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2446_10209)'%3E%3Cpath d='M11.25 16.75H12.75V11H11.25V16.75ZM12 9.2885C12.2288 9.2885 12.4207 9.21108 12.5755 9.05625C12.7303 8.90142 12.8077 8.70958 12.8077 8.48075C12.8077 8.25192 12.7303 8.06008 12.5755 7.90525C12.4207 7.75058 12.2288 7.67325 12 7.67325C11.7712 7.67325 11.5793 7.75058 11.4245 7.90525C11.2697 8.06008 11.1923 8.25192 11.1923 8.48075C11.1923 8.70958 11.2697 8.90142 11.4245 9.05625C11.5793 9.21108 11.7712 9.2885 12 9.2885ZM12.0017 21.5C10.6877 21.5 9.45267 21.2507 8.2965 20.752C7.14033 20.2533 6.13467 19.5766 5.2795 18.7218C4.42433 17.8669 3.74725 16.8617 3.24825 15.706C2.74942 14.5503 2.5 13.3156 2.5 12.0017C2.5 10.6877 2.74933 9.45267 3.248 8.2965C3.74667 7.14033 4.42342 6.13467 5.27825 5.2795C6.13308 4.42433 7.13833 3.74725 8.294 3.24825C9.44967 2.74942 10.6844 2.5 11.9983 2.5C13.3123 2.5 14.5473 2.74933 15.7035 3.248C16.8597 3.74667 17.8653 4.42342 18.7205 5.27825C19.5757 6.13308 20.2528 7.13833 20.7518 8.294C21.2506 9.44967 21.5 10.6844 21.5 11.9983C21.5 13.3123 21.2507 14.5473 20.752 15.7035C20.2533 16.8597 19.5766 17.8653 18.7218 18.7205C17.8669 19.5757 16.8617 20.2528 15.706 20.7518C14.5503 21.2506 13.3156 21.5 12.0017 21.5ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z' fill='%23183074'/%3E%3C/g%3E%3C/svg%3E%0A");
    --arrow_btn_back:url("data:image/svg+xml,%0A%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 10.5L6.34475 5.56928C6.38687 5.53042 6.38687 5.4679 6.34475 5.43072L0.999999 0.5' stroke='%23183074' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --arrow_btn_back_hover:url("data:image/svg+xml,%0A%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 10.5L6.34475 5.56928C6.38687 5.53042 6.38687 5.4679 6.34475 5.43072L0.999999 0.5' stroke='%23df1683' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --cart_arrow_down:url("data:image/svg+xml,%0A%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.5L4.5485 4.47649C4.52129 4.50784 4.47753 4.50784 4.4515 4.47649L1 0.499999' stroke='black' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --cart_chekbox:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2282_4341' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2282_4341)'%3E%3Cpath d='M10.0027 17.1666C9.02116 17.1666 8.0947 16.9802 7.22331 16.6074C6.35206 16.2346 5.58915 15.7213 4.93456 15.0674C4.27998 14.4135 3.76616 13.6513 3.3931 12.7808C3.01991 11.9103 2.83331 10.9843 2.83331 10.0026C2.83331 9.00721 3.0197 8.07728 3.39248 7.21283C3.76526 6.34853 4.27859 5.58909 4.93248 4.9345C5.58637 4.27992 6.34859 3.7661 7.21915 3.39304C8.08956 3.01985 9.0156 2.83325 9.99727 2.83325C10.9927 2.83325 11.9226 3.01964 12.7871 3.39242C13.6514 3.7652 14.4108 4.27853 15.0654 4.93242C15.72 5.58631 16.2338 6.34506 16.6069 7.20867C16.9801 8.07214 17.1666 9.00166 17.1666 9.99721C17.1666 10.9787 16.9803 11.9052 16.6075 12.7766C16.2347 13.6478 15.7214 14.4108 15.0675 15.0653C14.4136 15.7199 13.6548 16.2337 12.7912 16.6068C11.9278 16.98 10.9982 17.1666 10.0027 17.1666ZM9.99998 16.4999C11.8055 16.4999 13.3403 15.868 14.6041 14.6041C15.868 13.3402 16.5 11.8055 16.5 9.99992C16.5 8.19436 15.868 6.65964 14.6041 5.39575C13.3403 4.13186 11.8055 3.49992 9.99998 3.49992C8.19442 3.49992 6.6597 4.13186 5.39581 5.39575C4.13192 6.65964 3.49998 8.19436 3.49998 9.99992C3.49998 11.8055 4.13192 13.3402 5.39581 14.6041C6.6597 15.868 8.19442 16.4999 9.99998 16.4999Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E%0A");
    --cart_chekbox_cheked:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2282_4334' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2282_4334)'%3E%3Cpath d='M8.9054 12.423L13.3189 8.03034L12.8333 7.54471L8.9054 11.4518L7.13456 9.70179L6.64894 10.1874L8.9054 12.423ZM10.0027 17.1666C9.02116 17.1666 8.0947 16.9802 7.22331 16.6074C6.35206 16.2346 5.58915 15.7213 4.93456 15.0674C4.27998 14.4135 3.76616 13.6513 3.3931 12.7808C3.01991 11.9103 2.83331 10.9843 2.83331 10.0026C2.83331 9.00721 3.0197 8.07728 3.39248 7.21283C3.76526 6.34853 4.27859 5.58909 4.93248 4.9345C5.58637 4.27992 6.34859 3.7661 7.21915 3.39304C8.08956 3.01985 9.0156 2.83325 9.99727 2.83325C10.9927 2.83325 11.9226 3.01964 12.7871 3.39242C13.6514 3.7652 14.4108 4.27853 15.0654 4.93242C15.72 5.58631 16.2338 6.34506 16.6069 7.20867C16.9801 8.07214 17.1666 9.00166 17.1666 9.99721C17.1666 10.9787 16.9803 11.9052 16.6075 12.7766C16.2347 13.6478 15.7214 14.4108 15.0675 15.0653C14.4136 15.7199 13.6548 16.2337 12.7912 16.6068C11.9278 16.98 10.9982 17.1666 10.0027 17.1666ZM9.99998 16.4999C11.8055 16.4999 13.3403 15.868 14.6041 14.6041C15.868 13.3402 16.5 11.8055 16.5 9.99992C16.5 8.19436 15.868 6.65964 14.6041 5.39575C13.3403 4.13186 11.8055 3.49992 9.99998 3.49992C8.19442 3.49992 6.6597 4.13186 5.39581 5.39575C4.13192 6.65964 3.49998 8.19436 3.49998 9.99992C3.49998 11.8055 4.13192 13.3402 5.39581 14.6041C6.6597 15.868 8.19442 16.4999 9.99998 16.4999Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_remove_item_cart:url("data:image/svg+xml,%0A%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.24218 0.757324L0.756897 9.24261M0.757804 0.757324L9.24308 9.24261' stroke='%23183074' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --icon_remove_item_cart_hover: url("data:image/svg+xml,%0A%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.24218 0.757324L0.756897 9.24261M0.757804 0.757324L9.24308 9.24261' stroke='%23df1683' stroke-linecap='round'/%3E%3C/svg%3E%0A");;
    --icon_account_new_icon:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9651 14.1835C17.8411 13.1884 17.362 12.2664 16.603 11.5996C16.477 11.4887 16.3285 11.3706 16.1696 11.2504C16.1423 11.23 16.1147 11.2098 16.087 11.1896C15.2565 10.578 14.0006 9.89572 12.1926 9.49848L11.837 9.42019L12.1256 9.19797C12.1441 9.18373 12.1598 9.16704 12.1781 9.1526C12.2835 9.06913 12.3842 8.98052 12.4827 8.88917C12.522 8.85287 12.5635 8.81851 12.6015 8.78114C12.7243 8.65998 12.8418 8.53355 12.9519 8.40063C13.0081 8.33311 13.0573 8.2611 13.1098 8.19105C13.1649 8.11717 13.2215 8.04447 13.2727 7.96765C13.3284 7.88418 13.378 7.79765 13.4286 7.71124C13.4678 7.64425 13.5072 7.57763 13.5434 7.50872C13.5903 7.41942 13.6332 7.32852 13.6747 7.23656C13.7077 7.16345 13.739 7.08969 13.7686 7.01483C13.8041 6.9252 13.8378 6.83532 13.8681 6.74365C13.8967 6.65737 13.9212 6.56953 13.9453 6.48128C13.9681 6.39724 13.992 6.31381 14.0105 6.22842C14.0344 6.11945 14.0512 6.00816 14.068 5.89674C14.0783 5.82767 14.0921 5.75966 14.0996 5.68994C14.1196 5.50631 14.1315 5.32032 14.1315 5.13147C14.1315 2.30206 11.8294 0 8.99998 0C6.17057 0 3.86851 2.30206 3.86851 5.13147C3.86851 5.32032 3.88038 5.50631 3.90037 5.68994C3.90788 5.75966 3.92167 5.82767 3.93199 5.89674C3.94876 6.00816 3.96561 6.11945 3.98947 6.22842C4.00804 6.31381 4.03186 6.39724 4.05467 6.48128C4.07878 6.56957 4.10326 6.65749 4.1319 6.74377C4.16209 6.8352 4.19583 6.92491 4.23112 7.0143C4.2609 7.08953 4.29235 7.16362 4.32556 7.23705C4.36697 7.32885 4.40981 7.41958 4.45664 7.50876C4.49271 7.57742 4.532 7.64384 4.57104 7.71063C4.62175 7.79736 4.6716 7.88418 4.72754 7.96793C4.77849 8.04439 4.83471 8.11672 4.88958 8.19024C4.94225 8.26057 4.9917 8.33282 5.04812 8.40063C5.15827 8.53355 5.27569 8.66002 5.39849 8.78118C5.43647 8.81851 5.47788 8.85278 5.51712 8.88905C5.61569 8.98048 5.71646 9.06905 5.82192 9.1526C5.84016 9.16704 5.8559 9.18373 5.87439 9.19797L6.16294 9.42019L5.8074 9.49848C3.99902 9.8958 2.74292 10.5783 1.91249 11.19C1.88516 11.21 1.85778 11.2299 1.83086 11.2501C1.67171 11.3704 1.52312 11.4886 1.39694 11.5996C0.637986 12.2664 0.158864 13.1884 0.0348816 14.1835C0.0138303 14.3525 0 14.523 0 14.6953V16.0206C0 17.1121 0.887869 18 1.97936 18H16.0206C17.1121 18 18 17.1121 18 16.0206V14.6953C18 14.523 17.9862 14.3525 17.9651 14.1835ZM8.99998 1.09316C11.2268 1.09316 13.0383 2.90468 13.0383 5.13147C13.0383 7.35826 11.2268 9.16978 8.99998 9.16978C6.77319 9.16978 4.96167 7.35826 4.96167 5.13147C4.96167 2.90468 6.77319 1.09316 8.99998 1.09316ZM16.9068 16.0206C16.9068 16.5091 16.5091 16.9068 16.0206 16.9068H1.97936C1.49081 16.9068 1.09316 16.5091 1.09316 16.0206V14.6953C1.09316 13.8227 1.46694 12.9935 2.11864 12.4204C2.23675 12.3167 2.36265 12.2168 2.49303 12.1193C2.52151 12.0981 2.55325 12.0758 2.58364 12.0539C2.70028 11.9698 2.82031 11.8874 2.94601 11.8083C2.97517 11.7898 3.00879 11.7708 3.03914 11.7521C3.1699 11.6724 3.30359 11.5944 3.44344 11.5203C3.45209 11.5157 3.46038 11.511 3.46911 11.5063C3.63625 11.4184 3.8094 11.3344 3.9889 11.2546C3.99559 11.2517 3.99959 11.2456 4.00612 11.2424C5.15942 10.7221 6.79791 10.2629 8.99998 10.2629C11.2021 10.2629 12.8406 10.7221 13.994 11.2424C14.0004 11.2456 14.0044 11.2517 14.0111 11.2546C14.1907 11.3344 14.3639 11.4185 14.5311 11.5064C14.5396 11.511 14.5476 11.5155 14.5561 11.5201C14.6958 11.5942 14.8294 11.6721 14.9601 11.7517C14.9908 11.7706 15.0248 11.7898 15.0543 11.8085C15.1799 11.8875 15.2997 11.9698 15.4162 12.0539C15.4467 12.0758 15.4784 12.0981 15.5069 12.1193C15.6373 12.2168 15.7632 12.3167 15.8813 12.4204C16.5331 12.9935 16.9068 13.8227 16.9068 14.6953V16.0206Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_account_logout:url("data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 3.70106C22.7817 3.70106 28.299 9.21833 28.299 16C28.299 22.7817 22.7817 28.2989 16 28.2989C9.21831 28.2989 3.70104 22.7817 3.70104 16C3.70104 9.21833 9.21831 3.70106 16 3.70106ZM16 2C8.26803 2 2 8.26802 2 16C2 23.732 8.26803 30 16 30C23.732 30 30 23.732 30 16C30 8.26802 23.732 2 16 2Z' fill='white'/%3E%3Cpath d='M17.8037 11.7539V10.505C17.8037 9.94011 17.345 9.48248 16.7802 9.48248H12.0606C11.4957 9.48248 11.0381 9.94011 11.0381 10.505V21.4946C11.0381 22.0595 11.4957 22.5181 12.0606 22.5181H16.7802C17.345 22.5181 17.8037 22.0595 17.8037 21.4946V20.2467C17.8037 19.7771 18.184 19.396 18.6536 19.3958C19.1233 19.3958 19.5045 19.777 19.5045 20.2467V21.4946C19.5045 22.999 18.2845 24.2189 16.7802 24.2189H12.0606C10.5562 24.2189 9.33628 22.999 9.33628 21.4946V10.505C9.33628 9.00064 10.5562 7.78068 12.0606 7.78068H16.7802C18.2845 7.78068 19.5045 9.00064 19.5045 10.505V11.7539C19.5044 12.2236 19.1233 12.6048 18.6536 12.6048C18.184 12.6046 17.8038 12.2235 17.8037 11.7539Z' fill='white'/%3E%3Cpath d='M23.2124 15.1803L23.2998 15.1854C23.7284 15.2292 24.0633 15.591 24.0633 16.0312C24.0633 16.4714 23.7284 16.8333 23.2998 16.877L23.2124 16.8821H14.7511C14.2814 16.8821 13.9002 16.501 13.9002 16.0312C13.9002 15.5615 14.2814 15.1803 14.7511 15.1803H23.2124Z' fill='white'/%3E%3Cpath d='M21.0947 13.3694C21.4268 13.0373 21.9647 13.0373 22.2969 13.3694L23.6951 14.7676C24.393 15.4656 24.393 16.597 23.6951 17.295L22.2969 18.6932C21.9648 19.0252 21.4268 19.0252 21.0947 18.6932C20.7625 18.3611 20.7626 17.8231 21.0947 17.4909L22.4929 16.0917C22.5262 16.0581 22.5264 16.0034 22.4929 15.9699L21.0947 14.5717C20.7625 14.2395 20.7625 13.7016 21.0947 13.3694Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_checkbox_account:url("data:image/svg+xml,%0A%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='M22.4878 4H9.51224C6.47285 4 4 6.47242 4 9.51181V22.4882C4 25.5276 6.47285 28 9.51224 28H22.4878C25.5271 28 28 25.5276 28 22.4882V9.51181C28 6.47242 25.5271 4 22.4878 4ZM22.4878 26.5425C24.7236 26.5425 26.5425 24.7236 26.5425 22.4882V9.51181C26.5425 7.27639 24.7236 5.45755 22.4878 5.45755H9.51224C7.27639 5.45755 5.45755 7.27639 5.45755 9.51181V22.4882C5.45755 24.7236 7.27639 26.5425 9.51224 26.5425H22.4878Z' fill='%23183074'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6667 8C9.19391 8 8 9.19391 8 10.6667V21.3333C8 22.8061 9.19391 24 10.6667 24H21.3333C22.8061 24 24 22.8061 24 21.3333V10.6667C24 9.19391 22.8061 8 21.3333 8H10.6667ZM20.8824 12.7816C20.5248 12.4249 19.9373 12.4502 19.6128 12.8376L15.6402 17.5902L15.3967 17.8832L15.092 17.654L11.967 15.2972C11.608 15.0266 11.1036 15.0604 10.786 15.378L10.7873 15.3793C10.413 15.7541 10.4414 16.3708 10.8498 16.71L15.2886 20.3962L20.9214 13.9587C21.2199 13.6174 21.2027 13.1022 20.8824 12.7816Z' fill='%23183074'/%3E%3C/svg%3E%0A");
    --icon_checkbox_account_not_filled:url("data:image/svg+xml,%0A%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='M22.4878 28H9.51224C6.47285 28 4 25.5276 4 22.4882V9.51181C4 6.47242 6.47285 4 9.51224 4H22.4878C25.5271 4 28 6.47242 28 9.51181V22.4882C28 25.5276 25.5271 28 22.4878 28ZM22.4878 5.45755C24.7236 5.45755 26.5425 7.27639 26.5425 9.51181V22.4882C26.5425 24.7236 24.7236 26.5425 22.4878 26.5425H9.51224C7.27639 26.5425 5.45755 24.7236 5.45755 22.4882V9.51181C5.45755 7.27639 7.27639 5.45755 9.51224 5.45755H22.4878Z' fill='%23818798'/%3E%3C/svg%3E%0A");
    --icon_account_payment:url("data:image/svg+xml,%0A%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7223 11.8926H8.85672C8.55524 11.8926 8.31014 12.1469 8.31014 12.4597C8.31014 12.7725 8.55524 13.0268 8.85672 13.0268H11.7223C12.0238 13.0268 12.2689 12.7725 12.2689 12.4597C12.2689 12.1469 12.0238 11.8926 11.7223 11.8926Z' fill='white'/%3E%3Cpath d='M18 2.05368C18 0.921198 17.1121 0 16.0206 0H4.84493C3.75343 0 2.86557 0.921198 2.86557 2.05368V4.45974H1.97936C0.887861 4.45974 0 5.38094 0 6.51342V13.9463C0 15.0788 0.887861 16 1.97936 16H13.1551C14.2466 16 15.1344 15.0788 15.1344 13.9463V11.5403H16.0206C17.1121 11.5403 18 10.6191 18 9.48658V2.05368ZM14.0413 13.9463C14.0413 14.4532 13.6436 14.8658 13.1551 14.8658H1.97936C1.49082 14.8658 1.09316 14.4532 1.09316 13.9463V8.5671H14.0413V13.9463ZM14.0413 7.4329H1.09316V6.51342C1.09316 6.00654 1.49082 5.59394 1.97936 5.59394H13.1551C13.6436 5.59394 14.0413 6.00654 14.0413 6.51342V7.4329ZM16.9068 9.48658C16.9068 9.99346 16.5092 10.4061 16.0206 10.4061H15.1344V6.51342C15.1344 5.38094 14.2466 4.45974 13.1551 4.45974H3.95873V2.05368C3.95873 1.5468 4.35639 1.13421 4.84493 1.13421H16.0206C16.5092 1.13421 16.9068 1.5468 16.9068 2.05368V9.48658Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_account_order:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.8178C0 15.2266 2.77336 18 6.18219 18H11.8178C15.2266 18 18 15.2266 18 11.8178V6.18219C18 2.77336 15.2266 0 11.8178 0H6.18219C4.69236 0 3.25295 0.538288 2.12861 1.5157L1.84736 1.76047V0.54658C1.84736 0.245099 1.60193 6.68421e-08 1.30078 6.68421e-08C0.999631 6.68421e-08 0.754201 0.245099 0.754201 0.54658V3.36439C0.754201 3.66587 0.999631 3.91097 1.30078 3.91097H4.11859C4.41974 3.91097 4.66517 3.66587 4.66517 3.36439C4.66517 3.06291 4.41974 2.81781 4.11859 2.81781H2.34287L2.64534 2.52561C3.60385 1.60193 4.85952 1.09316 6.18219 1.09316H11.8178C14.6237 1.09316 16.9068 3.37599 16.9068 6.18219V11.8178C16.9068 14.624 14.6237 16.9068 11.8178 16.9068H6.18219C3.37633 16.9068 1.09316 14.624 1.09316 11.8178V7.10526C1.09316 6.80378 0.84773 6.55868 0.54658 6.55868C0.24543 6.55868 0 6.80378 0 7.10526V11.8178Z' fill='white'/%3E%3Cpath d='M9 4.22671C8.69885 4.22671 8.45342 4.47181 8.45342 4.77329V9C8.45342 9.14593 8.51047 9.28291 8.61394 9.38639L11.4318 12.2042C11.5346 12.3073 11.6719 12.3644 11.8178 12.3644C11.9637 12.3644 12.101 12.3073 12.2045 12.2042C12.308 12.101 12.3644 11.9637 12.3644 11.8178C12.3644 11.6719 12.308 11.5349 12.2045 11.4314L9.54658 8.77347V4.77329C9.54658 4.47181 9.30115 4.22671 9 4.22671Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_account_contact:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9937 13.4362C17.9658 12.81 17.7069 12.221 17.2639 11.7776L16.0119 10.5663C15.444 9.98456 14.6159 9.73979 13.7951 9.9096C12.9723 10.0788 12.3075 10.63 12.0168 11.3849C11.8047 11.9132 11.6271 12.2313 11.5554 12.3361C11.1193 12.7692 10.6848 12.9673 10.2062 12.9673C9.07905 12.9673 7.8437 11.8601 7.01261 11.0277C4.97271 8.9859 4.53924 7.5909 5.60665 6.50403C5.7424 6.40353 6.10053 6.20552 6.62162 5.99359C7.37106 5.70006 7.91705 5.03672 8.08367 4.21783C8.25095 3.39596 8.00666 2.56878 7.43047 2.00527L6.21437 0.742607C5.76298 0.290542 5.17185 0.0311769 4.54322 0.0056384C4.50871 0.00398005 4.47386 0.00331671 4.43934 0.00331671C3.84987 0.00331671 3.27999 0.210278 2.82462 0.592029C2.58365 0.794347 2.35099 1.00927 2.13325 1.23082C-0.105119 3.46926 -0.600987 6.49507 0.735599 9.75239C2.58896 14.2684 7.5015 17.9682 11.6865 18C13.6365 17.9997 15.3637 17.2604 16.8201 15.8024C17.0259 15.5964 17.2257 15.3778 17.4139 15.1526C17.8155 14.6717 18.0213 14.0621 17.9937 13.4362ZM16.5742 14.4525C16.4095 14.6501 16.2316 14.8445 16.0461 15.0302C14.9627 16.1178 13.4005 16.9048 11.5398 16.9048C9.51352 16.9048 7.13275 15.9725 4.62686 13.481C-0.246179 8.66684 0.657933 4.28582 2.91257 1.99731C3.10972 1.79698 3.31683 1.60594 3.52792 1.42916C4.07291 0.97179 4.92558 1.00396 5.42875 1.50246L6.64319 2.7638C6.97709 3.09812 7.11151 3.54587 7.01991 3.99993C6.92863 4.45033 6.63324 4.8082 6.20873 4.98133C5.69759 5.18995 5.07261 5.49177 4.85123 5.71333C4.24849 6.30768 3.94613 6.99025 3.95144 7.74248C3.96272 9.37528 5.38759 10.9839 6.23595 11.7975C7.28975 12.8522 8.69105 14.0601 10.2062 14.0601C10.9865 14.0601 11.7014 13.741 12.3307 13.1115C12.5412 12.9003 12.8303 12.2926 13.0307 11.7941C13.2033 11.3643 13.5624 11.0645 14.0155 10.9719C14.4699 10.8797 14.9146 11.0147 15.2402 11.3408L16.4918 12.5513C17.0093 13.0741 17.0435 13.8903 16.5742 14.4525Z' fill='white'/%3E%3Cpath d='M10.1358 6.86654C10.5949 7.02906 10.9636 7.40981 11.1226 7.8851C11.2159 8.16436 11.5332 8.32489 11.814 8.23036C12.1001 8.13484 12.2554 7.82473 12.1598 7.53916C11.8953 6.74614 11.2746 6.10934 10.4999 5.83604C10.4402 5.81482 10.3788 5.80487 10.3184 5.80487C10.093 5.80487 9.88127 5.94516 9.80227 6.16904C9.70171 6.45328 9.8514 6.76604 10.1358 6.86654Z' fill='white'/%3E%3Cpath d='M9.89786 0.896501C9.99146 1.00861 10.1232 1.07759 10.2686 1.09053C13.7978 1.40827 16.5904 4.1986 16.9084 7.72523C16.9353 8.02075 17.2031 8.24927 17.5022 8.22041C17.6475 8.20748 17.7793 8.13849 17.8729 8.02639C17.9665 7.91461 18.011 7.77266 17.9977 7.62739C17.7 3.64769 14.3494 0.299497 10.3695 0.00232169C10.3522 0.000663341 10.335 0 10.3181 0C10.1889 0 10.0665 0.044112 9.96723 0.126697C9.85505 0.220228 9.78601 0.351901 9.77307 0.497172C9.75979 0.642443 9.80427 0.784397 9.89786 0.896501Z' fill='white'/%3E%3Cpath d='M10.2474 3.95648C12.198 4.23541 13.7609 5.79724 14.041 7.75342C14.0832 8.04695 14.3627 8.26486 14.6597 8.2171C14.9581 8.17431 15.1662 7.89704 15.1237 7.59886C14.7752 5.16508 12.8309 3.22216 10.3951 2.87391C10.3695 2.87126 10.3443 2.86993 10.32 2.86993C9.99578 2.86993 9.81456 3.09746 9.78037 3.33825C9.7432 3.59662 9.8733 3.88782 10.2474 3.95648Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_account_employers:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3501 5.35109H3.64992C3.3596 5.35109 3.12424 5.58645 3.12424 5.87677C3.12424 6.1671 3.3596 6.40246 3.64992 6.40246H14.3501C14.6404 6.40246 14.8758 6.1671 14.8758 5.87677C14.8758 5.58645 14.6404 5.35109 14.3501 5.35109Z' fill='white'/%3E%3Cpath d='M14.3501 8.47432H3.64992C3.3596 8.47432 3.12424 8.70967 3.12424 9C3.12424 9.29033 3.3596 9.52569 3.64992 9.52569H14.3501C14.6404 9.52569 14.8758 9.29033 14.8758 9C14.8758 8.70967 14.6404 8.47432 14.3501 8.47432Z' fill='white'/%3E%3Cpath d='M10.5606 11.5975H3.64992C3.3596 11.5975 3.12424 11.8329 3.12424 12.1232C3.12424 12.4136 3.3596 12.6489 3.64992 12.6489H10.5606C10.8509 12.6489 11.0863 12.4136 11.0863 12.1232C11.0863 11.8329 10.8509 11.5975 10.5606 11.5975Z' fill='white'/%3E%3Cpath d='M13.8658 0H4.13418C1.85464 0 0 1.85431 0 4.13386V13.8661C0 16.1457 1.85464 18 4.13418 18H13.8658C16.1454 18 18 16.1457 18 13.8661V4.13386C18 1.85431 16.1454 0 13.8658 0ZM16.9068 13.8661C16.9068 15.5427 15.5427 16.9068 13.8658 16.9068H4.13418C2.4573 16.9068 1.09316 15.5427 1.09316 13.8661V4.13386C1.09316 2.4573 2.4573 1.09316 4.13418 1.09316H13.8658C15.5427 1.09316 16.9068 2.4573 16.9068 4.13386V13.8661Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_account_soon:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.68892 10.5602L4.34446 8.08033L0 10.5602V15.5201L4.34446 18L8.68892 15.5201V10.5602ZM7.72348 14.9691L4.34446 16.8979L0.965435 14.9691V11.1114L4.34446 9.18248L7.72348 11.1114V14.9691Z' fill='white'/%3E%3Cpath d='M1.93087 13.0402C1.93087 14.356 3.01362 15.4265 4.34446 15.4265C5.6753 15.4265 6.75805 14.356 6.75805 13.0402C6.75805 11.7244 5.6753 10.6539 4.34446 10.6539C3.01362 10.6539 1.93087 11.7244 1.93087 13.0402ZM5.79261 13.0402C5.79261 13.8296 5.14294 14.4719 4.34446 14.4719C3.54598 14.4719 2.89631 13.8296 2.89631 13.0402C2.89631 12.2507 3.54598 11.6084 4.34446 11.6084C5.14294 11.6084 5.79261 12.2507 5.79261 13.0402Z' fill='white'/%3E%3Cpath d='M12.9542 5.61759L12.0642 5.24771L10.0542 9.97543L10.9442 10.3453L12.9542 5.61759Z' fill='white'/%3E%3Cpath d='M14.5931 7.23794L13.7031 6.86806L11.6931 11.5958L12.5831 11.9657L14.5931 7.23794Z' fill='white'/%3E%3Cpath d='M16.232 8.85829L15.342 8.48841L13.3319 13.2161L14.222 13.586L16.232 8.85829Z' fill='white'/%3E%3Cpath d='M7.94525 5.62772L7.26259 6.30267L14.8047 13.7595L15.4874 13.0845L7.94525 5.62772Z' fill='white'/%3E%3Cpath d='M9.99325 3.60289L9.31058 4.27783L17.0563 11.936L17.739 11.261L9.99325 3.60289Z' fill='white'/%3E%3Cpath d='M17.0143 11.2075L16.8078 11.6903L16.9383 13.1692L18 14.2189L17.739 11.261L17.3496 10.8761L17.0143 11.2075Z' fill='white'/%3E%3Cpath d='M14.9542 13.2443L15.4425 13.0402L16.9383 13.1692L18 14.2189L15.0083 13.9608L14.619 13.5758L14.9542 13.2443Z' fill='white'/%3E%3Cpath d='M7.71616 6.75109L10.4468 4.05131L10.2452 3.85198V1.1522L9.07983 0L3.61851 5.39956L4.78388 6.55176H7.51455L7.71616 6.75109ZM5.18379 5.59725L4.98384 5.39956L6.6905 3.7122L7.37317 4.38714L8.05583 3.7122L7.37317 3.03725L9.07983 1.34989L9.27979 1.54758L9.27976 3.85528L7.51787 5.59725H5.18379Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_arrow_asc:url("data:image/svg+xml,%0A%3Csvg width='7' height='16' viewBox='0 0 7 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.80775 16V1.88275L0.6885 3.99625L0 3.30775L3.30775 0L6.6155 3.30775L5.927 3.99625L3.80775 1.88275V16H2.80775Z' fill='%23183074'/%3E%3C/svg%3E%0A");
    --icon_arrow_asc_white:url("data:image/svg+xml,%0A%3Csvg width='7' height='16' viewBox='0 0 7 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.80775 16V1.88275L0.6885 3.99625L0 3.30775L3.30775 0L6.6155 3.30775L5.927 3.99625L3.80775 1.88275V16H2.80775Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
    --icon_arrow_down_color:url("data:image/svg+xml,%0A%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500001 0.500121L5.43072 5.84487C5.46958 5.887 5.5321 5.887 5.56928 5.84487L10.5 0.500123' stroke='%23183074' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --icon_arrow_down_color_white:url("data:image/svg+xml,%0A%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500001 0.500121L5.43072 5.84487C5.46958 5.887 5.5321 5.887 5.56928 5.84487L10.5 0.500123' stroke='%23ffffff' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --icon_down_color_group:url("data:image/svg+xml,%0A%3Csvg width='17' height='9' viewBox='0 0 17 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.2353 7.23535L8.33231 1.27061C8.2779 1.2236 8.19037 1.2236 8.13833 1.27061L1.23532 7.23535' stroke='%23183074' stroke-width='2.47059' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    --icon_remove_offer_product_single: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%3Cmask id='mask0_3729_10776' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3729_10776)'%3E%3Cpath d='M8.05375 16.6731L7.327 15.9463L11.273 12.0001L7.327 8.0788L8.05375 7.35205L12 11.2981L15.9212 7.35205L16.648 8.0788L12.702 12.0001L16.648 15.9463L15.9212 16.6731L12 12.7271L8.05375 16.6731Z' fill='%23183074'/%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_remove_offer_product_single_color: 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%3Cmask id='mask0_3729_10776' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3729_10776)'%3E%3Cpath d='M8.05375 16.6731L7.327 15.9463L11.273 12.0001L7.327 8.0788L8.05375 7.35205L12 11.2981L15.9212 7.35205L16.648 8.0788L12.702 12.0001L16.648 15.9463L15.9212 16.6731L12 12.7271L8.05375 16.6731Z' fill='%23DF1683'/%3E%3C/g%3E%3C/svg%3E%0A");;
    --icon_add_you_number: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%3Cmask id='mask0_3945_5544' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3945_5544)'%3E%3Cpath d='M5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V5.30777C3.5 4.80261 3.675 4.37502 4.025 4.02502C4.375 3.67502 4.80258 3.50002 5.30775 3.50002H13.9635L12.4635 5.00002H5.30775C5.23075 5.00002 5.16025 5.03211 5.09625 5.09627C5.03208 5.16027 5 5.23077 5 5.30777V18.6923C5 18.7693 5.03208 18.8398 5.09625 18.9038C5.16025 18.9679 5.23075 19 5.30775 19H18.6923C18.7692 19 18.8398 18.9679 18.9038 18.9038C18.9679 18.8398 19 18.7693 19 18.6923V11.473L20.5 9.97302V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H5.30775ZM9.5 14.5V11.0673L18.5598 2.00777C18.7148 1.85261 18.8853 1.73944 19.0712 1.66827C19.2571 1.59711 19.4462 1.56152 19.6385 1.56152C19.8347 1.56152 20.0231 1.59711 20.2038 1.66827C20.3846 1.73944 20.5493 1.84936 20.698 1.99802L21.9538 3.25002C22.0986 3.40519 22.2098 3.57636 22.2875 3.76352C22.365 3.95069 22.4038 4.14044 22.4038 4.33277C22.4038 4.52511 22.3708 4.71161 22.3048 4.89227C22.2388 5.07311 22.1282 5.24102 21.973 5.39602L12.8845 14.5H9.5ZM11 13H12.2463L18.4788 6.76727L17.8558 6.14427L17.1885 5.50202L11 11.6905V13Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_add_you_number_color: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%3Cmask id='mask0_3945_5544' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3945_5544)'%3E%3Cpath d='M5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V5.30777C3.5 4.80261 3.675 4.37502 4.025 4.02502C4.375 3.67502 4.80258 3.50002 5.30775 3.50002H13.9635L12.4635 5.00002H5.30775C5.23075 5.00002 5.16025 5.03211 5.09625 5.09627C5.03208 5.16027 5 5.23077 5 5.30777V18.6923C5 18.7693 5.03208 18.8398 5.09625 18.9038C5.16025 18.9679 5.23075 19 5.30775 19H18.6923C18.7692 19 18.8398 18.9679 18.9038 18.9038C18.9679 18.8398 19 18.7693 19 18.6923V11.473L20.5 9.97302V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H5.30775ZM9.5 14.5V11.0673L18.5598 2.00777C18.7148 1.85261 18.8853 1.73944 19.0712 1.66827C19.2571 1.59711 19.4462 1.56152 19.6385 1.56152C19.8347 1.56152 20.0231 1.59711 20.2038 1.66827C20.3846 1.73944 20.5493 1.84936 20.698 1.99802L21.9538 3.25002C22.0986 3.40519 22.2098 3.57636 22.2875 3.76352C22.365 3.95069 22.4038 4.14044 22.4038 4.33277C22.4038 4.52511 22.3708 4.71161 22.3048 4.89227C22.2388 5.07311 22.1282 5.24102 21.973 5.39602L12.8845 14.5H9.5ZM11 13H12.2463L18.4788 6.76727L17.8558 6.14427L17.1885 5.50202L11 11.6905V13Z' fill='%23DF1683'/%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_close_big: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%3Cmask id='mask0_3729_10910' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3729_10910)'%3E%3Cpath d='M6.4 18.6537L5.34625 17.5999L10.9463 11.9999L5.34625 6.39994L6.4 5.34619L12 10.9462L17.6 5.34619L18.6538 6.39994L13.0538 11.9999L18.6538 17.5999L17.6 18.6537L12 13.0537L6.4 18.6537Z' fill='%23183074'/%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_close_big_color: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%3Cmask id='mask0_3729_10910' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3729_10910)'%3E%3Cpath d='M6.4 18.6537L5.34625 17.5999L10.9463 11.9999L5.34625 6.39994L6.4 5.34619L12 10.9462L17.6 5.34619L18.6538 6.39994L13.0538 11.9999L18.6538 17.5999L17.6 18.6537L12 13.0537L6.4 18.6537Z' fill='%23DF1683'/%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_site:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m334.629 92.546c-21.281-20.679-49.205-32.067-78.629-32.067-60.71 0-112 51.29-112 112 0 39.472 22.518 76.072 56.676 95.437 35.398 20.067 80.287 19.238 114.624-2.775l-16.191-25.256c-51.786 33.2-125.109-5.333-125.109-67.406 0-44.448 37.552-82 82-82 47.367 0 86.995 42.453 81.483 89.904h-30.594c5.776-31.326-19.033-61.165-50.889-61.165-28.541 0-51.761 23.22-51.761 51.761s23.22 51.761 51.761 51.761c12.773 0 24.472-4.66 33.509-12.357h71.501c6.338-22.135 9.454-44.79 3.404-67.366-5.127-19.133-15.59-36.676-29.785-50.471zm-78.629 100.194c-11.999 0-21.761-9.763-21.761-21.762s9.762-21.761 21.761-21.761 21.761 9.762 21.761 21.761-9.762 21.762-21.761 21.762z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3Cpath d='m512 404.468v-404.468h-512v404.468h196.317v77.081h-108.572v30.451h336.51v-30.451h-108.572v-77.081zm-482.021-374.213h452.043v282.941h-452.043zm-.113 312.941h452.268v31.271h-452.268zm256.451 138.353h-60.635v-77.081h60.635z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_site_pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m334.629 92.546c-21.281-20.679-49.205-32.067-78.629-32.067-60.71 0-112 51.29-112 112 0 39.472 22.518 76.072 56.676 95.437 35.398 20.067 80.287 19.238 114.624-2.775l-16.191-25.256c-51.786 33.2-125.109-5.333-125.109-67.406 0-44.448 37.552-82 82-82 47.367 0 86.995 42.453 81.483 89.904h-30.594c5.776-31.326-19.033-61.165-50.889-61.165-28.541 0-51.761 23.22-51.761 51.761s23.22 51.761 51.761 51.761c12.773 0 24.472-4.66 33.509-12.357h71.501c6.338-22.135 9.454-44.79 3.404-67.366-5.127-19.133-15.59-36.676-29.785-50.471zm-78.629 100.194c-11.999 0-21.761-9.763-21.761-21.762s9.762-21.761 21.761-21.761 21.761 9.762 21.761 21.761-9.762 21.762-21.761 21.762z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3Cpath d='m512 404.468v-404.468h-512v404.468h196.317v77.081h-108.572v30.451h336.51v-30.451h-108.572v-77.081zm-482.021-374.213h452.043v282.941h-452.043zm-.113 312.941h452.268v31.271h-452.268zm256.451 138.353h-60.635v-77.081h60.635z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 473.806 473.806' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M374.456,293.506c-9.7-10.1-21.4-15.5-33.8-15.5c-12.3,0-24.1,5.3-34.2,15.4l-31.6,31.5c-2.6-1.4-5.2-2.7-7.7-4 c-3.6-1.8-7-3.5-9.9-5.3c-29.6-18.8-56.5-43.3-82.3-75c-12.5-15.8-20.9-29.1-27-42.6c8.2-7.5,15.8-15.3,23.2-22.8 c2.8-2.8,5.6-5.7,8.4-8.5c21-21,21-48.2,0-69.2l-27.3-27.3c-3.1-3.1-6.3-6.3-9.3-9.5c-6-6.2-12.3-12.6-18.8-18.6 c-9.7-9.6-21.3-14.7-33.5-14.7s-24,5.1-34,14.7c-0.1,0.1-0.1,0.1-0.2,0.2l-34,34.3c-12.8,12.8-20.1,28.4-21.7,46.5 c-2.4,29.2,6.2,56.4,12.8,74.2c16.2,43.7,40.4,84.2,76.5,127.6c43.8,52.3,96.5,93.6,156.7,122.7c23,10.9,53.7,23.8,88,26 c2.1,0.1,4.3,0.2,6.3,0.2c23.1,0,42.5-8.3,57.7-24.8c0.1-0.2,0.3-0.3,0.4-0.5c5.2-6.3,11.2-12,17.5-18.1c4.3-4.1,8.7-8.4,13-12.9 c9.9-10.3,15.1-22.3,15.1-34.6c0-12.4-5.3-24.3-15.4-34.3L374.456,293.506z M410.256,398.806 C410.156,398.806,410.156,398.906,410.256,398.806c-3.9,4.2-7.9,8-12.2,12.2c-6.5,6.2-13.1,12.7-19.3,20 c-10.1,10.8-22,15.9-37.6,15.9c-1.5,0-3.1,0-4.6-0.1c-29.7-1.9-57.3-13.5-78-23.4c-56.6-27.4-106.3-66.3-147.6-115.6 c-34.1-41.1-56.9-79.1-72-119.9c-9.3-24.9-12.7-44.3-11.2-62.6c1-11.7,5.5-21.4,13.8-29.7l34.1-34.1c4.9-4.6,10.1-7.1,15.2-7.1 c6.3,0,11.4,3.8,14.6,7c0.1,0.1,0.2,0.2,0.3,0.3c6.1,5.7,11.9,11.6,18,17.9c3.1,3.2,6.3,6.4,9.5,9.7l27.3,27.3 c10.6,10.6,10.6,20.4,0,31c-2.9,2.9-5.7,5.8-8.6,8.6c-8.4,8.6-16.4,16.6-25.1,24.4c-0.2,0.2-0.4,0.3-0.5,0.5 c-8.6,8.6-7,17-5.2,22.7c0.1,0.3,0.2,0.6,0.3,0.9c7.1,17.2,17.1,33.4,32.3,52.7l0.1,0.1c27.6,34,56.7,60.5,88.8,80.8 c4.1,2.6,8.3,4.7,12.3,6.7c3.6,1.8,7,3.5,9.9,5.3c0.4,0.2,0.8,0.5,1.2,0.7c3.4,1.7,6.6,2.5,9.9,2.5c8.3,0,13.5-5.2,15.2-6.9 l34.2-34.2c3.4-3.4,8.8-7.5,15.1-7.5c6.2,0,11.3,3.9,14.4,7.3c0.1,0.1,0.1,0.1,0.2,0.2l55.1,55.1 C420.456,377.706,420.456,388.206,410.256,398.806z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3Cpath d='M256.056,112.706c26.2,4.4,50,16.8,69,35.8s31.3,42.8,35.8,69c1.1,6.6,6.8,11.2,13.3,11.2c0.8,0,1.5-0.1,2.3-0.2 c7.4-1.2,12.3-8.2,11.1-15.6c-5.4-31.7-20.4-60.6-43.3-83.5s-51.8-37.9-83.5-43.3c-7.4-1.2-14.3,3.7-15.6,11 S248.656,111.506,256.056,112.706z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3Cpath d='M473.256,209.006c-8.9-52.2-33.5-99.7-71.3-137.5s-85.3-62.4-137.5-71.3c-7.3-1.3-14.2,3.7-15.5,11 c-1.2,7.4,3.7,14.3,11.1,15.6c46.6,7.9,89.1,30,122.9,63.7c33.8,33.8,55.8,76.3,63.7,122.9c1.1,6.6,6.8,11.2,13.3,11.2 c0.8,0,1.5-0.1,2.3-0.2C469.556,223.306,474.556,216.306,473.256,209.006z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3C/g%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_phone_pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 473.806 473.806' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M374.456,293.506c-9.7-10.1-21.4-15.5-33.8-15.5c-12.3,0-24.1,5.3-34.2,15.4l-31.6,31.5c-2.6-1.4-5.2-2.7-7.7-4 c-3.6-1.8-7-3.5-9.9-5.3c-29.6-18.8-56.5-43.3-82.3-75c-12.5-15.8-20.9-29.1-27-42.6c8.2-7.5,15.8-15.3,23.2-22.8 c2.8-2.8,5.6-5.7,8.4-8.5c21-21,21-48.2,0-69.2l-27.3-27.3c-3.1-3.1-6.3-6.3-9.3-9.5c-6-6.2-12.3-12.6-18.8-18.6 c-9.7-9.6-21.3-14.7-33.5-14.7s-24,5.1-34,14.7c-0.1,0.1-0.1,0.1-0.2,0.2l-34,34.3c-12.8,12.8-20.1,28.4-21.7,46.5 c-2.4,29.2,6.2,56.4,12.8,74.2c16.2,43.7,40.4,84.2,76.5,127.6c43.8,52.3,96.5,93.6,156.7,122.7c23,10.9,53.7,23.8,88,26 c2.1,0.1,4.3,0.2,6.3,0.2c23.1,0,42.5-8.3,57.7-24.8c0.1-0.2,0.3-0.3,0.4-0.5c5.2-6.3,11.2-12,17.5-18.1c4.3-4.1,8.7-8.4,13-12.9 c9.9-10.3,15.1-22.3,15.1-34.6c0-12.4-5.3-24.3-15.4-34.3L374.456,293.506z M410.256,398.806 C410.156,398.806,410.156,398.906,410.256,398.806c-3.9,4.2-7.9,8-12.2,12.2c-6.5,6.2-13.1,12.7-19.3,20 c-10.1,10.8-22,15.9-37.6,15.9c-1.5,0-3.1,0-4.6-0.1c-29.7-1.9-57.3-13.5-78-23.4c-56.6-27.4-106.3-66.3-147.6-115.6 c-34.1-41.1-56.9-79.1-72-119.9c-9.3-24.9-12.7-44.3-11.2-62.6c1-11.7,5.5-21.4,13.8-29.7l34.1-34.1c4.9-4.6,10.1-7.1,15.2-7.1 c6.3,0,11.4,3.8,14.6,7c0.1,0.1,0.2,0.2,0.3,0.3c6.1,5.7,11.9,11.6,18,17.9c3.1,3.2,6.3,6.4,9.5,9.7l27.3,27.3 c10.6,10.6,10.6,20.4,0,31c-2.9,2.9-5.7,5.8-8.6,8.6c-8.4,8.6-16.4,16.6-25.1,24.4c-0.2,0.2-0.4,0.3-0.5,0.5 c-8.6,8.6-7,17-5.2,22.7c0.1,0.3,0.2,0.6,0.3,0.9c7.1,17.2,17.1,33.4,32.3,52.7l0.1,0.1c27.6,34,56.7,60.5,88.8,80.8 c4.1,2.6,8.3,4.7,12.3,6.7c3.6,1.8,7,3.5,9.9,5.3c0.4,0.2,0.8,0.5,1.2,0.7c3.4,1.7,6.6,2.5,9.9,2.5c8.3,0,13.5-5.2,15.2-6.9 l34.2-34.2c3.4-3.4,8.8-7.5,15.1-7.5c6.2,0,11.3,3.9,14.4,7.3c0.1,0.1,0.1,0.1,0.2,0.2l55.1,55.1 C420.456,377.706,420.456,388.206,410.256,398.806z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3Cpath d='M256.056,112.706c26.2,4.4,50,16.8,69,35.8s31.3,42.8,35.8,69c1.1,6.6,6.8,11.2,13.3,11.2c0.8,0,1.5-0.1,2.3-0.2 c7.4-1.2,12.3-8.2,11.1-15.6c-5.4-31.7-20.4-60.6-43.3-83.5s-51.8-37.9-83.5-43.3c-7.4-1.2-14.3,3.7-15.6,11 S248.656,111.506,256.056,112.706z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3Cpath d='M473.256,209.006c-8.9-52.2-33.5-99.7-71.3-137.5s-85.3-62.4-137.5-71.3c-7.3-1.3-14.2,3.7-15.5,11 c-1.2,7.4,3.7,14.3,11.1,15.6c46.6,7.9,89.1,30,122.9,63.7c33.8,33.8,55.8,76.3,63.7,122.9c1.1,6.6,6.8,11.2,13.3,11.2 c0.8,0,1.5-0.1,2.3-0.2C469.556,223.306,474.556,216.306,473.256,209.006z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3C/g%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 483.3 483.3' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M424.3,57.75H59.1c-32.6,0-59.1,26.5-59.1,59.1v249.6c0,32.6,26.5,59.1,59.1,59.1h365.1c32.6,0,59.1-26.5,59.1-59.1 v-249.5C483.4,84.35,456.9,57.75,424.3,57.75z M456.4,366.45c0,17.7-14.4,32.1-32.1,32.1H59.1c-17.7,0-32.1-14.4-32.1-32.1v-249.5 c0-17.7,14.4-32.1,32.1-32.1h365.1c17.7,0,32.1,14.4,32.1,32.1v249.5H456.4z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3Cpath d='M304.8,238.55l118.2-106c5.5-5,6-13.5,1-19.1c-5-5.5-13.5-6-19.1-1l-163,146.3l-31.8-28.4c-0.1-0.1-0.2-0.2-0.2-0.3 c-0.7-0.7-1.4-1.3-2.2-1.9L78.3,112.35c-5.6-5-14.1-4.5-19.1,1.1c-5,5.6-4.5,14.1,1.1,19.1l119.6,106.9L60.8,350.95 c-5.4,5.1-5.7,13.6-0.6,19.1c2.7,2.8,6.3,4.3,9.9,4.3c3.3,0,6.6-1.2,9.2-3.6l120.9-113.1l32.8,29.3c2.6,2.3,5.8,3.4,9,3.4 c3.2,0,6.5-1.2,9-3.5l33.7-30.2l120.2,114.2c2.6,2.5,6,3.7,9.3,3.7c3.6,0,7.1-1.4,9.8-4.2c5.1-5.4,4.9-14-0.5-19.1L304.8,238.55z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3C/g%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_mail_pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 483.3 483.3' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M424.3,57.75H59.1c-32.6,0-59.1,26.5-59.1,59.1v249.6c0,32.6,26.5,59.1,59.1,59.1h365.1c32.6,0,59.1-26.5,59.1-59.1 v-249.5C483.4,84.35,456.9,57.75,424.3,57.75z M456.4,366.45c0,17.7-14.4,32.1-32.1,32.1H59.1c-17.7,0-32.1-14.4-32.1-32.1v-249.5 c0-17.7,14.4-32.1,32.1-32.1h365.1c17.7,0,32.1,14.4,32.1,32.1v249.5H456.4z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3Cpath d='M304.8,238.55l118.2-106c5.5-5,6-13.5,1-19.1c-5-5.5-13.5-6-19.1-1l-163,146.3l-31.8-28.4c-0.1-0.1-0.2-0.2-0.2-0.3 c-0.7-0.7-1.4-1.3-2.2-1.9L78.3,112.35c-5.6-5-14.1-4.5-19.1,1.1c-5,5.6-4.5,14.1,1.1,19.1l119.6,106.9L60.8,350.95 c-5.4,5.1-5.7,13.6-0.6,19.1c2.7,2.8,6.3,4.3,9.9,4.3c3.3,0,6.6-1.2,9.2-3.6l120.9-113.1l32.8,29.3c2.6,2.3,5.8,3.4,9,3.4 c3.2,0,6.5-1.2,9-3.5l33.7-30.2l120.2,114.2c2.6,2.5,6,3.7,9.3,3.7c3.6,0,7.1-1.4,9.8-4.2c5.1-5.4,4.9-14-0.5-19.1L304.8,238.55z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3C/g%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_offer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m509.936 204.478-90.999-155.063c-4.173-7.109-13.299-9.52-20.436-5.398l-54.538 31.487-49.125-18.069c-15.364-5.651-32.308-4.198-46.485 3.988l-74.597 43.069-66.133-38.183c-3.516-2.03-7.703-2.547-11.609-1.436-3.904 1.112-7.191 3.758-9.11 7.337l-85.121 158.701c-3.828 7.139-1.297 16.03 5.719 20.08l33.777 19.502-16.939 29.339c-12.407 21.489-5.018 49.064 16.471 61.471 9.974 5.758 21.257 7.246 31.728 5.045 3.329 10.168 10.259 19.197 20.233 24.955s21.257 7.246 31.728 5.045c3.329 10.168 10.259 19.197 20.233 24.955s21.257 7.246 31.728 5.045c3.33 10.169 10.26 19.197 20.234 24.955 21.489 12.407 49.064 5.018 61.471-16.471l1.938-3.357 56.291 32.5c21.489 12.407 49.064 5.018 61.471-16.471 2.928-5.072 4.74-10.484 5.538-15.954 19.14 5.041 40.081-3.06 50.442-21.007 3.568-6.18 5.49-12.864 5.919-19.545 16.374.859 32.656-7.27 41.401-22.417s7.644-33.312-1.287-47.063c5.572-3.712 10.399-8.719 13.967-14.899 12.064-20.895 5.407-47.54-14.726-60.404l27.41-22.565c5.695-4.686 7.138-12.814 3.406-19.172zm-246.583-117.074c6.444-3.722 14.143-4.381 21.13-1.812l55.718 20.494c4.18 1.537 8.822 1.138 12.678-1.088l47.723-27.553 76.982 131.179-26.163 21.539-180.166-104.02c-4.641-2.68-10.359-2.68-15 0l-82.921 47.874c-6.901 4.175-16.603 1.576-20.49-5.49-4.175-6.899-1.575-16.604 5.49-20.49zm-207.541 247.918c-7.163-4.136-9.626-13.327-5.49-20.49l25-43.301c4.136-7.163 13.327-9.626 20.49-5.49s9.626 13.327 5.49 20.49l-25 43.301c-4.135 7.163-13.327 9.626-20.49 5.49zm51.961 30c-7.163-4.136-9.626-13.327-5.49-20.49l35-60.622c4.136-7.164 13.327-9.626 20.49-5.49s9.626 13.327 5.49 20.49l-35 60.622c-4.135 7.163-13.327 9.626-20.49 5.49zm51.961 30c-7.163-4.136-9.626-13.327-5.49-20.49l25-43.301c4.136-7.163 13.327-9.626 20.49-5.49s9.626 13.327 5.49 20.49l-25 43.301c-4.135 7.163-13.326 9.626-20.49 5.49zm51.962 30.001c-7.163-4.136-9.627-13.328-5.491-20.491l15-25.981c4.136-7.163 13.328-9.626 20.491-5.49s9.626 13.327 5.49 20.49l-15 25.981c-4.135 7.164-13.326 9.627-20.49 5.491zm243.492-71.742c-4.136 7.163-13.327 9.626-20.49 5.49l-77.942-45c-7.174-4.142-16.348-1.684-20.49 5.49s-1.684 16.348 5.49 20.49l60.621 35c7.163 4.136 9.626 13.327 5.49 20.49s-13.327 9.626-20.49 5.49l-60.621-35c-7.174-4.142-16.348-1.684-20.49 5.49s-1.684 16.348 5.49 20.49l34.641 20c7.163 4.136 9.626 13.327 5.49 20.49s-13.327 9.626-20.49 5.49l-56.445-32.589c9.792-20.909 2.102-46.271-18.255-58.024-6.18-3.568-12.864-5.491-19.546-5.92.859-16.374-7.269-32.656-22.416-41.402-6.18-3.568-12.864-5.49-19.545-5.919.859-16.374-7.27-32.656-22.417-41.401s-33.311-7.644-47.062 1.287c-3.712-5.572-8.719-10.399-14.899-13.967-17.296-9.986-38.528-7.139-52.627 5.553l-23.092-13.329 70.933-132.251 37.73 21.784-.422.244c-10.409 6.01-17.855 15.714-20.967 27.324-3.11 11.61-1.514 23.737 4.496 34.146s15.714 17.855 27.324 20.967c11.61 3.109 23.737 1.514 34.146-4.496l75.421-43.544 198.622 114.676c7.163 4.136 9.626 13.327 5.49 20.49s-13.327 9.626-20.49 5.49l-60.621-35c-7.174-4.142-16.348-1.684-20.49 5.49s-1.684 16.348 5.49 20.49l77.942 45c7.164 4.136 9.627 13.328 5.491 20.491z' fill='%23ffffff' data-original='%23ffffff' style='' class=''/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_offer_pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m509.936 204.478-90.999-155.063c-4.173-7.109-13.299-9.52-20.436-5.398l-54.538 31.487-49.125-18.069c-15.364-5.651-32.308-4.198-46.485 3.988l-74.597 43.069-66.133-38.183c-3.516-2.03-7.703-2.547-11.609-1.436-3.904 1.112-7.191 3.758-9.11 7.337l-85.121 158.701c-3.828 7.139-1.297 16.03 5.719 20.08l33.777 19.502-16.939 29.339c-12.407 21.489-5.018 49.064 16.471 61.471 9.974 5.758 21.257 7.246 31.728 5.045 3.329 10.168 10.259 19.197 20.233 24.955s21.257 7.246 31.728 5.045c3.329 10.168 10.259 19.197 20.233 24.955s21.257 7.246 31.728 5.045c3.33 10.169 10.26 19.197 20.234 24.955 21.489 12.407 49.064 5.018 61.471-16.471l1.938-3.357 56.291 32.5c21.489 12.407 49.064 5.018 61.471-16.471 2.928-5.072 4.74-10.484 5.538-15.954 19.14 5.041 40.081-3.06 50.442-21.007 3.568-6.18 5.49-12.864 5.919-19.545 16.374.859 32.656-7.27 41.401-22.417s7.644-33.312-1.287-47.063c5.572-3.712 10.399-8.719 13.967-14.899 12.064-20.895 5.407-47.54-14.726-60.404l27.41-22.565c5.695-4.686 7.138-12.814 3.406-19.172zm-246.583-117.074c6.444-3.722 14.143-4.381 21.13-1.812l55.718 20.494c4.18 1.537 8.822 1.138 12.678-1.088l47.723-27.553 76.982 131.179-26.163 21.539-180.166-104.02c-4.641-2.68-10.359-2.68-15 0l-82.921 47.874c-6.901 4.175-16.603 1.576-20.49-5.49-4.175-6.899-1.575-16.604 5.49-20.49zm-207.541 247.918c-7.163-4.136-9.626-13.327-5.49-20.49l25-43.301c4.136-7.163 13.327-9.626 20.49-5.49s9.626 13.327 5.49 20.49l-25 43.301c-4.135 7.163-13.327 9.626-20.49 5.49zm51.961 30c-7.163-4.136-9.626-13.327-5.49-20.49l35-60.622c4.136-7.164 13.327-9.626 20.49-5.49s9.626 13.327 5.49 20.49l-35 60.622c-4.135 7.163-13.327 9.626-20.49 5.49zm51.961 30c-7.163-4.136-9.626-13.327-5.49-20.49l25-43.301c4.136-7.163 13.327-9.626 20.49-5.49s9.626 13.327 5.49 20.49l-25 43.301c-4.135 7.163-13.326 9.626-20.49 5.49zm51.962 30.001c-7.163-4.136-9.627-13.328-5.491-20.491l15-25.981c4.136-7.163 13.328-9.626 20.491-5.49s9.626 13.327 5.49 20.49l-15 25.981c-4.135 7.164-13.326 9.627-20.49 5.491zm243.492-71.742c-4.136 7.163-13.327 9.626-20.49 5.49l-77.942-45c-7.174-4.142-16.348-1.684-20.49 5.49s-1.684 16.348 5.49 20.49l60.621 35c7.163 4.136 9.626 13.327 5.49 20.49s-13.327 9.626-20.49 5.49l-60.621-35c-7.174-4.142-16.348-1.684-20.49 5.49s-1.684 16.348 5.49 20.49l34.641 20c7.163 4.136 9.626 13.327 5.49 20.49s-13.327 9.626-20.49 5.49l-56.445-32.589c9.792-20.909 2.102-46.271-18.255-58.024-6.18-3.568-12.864-5.491-19.546-5.92.859-16.374-7.269-32.656-22.416-41.402-6.18-3.568-12.864-5.49-19.545-5.919.859-16.374-7.27-32.656-22.417-41.401s-33.311-7.644-47.062 1.287c-3.712-5.572-8.719-10.399-14.899-13.967-17.296-9.986-38.528-7.139-52.627 5.553l-23.092-13.329 70.933-132.251 37.73 21.784-.422.244c-10.409 6.01-17.855 15.714-20.967 27.324-3.11 11.61-1.514 23.737 4.496 34.146s15.714 17.855 27.324 20.967c11.61 3.109 23.737 1.514 34.146-4.496l75.421-43.544 198.622 114.676c7.163 4.136 9.626 13.327 5.49 20.49s-13.327 9.626-20.49 5.49l-60.621-35c-7.174-4.142-16.348-1.684-20.49 5.49s-1.684 16.348 5.49 20.49l77.942 45c7.164 4.136 9.627 13.328 5.491 20.491z' fill='%23df1683' data-original='%23df1683' style='' class=''/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    --icon_menu_user_cover:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9651 14.1835C17.8411 13.1884 17.362 12.2664 16.603 11.5996C16.477 11.4887 16.3285 11.3706 16.1696 11.2504C16.1423 11.23 16.1147 11.2098 16.087 11.1896C15.2565 10.578 14.0006 9.89572 12.1926 9.49848L11.837 9.42019L12.1256 9.19797C12.1441 9.18373 12.1598 9.16704 12.1781 9.1526C12.2835 9.06913 12.3842 8.98052 12.4827 8.88917C12.522 8.85287 12.5635 8.81851 12.6015 8.78114C12.7243 8.65998 12.8418 8.53355 12.9519 8.40063C13.0081 8.33311 13.0573 8.2611 13.1098 8.19105C13.1649 8.11717 13.2215 8.04447 13.2727 7.96765C13.3284 7.88418 13.378 7.79765 13.4286 7.71124C13.4678 7.64425 13.5072 7.57763 13.5434 7.50872C13.5903 7.41942 13.6332 7.32852 13.6747 7.23656C13.7077 7.16345 13.739 7.08969 13.7686 7.01483C13.8041 6.9252 13.8378 6.83532 13.8681 6.74365C13.8967 6.65737 13.9212 6.56953 13.9453 6.48128C13.9681 6.39724 13.992 6.31381 14.0105 6.22842C14.0344 6.11945 14.0512 6.00816 14.068 5.89674C14.0783 5.82767 14.0921 5.75966 14.0996 5.68994C14.1196 5.50631 14.1315 5.32032 14.1315 5.13147C14.1315 2.30206 11.8294 0 8.99998 0C6.17057 0 3.86851 2.30206 3.86851 5.13147C3.86851 5.32032 3.88038 5.50631 3.90037 5.68994C3.90788 5.75966 3.92167 5.82767 3.93199 5.89674C3.94876 6.00816 3.96561 6.11945 3.98947 6.22842C4.00804 6.31381 4.03186 6.39724 4.05467 6.48128C4.07878 6.56957 4.10326 6.65749 4.1319 6.74377C4.16209 6.8352 4.19583 6.92491 4.23112 7.0143C4.2609 7.08953 4.29235 7.16362 4.32556 7.23705C4.36697 7.32885 4.40981 7.41958 4.45664 7.50876C4.49271 7.57742 4.532 7.64384 4.57104 7.71063C4.62175 7.79736 4.6716 7.88418 4.72754 7.96793C4.77849 8.04439 4.83471 8.11672 4.88958 8.19024C4.94225 8.26057 4.9917 8.33282 5.04812 8.40063C5.15827 8.53355 5.27569 8.66002 5.39849 8.78118C5.43647 8.81851 5.47788 8.85278 5.51712 8.88905C5.61569 8.98048 5.71646 9.06905 5.82192 9.1526C5.84016 9.16704 5.8559 9.18373 5.87439 9.19797L6.16294 9.42019L5.8074 9.49848C3.99902 9.8958 2.74292 10.5783 1.91249 11.19C1.88516 11.21 1.85778 11.2299 1.83086 11.2501C1.67171 11.3704 1.52312 11.4886 1.39694 11.5996C0.637986 12.2664 0.158864 13.1884 0.0348816 14.1835C0.0138303 14.3525 0 14.523 0 14.6953V16.0206C0 17.1121 0.887869 18 1.97936 18H16.0206C17.1121 18 18 17.1121 18 16.0206V14.6953C18 14.523 17.9862 14.3525 17.9651 14.1835ZM8.99998 1.09316C11.2268 1.09316 13.0383 2.90468 13.0383 5.13147C13.0383 7.35826 11.2268 9.16978 8.99998 9.16978C6.77319 9.16978 4.96167 7.35826 4.96167 5.13147C4.96167 2.90468 6.77319 1.09316 8.99998 1.09316ZM16.9068 16.0206C16.9068 16.5091 16.5091 16.9068 16.0206 16.9068H1.97936C1.49081 16.9068 1.09316 16.5091 1.09316 16.0206V14.6953C1.09316 13.8227 1.46694 12.9935 2.11864 12.4204C2.23675 12.3167 2.36265 12.2168 2.49303 12.1193C2.52151 12.0981 2.55325 12.0758 2.58364 12.0539C2.70028 11.9698 2.82031 11.8874 2.94601 11.8083C2.97517 11.7898 3.00879 11.7708 3.03914 11.7521C3.1699 11.6724 3.30359 11.5944 3.44344 11.5203C3.45209 11.5157 3.46038 11.511 3.46911 11.5063C3.63625 11.4184 3.8094 11.3344 3.9889 11.2546C3.99559 11.2517 3.99959 11.2456 4.00612 11.2424C5.15942 10.7221 6.79791 10.2629 8.99998 10.2629C11.2021 10.2629 12.8406 10.7221 13.994 11.2424C14.0004 11.2456 14.0044 11.2517 14.0111 11.2546C14.1907 11.3344 14.3639 11.4185 14.5311 11.5064C14.5396 11.511 14.5476 11.5155 14.5561 11.5201C14.6958 11.5942 14.8294 11.6721 14.9601 11.7517C14.9908 11.7706 15.0248 11.7898 15.0543 11.8085C15.1799 11.8875 15.2997 11.9698 15.4162 12.0539C15.4467 12.0758 15.4784 12.0981 15.5069 12.1193C15.6373 12.2168 15.7632 12.3167 15.8813 12.4204C16.5331 12.9935 16.9068 13.8227 16.9068 14.6953V16.0206Z' fill='%23183074'/%3E%3C/svg%3E%0A");
    --icon_fv:url("data:image/svg+xml,%0A%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.31152 6.5498C6.98573 6.54994 7.53209 7.07699 7.53125 7.72656C7.53125 8.46188 7.31126 9.3679 7.25879 9.57129C7.22809 9.66786 7.19604 9.7639 7.16406 9.8584C7.40467 10.2872 7.70814 10.6592 8.06641 10.9785C8.97156 10.8302 9.61931 10.7945 9.71973 10.79H9.85547C10.5965 10.7902 11.1992 11.3723 11.1992 12.0869C11.199 12.8134 10.6203 13.3828 9.88184 13.3828C9.69876 13.3828 9.5213 13.3542 9.35645 13.2998C8.74361 13.1008 8.18345 12.8299 7.68945 12.4932C6.96046 12.6436 6.30153 12.8324 5.72559 13.0557C5.28481 13.8309 4.88121 14.415 4.61426 14.7764C4.3868 15.084 4.01574 15.2675 3.62207 15.2676C2.94951 15.2676 2.4025 14.7403 2.40234 14.0918C2.40234 13.7411 2.51604 13.449 2.74316 13.2227C3.23748 12.7362 3.88461 12.3095 4.66797 11.9541C5.02668 11.2816 5.33826 10.5985 5.59473 9.91797C5.09576 8.74059 5.08984 7.73798 5.08984 7.72754C5.08984 7.07715 5.63704 6.5498 6.31152 6.5498ZM4.60352 13.0469C4.16943 13.2813 3.77118 13.5569 3.44238 13.8809C3.40231 13.9204 3.37895 13.9794 3.37891 14.041C3.37891 14.3254 3.69805 14.3924 3.81738 14.2275C3.9669 14.0271 4.25913 13.6193 4.60352 13.0469ZM9.73145 11.7354C9.72051 11.7354 9.21711 11.7633 8.48047 11.875C8.82424 12.0813 9.21751 12.2638 9.66699 12.4092C9.73226 12.4311 9.80606 12.4424 9.87988 12.4424C10.0674 12.4424 10.2197 12.2946 10.2197 12.1143C10.2195 11.8934 10.0552 11.7355 9.85352 11.7354H9.73145ZM6.42383 10.4736C6.19927 11.0445 5.95779 11.5711 5.7168 12.0449C6.26732 11.8551 6.82211 11.7112 7.33398 11.5977C6.95495 11.2424 6.65672 10.8574 6.42383 10.4736ZM6.31152 7.49219C6.17663 7.49219 6.06738 7.59746 6.06738 7.72754C6.06738 7.7873 6.07383 8.41337 6.3457 9.20801C6.40539 8.95277 6.55566 8.26227 6.55566 7.72754C6.5556 7.59777 6.44601 7.49232 6.31152 7.49219Z' fill='%23DF1683'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.74707 0C9.31209 0.0001003 9.85658 0.21712 10.2588 0.602539L12.9795 3.22656L13.1201 3.37695C13.4301 3.74245 13.5996 4.20112 13.5996 4.67285V15.5498C13.5996 16.67 12.6464 17.5994 11.4668 17.5996H2.13379C0.948547 17.5996 0 16.675 0 15.5498V2.02051C0.0162727 0.908577 0.958088 0.000167764 2.13281 0H8.74707ZM2.13281 1.29199C1.70727 1.29216 1.34961 1.62691 1.34961 2.05469L1.35059 15.5498C1.35059 15.9777 1.70805 16.3125 2.13379 16.3125H11.4668C11.8923 16.3123 12.25 15.9766 12.25 15.5488L12.2168 5.42383V5.22461H9.13281C8.59229 5.22444 8.16602 4.80366 8.16602 4.2998V1.29199H2.13281Z' fill='%23DF1683'/%3E%3C/svg%3E%0A");
    --icon_account_emp:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3501 5.35109H3.64992C3.3596 5.35109 3.12424 5.58645 3.12424 5.87677C3.12424 6.1671 3.3596 6.40246 3.64992 6.40246H14.3501C14.6404 6.40246 14.8758 6.1671 14.8758 5.87677C14.8758 5.58645 14.6404 5.35109 14.3501 5.35109Z' fill='white'/%3E%3Cpath d='M14.3501 8.47432H3.64992C3.3596 8.47432 3.12424 8.70967 3.12424 9C3.12424 9.29033 3.3596 9.52569 3.64992 9.52569H14.3501C14.6404 9.52569 14.8758 9.29033 14.8758 9C14.8758 8.70967 14.6404 8.47432 14.3501 8.47432Z' fill='white'/%3E%3Cpath d='M10.5606 11.5975H3.64992C3.3596 11.5975 3.12424 11.8329 3.12424 12.1232C3.12424 12.4136 3.3596 12.6489 3.64992 12.6489H10.5606C10.8509 12.6489 11.0863 12.4136 11.0863 12.1232C11.0863 11.8329 10.8509 11.5975 10.5606 11.5975Z' fill='white'/%3E%3Cpath d='M13.8658 0H4.13418C1.85464 0 0 1.85431 0 4.13386V13.8661C0 16.1457 1.85464 18 4.13418 18H13.8658C16.1454 18 18 16.1457 18 13.8661V4.13386C18 1.85431 16.1454 0 13.8658 0ZM16.9068 13.8661C16.9068 15.5427 15.5427 16.9068 13.8658 16.9068H4.13418C2.4573 16.9068 1.09316 15.5427 1.09316 13.8661V4.13386C1.09316 2.4573 2.4573 1.09316 4.13418 1.09316H13.8658C15.5427 1.09316 16.9068 2.4573 16.9068 4.13386V13.8661Z' fill='white'/%3E%3C/svg%3E%0A");
    --icon_add_roles:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3C!-- Okrąg --%3E%3Ccircle cx='32' cy='32' r='28' fill='none' stroke='%23183074' stroke-width='4' /%3E%3C!-- Pionowa kreska plusa --%3E%3Cline x1='32' y1='18' x2='32' y2='46' stroke='%23183074' stroke-width='4' stroke-linecap='round' /%3E%3C!-- Pozioma kreska plusa --%3E%3Cline x1='18' y1='32' x2='46' y2='32' stroke='%23183074' stroke-width='4' stroke-linecap='round' /%3E%3C/svg%3E%0A");
    --icon_add_roles_white:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3C!-- Okrąg --%3E%3Ccircle cx='32' cy='32' r='28' fill='none' stroke='%23ffffff' stroke-width='4' /%3E%3C!-- Pionowa kreska plusa --%3E%3Cline x1='32' y1='18' x2='32' y2='46' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' /%3E%3C!-- Pozioma kreska plusa --%3E%3Cline x1='18' y1='32' x2='46' y2='32' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' /%3E%3C/svg%3E%0A");
    --icon_account_edit:url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 12.9167H2.30125L10.8317 4.38625L9.78042 3.335L1.25 11.8654V12.9167ZM0 14.1667V11.3463L10.9921 0.358958C11.1181 0.244513 11.2572 0.156111 11.4094 0.09375C11.5617 0.03125 11.7215 0 11.8885 0C12.0556 0 12.2174 0.0296532 12.374 0.0889587C12.5306 0.148264 12.6693 0.242569 12.79 0.371875L13.8077 1.40229C13.937 1.52299 14.0292 1.66188 14.0842 1.81896C14.1392 1.97604 14.1667 2.13312 14.1667 2.29021C14.1667 2.45785 14.1381 2.61778 14.0808 2.77C14.0236 2.92236 13.9326 3.06153 13.8077 3.1875L2.82042 14.1667H0ZM10.2969 3.86979L9.78042 3.335L10.8317 4.38625L10.2969 3.86979Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}

.checkout-onepage-success .lang_switcher_wrapper {
    display: none;
}

.glider{
    -ms-overflow-style: none;
    scrollbar-width: none
}

.menu_lang_wrapper a:before,
.lang_switcher_wrapper .my-1 a:before,
.lang_switcher_wrapper button:before{
    display:none !important;
}

.cms-index-index .label_burger_menu {
    letter-spacing: 0.075em;
}

@media (min-width: 768px) {
    html[lang="de"] .burger_html,
    html[lang="en"] .burger_html {
        width: 40px;
    }
}

#header .container > .static_menu_with_cart {
    order: 4;
    display: flex;
    align-items: center;
}

.cms-index-index #header ul.__list a {
    color: #ffffff;
}

a#menu-cart-icon,
button#menu-cart-icon {
    padding: 0;
    color: var(--main_color);
    font-weight: 600;
    outline: none !important;
    background-color: transparent !important;
    font-size: 15px !important;
    line-height: 22px;
    display: flex;
    align-items: center;
}

#menu-cart-icon .tabular-nums  {
    background-color: var(--pink_color);
    position: relative;
    top: 0;
    color: #fff;
    FONT-WEIGHT: 600;
    font-size: 10px;
    padding: 0;
    border-radius: 50px;
    min-width: 24px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    max-height: 24px;
    min-height: 24px;
    left: 0;
    line-height: 18px;
    margin-left: 4px;
}

body.cms-index-index #header.header_bar:not(.is-sticky) a#menu-cart-icon,
body.cms-index-index #header.header_bar:not(.is-sticky) button#menu-cart-icon{
    color:#fff !important;
}

.serach_header {
    order: 3;
    width: calc(100% - 820px);
}

.cat_burger_menu {
    margin-left: 0;
    width: 40px;
    margin-right: 10px;
}

#logo_header a {
    background-image: var(--logo_global_white) !important;
}

.serach_header search {
    max-width: 90%;
    margin: 0 auto;
}

.rodo_newsletter p{
    font-weight: 300;
    font-size: 12px;
    line-height: 8px;
    display:block;
    margin:10px 0;
}

.rodo_newsletter p a{
    text-decoration: underline;
}

.column_newsletter p{
    text-align:justify;
}

.column_newsletter .pr-4.lg\:w-1\/4.md\:w-1\/2 {
    width: 100% !important;
    padding: 0 !important;
    margin: 15px 0 15px;
}

.column_newsletter input,
.column_newsletter button{
    width:100% !important;
    border-radius:50px;
}

.column_newsletter button{
    background-color: var(--pink_color);
}

.column_newsletter button:hover{
    background-color: var(--pink_color);
}

.wrapper_footer [data-content-type=text]{
    margin-top:10px;
}

.col_copyrights .column_logos {
    display: flex;
    align-items: self-start;
    gap: 20px;
    justify-content: right;
}

.copyright_custom .col_copyrights {
    width: 100%;
    max-width: calc(25% - 20px);
}

.copyright_custom .col_copyrights:last-of-type {
    max-width: calc(50% - 20px);
}

.copyright_custom {
    justify-content: space-between;
}

.col_copyrights .heading_footer {
    max-width: 530px;
    margin-left: auto;
}

input#newsletter-subscribe{
    padding-left:20px;
    padding-right:20px;
}

input#newsletter-subscribe::-webkit-input-placeholder {
    color: var(--main_color);
    font-weight: 300;
}
input#newsletter-subscribe::-moz-placeholder {
    color: var(--main_color);
    font-weight: 300;
}
input#newsletter-subscribe:-ms-input-placeholder {
    color: var(--main_color);
    font-weight: 300;
}
input#newsletter-subscribe:-moz-placeholder {
    color: var(--main_color);
    font-weight: 300;
}

.ctas_products_details {
    justify-content: left;
}

.static_col_search{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom:24px;
}

input#search_this_table{
    margin-bottom:0;
}

.global_col_info{
    font-weight: 600;
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0;
    color:#000000;
    padding-left:20px;
}

.icon_offer{
    width: 26px;
    height: 21px;
    background-image:var(--icon_offer_hands);
    background-size: cover;
    display: block;
    cursor:pointer;
    margin:0 auto;
}

.icon_offer_active,
.icon_offer:hover{
    background-image:var(--iocn_offer_hands_hover);
}

.show_more_new_col{
    width: 120px !important;
}

.qop_input,
.qty.form-input {
    -moz-appearance: textfield;
    appearance: textfield;
    -webkit-appearance: none;
    margin: 0;
    box-shadow: none !important;
    outline: none !important;
    -moz-appearance: textfield;
    background-color: transparent !important;
}

.qop_input::-webkit-inner-spin-button,
.qty.form-input::-webkit-inner-spin-button{
    -webkit-appearance: none;
    margin: 0;
    -moz-appearance: textfield
}

.qty.form-input {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
    width: 50px !important;
    color:var(--main_color);
    border-color: var(--main_color);
    padding:0 !important;
}

.control.qty .qty_btn_dec,
.control.qty .qty_btn_inc{
    width: 31px;
    height: 44px;
    font-size: 18px;
    color:var(--main_color);
}

.control.qty .qty_btn_dec{
    border:1px solid var(--main_color);
    border-right: 0 !important;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
}

.control.qty .qty_btn_inc{
    border:1px solid var(--main_color);
    border-left: 0 !important;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
}

.item_on_cart{
    font-weight: 300;
    font-size: 10px;
    line-height: 12px;
    color: #000000;
    display: flex;
}

.qty_wrapper{
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: center;
}

.tooltip_wrapper {
    position: relative;
    display: inline-block;
}

.tooltip_trigger {
    background: none;
    border: none;
    color: var(--main_color);
    text-decoration: underline;
    cursor: pointer;
    font-size: 0.875rem;
}

.tooltip_content {
    display: none;
    position: absolute;
    z-index: 100;
    top: 100%;
    left: 0;
    margin-top: 4px;
    padding: 8px 10px;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 2px 6px rgba(0,0,0,0.15);
    font-size: 0.875rem;
    max-width: 250px;
    white-space: normal;
}
.tooltip_wrapper.active .tooltip_content {
    display: block;
    color:var(--main_color);
    font-weight: 600;
    text-align: left;
}

.notify_me_if_you_can,
.attr_zamieniki button{
    max-width: 90px;
    margin:0 auto;
}

.ghost_truck_speed{
    width: 24px;
    height: 24px;
    background-image: var(--speed_truck);
    display: block;
}

th.requsted_quantity{
    min-width: 164px;
    width: 164px;
}

.dostep_desc{
    width: 24px;
    position: relative;
}

.two_lines{
    display: block;
    max-width: 120px;
    margin:0 auto;
}

@media (min-width: 1280px) {
    .catalog-product-view #grouped_marcopol_products .px-6 {
        padding-left: 0.55rem !important;
        padding-right: 0.55rem !important;
    }
    .search-content-wrapper {
        width: 40%;
    }
    .search_mis_wrapper.full_layout_custom {
        max-width: 340px;
    }
}

tr[data-qty-row="0"] td{
    color:#c7c7c7 !important;
}

tr[data-qty-row="0"] td .qty.form-input {
    color:#c7c7c7 !important;
    pointer-events: none !important;
}

tr[data-qty-row="0"] td .qty.form-input,
tr[data-qty-row="0"] td .control.qty .qty_btn_dec,
tr[data-qty-row="0"] td .control.qty .qty_btn_inc{
    border-color: #c7c7c7 !important;
    pointer-events: none !important;
    color:#c7c7c7 !important;
}

.notify_me_if_you_can{
    color:#5B6670 !important;
    text-decoration: underline;
}
tr[data-qty-row="0"] .tooltip_trigger{
    color:#5B6670 !important;
    text-decoration: underline;
    cursor: pointer;
}

tr[data-qty-row="0"] .tooltip_trigger:hover{
    color:var(--main_color) !important;
}

body .notify_me_if_you_can .subscribed{
    cursor: default !important;
}

body .notify_me_if_you_can .subscribed,
body .notify_me_if_you_can:hover{
    color:var(--green_color) !important;
    text-decoration: none !important;
}

body tr[data-qty-row="0"] .attr_data_dostaw{
    color:#000000 !important;
}

.fake_add_to_cart {
    display: block;
    background: var(--pink_color);
    padding: 10px 20px;
    border-radius: 50px;
    color: #fff;
    border: 1px solid var(--pink_color);
    text-decoration: none;
}

.fake_add_to_cart:hover{
    background-color: transparent !important;
    color:var(--pink_color) !important;
}

#grouped_marcopol_products tfoot {
    position: -webkit-sticky;
    position: sticky;
    bottom: 20px;
    z-index: 2;

}

#grouped_marcopol_products tfoot .fake_add_to_cart{
    max-width: 190px;
    margin: 0 auto;
}

#grouped_marcopol_products:not(.ftoot_show) tfoot{
    display: none;
}

/* CART CART */

.checkout-cart-index #header {
    padding: 28px 0 0;
}

.checkout-cart-index .static_menu_with_cart{
    display: none !important;
}

.checokut_steps{
    order:6;
    max-width: calc(100% - 300px);
    width: 100%;
    display: flex;
    align-items: center;
    padding-left: 40px;
    box-sizing: border-box;
}

.checokut_steps .number_step{
    min-width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    color: #ffffff;
    background-color: #D1D6E3;
    border-radius: 50%;
    justify-content: center;
    position: relative;
    z-index: 22;
}

.label_step{
    color: #D1D6E3;
    font-weight: 600;
    font-size: 15px;
    line-height: 23px;
    text-align: center;
    width: 100%;
    display: block;
    margin-top:5px;
}

.step_one,
.step_third,
.step_second,
.step_fourth{
    max-width: 180px;
    width: 100%;
}

.step_box{
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    position: relative;
}

.step_box:after{
    content: "";
    width: 100%;
    height: 2px;
    background-color: #D1D6E3;
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}

.step_one:before{
    content: "";
    width: 50%;
    height: 4px;
    background-color: #ffffff;
    position: absolute;
    top: 25%;
    left: 35px;
    transform: translate(-50%, -50%);
    z-index: 2;
}

.step_fourth:before{
    content: "";
    width: 50%;
    height: 2px;
    background-color: #ffffff;
    position: absolute;
    top: 25%;
    right: -50px;
    transform: translate(-50%, -50%);
    z-index: 2;
}

.checkout-onepage-success .number_step,
.checkout-onepage-success .step_box:after,
.highlight_step.step_box:after,
.highlight_step .number_step{
    background-color: var(--main_color) !important;
}

.checkout-onepage-success .label_step,
.highlight_step .label_step{
    color: var(--main_color) !important;
}

.checkout-cart-index .columns {
    max-width: 1400px !important;
    padding:0;
}

.checkout-cart-index .page-main{
    margin-top:0 !important;
}

.heading_title_new h1{
    color:var(--main_color);
    font-weight: 600;
    font-size: 29px;
    line-height: 44px;
    margin:20px 0 !important;
}

.info_block_cart{
    padding: 5px 0 10px 55px;
    border-radius: 50px;
    display: block;
    background-color: var(--color_cart_apla);
    position: relative;
}

.info_block_cart p{
    color:var(--main_color);
    font-weight: 300;
    font-size:14px;
    line-height: 24px;
    display: block;
}

.info_block_cart:before{
    content: "";
    width: 24px;
    height: 24px;
    background-image: var(--info_cart_main);
    display: block;
    position: absolute;
    top: 50%;
    left: 20px;
    transform: translate(0, -50%);
}

.info_block_cart .icon_truck:before{
    content: "";
    width: 24px;
    height: 24px;
    background-image: var(--speed_truck_color);
    display: inline-block;
    margin:0 3px;
    background-size: cover;
    position: relative;
    top:7px;
}

.checkout-cart-index #empty_cart_button,
.checkout-cart-index #block-shipping,
.checkout-cart-index .cart-discount {
    display: none;
}

#shopping-cart-table th{
    color:#ffffff;
    background-color: var(--main_color);
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
}

.image_product_item_cart{
    width: 170px;
}

#shopping-cart-table .product-image-photo{
    width: 100%;
    display: block;
    height: auto;
    max-width: 170px;
}

.cart_action_custom{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
}

.no_button_vis button{
    padding:0;
    border:0;
    box-shadow: none !important;
    outline: none !important;
    border-radius: 0;
}

.no_button_vis button,
.cart_action_custom label{
    font-weight: 300;
    font-size: 12px;
    line-height: 25px;
    color:var(--main_color);
    cursor: pointer;
}

.no_button_vis button span{
    display: block;
}

.no_button_vis button.bigger_btn{
    font-weight: 600;
    font-size: 15px;
    line-height: 23px;
    text-transform: uppercase;
}

.col_remove_action {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    width: calc(100% - 165px);
    position: relative;
}

.col_remove_action label:before{
    content: "|";
    left:-10px;
    position: relative;
    color:var(--main_color) !important;
}

.no_button_vis button:hover,
.cart_action_custom label:hover{
    color:var(--pink_color) !important;
}

.product_select_to_remove {
    display: none;
}

.product_select_to_remove + label {
    display: inline-block;
    min-width: 20px;
    height: 20px;
    cursor: pointer;
    position: relative;
    background-image: var(--cart_chekbox) !important;
    background-size: cover;
}

.product_select_to_remove:checked + label {
    background-image: var(--cart_chekbox_cheked) !important;
}

.center_col_table {
    text-align: center;
    vertical-align: middle;
}

.middle_ver{
    vertical-align: middle;
}

.action_col .action-delete{
    width: 10px;
    height: 10px;
    display: block;
    background-image: var(--icon_remove_item_cart);
    background-size: cover;
    margin:0 auto;
}

.action_col .action-delete:hover{
    background-image: var(--icon_remove_item_cart_hover);
}

.name_col_table{
    width: 210px;
}

.item_desc{
    display: flex;
    justify-content: left;
    flex-wrap: wrap;
    padding:0 20px;
}

#shopping-cart-table td.col{
    font-size: 12px;
    line-height: 16px;
    font-weight: 600;
}

#shopping-cart-table tbody.cart.item{
    padding:10px 0;
}

.sku_prodcut{
    padding-top:15px;
}

button.product_show_details{
    display: flex;
    align-items: center;
}

button.product_show_details:after{
    content: "";
    background-image: var(--cart_arrow_down);
    width: 9px;
    height: 5px;
    display: inline-block;
    margin-left:5px;
    background-size: cover;
}

.wrapper_item_params ul,
.wrapper_item_params li{
    list-style: none;
    padding:0;
    margin:0;
    font-size: 12px;
    line-height: 14px;
}

.wrapper_item_params{
    padding:10px 20px;
}

body .wrapper_item_params .label_attr{
    font-weight: 400;
}

body span.value_attr{
    font-weight: 600;
}

.wrapper_item_params ul{
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.qop_input{
    border:1px solid var(--main_color) !important;
    border-radius: 50px;
    font-weight: 400;
    color:var(--main_color);
    font-size: 14px;
    max-width: 64px;
    width: 100%;
    text-align: center;
}

.qot_widt_custom {
    width: 120px;
}

#shopping-cart-table tbody.cart.item:last-of-type{
    border-bottom:1px solid #D8DFE1;
}

.below_form_btn{
    justify-content: space-between !important;
    gap: 20px;
    width: 100%;
}

.back_button span{
    position: relative;
    display: flex;
    align-items: center;
}

.back_button span:after{
    content: "";
    width: 7px;
    height: 11px;
    background-image: var(--arrow_btn_back);
    background-size: cover;
    margin-left: 5px;
    display: inline-block;
}

.back_button:hover span:after{
    background-image: var(--arrow_btn_back_hover) !important;
}

.cart_summary_wrapper{
    max-width: 760px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    border:1px solid #D8DFE1;
    padding:40px;
}

.cart_summary_container{
    display: flex;
    justify-content: right;
}

.cart_summary_wrapper .cart-summary{
    width: 100%;
}

.color_red{
    color: red;
}

.sales_back_orders,
.checkout-success a.btn-primary,
.marcopol_btn_checkout{
    border-radius: 50px;
    display: inline-block;
    background-color: var(--pink_color);
    border:1px solid var(--pink_color);
    padding:0 35px;
    font-weight: 600;
    font-size: 15px;
    line-height: 40px;
    color:#ffffff;
    text-transform: uppercase;
    margin:20px 0 0;
    box-shadow: none;
}

.checkout-methods-items .item {
    display: flex;
    justify-content: right;
}

.sales_back_orders:hover,
.checkout-success a.btn-primary:hover,
.marcopol_btn_checkout:hover{
    background-color: #ffffff;
    color:var(--pink_color);
}

.cart_summary_wrapper .delivery_term_info{
    max-width: 500px;
    width: 100%;
    font-size: 12px;
    line-height: 18px;
}

.cart_summary_wrapper .total_weight{
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    margin:20px 0;
}
.cart-empty {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 10%;
    text-align: center;
}

.cart-empty p a{
    color:var(--pink_color);
}

.cart-empty p{
    width: 100%;
    padding: 0 20px;
}

.checkout-onepage-success .hide_special{
    display: none !important;
}

.checkout-onepage-success .checkout-success{
    color:var(--main_color);
}

.checkout-onepage-success .columns{
    max-width: 1400px !important;
    padding: 0 !important;
}

.subheader_succes{
    padding-bottom:30px;

}

.custom_head_marco h1{
    padding-bottom:20px;
    font-weight: 600;
    font-size: 29px;
    line-height: 44px;
    text-transform: uppercase;
    color:var(--main_color);
}

.custom_head_marco .subheader_succes{
    font-weight: 600;
    font-size: 19px;
    line-height: 28px;
    color:var(--main_color);
}

.full_img_scale .carousel-nav{
    display: flex !important;
    background-color: transparent !important;
}

.glider-dot:not(.active) {
    background-color: #ffffff;
    opacity: 1;
}

.glider-dot.active {
    background-color: var(--main_color) !important;
}

.category-tree-root ul > li > ul{
    display: none;
}

.category-tree-root .cat-tree {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -0.5rem;
    padding: 0;
}

.category-tree-root .cat-node {
    flex: 0 0 12.5%;
    box-sizing: border-box;
    padding: 0.5rem;
}

.category-tree-root .cat-link {
    display: flex;
    flex-direction: column;
    align-items: self-start;
    text-align: left;
    text-decoration: none;
    gap: .25rem;
}

.category-tree-root .cat-image img {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    border-radius: 8px;
    min-width: 161px;
    min-height: 161px;
}

.category-tree-root .cat-name {
    font-size: .9rem;
    color: #222;
    word-break: break-word;
}

.box_category_ehome{
    padding: 0;
}

.box_category_ehome h2{
    color: var(--main_color);
    font-weight: 600;
    font-size: 29px;
    line-height: 36px;
    text-transform: uppercase;
    padding: 0;
    position: relative;
    cursor: pointer;
    margin: 30px 0 15px;
    text-align: center;
    display: block;
}

.category-tree-root .cat-node{
    border-radius: 12px;
}

.category-tree-root .cat-node:hover{
    background-color: #f0f0f0;
}

.category-tree-root .cat-link .cat-name{
    font-weight: 700;
    color: var(--main_color);
    padding: 0 0.5rem;
    font-size: 14px;
}

.category-tree-root .cat-link .cat-name:before{
    content:attr(data-sap-code-homepage);
    display: inline-block;
    margin-right: 3px;
}

.conf_emarcopol {
    padding: 0 !important;
    position: relative;
    box-sizing: border-box;
    border: 2px solid #183074;
    border-radius: 5px;
    margin-top:35px;
}

.pagebuilder-column figure{
    max-width: 195px;
}

.conf_emarcopol .pagebuilder-column-group{
    background-image: url(../images/banner_konfigurator_M24_v2.png);
    background-size: cover;
    padding: 22px 37px 34px 37px;
    min-height: 360px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.conf_emarcopol [data-content-type=heading]{
    font-size: 35px;
    text-transform: uppercase;
    font-weight: 700;
    color: var(--main_color);
    padding: 80px 0 0;
}

.conf_sub_header{
    font-weight: 400;
    font-size: 19px;
    color: var(--main_color);
    font-style: italic;
}

.conf_emarcopol .bottom_txt {
    font-weight: 400;
    font-size: 15px;
    color: #183074;
    font-style: italic;
}

.conf_emarcopol [data-content-type="buttons"]{
    justify-content: right;
    text-align: right;
}

.conf_emarcopol [data-content-type="buttons"] .configurator-iframe-cta{
    margin:0 !important;
}

.conf_emarcopol [data-content-type="buttons"] .pagebuilder-button-primary{
    background-color: var(--pink_color);
    border-color:var(--pink_color);
    box-shadow: none;
    outline: none;
}

.conf_emarcopol [data-content-type="buttons"] .pagebuilder-button-primary:hover{
    color: var(--pink_color);
    background-color: transparent !important;
}

#hp_counters{
    background-image: url("../images/banner_stronkanew.png");
}

.counter_new_emarco{
    padding:0 !important;
    margin:0 !important;
}

.checkout-onepage-success .static_menu_with_cart{
    display: none !important;
}

.contact-index-index h1{
    color:var(--main_color);
}

.container_contact div[data-appearance="contained"] > div{
    padding:0 !important;
}

.container_contact h3{
    color:var(--main_color);
    font-weight: 600;
    font-size: 24px;
    line-height: 30px;
    margin-top: 15px;
    margin-bottom: 10px;
}

.container_contact a{
    color: var(--pink_color);
}

.container_contact p{
    font-weight: 300;
}

body[class*="customer-account"] h1,
.customer-account-logoutsuccess h1,
.customer-account-create h1,
.customer-account-forgotpassword h1,
#customer-login-container h2,
.customer-account-login h1{
    color: var(--main_color) !important;
}

.customer-account-logoutsuccess .columns,
.customer-account-create .columns,
.customer-account-forgotpassword .columns,
#customer-login-container{
    max-width: 1400px;
    width: 100% !important;
    margin: 0 auto;
    gap:10%;
}

.customer-account-logoutsuccess .columns,
.customer-account-login .columns,
.customer-account-create .columns,
.customer-account-forgotpassword .columns{
    padding:0 !important;
}

.customer-account-forgotpassword .columns .card,
#customer-login-container .card{
    border-radius: 0 !important;
    padding:0 !important;
    box-shadow: none !important;
    border:0 !important;
}

.customer-account-forgotpassword .actions-toolbar,
#customer-login-container .actions-toolbar {
    border-color: #d8dfe1;
}

form#customer-login-form .field.email.required{
    margin-bottom: 20px;
}

.customer-account-createpassword .actions-toolbar .primary button,
#accountcreate .actions-toolbar .primary button,
.customer-account-forgotpassword .primary.submit,
#customer-login-container .btn.btn-primary{
    border-radius: 50px;
    background-color: var(--pink_color);
    color:#ffffff;
    border: 2px solid var(--pink_color) !important;
    box-shadow: none !important;
    padding: 10px 25px;
    outline: none !important
}

.customer-account-createpassword .actions-toolbar .primary button:hover,
#accountcreate .actions-toolbar .primary button:hover,
.customer-account-forgotpassword .primary.submit:hover,
#customer-login-container .btn.btn-primary:hover{
    background-color: transparent !important;
    color:var(--pink_color);
    border-color: var(--pink_color);
}

.registration-container form#accountcreate {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 40px 80px 80px;
    background: var(--steel_color);
    border-radius: 20px;
    margin: 0 0 120px;
}

.col_half_reg{
    max-width: calc(50% - 40px);
    width: 100%;
    margin-top:0 !important;
}

.customer-account-create h1{
    display: none !important;
}

.header_create_account h2{
    color: var(--main_color) !important;
    font-size: 1.875rem;
    line-height: 2.25rem;
    text-align: center;
    padding: 20px 15px;
    font-weight: 700;
}

.registration-container{
    max-width: 1000px;
    margin:0 auto !important;
}

.shop_assistance{
    display: none !important;
}

.reg_hidden{
    display: none;
}

.reg_hidden_trig,
.checkbox_rodos,
.checkbox_rodos label{
    font-size: 13px;
    line-height: 18px;
    font-weight: 400;
    display: inline-block;
}


.checkbox_rodos a{
    font-weight: 500;
    color:var(--main_color);
}
.reg_hidden_trig:hover,
.checkbox_rodos a:hover,
.reg_hidden_trig:hover{
    color:var(--pink_color);
}

.reg_hidden_trig{
    cursor: pointer;
    font-weight: 500;
    color:var(--main_color);
}

.checkbox_rodos input[type='checkbox']{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0 0 0 0);
    clip-path: inset(50%);
    white-space:nowrap;
    border:0;
}

.checkbox_rodos label:before{
    content: "";
    display: inline-block;
    min-width: 20px;
    height: 20px;
    cursor: pointer;
    position: relative;
    background-image: var(--cart_chekbox) !important;
    background-size: cover;
}

.checkbox_rodos label:before{
    margin-right: 10px;
    position: relative;
    top:5px;
}

.checkbox_rodos label.checked_marcopol:before{
    background-image: var(--cart_chekbox_cheked) !important;
}

.field.required .messages{
    font-size: 12px;
    font-weight: 300;
}

fieldset.w-full.checkbox_rodos ul {
    position: absolute;
    bottom: 5px;
    font-size: 12px;
    font-weight: 300;
}

.checkbox_rodos .field.choice{
    margin-bottom:10px;
    position: relative;
}

#accountcreate .actions-toolbar {
    border-color: #d1d5db;
}

.form-input:focus, .form-multiselect:focus, .form-select:focus, .form-textarea:focus {
    --tw-ring-color: var(--pink_color);
    border-color: var(--pink_color);
}

input#phone_prefix {
    max-width: 90px;
}

.full_row select,
.full_row input,
.full_row .control{
    width: 100%;
}

legend.contents {
    text-align: center;
    display: flex;
    font-weight: 300;
    color: var(--main_color);
    font-size: 24px;
}

#user_forgotpassword .field:not(.choice) label,
#customer-login-form .field:not(.choice) label,
#accountcreate .field:not(.choice) label{
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    color:var(--main_color);
}

#password-strength-meter-container{
    font-size: 14px;
    line-height: 16px;
    color:#000000;
}
#password-strength-meter-container.password-medium,
#password-strength-meter-container.password-weak{
    color:orange !important;
}

#password-strength-meter-container.password-very-strong,
#password-strength-meter-container.password-strong{
    color:green !important;
}

#password-strength-meter-container.password-none{
    color:red !important;
}

.account aside.sidebar.sidebar-main ul.nav.items{
    display: flex;
    flex-wrap: wrap;
}

.account aside.sidebar.sidebar-main ul.nav.items li{
    width: 100%;
}

.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(1){
    order: 3;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(2){
    order:3;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(3){
    order: 1;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(4){
    order: 6;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(5){
    order: 5;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(6){
    order:99;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(7){
    order: 1;
}
.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(8){
    order: 7;
}

#account-nav li strong{
    text-decoration: none !important;
    color: #ffffff;
}

#account-nav ul.nav.items li{
    margin: 2px 0;
}

nav#account-nav {
    padding: 0;
    margin: 0;
}

button#account-nav-title span{
    font-weight: 600;
}

.companyaccounts-mycompany-registerform a.company_account,
#account-nav li.nav.item.current > a,
#account-nav ul.nav.items li > a:hover,
#account-nav ul.nav.items li > strong{
    background-color: #283b7a;
    border-radius: 12px;
}

#account-nav ul.nav.items li > strong,
#account-nav ul.nav.items li > a{
    display: flex;
    justify-content: left;
    align-items: center;
    font-weight: 400;
    position: relative;
    padding:4px !important;
    margin-left: -4px;
    font-size: 14px;
}

#account-nav ul.nav.items li > strong:after,
#account-nav ul.nav.items li > a:after{
    content: "";
    width: 22px;
    height: 22px;
    background-size: contain;
    position: absolute;
    left: 17px;
    background-repeat: no-repeat;
}

.icon_acc_dashboard:after{
    background-image: var(--icon_account_new_icon);
}

.icon_acc_orderhistory:after{
    background-image: var(--icon_account_order);
}

.icon_acc_soon:after{
    background-image: var(--icon_account_soon);
}

li.nav.item .company_account:after{
    background-image: var(--icon_account_emp);
}

.icon_acc_contact:after{
    background-image: var(--icon_account_contact);
}

.icon_acc_payments:after{
    background-image: var(--icon_account_payment);
}

#account-nav ul.nav.items li > a:before,
#account-nav ul.nav.items li > strong:before{
    content: "";
    width: 48px;
    height: 48px;
    background-color: #283b7a;
    border-radius: 12px;
    margin-right: 10px;
}

.companyaccounts-mycompany-registerform #account-nav ul.nav.items li > a.company_account:before,
#account-nav li.nav.item.current > a:before,
#account-nav ul.nav.items li > a:hover:before,
#account-nav ul.nav.items li > strong:before{
    background-color: #3c4e87;
}

@media (min-width: 768px) {
    .account #account-nav{
        border:0 !important;
    }
    .account aside.sidebar.sidebar-main .card{
        padding:20px 30px;
        border-radius: 20px;
        background-color: var(--main_color);
        border:0;
        box-shadow: none;
        color:#ffffff;
    }
    .account .columns {
        padding:0 !important;
        max-width: 1400px !important;
    }
    .account aside.sidebar.sidebar-main .card a {
        color:#ffffff;
    }
}

.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(6) > a:hover{
    background-color: transparent !important;
}

.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(6) > a{
    font-size: 0 !important;
    min-height: 48px;
}

.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(6) > a:before{
    display: none !important;
}

.account aside.sidebar.sidebar-main ul.nav.items li:nth-child(6) > a:after{
    position: relative !important;
    left: 8px !important;
    background-image: var(--icon_account_logout) !important;
    width: 32px !important;
    height: 32px !important;
}

.guardian_hero{
    display: flex;
    align-items: center;
}

.guardian_hero_img{
    min-width: 48px;
    margin-right: 10px;
}

.guardian_hero_desc span{
    width: 100%;
}

.guardian_hero_desc span:not(.label_guardian){
    font-size: 12px;
    padding: 2px 0;
}

.guardian_hero_desc span a,
.guardian_hero_desc span:not(.label_guardian){
    color:#d3d6da !important;
}

.guardian_hero_desc a{
    padding: 0 !important;
}

.label_guardian{
    font-weight: 400;
    font-size: 14px;
}

.guardian_hero_desc{
    display: flex;
    flex-wrap:wrap;
}

.wrapper_account_info {
    padding: 20px 30px 30px;
    background: #e7ebef;
    border-radius: 20px;
    color:var(--main_color);
}

.custom_title_account{
    font-size:24px;
    line-height: 32px;
    margin-bottom:30px;
    font-weight: 500;
}


.white_box{
    padding: 25px 30px;
    background: #ffffff;
}

.white_box_first{
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.white_box_last{
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

.white_full_radius{
    border-radius: 20px;
}

.company_vis {
    background: #f5f5f5;
    padding: 25px;
    border-radius: 20px;
    max-width: 360px;
    color:#3a4156;
}

.company_name{
    color:#3a4156;
    background-color: #ffffff;
    display: inline-block;
    border-radius: 12px;
    padding:15px;
}

.adress_vis{
    margin:20px 0;
}

.payment_vis{
    margin-top:20px;
}

.company_vis div:not(.company_name){
    font-size: 14px;
}

.payment_vis {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
}

.email_vis{
    font-weight: 600;
}

.contact_account h3,
.main_marcopol_sales_view .um-ordercomment-block .block-title strong,
.address_heading{
    font-weight: 500;
    color: var(--main_color);
    font-size:16px;
    line-height: 20px;
    margin-bottom: 10px;
}

.main_marcopol_sales_view .um-ordercomment-block .block-title strong{
    display: block;
}

.wrapper_box_address_info {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: space-between;
}

.box_address_info{
    width: 100%;
    max-width: calc(33.33% - 20px);
}

.main_marcopol_sales_view .um-ordercomment-block .box-content,
.special_box_action,
.box_address{
    background: #f5f5f5;
    padding: 25px;
    border-radius: 20px;
    color: #3a4156;
    font-size: 14px;
    line-height: 20px;
    font-style: normal !important;
}

.box_address address{
    font-style: normal !important;
}

.empty_space_account{
    min-height: 30px;
}

.special_box_action{
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: center;
}

.inner_wrapper_address_info.special_box_action{
    position: absolute;
    width: 100%;
    height: calc(100% - 30px);
}

.box_change_pass{
    padding-top:50px;
}

.special_box_action a.action.edit.inline-block.underline {
    display: flex;
    width: 100%;
    height: 100%;
    text-align: center;
    align-items: center;
    justify-content: center;
}

.password_template {
    display: flex;
    justify-content: space-between;
    background-color: #f5f5f5;
    align-items: center;
    max-width: calc(33.33% - 20px);
    padding: 15px;
    border-radius: 12px;
}

.password_template a{
    font-size: 14px;
    background-color: #eff6ff;
    color:var(--main_color);
    padding:10px 15px;
    border-radius: 12px;
    font-weight: 500;
}

.password_template a:hover{
    color: #eff6ff;
    background-color:var(--main_color);
}

.account_consents{
    background: #f5f5f5;
    padding: 25px;
    border-radius: 20px;
    color: #3a4156;
    font-size: 14px;
    line-height: 20px;
    font-style: normal !important;
    max-width: 60%;
}

.account_consents .account_consents_item{
    background-color: #ffffff;
    padding:15px;
    border-radius: 12px;
}

.account_consents .account_consents_item:not(:last-of-type){
    margin-bottom: 20px;
}

.account_consents_item {
    position: relative;
}

.account_consents_item label {
    display: flex;
    align-items: flex-start;
    color:#3a4156;
    font-size: 12px;
    line-height: 16px;
    cursor: pointer;
    font-weight: 400;
}

.custom_label_as_chekbox input,
.account_consents_item input{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0 0 0 0);
    clip-path: inset(50%);
    white-space:nowrap;
    border:0;
}

.custom_label_as_chekbox input[type='checkbox'] + label:before,
.account_consents_item input[type='checkbox'] + label:before{
    content: "";
    display: inline-block;
    min-width: 32px;
    height: 32px;
    cursor: pointer;
    position: relative;
    background-image: var(--icon_checkbox_account_not_filled) !important;
    background-size: cover;
    margin-right: 10px;
}

.custom_label_as_chekbox input[type='checkbox']:checked + label:before,
.account_consents_item input[type='checkbox']:checked + label:before{
    background-image: var(--icon_checkbox_account) !important;
}

body .actions-toolbar .primary button.button_classic,
.button_classic{
    color:#ffffff;
    font-size:16px;
    padding:10px 20px;
    background-color:var(--main_color);
    border-radius: 50px;
    border:2px solid var(--main_color) !important;
    font-weight: 500;
    box-shadow: none;
    outline: none;
}

.save_consents{
    margin-top:20px !important;
}

body .actions-toolbar .primary button.button_classic:hover,
.button_classic:hover{
    color:var(--main_color);
    background-color:transparent !important;
}

.account form .field:not(.choice) label {
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    color: var(--main_color);
}

.box_apla_color{
    background: #f5f5f5;
    padding: 25px;
    border-radius: 20px;
}

.account .white_full_radius{
    padding:30px !important;
}

.account .white_full_radius fieldset .field.field-reserved,
.account .white_full_radius fieldset form .field.field-reserved {
    margin: 0 !important;
}

.swap_inputs {
    display: flex;
    padding: 20px 0;
    gap: 10%;
}

.custom_label_as_chekbox label {
    display: flex;
    align-items: flex-start;
    color:#3a4156;
    cursor: pointer;
}

.custom_label_as_chekbox label > span {
    display: block;
    line-height: 32px;
    font-size: 16px;
}

.custom_label_as_chekbox input[type='checkbox']:checked + label{
    color: var(--main_color) !important;
}

.edit_items_account input{
    width: 100% !important;
}

.new_password{
    flex-wrap: wrap;
    margin-bottom:0;
}

.edit_items_account #password-strength-meter-container{
    width: 100%;
}

.edit_items_account .new_password input{
    width: calc(100% - 52px) !important;
}

.sales-order-history .actions-toolbar,
.white_box .actions-toolbar{
    border: 0 !important;
}

.white_box .actions-toolbar a.back{
    text-decoration: none !important;
}

#password-strength-meter{
    margin:5px 0;
}

.form-edit-account fieldset .field.field-reserved ul:last-of-type,
.form-edit-account form .field.field-reserved ul:last-of-type {
    margin-bottom: 0;
    padding-bottom: .25rem;
}

body.account .white_full_radius fieldset .field.field-reserved.second_line_pass{
    margin-top: 15px !important;
}

.wrapper_box_address_info:after {
    content: "";
    flex: 1;
}

.form-address-edit .country.w-full select{
    width: 100% !important;
}

.account .form-address-edit fieldset .field.field-reserved.zip ul:last-of-type,
.account .form-address-edit form .field.field-reserved.zip ul:last-of-type{
    margin: 0 0 20px;
}

.label_grid_address{
    background-color: var(--main_color);
    color:#ffffff;
    font-weight: 600;
    padding: 15px;
}

.customer-address-index .block-addresses-list .action_col {
    display: flex;
    align-items: center;
    justify-content: center;
}

.customer-address-index .block-addresses-list .grid > div:not(.label_grid_address){
    color: #3a4156;
    font-size: 14px;
    line-height: 20px;
    font-style: normal !important;
    padding: 12px 15px;
}

.left_border_top_rad{
    border-top-left-radius: 12px;
}

.right_border_top_rad{
    border-top-right-radius: 12px;
}

.marcopol_tabel_vis tbody tr:last-of-type td:first-of-type{

}

.marcopol_tabel_vis tbody tr:last-of-type td:last-of-type{

}

.marcopol_tabel_vis .even\:bg-container-darker:nth-child(2n),
.customer-address-index .block-addresses-list .grid .bg-container-darker {
    background-color: rgb(245 245 245);
}

.account .pager {
    display: flex;
    justify-content: space-between;
}

.account .flex.justify-center.pag_order {
    display: none;
}

.marcopol_tabel_vis thead tr th{
    background-color: var(--main_color);
    color:#ffffff;
    font-weight: 600;
    padding: 15px;
}

td.center_col{
    text-align: center;
}

.marcopol_tabel_vis tbody tr td {
    color: #3a4156;
    font-size: 13px;
    line-height: 17px;
    font-style: normal !important;
    padding: 8px;
    vertical-align: middle;
}

table.marcopol_tabel_vis{
    margin-bottom: 20px;
}

.order_id_history{
    line-height: 24px;
}

.show_hide_address{
    font-size: 12px;
    line-height: 12px;
    color:var(--pink_color);
    outline: none;
    box-shadow: none;
    font-weight: 500;
}

.show_hide_address:hover{
    color:var(--main_color);
}

.sales_order_view_marcopol{
    justify-content: space-between;
}

.main_marcopol_sales_view ul.items.order-links > li {
    display: none;
}

.main_marcopol_sales_view .um-ordercomment-block{

}

.main_marcopol_sales_view ul.items.order-links{
    margin-bottom:20px;
    background-color: #ffffff !important;
}

.small_box .box_address{
    padding: 21px 25px !important;
}

.order-items .marcopol_tabel_vis thead th{
    font-size: 14px;
    line-height: 20px;
}

.custom_size_value{
    font-weight: 400 !important;
    font-size: 12px;
    line-height: 20px;
}

.items_ordered.box_address_shipping_info .mb-4 > .border-container{
    border:0 !important;
}

.subscribers-history .marcopol_tabel_vis tbody:nth-child(2n),
.marcopol_tabel_vis tbody tr:nth-child(2n) {
    background-color: rgb(245 245 245);
}

.subscribers-history .marcopol_tabel_vis tr{
    background-color: transparent !important;
}


.sales_marcopol_status .order-status {
    font-size: 14px;
    padding: 0 17px;
    border-radius: 50px;
    border: 2px solid #324a80;
    margin-left: 10px;
    color:#324a80;
}

.button_actions_sales_order a,
.button_actions_sales_order button{
    box-shadow: none !important;
    border-radius: 50px;
    border-color:#324a80;
}

.button_actions_sales_order a:hover,
.button_actions_sales_order button:hover{
    border-color:var(--pink_color) !important;
}

#my-subscribers-table span.sku {
    display: block;
}

.mpalerts-subscriber-history .actions-toolbar {
    border: 0;
}

.wrapper_account_info .message.info,
.wrapper_account_info .message.notice{
    border: 0;
    padding: 0;
    background: transparent;
    box-shadow: none;
}

.customer-account-logoutsuccess h1.text-gray-900.page-title.title-font {
    padding: 20px 0 0;
    width:100%;
    text-align:center;
}

.customer-account-logoutsuccess #maincontent {
    padding: 0 0 80px;
}

.imgdraw_col_sub {
    max-width: 60%;
    width: 100%;
}

.attr_col_sub{
    max-width: calc(40% - 40px);
    width: 100%;
    padding-left: 40px;
}

.marcopol_tabel_vis{
    width: 100%;
}

.main_label_for_details {
    margin-bottom: 15px;
    display: block;
    font-size: 16px;
}

.attr_row{
    gap:8px;
    line-height: 20px;
}

.row_hidden_attr{
    max-width: calc(100% - 20px);
    margin-left: 0;
}

#my-subscribers-table .prod_img_thumb img{
    min-width: 45px;
    display: block;
}

#my-subscribers-table{
    table-layout: fixed;
}

#my-subscribers-table th.product-name{
    width: 370px;
}

#my-subscribers-table th.product-img{
    width: 65px;
}

.full_img_scale .carousel-nav button.glider-prev,
.full_img_scale .carousel-nav button.glider-next {
    border-radius: 50px;
    background: var(--main_color);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
}

.full_img_scale .carousel-nav button.glider-prev:not(.disabled):hover,
.full_img_scale .carousel-nav button.glider-next:not(.disabled):hover{
    background: var(--pink_color);
}

footer .widget.block-category-link a {
    font-weight: 300;
    text-decoration: none;
}

.hide_3lvl_col .container_submenu_lvl3 {
    display:none !important;
}

span.number_on_truck {
    color: #df1683;
    position: absolute;
    top: -8px;
    font-weight: 700;
    left: -5px;
}

.ghost_truck_speed {
    position: relative;
    display: inline-flex;
    align-items: center;
    cursor: pointer;
}

.ghost_truck_speed .tooltip.approx {
    position: absolute;
    left: 50%;
    bottom: calc(100% + 10px);
    transform: translate(-50%, 4px);
    max-width: 320px;
    width: max-content;
    padding: 10px 12px;
    background: #fff;
    color: #000;
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0,0,0,.18);
    font-size: 12px;
    line-height: 1.45;
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity .15s ease, transform .15s ease, visibility 0s linear .15s;
    text-align: left;
    white-space: normal;
}

.ghost_truck_speed .tooltip.approx strong{
    color: var(--pink_color);
}

.ghost_truck_speed .tooltip.approx::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #fff;
}

.ghost_truck_speed:hover .tooltip.approx,
.ghost_truck_speed:focus-within .tooltip.approx {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
    transition-delay: 0s, 0s, 0s;
}

@media (max-width: 480px) {
    .ghost_truck_speed .tooltip.approx {
        left: 50%;
        transform: translate(-50%, 4px);
        max-width: min(90vw, 320px);
    }
}

div[data-mpa="Kategoria"]{
    display: none !important;
}

.checkout-cart-index #cart-totals .border-container:not(.grand_total_cart){
    display: none !important;
}

.checkout-cart-index #cart-totals .grand_total_cart{
    margin-top:0 !important;
    padding-top:0 !important;
    margin-bottom: 30px;
}

.checkout-cart-index #cart-totals .grand_total_cart > div{
    font-weight: 600 !important;
    font-size:20px;
    line-height: 28px;
}

.checkout-cart-index .lang_switcher_wrapper{
    display: none !important;
}

.truck_cart_check{
    align-items: center;
    position: relative;
    justify-content: center;
}

.truck_cart_check .ghost_truck_speed{
    margin-right: 7px;
}

.truck_cart_check .ghost_truck_speed .tooltip.approx{
    font-weight: 400;
}

.info_block_cart strong{
    font-weight: 600;
    color:var(--pink_color);
}

.subtotal_approax{
    font-weight: 400 !important;
    margin-top: 8px;
}

.popup_marcopol_addtocart{
    max-width: 600px;
    padding: 20px;
}

.back_to_shopping,
.cart_btn_popup{
    outline: none !important;
    box-shadow: none !important;
    border-radius: 50px;
}

.cart_btn_popup{
    border:2px solid var(--main_color);
    background-color: var(--main_color);
    color:#ffffff;
}

.cart_btn_popup:hover{
    border-color: var(--pink_color);
    background-color:var(--pink_color);
}

.back_to_shopping{
    border:2px solid var(--main_color);
    color:var(--main_color);
}

.back_to_shopping:hover{
    border-color: var(--pink_color);
    color: var(--pink_color);
}

body.sap-customer-myoffer:not(.no_pop_add_to_cart) .message.success,
body.catalog-product-view:not(.no_pop_add_to_cart) .message.success{
    display: none;
}

.popup_init_addtocart{
    z-index: 2222;
}

.popup_init_addtocart > .absolute{
    background-color: #00000036;
}

.table_cart_popup th{
    font-size: 13px;
    font-weight: 600;
    color: var(--main_color);
}
.table_cart_popup tbody td:not(:last-of-type),
.table_cart_popup thead th:not(:last-of-type){
    border-right: 1px solid #dadada;
}
.table_cart_popup thead th{
    border-bottom: 1px solid #dadada;
    line-height: 20px;
}

.name_with_sku{
    line-height: 1;
}

.name_with_sku .text-xs.text-gray-500{
    font-weight: 600;
    color: #000;
}

.name_with_sku strong{
    font-size: 11px;
    font-weight: 300;
}

.table_cart_popup tbody tr td {
    padding: 5px  !important;
    font-size: .75rem;
    line-height: 1rem;
}

.table_cart_popup.table {
    margin-bottom: 30px;
    border-bottom: 1px solid #dadada;
}

.table_cart_popup.table tbody tr:nth-child(odd){
    background-color: var(--color_cart_apla);
}

body.no_pop_add_to_cart .popup_init_addtocart {
    display: none !important;
}

body.sap-customer-myoffer .messages .messages.container,
body.catalog-product-view .messages .messages.container {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
    width: 100%;
    max-width: 1400px;
    z-index:99999999999999;
}

body.sap-customer-myoffer.no_pop_add_to_cart .messages .messages.container .message,
body.catalog-product-view.no_pop_add_to_cart .messages .messages.container .message {
    padding: 15px 20px;
}

body.sap-customer-myoffer #messages .messages > div:not(:last-of-type){
    display: none !important;
}

.brd_bottom_marc {
    border-bottom: 1px solid #e7ebef;
}

.apla_bg_label,
label.main_color_label{
    padding:4px 7px;
    display: inline-block;
}

.apla_bg_label{
    background-color:var(--main_color);
    border-radius: 12px;
    color:#ffffff;
}

.search_box_payments{
    justify-content: right;
}

.search_payments{
    border-radius: 8px;
}

.search_payments[type=search]{
    min-width: 320px;
    border-color: #e7ebef;
}

.search_payments[type=search]:focus{
    border-color: var(--main_color);
    box-shadow: none !important;
    outline: none !important;
}

.box_address_info .box_address{
    min-height: 202px;
}

.box_address_info a.action {
    color: var(--main_color);
    font-weight: 600;
}

.box_address_info a.action:hover{
    color: var(--pink_color);
}

.center_align{
    align-items: center;
}

.text-theme-color{
    color: var(--main_color);
}

.custom_popup_my_offer {
    width: max-content;
    white-space: break-spaces;
    text-align: center;
    position: absolute;
    left: 10px;
    top: -5px;
    background: var(--main_color);
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, .18);
    font-size: 12px;
    line-height: 30px;
    color: #ffffff;
    padding: 0 20px;
    margin: 0;
}

.offer-row.is-open{
    border:1px solid var(--main_color);
    border-bottom: 0 !important;
}

.details-row.is-open{
    border:1px solid var(--main_color);
    border-top: 0 !important;
}

.my-offer-wrapper tbody tr:nth-child(4n + 1),
.my-offer-wrapper tbody tr:nth-child(4n + 2) {
    background-color: #f9f9f9;
}

.my-offer-wrapper tbody tr:nth-child(4n + 3),
.my-offer-wrapper tbody tr:nth-child(4n + 4) {
    background-color: #ffffff;
}

.offer-modal {
    position: fixed;
    inset: 0;
    z-index: 9999;
}

.offer-modal-backdrop {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.7);
}

.offer-modal-content {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    max-width: 80vw;
    max-height: 80vh;
    display: flex;
    align-items: center;
    gap: 10px;
    left: 50%;
}

.offer-modal-image {
    max-width: 70vw;
    max-height: 80vh;
    object-fit: contain;
    background: #fff;
    border-radius: 4px;
    padding: 5px;
}

.close_modal_custom,
.offer-modal-close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: none;
    border: none;
    color: var(--pink_color);
    font-size: 28px;
    cursor: pointer;
    background: #fff;
    border-radius: 50px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 42px;
}

.close_modal_custom:hover,
.offer-modal-close:hover{
    color: #FFFFFF;
    background: var(--pink_color);
}

.offer-modal-prev,
.offer-modal-next {
    background: #FFFFFF;
    border: none;
    color: var(--main_color);
    font-size: 24px;
    width: 40px;
    height: 40px;
    border-radius: 999px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

.offer-modal-prev:hover,
.offer-modal-next:hover {
    background: var(--main_color);
    border: none;
    color: #fff;
}

.offer-images .offer-image:not(:nth-child(1)){
    display: none;
}

.row_per_group_nav {
    display: flex;
    align-items: center;
    background: var(--main_color);
    border-radius: 50px;
    border: 5px solid var(--main_color);
    gap: 10px;
}
.row_per_group_img {
    border-radius: 50px;
    overflow: hidden;
}

.row_per_group_name {
    font-weight: 600;
    font-size: 29px;
    line-height: 44px;
    color:#ffffff;
    width: calc(100% - 140px);
}

.row_per_group_toggle {
    width: 60px;
    height: 60px;
}

.row_per_group_toggle span.open:not(.active_open_group){
    background-color: #ffffff;
    background-image: var(--icon_down_color_group);
    background-position-x: 22px;
}

.row_per_group_toggle span.open{
    width: 60px;
    height: 60px;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: var(--icon_arrow_down_white);
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    background-color: var(--pink_color);
    margin-right: 0;
}

span.open_hidden_row {
    width: 20px;
    height: 20px;
    display: block;
    background-image: var(--icon_arrow_down_color);
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    transition: ease;
}

tr.offer-row.is-open .active_open_row{
    transform: rotate(180deg);
}

.label_filtr_sort{
    height: 40px;
    color:var(--main_color);
    display: flex;
    align-items: center;
    justify-content: center;
}

.filtr_sort_offer{
    height: 40px;
    border:1px solid var(--main_color);
    color:var(--main_color);
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.label_filtr_sort{
    font-size:15px;
    line-height: 23px;
    font-weight: 300;
}

.filtr_sort_offer {
    width: 40px;
    margin-left: 3px;
    background-size: 8px 18px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: var(--icon_arrow_asc);
}

.desc_sort{
    transform: rotate(180deg);
}

.active_sort{
    background-image: var(--icon_arrow_asc_white);
    background-color: var(--main_color);
}

.search_table_offer,
.search_group_offer{
    height: 40px;
    border:1px solid var(--main_color) !important;
    color:var(--main_color);
    border-radius: 50px;
    font-size:15px;
    line-height: 40px;
    padding: 0 30px;
    outline: none !important;
    box-shadow: none !important;
    text-align: left;
    min-width: 280px;
}

.second_row_filter{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    width: 100%;
    margin:10px 0 20px;
}

.first_row_filter{
    width: 100%;
    display: flex;
    gap: 20px;
}

.my-offer-filter{
    flex-wrap: wrap;
}

.button_my_offer_reset{
    height: 40px;
    border:1px solid var(--pink_color);
    color:var(--pink_color);
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    font-size: 15px;
    line-height: 40px;
    padding:0 20px;
}

.button_my_offer_reset:hover{
    background-color:var(--pink_color);
    color:#ffffff !important;
}

.filter_type_offer{
    height: 40px;
    border:1px solid var(--main_color);
    background-color:var(--main_color);
    color:#FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 300;
    font-size: 15px;
    line-height: 40px;
}

.type_offer_wrapper {
    display: flex;
    align-items: center;
    gap: 5px;
}

.label_type_offer{
    font-size: 15px;
    line-height: 23px;
    font-weight: 300;
    color: var(--main_color);
}

span.myoffer-option {
    width: 100%;
    padding: 0 20px;
    display: block;
    position: relative;
}

.myoffer-select__arrow{
    width: 12px;
    height: 9px;
    background-size: contain;
    display: inline-block;
    margin-left: 5px;
    background-image: var(--icon_arrow_down_color_white);
    background-repeat: no-repeat;
}

.filter_type_offer{
    position: relative;
}

.myoffer-select{
    padding:0 20px;
    cursor:pointer;
}

.myoffer-select__dropdown {
    position: absolute;
    top: 39px;
    z-index: 22;
    left: -1px;
    background: var(--main_color);
    min-width: max-content;
    cursor:pointer;
}

.row_per_group{
    margin-bottom:40px;
}

.offer_desc_group {
    padding: 20px;
    display: flex;
    flex-wrap: wrap;
}

.offer_desc_first_row,
.offer_desc_second_row,
.offer_desc_third_row{
    width: 100%;
}

.row_per_group_content .offer-group:not(:first-of-type) {
    padding-top:20px;
    margin-top:40px;
    border-top:1px solid var(--steel_color_brd);
}

.offer_desc_third_row {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.search_table_offer{
    min-width: 340px;
}

h2.offer-title{
    font-weight: 600;
    font-size: 15px;
    line-height: 23px;
}

.diny_row{
    display: flex;
    gap: 5px;
    align-items: center;
}

.single_din{
    padding:6px 10px;
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    background-color: #5B6670;
    color:#FFFFFF;
}

.hidden_box_attr {
    display: flex;
    justify-content: space-between;
    gap: 0;
}

.attr_col {
    display: flex;
    gap: 40px;
    max-width: 100%;
    font-size: 14px;
    line-height: 20px;
}

.drawing_img_col ~ .attr_col, .drawing_img_col {
    max-width: calc(50% - 40px);
    width: 100%;
}

.drawing_img_col ~ .attr_col {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    gap: 9px;
}

.label_attr_pim{
    text-transform: uppercase;
    font-weight: 700;
}

.drawing_img_col ~ .attr_col > .attr_pim_row:first-of-type{
    width: 100%;
    max-width: 100%;
}

.drawing_img_col ~ .attr_col > .attr_pim_row{
    display: flex;
    flex-wrap: wrap;
}

.attr_col > .attr_pim_row strong {
    margin-right: 10px;
}

.hidden_box_attr{
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.remove_product_single{
    background-image: var(--icon_remove_offer_product_single);
    width: 24px;
    height: 24px;
    background-size: contain;
    display: block;
    background-repeat: no-repeat;
    cursor: pointer;
}

.remove_product_single:hover{
    background-image: var(--icon_remove_offer_product_single_color);
}

th.th_remove_product {
    width: 40px !important;
    padding: 12px !important;
}

.red{
    color:red;
}

.wrapper_custom_name{
    font-size: 14px;
    line-height: 23px;
}
.my_name_custom{
    font-size: 14px;
    line-height: 23px;
    cursor: pointer;
}

.my_name_custom:before {
    content: "";
    background-image: var(--icon_add_you_number);
    min-width: 24px;
    width: 24px;
    height: 24px;
    background-size: contain;
    display: inline-block;
    background-repeat: no-repeat;
    cursor: pointer;
}

.my_name_custom:before:hover{
    background-image: var(--icon_add_you_number_color) !important;
}

.wrapper_custom_name,
.my_name_custom {
    display: flex;
    align-items: center;
    gap: 5px;
    color:#000000 !important;
}

.custom_popup_my_custom_name {
    margin-top: 0;
    position: absolute;
    max-width: max-content;
    background: var(--pink_color);
    padding: 9px 10px;
    top: 0;
    border: 1px solid var(--pink_color);
    z-index: 2;
    width: 100vw;
    color: #fff;
    border-radius: 50px;
}

.has-custom .my_name_custom{
    font-size: 0;
}

.custom_popup_my_custom_name input {
    border-radius: 50px;
    border: 0;
    padding: 9px 20px;
}

.custom_popup_my_custom_name input ~ input{
    margin: 0 10px;
}

.custom_popup_my_custom_name input {
    color: var(--main_color);
}

.save_button_custom_name{
    background: var(--main_color);
    padding: 9px 20px;
    color: #ffffff;
    border: 1px solid var(--main_color);
    border-radius: 50px;
    margin-left: 10px;
}

.save_button_custom_name:hover{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color:var(--main_color) !important;
}

.offer-row td{
    min-height: 64px;
}

.col_ava_qty span{
    font-weight: 600;
}

.my-offer-groups .th_col_numerofpieces {
    width: 145px;
}

.main_product_remove{
    width: 24px;
    height: 24px;
    display: block;
    background-image: var(--icon_close_big);
    cursor: pointer;
}

.main_product_remove:hover{
    background-image: var(--icon_close_big_color);
}

.offer_desc_second_row{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 20px;
}

.my-offer-wrapper select,
.my-offer-wrapper select > option{
    text-align: center;
}

.my-offer-wrapper select{
    border-radius: 50px;
    border-color: var(--main_color);
    color: var(--main_color);
    padding: 0 20px;
    font-size: .75rem;
    line-height: 1rem;
    min-height: 2.75rem;
    outline: none !important;
    box-shadow: none !important;
}

.offer-group.offer-group-empty{
    display: none !important;
}

.myoffer-confirm-modal {
    position: fixed;
    inset: 0;
    display: none;
    align-items: center;
    justify-content: center;
    z-index: 9999;
}

.myoffer-confirm-modal.is-open {
    display: flex;
}

.myoffer-confirm-backdrop {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
}

.myoffer-confirm-dialog {
    position: relative;
    background: #fff;
    padding: 20px 24px;
    border-radius: 6px;
    max-width: 420px;
    width: 100%;
    box-shadow: 0 10px 30px rgba(0,0,0,0.3);
    z-index: 1;
}

.myoffer-confirm-title {
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}

.myoffer-confirm-body {
    font-size: 14px;
    margin-bottom: 20px;
}

.myoffer-confirm-actions {
    display: flex;
    justify-content: flex-end;
    gap: 10px;
}

.myoffer-confirm-actions button {
    min-width: 110px;
    padding: 6px 12px;
    border: 1px solid #ccc;
    cursor: pointer;
    border-radius: 50px;
    outline: none !important;
}

.myoffer-confirm-actions .myoffer-confirm-yes {
    border-color: var(--pink_color);
    background: var(--pink_color);
    color: #fff;
}

.myoffer-confirm-actions .myoffer-confirm-yes:hover{
    border-color: var(--pink_color);
    background: transparent;
    color: var(--pink_color);
}

button.myoffer-confirm-cancel:hover{
    border-color: var(--pink_color);
    color: var(--pink_color);
}

.modal_img_product_cart {
    background: rgba(0, 0, 0, 0.7);
    z-index: 2222;
}

button.product-item-photo{
    outline: none !important;
    box-shadow: none !important;
}

.modal_img_product_cart img {
    max-height: 90vh;
}

span.unit_attr_qty {
    height: 44px;
    border-bottom: 1px solid var(--main_color);
    border-top: 1px solid var(--main_color);
    display: inline-flex;
    align-items: center;
    color: var(--main_color);
}

.qty__value{
    display: flex;
}

.due_past_date{
    color:red !important;
    font-weight: 300;
    font-size: 11px;
}

.due_date{
    display: block;
}

.menu_burger_open{
    display: block !important;
}

.box_menu_burger a {
    font-weight: 500;
    font-size: 15px;
    line-height: 26px;
    color: #ffffff;
    display: flex;
    padding: 0 20px;
    width: 100%;
    min-height: 36px;
    align-items: center;
}

.box_menu_burger a:hover{
    background-color: transparent !important;
    color:var(--pink_color) !important;
}

.box_menu_burger {
    display: flex;
    flex-wrap: wrap;
}

.heading_menu_burger {
    width: 100%;
    padding: 20px 20px 0;
    border-top: 1px solid #d91783;
    margin: 10px 0 5px;
    font-weight: 300;
    color: #fff;
    font-size: 12px;
}

button#customer-menu {
    display: none;
}

.box_menu_burger .relative.inline-block,
.box_menu_burger .menu_burger_open{
    width: 100%;
}

a.my_offer_link:before,
.page_contact_burger a:before,
.mail_burger a:before,
.phone_burger a:before{
    content: "";
    width: 22px;
    height: 22px;
    display: inline-block;
    margin-right: 10px;
    background-size: cover;
}

a.my_offer_link:hover{
    background-color: var(--pink_color);
}

a.my_offer_link:before{
    background-image: var(--icon_menu_offer);
}

.page_contact_burger a:before{
    background-image: var(--icon_menu_site);
}
.mail_burger a:before{
    background-image: var(--icon_menu_mail);
}
.phone_burger a:before{
    background-image: var(--icon_menu_phone);
}

.page_contact_burger a:hover:before{
    background-image: var(--icon_menu_site_pink);
}
.mail_burger a:hover:before{
    background-image: var(--icon_menu_mail_pink);
}
.phone_burger a:hover:before{
    background-image: var(--icon_menu_phone_pink);
}

.currency-pln .subtotal_price_qty,
.currency-pln .price_unit_label_cart {
    display: flex;
    justify-content: center;
    gap:5px;
    flex-wrap:wrap;
}

span.qty_subtotal {
    display: block;
    width: 100%;
}

.currency-pln .subtotal_price_qty .static_currency,
.currency-pln span.static_currency {
    order: 3;
}

select.packaging-select.form-select.w-full.text-xs {
    width: 100px;
}

span.price_container_marcopol.switch_currency {
    display: flex;
    justify-content: center;
    gap: 5px;
}

span.price_container_marcopol.switch_currency  span.static_currency {
    order: 1;
}

body.customer-not-logged-in a#customer\.header\.dashboard\.link,
body.customer-not-logged-in a#customer\.header\.orders\.link,
body.customer-not-logged-in a#customer\.header\.sign\.out\.link{
    display: none;
}

body.customer-logged-in a#customer\.header\.sign\.in\.link,
body.customer-logged-in a#customer\.header\.register\.link{
    display: none;
}

body.overflow-hidden.checkout-cart-index{
    overflow: visible;
}

.checkout-cart-index div[role="dialog"] .mt-10.flex.justify-between.gap-2 button:first-of-type{
    min-width: 110px;
    padding: 6px 12px;
    border: 1px solid #ccc;
    cursor: pointer;
    border-radius: 50px;
    outline: none !important;
    font-weight: 600;
    font-size:16px;
    background-color: transparent;
    color:#000;
    display: inline-block;
}

.checkout-cart-index div[role="dialog"] .mt-10.flex.justify-between.gap-2 button:hover:first-of-type{
    color:var(--pink_color);
    border: 1px solid var(--pink_color);
}

.checkout-cart-index div[role="dialog"] .mt-10.flex.justify-between.gap-2 button:last-of-type{
    background: var(--pink_color);
    color: #fff;
    min-width: 110px;
    padding: 6px 12px;
    border: 1px solid var(--pink_color);
    cursor: pointer;
    border-radius: 50px;
    outline: none !important;
    font-weight: 600;
    font-size:16px;
}

.checkout-cart-index div[role="dialog"] .mt-10.flex.justify-between.gap-2 button:hover:last-of-type{
    background-color: transparent !important;
    color:var(--pink_color) !important;
}

body.overflow-hidden.checkout-cart-index #header{
    z-index: 1 !important;
}
@media (min-width: 768px) {
    body .category_menu_main .group.mb-2 ul:not(.custom_level_3_menu), .cms-index-index .custom_level_3_menu {
        background: transparent !important;
    }
    body .category_menu_main li.small_menu_correct .group.mb-2 {
        border-right: 0 solid var(--main_color) !important;
    }
}

.guardian_hero_img.placeholder_img:before {
    content: "";
    width: 48px;
    height: 48px;
    background-color: #fff;
    display: block;
    border-radius: 12px;
    background-image: var(--icon_menu_user_cover);
    background-size: 24px;
    background-position: center;
    background-repeat: no-repeat;
}

.single_request > div[data-th="Subtotal"] ~ div {
    display: none !important;
}

.icon_pdf:before{
    content: "";
    width: 16px;
    height: 21px;
    display: block;
    background-image: var(--icon_fv);
    background-size: cover;
    margin-right: 4px;
}

.img_guardian{
    border-radius: 12px;
}

a.icon_pdf {
    display: flex;
}

.account_view .mpca-register-company{
    display: flex;
    flex-wrap:wrap;
    gap:1rem;
    justify-content: space-between;
}

.account_view .mpca-register-company .fieldset{
    width: 100%;
    max-width: calc(50% - 1rem);
    margin-top:0 !important;
}

.account_view .form-input{
    margin-bottom: 1rem;
}

body[class*="companyaccounts"] aside.sidebar.sidebar-additional {
    display: none !important;
}

.custom_col_third{
    display: flex;
    flex-wrap:wrap;
    gap:10px;
    justify-content: space-between;
}

.custom_col_third .block.block-dashboard-info {
    width: 100%;
    max-width: calc(50% - 10px);
}

.recent_orders_emp{
    margin-top:30px;
}

.recent_orders_emp .block-title {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    border-top: 1px solid #e7ebef;
    padding: 30px 0 0;
}

.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav {
    display: flex !important;
}

.block-content.company-info .box:last-of-type{
    margin-top: 20px;
}

.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav li.nav.item.current strong{
    box-shadow: none !important;
    border-radius: 50px;
    border-color: var(--pink_color);
    border-width: 2px;
    padding: .5rem 1rem;
    vertical-align: middle;
    font-size: 16px;
    line-height: 1.5rem;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
    background-color: var(--pink_color);;
    display: block;
}

#mpca-edit-role-modal nav button:last-of-type,
.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav ul li:last-of-type,
button.title.block-collapsible-nav-title.flex.justify-between.items-center.hover\:text-secondary-darker.w-full {
    display: none;
}

.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 {
    padding: 0;
    box-shadow: none !important;
}

.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav ul {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    width: 100%;
    justify-content: left;
}

.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav ul li a{
    box-shadow: none !important;
    border-radius: 50px;
    border-color: var(--main_color);
    border-width: 2px;
    padding: .5rem 1rem;
    vertical-align: middle;
    font-size: 16px;
    line-height: 1.5rem;
    font-weight: 500;
    text-decoration: none;
    color: var(--main_color);
    display: block;
}

.block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav ul li a:hover{
    color: #ffffff;
    background-color: var(--main_color);;
}

.custom_title_account.custom_action_title_account {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

.edit_users,
.add_users,
.add_roles{
    box-shadow: none !important;
    border-radius: 50px;
    border-color: var(--main_color);
    background-color: var(--main_color);
    border-width: 2px;
    padding: .5rem 1rem;
    vertical-align: middle;
    font-size: 16px;
    line-height: 1.5rem;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
    display: flex;
    align-items: center;
}

.edit_users:hover,
.add_users:hover,
.add_roles:hover{
    background-color: var(--pink_color);
    color:#ffffff;
    border-color: var(--pink_color);
}

.edit_users:before,
.add_users:before,
.add_roles:before{
    content:"";
    display: inline-block;
    width:24px;
    height: 24px;
    background-image: var(--icon_add_roles_white);
    margin-right: 4px;
    background-size: cover;
}

.edit_users:before{
    background-image: var(--icon_account_edit) !important;
    width:16px;
    height: 16px;
}

.show_orders:before{
    background-image: var(--icon_account_edit) !important;
    width:16px;
    height: 16px;
}

body[class*="companyaccounts"].overflow-hidden {
    overflow: visible;
}

body[class*="companyaccounts"].overflow-hidden #header{
    z-index: 1;
}

.mpca-modal-right-overlay > .fixed,
.mpca-modal-right-overlay{
    width: 100%;
}

.custom_header_roles_modal {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#mpca-edit-role-modal .actions-toolbar-top {
    position: absolute;
    right: 135px;
    top: 40px;
}
.custom_modal_form,
#mpca-edit-user-form,
#mpca-edit-role-modal{
    position: relative;
}
#mpca-edit-user-form .custom_title_account,
#mpca-edit-role-modal .custom_title_account {
    margin-bottom: 0 !important;
    color: var(--main_color);
}

.custom_modal_form .close,
#mpca-edit-user-form .close,
#mpca-edit-role-modal .close{
    border: 2px solid #aaa;
    font-size: 16px;
    padding: 10px 20px;
    border-radius: 50px;
    font-weight: 500;
    box-shadow: none;
    outline: none;
}

.custom_modal_form .close:hover,
#mpca-edit-user-form .close:hover,
#mpca-edit-role-modal .close:hover{
    border-color:var(--pink_color);
    color:var(--pink_color);
}

.inline-block.bg-white.shadow-xl.rounded-lg.p-10.max-h-screen.overflow-auto.overscroll-y-contain.mpca-modal-dialog{
    background-color: transparent !important;
    box-shadow: none;
    padding:0;
}
.custom_modal_form,
#mpca-edit-user-form,
form#mpca-edit-role-form {
    padding: 40px;
    border-radius: 20px;
    background: #e7ebef;
    --tw-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
}

.box_modal_accounts {
    padding: 20px !important;
    background: #f5f5f5;
    margin: 20px 0 0;
    border-radius: 15px;
}
.custom_modal_form,
#mpca-edit-user-form,
form#mpca-edit-role-form {
    min-height: 575px;
    min-width: 575px;
}
button.relative.flex-auto.pt-1.pb-3.px-3.border-b.whitespace-nowrap.font-bold.aria-expanded\:text-blue-700.aria-expanded\:border-current.aria-expanded\:after\:border-inherit.after\:absolute.after\:inset-x-0.after\:bottom-0.after\:border-b-2.after\:border-transparent.text-blue-700.border-blue-700.after\:border-blue-700 {
    color: var(--main_color);
}

.box_custom_wrapper fieldset~fieldset {
    margin-top: 0;
}

select#resource-access {
    margin-bottom: 15px;
}

#mpca-edit-user-form .box_modal_accounts fieldset~fieldset {
    margin-top: 0 !important;
}

.custom_row_user_cr{
    flex-wrap:wrap;
    gap:10px;
    display: flex;
    justify-content: space-between;
}

.custom_row_user_cr .field{
    max-width: calc(50% - 10px);
    width: 100%;
}

.companyaccounts-mycompany-index #mpca-edit-company-modal .close{
    top: 20px;
    right: 20px;
}

.actions-toolbar-custom{
    text-align: right;
}

a.action.show_orders {
    display: flex;
    gap: 8px;
}

body[class*="companyaccounts"] fieldset .field.field-reserved ul:last-of-type,
body[class*="companyaccounts"] form .field.field-reserved ul:last-of-type {
    margin-bottom: 0;
}

.custom_title_account{
    color:var(--main_color);
}

#mpca-delete-user-form .custom_title_account{
    margin-bottom:0 !important;
}

.btn_remove_wrapper {
    width: 100%;
    text-align: right;
    margin-top: 15px;
    display: flex;
    justify-content: right;
}


.recent_orders_emp .wrapper_account_info{
    padding: 0 !important;
    background: transparent !important;
    border-radius: 0 !important;
}

.account .recent_orders_emp .white_full_radius{
    padding:0 !important;
}

.sales-order-view .block.block-collapsible-nav.card.filter-option.py-4.px-8.mb-6 #block-collapsible-nav ul li.nav.item.current a{
    border: 0 !important;
    padding:0 !important;
}

.custom_space .title{
    display: block;
}

.status-badge-paid {
    color: #07b642;
}

.status-badge-partial {
    color: #fa8214;
}

.status-badge-unpaid {
    color: #f9554d;
}

.status-badge-overpaid {
    color: #1d4ed8;
}
