

/* Start:/local/templates/cacaolavka_custom/assets/css/app.css?1750405073551947*/
@font-face {
  font-family: lg;
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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?#iefixn1z373)
      format("embedded-opentype"),
    url(data:font/woff;base64,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)
      format("woff"),
    url(data:font/ttf;base64,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)
      format("truetype"),
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+Cjxqc29uPgo8IVtDREFUQVsKewoJImZvbnRGYW1pbHkiOiAibGciLAoJIm1ham9yVmVyc2lvbiI6IDEsCgkibWlub3JWZXJzaW9uIjogMCwKCSJmb250VVJMIjogImh0dHBzOi8vZ2l0aHViLmNvbS9zYWNoaW5jaG9vbHVyL2xpZ2h0Z2FsbGVyeS5qcyIsCgkiY29weXJpZ2h0IjogInNhY2hpbiIsCgkibGljZW5zZSI6ICJNTFQiLAoJImxpY2Vuc2VVUkwiOiAiaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVCIsCgkidmVyc2lvbiI6ICJWZXJzaW9uIDEuMCIsCgkiZm9udElkIjogImxnIiwKCSJwc05hbWUiOiAibGciLAoJInN1YkZhbWlseSI6ICJSZWd1bGFyIiwKCSJmdWxsTmFtZSI6ICJsZyIsCgkiZGVzY3JpcHRpb24iOiAiRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4iCn0KXV0+CjwvanNvbj4KPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJsZyIgaG9yaXotYWR2LXg9IjEwMjQiPgo8Zm9udC1mYWNlIHVuaXRzLXBlci1lbT0iMTAyNCIgYXNjZW50PSI5NjAiIGRlc2NlbnQ9Ii02NCIgLz4KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjEwMjQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDsiIGhvcml6LWFkdi14PSI1MTIiIGQ9IiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMWE7IiBnbHlwaC1uYW1lPSJwYXVzZV9jaXJjbGVfb3V0bGluZSIgZGF0YS10YWdzPSJwYXVzZV9jaXJjbGVfb3V0bGluZSIgZD0iTTU1NCAyNTYuNjY3djM0MGg4NnYtMzQwaC04NnpNNTEyIDg0LjY2N3ExNDAgMCAyNDEgMTAxdDEwMSAyNDEtMTAxIDI0MS0yNDEgMTAxLTI0MS0xMDEtMTAxLTI0MSAxMDEtMjQxIDI0MS0xMDF6TTUxMiA4NTIuNjY3cTE3NiAwIDMwMS0xMjV0MTI1LTMwMS0xMjUtMzAxLTMwMS0xMjUtMzAxIDEyNS0xMjUgMzAxIDEyNSAzMDEgMzAxIDEyNXpNMzg0IDI1Ni42Njd2MzQwaDg2di0zNDBoLTg2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMWQ7IiBnbHlwaC1uYW1lPSJwbGF5X2NpcmNsZV9vdXRsaW5lIiBkYXRhLXRhZ3M9InBsYXlfY2lyY2xlX291dGxpbmUiIGQ9Ik01MTIgODQuNjY3cTE0MCAwIDI0MSAxMDF0MTAxIDI0MS0xMDEgMjQxLTI0MSAxMDEtMjQxLTEwMS0xMDEtMjQxIDEwMS0yNDEgMjQxLTEwMXpNNTEyIDg1Mi42NjdxMTc2IDAgMzAxLTEyNXQxMjUtMzAxLTEyNS0zMDEtMzAxLTEyNS0zMDEgMTI1LTEyNSAzMDEgMTI1IDMwMSAzMDEgMTI1ek00MjYgMjM0LjY2N3YzODRsMjU2LTE5MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDMzOyIgZ2x5cGgtbmFtZT0ic3RhY2stMiIgZGF0YS10YWdzPSJzdGFjay0yIiBkPSJNMzg0IDg1My4zMzRoNDI2LjY2N3E1MyAwIDkwLjUtMzcuNXQzNy41LTkwLjV2LTQyNi42NjdxMC01My0zNy41LTkwLjV0LTkwLjUtMzcuNWgtNDI2LjY2N3EtNTMgMC05MC41IDM3LjV0LTM3LjUgOTAuNXY0MjYuNjY3cTAgNTMgMzcuNSA5MC41dDkwLjUgMzcuNXpNMTcwLjY2NyA2NzUuMzM0di01NDcuMzMzcTAtMTcuNjY3IDEyLjUtMzAuMTY3dDMwLjE2Ny0xMi41aDU0Ny4zMzNxLTEzLjMzMy0zNy42NjctNDYuMzMzLTYxLjV0LTc0LjMzMy0yMy44MzNoLTQyNi42NjdxLTUzIDAtOTAuNSAzNy41dC0zNy41IDkwLjV2NDI2LjY2N3EwIDQxLjMzMyAyMy44MzMgNzQuMzMzdDYxLjUgNDYuMzMzek04MTAuNjY3IDc2OGgtNDI2LjY2N3EtMTcuNjY3IDAtMzAuMTY3LTEyLjV0LTEyLjUtMzAuMTY3di00MjYuNjY3cTAtMTcuNjY3IDEyLjUtMzAuMTY3dDMwLjE2Ny0xMi41aDQyNi42NjdxMTcuNjY3IDAgMzAuMTY3IDEyLjV0MTIuNSAzMC4xNjd2NDI2LjY2N3EwIDE3LjY2Ny0xMi41IDMwLjE2N3QtMzAuMTY3IDEyLjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA3MDsiIGdseXBoLW5hbWU9ImNsZWFyIiBkYXRhLXRhZ3M9ImNsZWFyIiBkPSJNODEwIDY2NC42NjdsLTIzOC0yMzggMjM4LTIzOC02MC02MC0yMzggMjM4LTIzOC0yMzgtNjAgNjAgMjM4IDIzOC0yMzggMjM4IDYwIDYwIDIzOC0yMzggMjM4IDIzOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDk0OyIgZ2x5cGgtbmFtZT0iYXJyb3ctbGVmdCIgZGF0YS10YWdzPSJhcnJvdy1sZWZ0IiBkPSJNNDI2LjY2NyA3NjhxMTcuNjY3IDAgMzAuMTY3LTEyLjV0MTIuNS0zMC4xNjdxMC0xOC0xMi42NjctMzAuMzMzbC0yMjUuNjY3LTIyNS42NjdoNjY1cTE3LjY2NyAwIDMwLjE2Ny0xMi41dDEyLjUtMzAuMTY3LTEyLjUtMzAuMTY3LTMwLjE2Ny0xMi41aC02NjVsMjI1LjY2Ny0yMjUuNjY3cTEyLjY2Ny0xMi4zMzMgMTIuNjY3LTMwLjMzMyAwLTE3LjY2Ny0xMi41LTMwLjE2N3QtMzAuMTY3LTEyLjVxLTE4IDAtMzAuMzMzIDEyLjMzM2wtMjk4LjY2NyAyOTguNjY3cS0xMi4zMzMgMTMtMTIuMzMzIDMwLjMzM3QxMi4zMzMgMzAuMzMzbDI5OC42NjcgMjk4LjY2N3ExMi42NjcgMTIuMzMzIDMwLjMzMyAxMi4zMzN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA5NTsiIGdseXBoLW5hbWU9ImFycm93LXJpZ2h0IiBkYXRhLXRhZ3M9ImFycm93LXJpZ2h0IiBkPSJNNTk3LjMzMyA3NjhxMTggMCAzMC4zMzMtMTIuMzMzbDI5OC42NjctMjk4LjY2N3ExMi4zMzMtMTIuMzMzIDEyLjMzMy0zMC4zMzN0LTEyLjMzMy0zMC4zMzNsLTI5OC42NjctMjk4LjY2N3EtMTIuMzMzLTEyLjMzMy0zMC4zMzMtMTIuMzMzLTE4LjMzMyAwLTMwLjUgMTIuMTY3dC0xMi4xNjcgMzAuNXEwIDE4IDEyLjMzMyAzMC4zMzNsMjI2IDIyNS42NjdoLTY2NXEtMTcuNjY3IDAtMzAuMTY3IDEyLjV0LTEyLjUgMzAuMTY3IDEyLjUgMzAuMTY3IDMwLjE2NyAxMi41aDY2NWwtMjI2IDIyNS42NjdxLTEyLjMzMyAxMi4zMzMtMTIuMzMzIDMwLjMzMyAwIDE4LjMzMyAxMi4xNjcgMzAuNXQzMC41IDEyLjE2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMGYyOyIgZ2x5cGgtbmFtZT0idmVydGljYWxfYWxpZ25fYm90dG9tIiBkYXRhLXRhZ3M9InZlcnRpY2FsX2FsaWduX2JvdHRvbSIgZD0iTTE3MCAxMjguNjY3aDY4NHYtODZoLTY4NHY4NnpNNjgyIDM4NC42NjdsLTE3MC0xNzItMTcwIDE3MmgxMjh2NDI2aDg0di00MjZoMTI4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxZmY7IiBnbHlwaC1uYW1lPSJhcHBzIiBkYXRhLXRhZ3M9ImFwcHMiIGQ9Ik02ODIgODQuNjY3djE3MmgxNzJ2LTE3MmgtMTcyek02ODIgMzQwLjY2N3YxNzJoMTcydi0xNzJoLTE3MnpNNDI2IDU5Ni42Njd2MTcyaDE3MnYtMTcyaC0xNzJ6TTY4MiA3NjguNjY3aDE3MnYtMTcyaC0xNzJ2MTcyek00MjYgMzQwLjY2N3YxNzJoMTcydi0xNzJoLTE3MnpNMTcwIDM0MC42Njd2MTcyaDE3MnYtMTcyaC0xNzJ6TTE3MCA4NC42Njd2MTcyaDE3MnYtMTcyaC0xNzJ6TTQyNiA4NC42Njd2MTcyaDE3MnYtMTcyaC0xNzJ6TTE3MCA1OTYuNjY3djE3MmgxNzJ2LTE3MmgtMTcyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMGM7IiBnbHlwaC1uYW1lPSJmdWxsc2NyZWVuIiBkYXRhLXRhZ3M9ImZ1bGxzY3JlZW4iIGQ9Ik01OTggNzI0LjY2N2gyMTJ2LTIxMmgtODR2MTI4aC0xMjh2ODR6TTcyNiAyMTIuNjY3djEyOGg4NHYtMjEyaC0yMTJ2ODRoMTI4ek0yMTQgNTEyLjY2N3YyMTJoMjEydi04NGgtMTI4di0xMjhoLTg0ek0yOTggMzQwLjY2N3YtMTI4aDEyOHYtODRoLTIxMnYyMTJoODR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIwZDsiIGdseXBoLW5hbWU9ImZ1bGxzY3JlZW5fZXhpdCIgZGF0YS10YWdzPSJmdWxsc2NyZWVuX2V4aXQiIGQ9Ik02ODIgNTk2LjY2N2gxMjh2LTg0aC0yMTJ2MjEyaDg0di0xMjh6TTU5OCAxMjguNjY3djIxMmgyMTJ2LTg0aC0xMjh2LTEyOGgtODR6TTM0MiA1OTYuNjY3djEyOGg4NHYtMjEyaC0yMTJ2ODRoMTI4ek0yMTQgMjU2LjY2N3Y4NGgyMTJ2LTIxMmgtODR2MTI4aC0xMjh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTMxMTsiIGdseXBoLW5hbWU9Inpvb21faW4iIGRhdGEtdGFncz0iem9vbV9pbiIgZD0iTTUxMiA1MTIuNjY3aC04NnYtODZoLTQydjg2aC04NnY0Mmg4NnY4Nmg0MnYtODZoODZ2LTQyek00MDYgMzQwLjY2N3E4MCAwIDEzNiA1NnQ1NiAxMzYtNTYgMTM2LTEzNiA1Ni0xMzYtNTYtNTYtMTM2IDU2LTEzNiAxMzYtNTZ6TTY2MiAzNDAuNjY3bDIxMi0yMTItNjQtNjQtMjEyIDIxMnYzNGwtMTIgMTJxLTc2LTY2LTE4MC02Ni0xMTYgMC0xOTcgODB0LTgxIDE5NiA4MSAxOTcgMTk3IDgxIDE5Ni04MSA4MC0xOTdxMC0xMDQtNjYtMTgwbDEyLTEyaDM0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUzMTI7IiBnbHlwaC1uYW1lPSJ6b29tX291dCIgZGF0YS10YWdzPSJ6b29tX291dCIgZD0iTTI5OCA1NTQuNjY3aDIxNHYtNDJoLTIxNHY0MnpNNDA2IDM0MC42NjdxODAgMCAxMzYgNTZ0NTYgMTM2LTU2IDEzNi0xMzYgNTYtMTM2LTU2LTU2LTEzNiA1Ni0xMzYgMTM2LTU2ek02NjIgMzQwLjY2N2wyMTItMjEyLTY0LTY0LTIxMiAyMTJ2MzRsLTEyIDEycS03Ni02Ni0xODAtNjYtMTE2IDAtMTk3IDgwdC04MSAxOTYgODEgMTk3IDE5NyA4MSAxOTYtODEgODAtMTk3cTAtMTA0LTY2LTE4MGwxMi0xMmgzNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlODBkOyIgZ2x5cGgtbmFtZT0ic2hhcmUiIGRhdGEtdGFncz0ic2hhcmUiIGQ9Ik03NjggMjUyLjY2N2M2OCAwIDEyNC01NiAxMjQtMTI0cy01Ni0xMjYtMTI0LTEyNi0xMjQgNTgtMTI0IDEyNmMwIDEwIDAgMjAgMiAyOGwtMzAyIDE3NmMtMjQtMjItNTQtMzQtODgtMzQtNzAgMC0xMjggNTgtMTI4IDEyOHM1OCAxMjggMTI4IDEyOGMzNCAwIDY0LTEyIDg4LTM0bDMwMCAxNzRjLTIgMTAtNCAyMC00IDMwIDAgNzAgNTggMTI4IDEyOCAxMjhzMTI4LTU4IDEyOC0xMjgtNTgtMTI4LTEyOC0xMjhjLTM0IDAtNjQgMTQtODggMzZsLTMwMC0xNzZjMi0xMCA0LTIwIDQtMzBzLTItMjAtNC0zMGwzMDQtMTc2YzIyIDIwIDUyIDMyIDg0IDMyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDE7IiBnbHlwaC1uYW1lPSJmYWNlYm9vay13aXRoLWNpcmNsZSIgZGF0YS10YWdzPSJmYWNlYm9vay13aXRoLWNpcmNsZSIgZD0iTTUxMiA5NTIuMzJjLTI3MS40NjIgMC00OTEuNTItMjIwLjA1OC00OTEuNTItNDkxLjUyczIyMC4wNTgtNDkxLjUyIDQ5MS41Mi00OTEuNTIgNDkxLjUyIDIyMC4wNTggNDkxLjUyIDQ5MS41Mi0yMjAuMDU4IDQ5MS41Mi00OTEuNTIgNDkxLjUyek02MjguNDI5IDYxMi42NTloLTczLjg4MmMtOC43NTUgMC0xOC40ODMtMTEuNTItMTguNDgzLTI2LjgyOXYtNTMuMzVoOTIuNDE2bC0xMy45NzgtNzYuMDgzaC03OC40Mzh2LTIyOC40MDNoLTg3LjE5NHYyMjguNDAzaC03OS4xMDR2NzYuMDgzaDc5LjEwNHY0NC43NDljMCA2NC4yMDUgNDQuNTQ0IDExNi4zNzggMTA1LjY3NyAxMTYuMzc4aDczLjg4MnYtODAuOTQ3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDI7IiBnbHlwaC1uYW1lPSJnb29nbGUtd2l0aC1jaXJjbGUiIGRhdGEtdGFncz0iZ29vZ2xlKy13aXRoLWNpcmNsZSIgZD0iTTUxMiA5NTIuMzJjLTI3MS40NjIgMC00OTEuNTItMjIwLjA1OC00OTEuNTItNDkxLjUyczIyMC4wNTgtNDkxLjUyIDQ5MS41Mi00OTEuNTIgNDkxLjUyIDIyMC4wNTggNDkxLjUyIDQ5MS41Mi0yMjAuMDU4IDQ5MS41Mi00OTEuNTIgNDkxLjUyek00ODMuNjg2IDI0OS44MDVjLTMwLjg3NC0xNS4wMDItNjQuMTAyLTE2LjU4OS03Ni45NTQtMTYuNTg5LTIuNDU4IDAtMy44NCAwLTMuODQgMHMtMS4xNzggMC0yLjc2NSAwYy0yMC4wNzAgMC0xMTkuOTYyIDQuNjA4LTExOS45NjIgOTUuNTkgMCA4OS4zOTUgMTA4LjggOTYuNDEgMTQyLjEzMSA5Ni40MWgwLjg3Yy0xOS4yNTEgMjUuNzAyLTE1LjI1OCA1MS42MS0xNS4yNTggNTEuNjEtMS42OS0wLjEwMi00LjE0Ny0wLjIwNS03LjE2OC0wLjIwNS0xMi41NDQgMC0zNi43NjIgMS45OTctNTcuNTQ5IDE1LjQxMS0yNS40OTggMTYuMzg0LTM4LjQgNDQuMjg4LTM4LjQgODIuODkzIDAgMTA5LjEwNyAxMTkuMTQyIDExMy41MSAxMjAuMzIgMTEzLjYxM2gxMTguOTg5di0yLjYxMWMwLTEzLjMxMi0yMy45MS0xNS45MjMtNDAuMTkyLTE4LjEyNS01LjUzLTAuODE5LTE2LjY0LTEuODk0LTE5Ljc2My0zLjQ4MiAzMC4xNTctMTYuMTI4IDM1LjAyMS00MS40MjEgMzUuMDIxLTc5LjEwNCAwLTQyLjkwNi0xNi43OTQtNjUuNTg3LTM0LjYxMS04MS41MS0xMS4wNTktOS44ODItMTkuNzEyLTE3LjYxMy0xOS43MTItMjguMDA2IDAtMTAuMTg5IDExLjg3OC0yMC41ODIgMjUuNzAyLTMyLjcxNyAyMi41NzktMTkuOTE3IDUzLjU1NS00Ny4wMDIgNTMuNTU1LTkyLjcyMyAwLTQ3LjI1OC0yMC4zMjYtODEuMDUwLTYwLjQxNi0xMDAuNDU0ek03NDIuNCA0NjAuOGgtNzYuOHYtNzYuOGgtNTEuMnY3Ni44aC03Ni44djUxLjJoNzYuOHY3Ni44aDUxLjJ2LTc2LjhoNzYuOHYtNTEuMnpNNDIxLjAxOCA0MDEuOTJjLTIuNjYyIDAtNS4zMjUtMC4xMDItOC4wMzgtMC4zMDctMjIuNzMzLTEuNjktNDMuNzI1LTEwLjE4OS01OC44OC0yNC4wMTMtMTUuMDUzLTEzLjYxOS0yMi43MzMtMzAuODIyLTIxLjY1OC00OC4xNzkgMi4zMDQtMzYuNDAzIDQxLjM3LTU3LjcwMiA4OC44MzItNTQuMzIzIDQ2LjY5NCAzLjM3OSA3Ny44MjQgMzAuMzEgNzUuNTcxIDY2LjcxNC0yLjE1IDM0LjIwMi0zMS44OTggNjAuMTA5LTc1LjgyNyA2MC4xMDl6TTQ2NS43NjYgNTk5LjgwOGMtMTIuMzkgNDMuNTItMzIuMzU4IDU2LjQyMi02My4zODYgNTYuNDIyLTMuMzI4IDAtNi43MDctMC41MTItOS45MzMtMS4zODItMTMuNDY2LTMuODQtMjQuMTY2LTE1LjA1My0zMC4xMDYtMzEuNzQ0LTYuMDkzLTE2Ljg5Ni02LjQ1MS0zNC41MDktMS4yMjktNTQuNTc5IDkuNDcyLTM1Ljg5MSAzNC45Ny02MS45MDEgNjAuNjcyLTYxLjkwMSAzLjM3OSAwIDYuNzU4IDAuNDEgOS45MzMgMS4zODIgMjguMTA5IDcuODg1IDQ1LjcyMiA1MC43OSAzNC4wNDggOTEuODAyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDM7IiBnbHlwaC1uYW1lPSJwaW50ZXJlc3Qtd2l0aC1jaXJjbGUiIGRhdGEtdGFncz0icGludGVyZXN0LXdpdGgtY2lyY2xlIiBkPSJNNTEyIDk1Mi4zMmMtMjcxLjQ2MiAwLTQ5MS41Mi0yMjAuMDU4LTQ5MS41Mi00OTEuNTJzMjIwLjA1OC00OTEuNTIgNDkxLjUyLTQ5MS41MiA0OTEuNTIgMjIwLjA1OCA0OTEuNTIgNDkxLjUyLTIyMC4wNTggNDkxLjUyLTQ5MS41MiA0OTEuNTJ6TTU0NS42MzggMzQ0LjMyYy0zMS41MzkgMi40MDYtNDQuNzQ5IDE4LjAyMi02OS40MjcgMzIuOTczLTEzLjU2OC03MS4yMTktMzAuMTU3LTEzOS41Mi03OS4zMDktMTc1LjIwNi0xNS4yMDYgMTA3LjcyNSAyMi4yMjEgMTg4LjUxOCAzOS42MjkgMjc0LjM4MS0yOS42NDUgNDkuOTIgMy41MzMgMTUwLjMyMyA2Ni4wOTkgMTI1LjY0NSA3Ni45NTQtMzAuNTE1LTY2LjY2Mi0xODUuNiAyOS43NDctMjA1LjAwNSAxMDAuNjU5LTIwLjE3MyAxNDEuNzczIDE3NC42OTQgNzkuMzYgMjM3Ljk3OC05MC4yMTQgOTEuNDk0LTI2Mi41MDIgMi4wOTktMjQxLjMwNi0xMjguODcgNS4xMi0zMiAzOC4yNDYtNDEuNzI4IDEzLjIxLTg1LjkxNC01Ny43MDIgMTIuOC03NC45NTcgNTguMzE3LTcyLjcwNCAxMTguOTg5IDMuNTMzIDk5LjMyOCA4OS4yNDIgMTY4LjkwOSAxNzUuMTU1IDE3OC40ODMgMTA4LjY5OCAxMi4wODMgMjEwLjY4OC0zOS44ODUgMjI0LjgxOS0xNDIuMTgyIDE1LjgyMS0xMTUuNDA1LTQ5LjEwMS0yNDAuMjgyLTE2NS4yNzQtMjMxLjI3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDQ7IiBnbHlwaC1uYW1lPSJ0d2l0dGVyLXdpdGgtY2lyY2xlIiBkYXRhLXRhZ3M9InR3aXR0ZXItd2l0aC1jaXJjbGUiIGQ9Ik01MTIgOTUyLjMyYy0yNzEuNDYyIDAtNDkxLjUyLTIyMC4wNTgtNDkxLjUyLTQ5MS41MnMyMjAuMDU4LTQ5MS41MiA0OTEuNTItNDkxLjUyIDQ5MS41MiAyMjAuMDU4IDQ5MS41MiA0OTEuNTItMjIwLjA1OCA0OTEuNTItNDkxLjUyIDQ5MS41MnpNNzExLjkzNiA1NDkuNjgzYzAuMjA1LTQuMTk4IDAuMjU2LTguMzk3IDAuMjU2LTEyLjQ5MyAwLTEyOC05Ny4zMzEtMjc1LjUwNy0yNzUuNDA1LTI3NS41MDctNTQuNjgyIDAtMTA1LjU3NCAxNS45NzQtMTQ4LjM3OCA0My41MiA3LjUyNi0wLjkyMiAxNS4yNTgtMS4yOCAyMy4wOTEtMS4yOCA0NS4zNjMgMCA4Ny4wOTEgMTUuNDExIDEyMC4yMTggNDEuNDIxLTQyLjM0MiAwLjgxOS03OC4wODAgMjguNzc0LTkwLjQxOSA2Ny4xNzQgNS44ODgtMS4wNzUgMTEuOTMtMS42OSAxOC4xNzYtMS42OSA4LjgwNiAwIDE3LjQwOCAxLjE3OCAyNS40OTggMy4zNzktNDQuMjg4IDguOTA5LTc3LjY3IDQ4LjAyNi03Ny42NyA5NC45MjV2MS4xNzhjMTMuMDU2LTcuMjE5IDI4LjAwNi0xMS42MjIgNDMuODc4LTEyLjEzNC0yNi4wMTAgMTcuNDA4LTQzLjA1OSA0Ny4wMDItNDMuMDU5IDgwLjY0IDAgMTcuNzE1IDQuNzYyIDM0LjQwNiAxMy4xMDcgNDguNjkxIDQ3Ljc3LTU4LjU3MyAxMTkuMDQwLTk3LjA3NSAxOTkuNTI2LTEwMS4yMjItMS42OSA3LjExNy0yLjUwOSAxNC40OS0yLjUwOSAyMi4xMTggMCA1My40MDIgNDMuMzE1IDk2LjgxOSA5Ni44MTkgOTYuODE5IDI3LjgwMiAwIDUyLjk5Mi0xMS43NzYgNzAuNjU2LTMwLjYxOCAyMi4wNjcgNC40MDMgNDIuNzUyIDEyLjM5IDYxLjQ0IDIzLjUwMS03LjIxOS0yMi41NzktMjIuNTI4LTQxLjU3NC00Mi41NDctNTMuNjA2IDE5LjYxIDIuNDA2IDM4LjI0NiA3LjU3OCA1NS42MDMgMTUuMzA5LTEyLjk1NC0xOS40MDUtMjkuMzg5LTM2LjUwNi00OC4yODItNTAuMTI1eiIgLz4KPC9mb250PjwvZGVmcz48L3N2Zz4=#lg)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
.lg-icon {
  font-family: lg;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lg-actions .lg-next,
.lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
}
.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.lg-actions .lg-next:hover,
.lg-actions .lg-prev:hover {
  color: #fff;
}
.lg-actions .lg-next {
  right: 20px;
}
.lg-actions .lg-next:before {
  content: "\E095";
}
.lg-actions .lg-prev {
  left: 20px;
}
.lg-actions .lg-prev:after {
  content: "\E094";
}
@-webkit-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  to {
    left: 0;
  }
}
@-moz-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  to {
    left: 0;
  }
}
@-ms-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  to {
    left: 0;
  }
}
@keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  to {
    left: 0;
  }
}
@-webkit-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  to {
    left: 0;
  }
}
@-moz-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  to {
    left: 0;
  }
}
@-ms-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  to {
    left: 0;
  }
}
@keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  to {
    left: 0;
  }
}
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end 0.3s;
  -o-animation: lg-right-end 0.3s;
  animation: lg-right-end 0.3s;
  position: relative;
}
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end 0.3s;
  -o-animation: lg-left-end 0.3s;
  animation: lg-left-end 0.3s;
  position: relative;
}
.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.lg-toolbar .lg-icon:hover {
  color: #fff;
}
.lg-toolbar .lg-close:after {
  content: "\E070";
}
.lg-toolbar .lg-download:after {
  content: "\E0F2";
}
.lg-sub-html {
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  color: #eee;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}
#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}
.lg-next,
.lg-prev,
.lg-toolbar {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}
.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.25s cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.25s cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.25s cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.25s cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
body:not(.lg-from-hash)
  .lg-outer.lg-start-zoom
  .lg-item.lg-complete
  .lg-object {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  opacity: 1;
}
.lg-outer .lg-thumb-outer {
  background-color: #0d0a0a;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}
.lg-outer .lg-thumb-item {
  border-radius: 5px;
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #fff;
  border-radius: 4px;
  margin-bottom: 5px;
}
@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    -o-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease;
  }
}
.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom 0.25s ease;
  -o-transition: bottom 0.25s ease;
  transition: bottom 0.25s ease;
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}
.lg-outer .lg-toggle-thumb {
  background-color: #0d0a0a;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
}
.lg-outer .lg-toggle-thumb:after {
  content: "\E1FF";
}
.lg-outer .lg-toggle-thumb:hover {
  color: #fff;
}
.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}
.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB2CAYAAABWD7T8AAAFkUlEQVR4Ae3cA3BdeR/G8bqNk9dcu26zGdRee7e2YtcZ1A3WHHVHtY04tcNFbffGt3tx8uwzSOYEE5z/6US/Z+azKIJvfA/ayBpnHuRH4ymGYim+BUugWIqh8eRH7qQ8L4qgdLITWikbpVEYeZKhvUO5BFFJNr1BDVokOQmiRnYKo3otnDSCqJVGIVTr3pCYDeKgYbV9AcoiNIg4Sx5UbYEEQ8QsqjRXSiIYIg6QC1WsJxUSDBEW6kYVe5cglLxFFfMnNJZOnTq1hKAzqGJRhMbStWtXrF+/Hj179mzOQcOpYtGExvLaa69B0zRYLBZERESgY8eOzTFoRJMJ+uqrr6KgoADlS0xMRN++fSWoStDCwkLoV1JSgoULF8LDw0OCKgfVLS0tDf3795egykF1s1qtWLJkCby9vSWoclDdjh8/juHDh0tQ5aC6lZaWIi4uDj4+PhJUNah+2dnZeOuttySoalD9bDYbvvvuO/z973+XoKpB9Tt//jw+/PBDCaoYtNpWr16Np59+WoLqgirv8uXLGD9+PNq2bStBzdzatWvx0ksvSVAzd+fOHcyaNUuCmrVr165h9OjRElR1mqbhxx9/xH/+8x/5kFddbm6uyjf8ElT/I+kXX3xhxgMoEvTkyZMYNmyY6sshQfl3sHTpUri5uam+DBI0PT0dAwYMUH3eErS4uBgLFiww49CIBD148CB8fX1Vn58ELT+87OLiovq8JOjOnTvB4/aqz0OC3r59G/7+/mjXrp3q05egGzZsUH2kSIJqmoZLly5h8uTJ5b8uQVVOFvv+++/xwgsvmPH0JGj79u2r/ZoEFRHmnh8qws09g1nMkHPsn+A59j2ogGCIeERdqWKulEgwROynLsTJ51EzzKRq86RMQoOIM+RONW4EOQiiXuw0lGpdCGmEWgknBVK9FlbrPUaEjYKpQXujxuvnRSaNIENzpxBKISuhlbJSMgWROynPjXxpNM2nFRTbwq2g+TSafMmNZE1y7bdlepAfjacYiqX4FiyBYimGxpMfuVObutT1B7wogtLJTmilbJRGYeRpNOg7lEuoRGTTGw0NGklOQo2EncLqGzScNEKthEYhdQV9o0ExhYOGUY1BvSiL0CDiLHnUFDSQYIiYVTWoKyURDBEHyEUftCcVEgwRFuqmD/ouQYl4Sx/Un9BYXHZktYSgM/RBowiNpXvSb9hwMx+9U35vzkHD9UGjGzuoVgZY7E5EZd9Cl+b5HhvRZIJ2Y9ACxixf0v0ivJ6q9N4qQQsdTuhX4tQQk3cb3ruyJahqUP3SHxRjYMYFCaoaVD+rU8PS3+7ir7tzJKhqUP1OWEox8vAlCaoaVL9Sp4b48/fwN/X3VgmqX07hY7xz9LIEVQ2qn00rw/eXHuBfe3MlqGpQ/c4X/4GPj1+RoIpBq+3na4/w3IFfJKg+qOoul9ow8fQ1dJCgTpi5dTfy8WrirxLUzN157ID/uRsS1Kxds9ow9uRVCao6rQz46fJD/H9fnnzIqy6vSO0bfgmq+5H0y4v3zXgARYKespRixOGLqi+HBOXfwTI+rOe5U/lBaAma8bAEg9QfeJagxQ4Ni8w5NCJBE+8VwS/1vOrzk6Dlh5fd1T9XStBddwrB4/aqz0OC3n5sR2DmDXTcrvz0JejGm8qPFElQrQy4VGLD1DPXVZ+eBO3OoD9cfoCXD5ryXilBO22vfnKYBBUR5p4fKsLNPYNZzHiC59jLOfY9qIBgiHhEXatep5RIMETspy76oGqfR8XMmi5N9KRMQoOIM+SuD6o3ghyEehF2GlrX9fIhpBFqJZwUWN87OoTVeo8RYaPght5z5I0ar58XmTTC6F1x3CmEUshKaKWslExB5K5ym6FybuRLo2k+raDYFm4FzafR5EtuBu7bpEiYHVT8CRH1mIv9VAvpAAAAAElFTkSuQmCC)
    no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB2CAYAAABWD7T8AAAFkUlEQVR4Ae3cA3BdeR/G8bqNk9dcu26zGdRee7e2YtcZ1A3WHHVHtY04tcNFbffGt3tx8uwzSOYEE5z/6US/Z+azKIJvfA/ayBpnHuRH4ymGYim+BUugWIqh8eRH7qQ8L4qgdLITWikbpVEYeZKhvUO5BFFJNr1BDVokOQmiRnYKo3otnDSCqJVGIVTr3pCYDeKgYbV9AcoiNIg4Sx5UbYEEQ8QsqjRXSiIYIg6QC1WsJxUSDBEW6kYVe5cglLxFFfMnNJZOnTq1hKAzqGJRhMbStWtXrF+/Hj179mzOQcOpYtGExvLaa69B0zRYLBZERESgY8eOzTFoRJMJ+uqrr6KgoADlS0xMRN++fSWoStDCwkLoV1JSgoULF8LDw0OCKgfVLS0tDf3795egykF1s1qtWLJkCby9vSWoclDdjh8/juHDh0tQ5aC6lZaWIi4uDj4+PhJUNah+2dnZeOuttySoalD9bDYbvvvuO/z973+XoKpB9Tt//jw+/PBDCaoYtNpWr16Np59+WoLqgirv8uXLGD9+PNq2bStBzdzatWvx0ksvSVAzd+fOHcyaNUuCmrVr165h9OjRElR1mqbhxx9/xH/+8x/5kFddbm6uyjf8ElT/I+kXX3xhxgMoEvTkyZMYNmyY6sshQfl3sHTpUri5uam+DBI0PT0dAwYMUH3eErS4uBgLFiww49CIBD148CB8fX1Vn58ELT+87OLiovq8JOjOnTvB4/aqz0OC3r59G/7+/mjXrp3q05egGzZsUH2kSIJqmoZLly5h8uTJ5b8uQVVOFvv+++/xwgsvmPH0JGj79u2r/ZoEFRHmnh8qws09g1nMkHPsn+A59j2ogGCIeERdqWKulEgwROynLsTJ51EzzKRq86RMQoOIM+RONW4EOQiiXuw0lGpdCGmEWgknBVK9FlbrPUaEjYKpQXujxuvnRSaNIENzpxBKISuhlbJSMgWROynPjXxpNM2nFRTbwq2g+TSafMmNZE1y7bdlepAfjacYiqX4FiyBYimGxpMfuVObutT1B7wogtLJTmilbJRGYeRpNOg7lEuoRGTTGw0NGklOQo2EncLqGzScNEKthEYhdQV9o0ExhYOGUY1BvSiL0CDiLHnUFDSQYIiYVTWoKyURDBEHyEUftCcVEgwRFuqmD/ouQYl4Sx/Un9BYXHZktYSgM/RBowiNpXvSb9hwMx+9U35vzkHD9UGjGzuoVgZY7E5EZd9Cl+b5HhvRZIJ2Y9ACxixf0v0ivJ6q9N4qQQsdTuhX4tQQk3cb3ruyJahqUP3SHxRjYMYFCaoaVD+rU8PS3+7ir7tzJKhqUP1OWEox8vAlCaoaVL9Sp4b48/fwN/X3VgmqX07hY7xz9LIEVQ2qn00rw/eXHuBfe3MlqGpQ/c4X/4GPj1+RoIpBq+3na4/w3IFfJKg+qOoul9ow8fQ1dJCgTpi5dTfy8WrirxLUzN157ID/uRsS1Kxds9ow9uRVCao6rQz46fJD/H9fnnzIqy6vSO0bfgmq+5H0y4v3zXgARYKespRixOGLqi+HBOXfwTI+rOe5U/lBaAma8bAEg9QfeJagxQ4Ni8w5NCJBE+8VwS/1vOrzk6Dlh5fd1T9XStBddwrB4/aqz0OC3n5sR2DmDXTcrvz0JejGm8qPFElQrQy4VGLD1DPXVZ+eBO3OoD9cfoCXD5ryXilBO22vfnKYBBUR5p4fKsLNPYNZzHiC59jLOfY9qIBgiHhEXatep5RIMETspy76oGqfR8XMmi5N9KRMQoOIM+SuD6o3ghyEehF2GlrX9fIhpBFqJZwUWN87OoTVeo8RYaPght5z5I0ar58XmTTC6F1x3CmEUshKaKWslExB5K5ym6FybuRLo2k+raDYFm4FzafR5EtuBu7bpEiYHVT8CRH1mIv9VAvpAAAAAElFTkSuQmCC)
    no-repeat scroll 0 -58px transparent;
}
.lg-outer .lg-has-html5 .lg-video-play {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC+klEQVR4Ad3YAUcEeRjH8RktYLdDsdli3b2GkqreQrRXB4QiAZWoSlS2KiW9hRDhSkFVHEsApHC62w7QZnWh7ZKg7Z77SpZMXdXOzPOf+fEBoH6e3+7sWD6kFl1YwA5OkccDnl48II8TbGMenUggkGnCKs4hZcpiBY0wOpUYdv7TrspiCDEYkx+Qxj8QnxQwrV2EjT5cQ5RcoRc2fM2POIIYIoMkfMkvuIMY5hYpr09+EWK4WS8mEcEGJCDWEXHzn9+GBMyWGyXY2IAE1Hq5c1iEBNxcOZ/2EhIpfCk/4Q4SErdIfmX3R5CQycDGh+mDhFTPZ37YXENC6goxvJs0xG2JREJs2zalhCm8mUqvftL29/fL4eGhVFdXm1BAATE4MgzxqgAhl5eX0tbWZkIJg3DkL68LEFIsFmViYkJ7En/gVZogPhRQigGTaEApq34XYMAkllHKuUIB2pM4w3NqISoF6E8iDqtLrQD9SaRgLSgX4JjE+Pi4X5NIw9rRL8CZg4MDPyaxCetUrQD9SRzDyqsVoD+JHKwHtQL0J3EP68ngAhyTaG1tdfNvKwaqgFwu53oBgZnA/v6+ZxPIm1zA4+OjjI2NefoheGJqAZy8tLS0eP41uG1iAXt7e1JVVeXLg9C8bgHOkx8dHfX1UbhToQClk3fogJVQKEDp5B3ieE5WoQCFk3/ld5SyolHAxcWFNDc3a70SW0IpjX4XsLu7Wzp5JfV4lawfBXDyMjIyov1a/AyODHlYgPLJOwzAkRgKXhWgf/IlN4jizUxD3FZTU+M4eUWTeDeV+BsSUnlE8b/phYRUNz6MjQwkZH7Dp5PELSQkblCHLyUFCYF/0Y5vZRYScDP4dmysQwJqDWUngi1IwPyKCriSSMAuYQ0VcDU25gLwgTcDT/OzoV+RN2iHL0kiY9hDTh18jY0eXCk/23dDNTFMoeDzuU8iCmMSwyD+9PhNzgCiMDoNWMaZS29vl1CPQCaOFNLYxDFyuEfxxT1yOMYm0uhAHJ7mP8ZCuxmI6VJBAAAAAElFTkSuQmCC)
    no-repeat scroll 0 0;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: 0.8;
}
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-has-youtube .lg-video-play {
  background: url(data:image/png;base64,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)
    no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(data:image/png;base64,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)
    no-repeat scroll 0 -60px transparent;
}
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}
.lg-outer .lg-has-video.lg-video-playing .lg-object,
.lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}
.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 0.08s ease 0s;
  -moz-transition: opacity 0.08s ease 0s;
  -o-transition: opacity 0.08s ease 0s;
  transition: opacity 0.08s ease 0s;
}
.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}
.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}
.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}
.lg-autoplay-button:after {
  content: "\E01D";
}
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\E01A";
}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer.lg-css3.lg-zoom-dragging
  .lg-item.lg-complete.lg-zoomable
  .lg-img-wrap {
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
}
.lg-outer.lg-use-transition-for-zoom
  .lg-item.lg-complete.lg-zoomable
  .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,
    top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,
    top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,
    top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,
    top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
#lg-zoom-in:after {
  content: "\E311";
}
#lg-actual-size {
  font-size: 20px;
}
#lg-actual-size:after {
  content: "\E033";
}
#lg-zoom-out {
  opacity: 0.5;
  pointer-events: none;
}
#lg-zoom-out:after {
  content: "\E312";
}
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}
.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}
.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: inset 0 0 0 2px #fff;
}
.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #fff;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}
.lg-outer .lg-pager {
  background-color: hsla(0, 0%, 100%, 0.5);
  border-radius: 50%;
  box-shadow: inset 0 0 0 8px hsla(0, 0%, 100%, 0.7);
  display: block;
  height: 12px;
  -webkit-transition: box-shadow 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s;
  width: 12px;
}
.lg-outer .lg-pager:focus,
.lg-outer .lg-pager:hover {
  box-shadow: inset 0 0 0 8px #fff;
}
.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}
.lg-fullscreen:after {
  content: "\E20C";
}
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\E20D";
}
.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
  -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
  transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}
.lg-outer.lg-dropdown-active #lg-dropdown-overlay,
.lg-outer.lg-dropdown-active .lg-dropdown {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  opacity: 1;
  visibility: visible;
}
.lg-outer.lg-dropdown-active #lg-share {
  color: #fff;
}
.lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -moz-transform: translate3d(0, 5px, 0);
  -o-transform: translate3d(0, 5px, 0);
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform 0.18s linear 0s,
    visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s,
    opacity 0.18s linear 0s;
  -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s,
    opacity 0.18s linear 0s;
  transition: transform 0.18s linear 0s, visibility 0s linear 0.5s,
    opacity 0.18s linear 0s;
}
.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #fff;
  right: 16px;
  top: -16px;
}
.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0;
}
.lg-outer .lg-dropdown > li:hover .lg-icon,
.lg-outer .lg-dropdown > li:hover a {
  color: #333;
}
.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}
.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle;
}
.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto;
}
.lg-outer #lg-share {
  position: relative;
}
.lg-outer #lg-share:after {
  content: "\E80D";
}
.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}
.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\E901";
}
.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}
.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\E904";
}
.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}
.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\E902";
}
.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}
.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\E903";
}
.group {
  *zoom: 1;
}
.group:after,
.group:before {
  display: table;
  content: "";
  line-height: 0;
}
.group:after {
  clear: both;
}
.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.lg-outer.lg-visible {
  opacity: 1;
}
.lg-outer.lg-css3 .lg-item.lg-current,
.lg-outer.lg-css3 .lg-item.lg-next-slide,
.lg-outer.lg-css3 .lg-item.lg-prev-slide {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}
.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
.lg-outer .lg-item {
  background: url(data:image/gif;base64,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)
    no-repeat scroll 50% transparent;
  display: none !important;
}
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide,
.lg-outer.lg-css3 .lg-prev-slide,
.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}
.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}
.lg-outer .lg-img-wrap:before,
.lg-outer .lg-item:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.lg-outer .lg-item.lg-complete {
  background-image: none;
}
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}
.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-empty-html,
.lg-outer.lg-hide-download #lg-download {
  display: none;
}
.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-backdrop.in {
  opacity: 1;
}
.lg-css3.lg-no-trans .lg-current,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-prev-slide {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item,
.lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-current,
.lg-css3.lg-fade .lg-item.lg-next-slide,
.lg-css3.lg-fade .lg-item.lg-prev-slide {
  -webkit-transition: opacity 0.1s ease 0s;
  -moz-transition: opacity 0.1s ease 0s;
  -o-transition: opacity 0.1s ease 0s;
  transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s,
    opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
} /*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
.ui-widget {
  font-family: Arial, Helvetica, sans-serif;
}
.ui-widget,
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}
.ui-widget-content {
  border: 1px solid #ddd;
  background: #fff;
  color: #333;
}
.ui-widget-content a {
  color: #333;
}
.ui-widget-header {
  border: 1px solid #ddd;
  background: #e9e9e9;
  color: #333;
  font-weight: 700;
}
.ui-widget-header a {
  color: #333;
}
.ui-button,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
html .ui-button.ui-state-disabled:active,
html .ui-button.ui-state-disabled:hover {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: 400;
  color: #454545;
}
.ui-button,
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button {
  color: #454545;
  text-decoration: none;
}
.ui-button:focus,
.ui-button:hover,
.ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-focus,
.ui-widget-header .ui-state-hover {
  border: 1px solid #ccc;
  background: #ededed;
  font-weight: 400;
  color: #2b2b2b;
}
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
a.ui-button:focus,
a.ui-button:hover {
  color: #2b2b2b;
  text-decoration: none;
}
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}
.ui-button.ui-state-active:hover,
.ui-button:active,
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: 400;
  color: #fff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #fff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #fff;
  text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}
.ui-state-error-text,
.ui-state-error a,
.ui-widget-content .ui-state-error-text,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error-text,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: 700;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(Opacity=70);
  font-weight: 400;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
}
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAABDlBMVEVEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREQf23IJAAAAWnRSTlMAGf8QMwQIUL+CmS8iVXFAZmAaEzLMDSE8FkJISyAeWiMnMVMshTSHgMNqyM/GOEUcvLi+fKu1pYyqqK0fsin9AZ5RJO8KBgIDj6JilEqgr23fnEdjP29/kWiyI5UtAAAM80lEQVR4Aezb3XLzOgiFYXh8//e8T8MwQeNJ8yXd5T2zF8RiCfm3jWVZvoGUf7x+X+6AfLnEUZRkCZYf7EBQAsgoEFVNilpJ2gFafgkmP9eBoM1R2cEwg0GM6WDqh5ryXur4hxIGPZFD9vTrDbIe8e2QY4FtCsF5DU0dMAygdsCn6EM8d/AQkBzsJUsw+XeuApHIGiz3RmhZlmVZluVP3Anmd92Igbojh4IAg1/z+4CkZqSQn3wjld2AFlC3kM/9St2AHB8eg/yn9ZOnEQ9yIge/Zj8bCMS/AjD3rCzi+X1ATn4W9YMdMJDe+T4gT0sw5F4FlmVZlmVZ/gTiFcBLv++zBQTmHWdxxr3jw/AD5gOcM6DKekhN17SCvmkcjfPx53oMcjg4xslAoYp127GDWoIq3jo+0PWyY5CBuYJz+hCibAM1gBoOxg4yWzS3MCd/e8Xm9HkA5yPcKu+4xmFqQdz7RRwbuoA754CjKl7EV+eDWJZlWZZl6SQZL8EPDwCiMGhADMxqcm8A0WCOqsB5AOpnJVmlETk9QItIs4H9KPPxiRgLKDjPINQPi2TVpg4iRwOS4/hbyOQAY/2aaM5HKP485Ii5g4Dw1GB9jzgPQFefOoyInt/1nt9l9AEPBaLq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);
}
.ui-widget-header .ui-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAABDlBMVEVEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREQf23IJAAAAWnRSTlMAGf8QMwQIUL+CmS8iVXFAZmAaEzLMDSE8FkJISyAeWiMnMVMshTSHgMNqyM/GOEUcvLi+fKu1pYyqqK0fsin9AZ5RJO8KBgIDj6JilEqgr23fnEdjP29/kWiyI5UtAAAM80lEQVR4Aezb3XLzOgiFYXh8//e8T8MwQeNJ8yXd5T2zF8RiCfm3jWVZvoGUf7x+X+6AfLnEUZRkCZYf7EBQAsgoEFVNilpJ2gFafgkmP9eBoM1R2cEwg0GM6WDqh5ryXur4hxIGPZFD9vTrDbIe8e2QY4FtCsF5DU0dMAygdsCn6EM8d/AQkBzsJUsw+XeuApHIGiz3RmhZlmVZluVP3Anmd92Igbojh4IAg1/z+4CkZqSQn3wjld2AFlC3kM/9St2AHB8eg/yn9ZOnEQ9yIge/Zj8bCMS/AjD3rCzi+X1ATn4W9YMdMJDe+T4gT0sw5F4FlmVZlmVZ/gTiFcBLv++zBQTmHWdxxr3jw/AD5gOcM6DKekhN17SCvmkcjfPx53oMcjg4xslAoYp127GDWoIq3jo+0PWyY5CBuYJz+hCibAM1gBoOxg4yWzS3MCd/e8Xm9HkA5yPcKu+4xmFqQdz7RRwbuoA754CjKl7EV+eDWJZlWZZl6SQZL8EPDwCiMGhADMxqcm8A0WCOqsB5AOpnJVmlETk9QItIs4H9KPPxiRgLKDjPINQPi2TVpg4iRwOS4/hbyOQAY/2aaM5HKP485Ii5g4Dw1GB9jzgPQFefOoyInt/1nt9l9AEPBaLq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);
}
.ui-button:focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-state-hover .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-button:active .ui-icon,
.ui-state-active .ui-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAABDlBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////uKVtWAAAAWnRSTlMAGf8QMwQIUL+CmS8iVXFAZmAaEzLMDSE8FkJISyAeWiMnMVMshTSHgMNqyM/GOEUcvLi+fKu1pYyqqK0fsin9AZ5RJO8KBgIDj6JilEqgr23fnEdjP29/kWiyI5UtAAAM80lEQVR4Aezb3XLzOgiFYXh8//e8T8MwQeNJ8yXd5T2zF8RiCfm3jWVZvoGUf7x+X+6AfLnEUZRkCZYf7EBQAsgoEFVNilpJ2gFafgkmP9eBoM1R2cEwg0GM6WDqh5ryXur4hxIGPZFD9vTrDbIe8e2QY4FtCsF5DU0dMAygdsCn6EM8d/AQkBzsJUsw+XeuApHIGiz3RmhZlmVZluVP3Anmd92Igbojh4IAg1/z+4CkZqSQn3wjld2AFlC3kM/9St2AHB8eg/yn9ZOnEQ9yIge/Zj8bCMS/AjD3rCzi+X1ATn4W9YMdMJDe+T4gT0sw5F4FlmVZlmVZ/gTiFcBLv++zBQTmHWdxxr3jw/AD5gOcM6DKekhN17SCvmkcjfPx53oMcjg4xslAoYp127GDWoIq3jo+0PWyY5CBuYJz+hCibAM1gBoOxg4yWzS3MCd/e8Xm9HkA5yPcKu+4xmFqQdz7RRwbuoA754CjKl7EV+eDWJZlWZZl6SQZL8EPDwCiMGhADMxqcm8A0WCOqsB5AOpnJVmlETk9QItIs4H9KPPxiRgLKDjPINQPi2TVpg4iRwOS4/hbyOQAY/2aaM5HKP485Ii5g4Dw1GB9jzgPQFefOoyInt/1nt9l9AEPBaLq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);
}
.ui-button .ui-state-highlight.ui-icon,
.ui-state-highlight .ui-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAABDlBMVEV3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diBVLkeJAAAAWnRSTlMAGf8QMwQIUL+CmS8iVXFAZmAaEzLMDSE8FkJISyAeWiMnMVMshTSHgMNqyM/GOEUcvLi+fKu1pYyqqK0fsin9AZ5RJO8KBgIDj6JilEqgr23fnEdjP29/kWiyI5UtAAAM80lEQVR4Aezb3XLzOgiFYXh8//e8T8MwQeNJ8yXd5T2zF8RiCfm3jWVZvoGUf7x+X+6AfLnEUZRkCZYf7EBQAsgoEFVNilpJ2gFafgkmP9eBoM1R2cEwg0GM6WDqh5ryXur4hxIGPZFD9vTrDbIe8e2QY4FtCsF5DU0dMAygdsCn6EM8d/AQkBzsJUsw+XeuApHIGiz3RmhZlmVZluVP3Anmd92Igbojh4IAg1/z+4CkZqSQn3wjld2AFlC3kM/9St2AHB8eg/yn9ZOnEQ9yIge/Zj8bCMS/AjD3rCzi+X1ATn4W9YMdMJDe+T4gT0sw5F4FlmVZlmVZ/gTiFcBLv++zBQTmHWdxxr3jw/AD5gOcM6DKekhN17SCvmkcjfPx53oMcjg4xslAoYp127GDWoIq3jo+0PWyY5CBuYJz+hCibAM1gBoOxg4yWzS3MCd/e8Xm9HkA5yPcKu+4xmFqQdz7RRwbuoA754CjKl7EV+eDWJZlWZZl6SQZL8EPDwCiMGhADMxqcm8A0WCOqsB5AOpnJVmlETk9QItIs4H9KPPxiRgLKDjPINQPi2TVpg4iRwOS4/hbyOQAY/2aaM5HKP485Ii5g4Dw1GB9jzgPQFefOoyInt/1nt9l9AEPBaLq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);
}
.ui-state-error-text .ui-icon,
.ui-state-error .ui-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAABDlBMVEXMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADMAADP1XLPAAAAWnRSTlMAGf8QMwQIUL+CmS8iVXFAZmAaEzLMDSE8FkJISyAeWiMnMVMshTSHgMNqyM/GOEUcvLi+fKu1pYyqqK0fsin9AZ5RJO8KBgIDj6JilEqgr23fnEdjP29/kWiyI5UtAAAM80lEQVR4Aezb3XLzOgiFYXh8//e8T8MwQeNJ8yXd5T2zF8RiCfm3jWVZvoGUf7x+X+6AfLnEUZRkCZYf7EBQAsgoEFVNilpJ2gFafgkmP9eBoM1R2cEwg0GM6WDqh5ryXur4hxIGPZFD9vTrDbIe8e2QY4FtCsF5DU0dMAygdsCn6EM8d/AQkBzsJUsw+XeuApHIGiz3RmhZlmVZluVP3Anmd92Igbojh4IAg1/z+4CkZqSQn3wjld2AFlC3kM/9St2AHB8eg/yn9ZOnEQ9yIge/Zj8bCMS/AjD3rCzi+X1ATn4W9YMdMJDe+T4gT0sw5F4FlmVZlmVZ/gTiFcBLv++zBQTmHWdxxr3jw/AD5gOcM6DKekhN17SCvmkcjfPx53oMcjg4xslAoYp127GDWoIq3jo+0PWyY5CBuYJz+hCibAM1gBoOxg4yWzS3MCd/e8Xm9HkA5yPcKu+4xmFqQdz7RRwbuoA754CjKl7EV+eDWJZlWZZl6SQZL8EPDwCiMGhADMxqcm8A0WCOqsB5AOpnJVmlETk9QItIs4H9KPPxiRgLKDjPINQPi2TVpg4iRwOS4/hbyOQAY/2aaM5HKP485Ii5g4Dw1GB9jzgPQFefOoyInt/1nt9l9AEPBaLq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);
}
.ui-button .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-caret-1-n {
  background-position: 0 0;
}
.ui-icon-caret-1-ne {
  background-position: -16px 0;
}
.ui-icon-caret-1-e {
  background-position: -32px 0;
}
.ui-icon-caret-1-se {
  background-position: -48px 0;
}
.ui-icon-caret-1-s {
  background-position: -65px 0;
}
.ui-icon-caret-1-sw {
  background-position: -80px 0;
}
.ui-icon-caret-1-w {
  background-position: -96px 0;
}
.ui-icon-caret-1-nw {
  background-position: -112px 0;
}
.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}
.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-first,
.ui-icon-seek-start {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
.ui-corner-all,
.ui-corner-left,
.ui-corner-tl,
.ui-corner-top {
  border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-right,
.ui-corner-top,
.ui-corner-tr {
  border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bl,
.ui-corner-bottom,
.ui-corner-left {
  border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-right {
  border-bottom-right-radius: 3px;
}
.ui-widget-overlay {
  background: #aaa;
  opacity: 0.3;
  filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
  -webkit-box-shadow: 0 0 5px #666;
  box-shadow: 0 0 5px #666;
} /*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-invisible-blank-slide {
  visibility: hidden;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(
    linear,
    right top,
    left top,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    right,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    left,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    bottom,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: 50%;
  background-repeat: no-repeat;
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
  left: 10px;
  right: auto;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
  right: 10px;
  left: auto;
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E");
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: opacity 0.3s;
  -o-transition: 0.3s opacity;
  transition: opacity 0.3s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}
.swiper-container-vertical
  > .swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: top 0.2s, -webkit-transform 0.2s;
  transition: top 0.2s, -webkit-transform 0.2s;
  -o-transition: 0.2s transform, 0.2s top;
  transition: transform 0.2s, top 0.2s;
  transition: transform 0.2s, top 0.2s, -webkit-transform 0.2s;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  -webkit-transition: left 0.2s, -webkit-transform 0.2s;
  transition: left 0.2s, -webkit-transform 0.2s;
  -o-transition: 0.2s transform, 0.2s left;
  transition: transform 0.2s, left 0.2s;
  transition: transform 0.2s, left 0.2s, -webkit-transform 0.2s;
}
.swiper-container-horizontal.swiper-container-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  -webkit-transition: right 0.2s, -webkit-transform 0.2s;
  transition: right 0.2s, -webkit-transform 0.2s;
  -o-transition: 0.2s transform, 0.2s right;
  transition: transform 0.2s, right 0.2s;
  transition: transform 0.2s, right 0.2s, -webkit-transform 0.2s;
}
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl
  .swiper-pagination-progressbar
  .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}
.swiper-pagination-progressbar.swiper-pagination-white {
  background: hsla(0, 0%, 100%, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-white
  .swiper-pagination-progressbar-fill {
  background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}
.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-black
  .swiper-pagination-progressbar-fill {
  background: #000;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
  animation: swiper-preloader-spin 1s steps(12) infinite;
}
.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective: 1200px;
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}
.daterangepicker:after,
.daterangepicker:before {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: "";
}
.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}
.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.daterangepicker.opensleft:before {
  right: 9px;
}
.daterangepicker.opensleft:after {
  right: 10px;
}
.daterangepicker.openscenter:after,
.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.opensright:before {
  left: 9px;
}
.daterangepicker.opensright:after {
  left: 10px;
}
.daterangepicker.drop-up {
  margin-top: -7px;
}
.daterangepicker.drop-up:before {
  top: auto;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.daterangepicker.drop-up:after {
  top: auto;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.daterangepicker.single .daterangepicker .ranges,
.daterangepicker.single .drp-calendar {
  float: none;
}
.daterangepicker.single .drp-selected {
  display: none;
}
.daterangepicker.show-calendar .drp-buttons,
.daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.daterangepicker .drp-calendar.right {
  padding: 8px;
}
.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid #000;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}
.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.daterangepicker .calendar-table td,
.daterangepicker .calendar-table th {
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.daterangepicker td.week,
.daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.daterangepicker td.off,
.daterangepicker td.off.end-date,
.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}
.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}
.daterangepicker th.month {
  width: auto;
}
.daterangepicker option.disabled,
.daterangepicker td.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.daterangepicker select.yearselect {
  width: 40%;
}
.daterangepicker select.ampmselect,
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0;
  line-height: 30px;
  position: relative;
}
.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: 700;
  padding: 4px 8px;
}
.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}
.daterangepicker .ranges li:hover {
  background-color: #eee;
}
.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single.ltr .drp-calendar,
  .daterangepicker.single.ltr .ranges {
    float: left;
  }
  .daterangepicker.single.rtl .drp-calendar,
  .daterangepicker.single.rtl .ranges {
    float: right;
  }
  .daterangepicker.ltr {
    direction: ltr;
    text-align: left;
  }
  .daterangepicker.ltr .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker.ltr .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker.ltr .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker.ltr .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker.ltr .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker.ltr .drp-calendar,
  .daterangepicker.ltr .ranges {
    float: left;
  }
  .daterangepicker.rtl {
    direction: rtl;
    text-align: right;
  }
  .daterangepicker.rtl .drp-calendar.left {
    clear: right;
    margin-left: 0;
  }
  .daterangepicker.rtl .drp-calendar.left .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker.rtl .drp-calendar.right {
    margin-right: 0;
  }
  .daterangepicker.rtl .drp-calendar.right .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker.rtl .drp-calendar.left .calendar-table {
    padding-left: 12px;
  }
  .daterangepicker.rtl .drp-calendar,
  .daterangepicker.rtl .ranges {
    text-align: right;
    float: right;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker.ltr .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
@font-face {
  font-family: R;
  src: url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansMedium.eot?v=1f6257dfb929ee17eb129287ce920bd3);
  src: url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansMedium.eot?v=1f6257dfb929ee17eb129287ce920bd3)
      format("eot"),
    url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansMedium.woff?v=56d9e8423f5c3b404da84a4c824f78ad)
      format("woff"),
    url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansMedium.ttf?v=654148c1f3936e27aea8b54d7828cd78)
      format("truetype"),
    url(/local/templates/cacaolavka_custom/assets//images/MuseoSansMedium.svg?v=de64f6160386ee584a17142049a294eb#MuseoSansMedium)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: M;
  src: url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBold.eot?v=07a2eb0c86edd9ea0428d6129861f745);
  src: url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBold.eot?v=07a2eb0c86edd9ea0428d6129861f745)
      format("eot"),
    url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBold.woff?v=dd2f8ef19f86e3c4609ecb71fa79b44d)
      format("woff"),
    url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBold.ttf?v=3d974b1d66b3544378dad67ce0913b06)
      format("truetype"),
    url(/local/templates/cacaolavka_custom/assets//images/MuseoSansBold.svg?v=c244a821763632b9ce58766ec8e4f619#MuseoSansBold)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: B;
  src: url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBlack.eot?v=fab206aeda7b2d968d195a68886cd571);
  src: url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBlack.eot?v=fab206aeda7b2d968d195a68886cd571)
      format("eot"),
    url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBlack.woff?v=fa79d2106284389d3c1c2cc10add906b)
      format("woff"),
    url(/local/templates/cacaolavka_custom/assets//fonts/MuseoSansBlack.ttf?v=4a13cf2bed92592075924d437f7c3ccc)
      format("truetype"),
    url(/local/templates/cacaolavka_custom/assets//images/MuseoSansBlack.svg?v=b44f17265fd8d5be06956f6b4fb27df7#MuseoSansBlack)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: rur;
  src: url(data:font/otf;base64,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)
      format("opentype"),
    url(data:font/woff;base64,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)
      format("woff");
  font-weight: 400;
  font-style: normal;
}
.helper {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0;
}
.none {
  display: none;
}
.block {
  display: block;
}
.tal {
  text-align: left;
}
.tac {
  text-align: center;
}
.tar {
  text-align: right;
}
.ibt {
  vertical-align: top;
}
.ibm,
.ibt {
  display: inline-block;
}
.ibm {
  vertical-align: middle;
}
.ibb {
  display: inline-block;
  vertical-align: bottom;
}
.w100 {
  width: 100%;
}
.bbox {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.abs {
  position: absolute;
}
.fixed {
  position: fixed;
}
.relative {
  position: relative;
}
.contain {
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
}
.contain,
.cover {
  background-repeat: no-repeat;
  background-position: 50%;
}
.cover {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.pointer {
  cursor: pointer;
}
.upcase {
  text-transform: uppercase;
}
.m0 {
  margin: 0;
}
.p0 {
  padding: 0;
}
.rur {
  font-family: rur;
}
.hidden {
  display: none;
}
.no-scroll {
  overflow-y: hidden;
  width: 100%;
}
@media (max-width: 980px) {
  .no-scroll {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    z-index: 0;
  }
}
body,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
}
a {
  text-decoration: none;
}
b {
  font-weight: 400;
  font-family: B;
}
.main,
aside,
figure,
footer,
header,
main,
nav {
  display: block;
}
.main {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0 26.875rem;
  min-height: 72vh;
}
.main_logged {
  min-height: 58vh;
}
.main_light {
  background-color: #f4f3f0;
}
@media (max-width: 1366px) {
  .main {
    padding: 0 0 0 23.4375rem;
  }
}
@media (max-width: 1150px) {
  .main {
    padding: 5rem 0 0;
  }
}
@media (max-width: 767px) {
  .main {
    padding: 4.375rem 0 0;
  }
}
@media (max-width: 767px) {
  .main_pt {
    padding-top: 10.375rem;
  }
}
.main_dark {
  z-index: 1;
  position: relative;
  -webkit-filter: brightness(40%);
  filter: brightness(40%);
}
.main__sharing {
  text-align: center;
  padding: 3rem 0;
}
.main__text {
  padding: 0 3.125rem;
}
.header {
  position: relative;
  z-index: 3;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 1.875rem 0 28.75rem;
}
@media (max-width: 1366px) {
  .header {
    padding: 0 3.125rem 0 26.875rem;
  }
}
@media (max-width: 1150px) {
  .header {
    padding: 0;
    position: fixed;
    background-color: #fff;
    top: 0;
    right: 0;
    bottom: auto;
    left: 0;
    width: 100%;
    max-height: 9rem;
    background-color: #403230;
    z-index: 6;
    height: 5rem;
  }
}
.header_absolute {
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
}
@media (max-width: 1150px) {
  .header_absolute {
    position: fixed;
  }
}
.header_color_white .header__log-link {
  color: #fff;
}
@media (max-width: 1150px) {
  .header_color_white .header__log-link {
    color: #403230;
  }
}
.header_color_white .header__log-in-btn {
  color: #fff !important;
}
@media (max-width: 767px) {
  .header_color_white .header__log-in-btn {
    color: #403230 !important;
  }
}
.header_log .header__log-btn-wrapper {
  display: block;
}
.header_log .header__log-in-btn_log-none {
  display: none;
}
.header_log .header__log-in {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
@media (max-width: 1150px) {
  .header_log .header__log-in {
    display: block !important;
    white-space: nowrap;
    overflow: scroll;
    top: 4.5rem;
    position: absolute;
    background-color: #fff;
    padding-left: 1rem;
    padding-right: 1rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 767px) {
  .header_log .header__log-link-wrapper {
    display: inline-block;
  }
}
@media (max-width: 768px) {
  .header_log .header__log-btn-wrapper {
    display: inline-block;
    vertical-align: baseline;
  }
}
.header_log .header__ul {
  width: 91%;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -moz-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  position: relative;
}
.header_log .header__ul:before {
  content: "";
  width: 100%;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: hsla(45, 15%, 95%, 0.3);
}
@media (max-width: 1150px) {
  .header_log .header__ul {
    width: 100%;
    top: 0;
    display: block !important;
  }
}
@media (max-width: 767px) {
  .header_log .header__log-in-btn_mobile-icon {
    height: 4.5rem;
  }
}
.header_log .header__link:last-child {
  margin-right: 0 !important;
}
.header_log .header__right {
  position: absolute;
  right: 0;
  top: 0.7rem;
}
@media (max-width: 1150px) {
  .header_log .header__right {
    top: 0;
  }
}
@media (max-width: 767px) {
  .header_log .header__right {
    display: block !important;
    position: absolute;
    right: 0;
    width: 100%;
  }
}
.header_white .header__link,
.header_white .header__log-in-btn {
  color: #fff;
}
.header_white .header__btn-icon_search {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9InA0ajNhIiBkPSJNMTc2Mi41ODYgNTQuNDQ1YTguODU5IDguODU5IDAgMSAwIDAtMTcuNzE4IDguODU5IDguODU5IDAgMCAwIDAgMTcuNzE4em02LjcyNC41OTJhMTEuNTM4IDExLjUzOCAwIDAgMS02LjcyIDIuMTQ1Yy02LjQgMC0xMS41OS01LjE5LTExLjU5LTExLjU5MSAwLTYuNDAyIDUuMTktMTEuNTkxIDExLjU5LTExLjU5MSA2LjQwMiAwIDExLjU5MiA1LjE5IDExLjU5MiAxMS41OSAwIDIuNTA1LS43OTUgNC44MjQtMi4xNDUgNi43Mmw3LjYxNiA3LjYxNWExLjkgMS45IDAgMCAxIDAgMi42OTVsLS4wMzMuMDMyYTEuOTA3IDEuOTA3IDAgMCAxLTIuNjk1IDBsLTcuNjE1LTcuNjE1eiIvPjwvZGVmcz48Zz48ZyBvcGFjaXR5PSIuOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3NTEgLTM0KSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjcDRqM2EiLz48L2c+PC9nPjwvc3ZnPg==) !important;
}
.header_white .header__btn-icon_basket {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzUiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzNSAzMCI+PGRlZnM+PHBhdGggaWQ9Ino2eDNhIiBkPSJNMTgyOS43NiAzNS42ODNhMi4wNjIgMi4wNjIgMCAwIDEgMS4zMzYtLjQ2OWgyLjgwNWMwIC4yOS4xMDYuNTQyLjMyLjc1NC4yMTIuMjEyLjQ2NC4zMTguNzU1LjMxOGg2LjQ1Yy4yOSAwIC41NDMtLjEwNi43NTYtLjMxOC4yMTItLjIxMi4zMTktLjQ2NC4zMTktLjc1NGgyLjgwNWMuNTA0IDAgLjk0OS4xNTcgMS4zMzUuNDY5LjM4Ni4zMTMuNjQxLjcxNC43NjQgMS4yMDVsMS41NjIgNi44OThoMi4yMTdsLTEuNjk2LTcuMzgzYTQuMDcyIDQuMDcyIDAgMCAwLTEuNDk1LTIuNDAyIDQuMjE2IDQuMjE2IDAgMCAwLTIuNjg3LS45M2gtMi44MDVjMC0uMjktLjEwNy0uNTQtLjMyLS43NTNhMS4wMzUgMS4wMzUgMCAwIDAtLjc1NS0uMzE4aC02LjQ1Yy0uMjkxIDAtLjU0My4xMDYtLjc1Ni4zMTgtLjIxMy4yMTItLjMxOS40NjMtLjMxOS43NTNoLTIuODA1Yy0xLjAwOCAwLTEuOTAzLjMxLTIuNjg3LjkzYTQuMDcyIDQuMDcyIDAgMCAwLTEuNDk1IDIuNDAybC0xLjY5NyA3LjM4M2gyLjIxOGwxLjU2Mi02Ljg5OGMuMTIzLS40OS4zNzgtLjg5Mi43NjQtMS4yMDV6bTE4LjMxIDIyLjI4MmMtLjIwNi4xOS0uNDQ4LjI4NS0uNzI3LjI4NWgtLjA4NGExLjAzIDEuMDMgMCAwIDEtLjcyOC0uMzc3IDEuMDM2IDEuMDM2IDAgMCAxLS4yNi0uNzc4bC41MzYtNi45NjRhMS4wMyAxLjAzIDAgMCAxIC4zNzYtLjcyOWMuMjMtLjE5NS40ODktLjI4MS43NzktLjI2LjI5LjAyMy41MzMuMTQ5LjcyOC4zNzguMTk1LjIyOC4yODIuNDg4LjI2Ljc3OGwtLjUzNiA2Ljk2NGExLjAzNSAxLjAzNSAwIDAgMS0uMzQzLjcwM3ptLTUuODgyLS4wMzNhMS4wMzUgMS4wMzUgMCAwIDEtLjc1Ni4zMThjLS4yOTEgMC0uNTQzLS4xMDYtLjc1Ni0uMzE4YTEuMDI4IDEuMDI4IDAgMCAxLS4zMi0uNzUzdi02Ljk2NWMwLS4yOS4xMDctLjU0MS4zMi0uNzUzLjIxMy0uMjEyLjQ2NS0uMzE4Ljc1Ni0uMzE4cy41NDMuMTA2Ljc1Ni4zMThjLjIxMy4yMTIuMzIuNDYzLjMyLjc1M3Y2Ljk2NWMwIC4yOS0uMTA3LjU0LS4zMi43NTN6bS02LjQ0NCAwYTEuMDQzIDEuMDQzIDAgMCAxLS43Ni4zMThjLS4yOTIgMC0uNTQ1LS4xMDYtLjc1OS0uMzE4YTEuMDI1IDEuMDI1IDAgMCAxLS4zMi0uNzUzdi02Ljk2NWMwLS4yOS4xMDYtLjU0MS4zMi0uNzUzLjIxNC0uMjEyLjQ2Ny0uMzE4Ljc2LS4zMTguMjkyIDAgLjU0Ni4xMDYuNzYuMzE4LjIxMy4yMTIuMzIuNDYzLjMyLjc1M3Y2Ljk2NWMwIC4yOS0uMTA3LjU0LS4zMi43NTN6bS02LjY4NS4zMThjLS4yNzkgMC0uNTIxLS4wOTUtLjcyOC0uMjg1YTEuMDM1IDEuMDM1IDAgMCAxLS4zNDMtLjcwM2wtLjUzNi02Ljk2NGMtLjAyMi0uMjkuMDY0LS41NS4yNi0uNzc4YTEuMDMgMS4wMyAwIDAgMSAuNzI4LS4zNzdjLjI5LS4wMjIuNTUuMDY0Ljc3OC4yNi4yMy4xOTUuMzU1LjQzNy4zNzcuNzI4bC41MzYgNi45NjRjLjAyMi4yOS0uMDY0LjU1LS4yNi43NzhhMS4wMyAxLjAzIDAgMCAxLS43MjguMzc3em0tNS45MDgtMTMuMzkzYy0uNTk0IDAtMS4xLjIxLTEuNTIuNjI4QTIuMDYgMi4wNiAwIDAgMCAxODIxIDQ3YzAgLjU5Mi4yMSAxLjA5Ny42MyAxLjUxNS40Mi40MTkuOTI3LjYyOCAxLjUyLjYyOGguMjUzbDEuOTMyIDExLjA4MmMuMDkuNTE0LjMzNi45MzguNzQgMS4yNzMuNDAzLjMzNS44NjIuNTAyIDEuMzc3LjUwMmgyMS41MDhjLjUxNSAwIC45NzQtLjE2NyAxLjM3Ny0uNTAyLjQwNC0uMzM1LjY1LS43Ni43NC0xLjI3M2wxLjkzMi0xMS4wODJoLjI1MmMuNTk0IDAgMS4xLS4yMSAxLjUyLS42MjguNDItLjQxOC42My0uOTIzLjYzLTEuNTE1YTIuMDYgMi4wNiAwIDAgMC0uNjMtMS41MTUgMi4wNzYgMi4wNzYgMCAwIDAtMS41Mi0uNjI4eiIvPjwvZGVmcz48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgyMSAtMzIpIj48dXNlIGZpbGw9IiNjZmNjYzYiIHhsaW5rOmhyZWY9IiN6NngzYSIvPjwvZz48L2c+PC9zdmc+) !important;
}
.header__mobile-icon {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 5rem;
  width: 5rem;
  margin: 0 1.5625rem 0 0;
  background-color: #403230;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzFweCIgaGVpZ2h0PSIzMXB4IiB2aWV3Qm94PSIwIDAgMzEgMzEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMTM8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaVBhZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3MS4wMDAwMDAsIC0xNi4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzEuMDAwMDAwLCAxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNCIgeD0iMCIgeT0iMCIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiByeD0iMiI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS00IiB4PSIxOCIgeT0iMCIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiByeD0iMiI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS00IiB4PSIxOCIgeT0iMTgiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgcng9IjIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNCIgeD0iMCIgeT0iMTgiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgcng9IjIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 2rem 2rem;
  -moz-background-size: 2rem;
  -o-background-size: 2rem;
  background-size: 2rem;
}
@media (max-width: 1150px) {
  .header__mobile-icon {
    border-right: 0.0625rem solid hsla(45, 15%, 95%, 0.1);
    margin: 0;
  }
}
@media (max-width: 767px) {
  .header__mobile-icon {
    height: 4.375rem;
    width: 4.375rem;
    display: none;
  }
}
.header__mobile-icon_close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjgiPgogICAgICAgIDxnIGlkPSLQvtGC0LfRi9Cy0Yst0LzQsNC00LDQu9C60LAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjA1LjAwMDAwMCwgLTM0Mi4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTYzNC4zNDAwMiwzNDIuNjU5OTgxIEwxNjM0LjM0MDAyLDM0Mi42NTk5ODEgTDE2MzQuMzQwMDIsMzQyLjY1OTk4MSBDMTYzMy40NjAwNCwzNDEuNzgwMDA2IDE2MzIuMDMzMzIsMzQxLjc4MDAwNiAxNjMxLjE1MzM1LDM0Mi42NTk5ODEgTDE2MjAsMzUzLjgxMzMyOSBMMTYwOC44NDY2NSwzNDIuNjU5OTgxIEwxNjA4Ljg0NjY1LDM0Mi42NTk5ODEgQzE2MDcuOTY2NjgsMzQxLjc4MDAwNiAxNjA2LjUzOTk2LDM0MS43ODAwMDYgMTYwNS42NTk5OCwzNDIuNjU5OTgxIEwxNjA1LjY1OTk4LDM0Mi42NTk5ODEgTDE2MDUuNjU5OTgsMzQyLjY1OTk4MSBDMTYwNC43ODAwMSwzNDMuNTM5OTU2IDE2MDQuNzgwMDEsMzQ0Ljk2NjY3NyAxNjA1LjY1OTk4LDM0NS44NDY2NTIgTDE2MTYuODEzMzMsMzU3IEwxNjA1LjY1OTk4LDM2OC4xNTMzNDggTDE2MDUuNjU5OTgsMzY4LjE1MzM0OCBDMTYwNC43ODAwMSwzNjkuMDMzMzIzIDE2MDQuNzgwMDEsMzcwLjQ2MDA0NCAxNjA1LjY1OTk4LDM3MS4zNDAwMTkgTDE2MDUuNjU5OTgsMzcxLjM0MDAxOSBMMTYwNS42NTk5OCwzNzEuMzQwMDE5IEMxNjA2LjUzOTk2LDM3Mi4yMTk5OTQgMTYwNy45NjY2OCwzNzIuMjE5OTk0IDE2MDguODQ2NjUsMzcxLjM0MDAxOSBMMTYyMCwzNjAuMTg2NjcxIEwxNjMxLjE1MzM1LDM3MS4zNDAwMTkgTDE2MzEuMTUzMzUsMzcxLjM0MDAxOSBDMTYzMi4wMzMzMiwzNzIuMjE5OTk0IDE2MzMuNDYwMDQsMzcyLjIxOTk5NCAxNjM0LjM0MDAyLDM3MS4zNDAwMTkgTDE2MzQuMzQwMDIsMzcxLjM0MDAxOSBMMTYzNC4zNDAwMiwzNzEuMzQwMDE5IEMxNjM1LjIxOTk5LDM3MC40NjAwNDQgMTYzNS4yMTk5OSwzNjkuMDMzMzIzIDE2MzQuMzQwMDIsMzY4LjE1MzM0OCBMMTYyMy4xODY2NywzNTcgTDE2MzQuMzQwMDIsMzQ1Ljg0NjY1MiBMMTYzNC4zNDAwMiwzNDUuODQ2NjUyIEMxNjM1LjIxOTk5LDM0NC45NjY2NzcgMTYzNS4yMTk5OSwzNDMuNTM5OTU2IDE2MzQuMzQwMDIsMzQyLjY1OTk4MSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.header__nav-icon {
  display: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 5rem;
  width: 5rem;
  margin: 0 1.5625rem 0 0;
  background-color: #403230;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzhweCIgaGVpZ2h0PSIyNnB4IiB2aWV3Qm94PSIwIDAgMzggMjYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgNDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpUGFkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAuMDAwMDAwLCAtMTcuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC4wMDAwMDAsIDE3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yNCIgeD0iMCIgeT0iMCIgd2lkdGg9IjM4IiBoZWlnaHQ9IjQiIHJ4PSIxIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI0LUNvcHkiIHg9IjAiIHk9IjExIiB3aWR0aD0iMzgiIGhlaWdodD0iNCIgcng9IjEiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjQtQ29weS0yIiB4PSIwIiB5PSIyMiIgd2lkdGg9IjM4IiBoZWlnaHQ9IjQiIHJ4PSIxIj48L3JlY3Q+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 2rem 2rem;
  -moz-background-size: 2rem;
  -o-background-size: 2rem;
  background-size: 2rem;
}
@media (max-width: 1150px) {
  .header__nav-icon {
    display: inline-block;
    vertical-align: middle;
    border-right: 0.0625rem solid hsla(45, 15%, 95%, 0.1);
  }
}
@media (max-width: 767px) {
  .header__nav-icon {
    height: 4.375rem;
    width: 4.375rem;
    margin: 0 0.9375rem 0 0;
  }
}
.header__nav-icon_close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjgiPgogICAgICAgIDxnIGlkPSLQvtGC0LfRi9Cy0Yst0LzQsNC00LDQu9C60LAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjA1LjAwMDAwMCwgLTM0Mi4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTYzNC4zNDAwMiwzNDIuNjU5OTgxIEwxNjM0LjM0MDAyLDM0Mi42NTk5ODEgTDE2MzQuMzQwMDIsMzQyLjY1OTk4MSBDMTYzMy40NjAwNCwzNDEuNzgwMDA2IDE2MzIuMDMzMzIsMzQxLjc4MDAwNiAxNjMxLjE1MzM1LDM0Mi42NTk5ODEgTDE2MjAsMzUzLjgxMzMyOSBMMTYwOC44NDY2NSwzNDIuNjU5OTgxIEwxNjA4Ljg0NjY1LDM0Mi42NTk5ODEgQzE2MDcuOTY2NjgsMzQxLjc4MDAwNiAxNjA2LjUzOTk2LDM0MS43ODAwMDYgMTYwNS42NTk5OCwzNDIuNjU5OTgxIEwxNjA1LjY1OTk4LDM0Mi42NTk5ODEgTDE2MDUuNjU5OTgsMzQyLjY1OTk4MSBDMTYwNC43ODAwMSwzNDMuNTM5OTU2IDE2MDQuNzgwMDEsMzQ0Ljk2NjY3NyAxNjA1LjY1OTk4LDM0NS44NDY2NTIgTDE2MTYuODEzMzMsMzU3IEwxNjA1LjY1OTk4LDM2OC4xNTMzNDggTDE2MDUuNjU5OTgsMzY4LjE1MzM0OCBDMTYwNC43ODAwMSwzNjkuMDMzMzIzIDE2MDQuNzgwMDEsMzcwLjQ2MDA0NCAxNjA1LjY1OTk4LDM3MS4zNDAwMTkgTDE2MDUuNjU5OTgsMzcxLjM0MDAxOSBMMTYwNS42NTk5OCwzNzEuMzQwMDE5IEMxNjA2LjUzOTk2LDM3Mi4yMTk5OTQgMTYwNy45NjY2OCwzNzIuMjE5OTk0IDE2MDguODQ2NjUsMzcxLjM0MDAxOSBMMTYyMCwzNjAuMTg2NjcxIEwxNjMxLjE1MzM1LDM3MS4zNDAwMTkgTDE2MzEuMTUzMzUsMzcxLjM0MDAxOSBDMTYzMi4wMzMzMiwzNzIuMjE5OTk0IDE2MzMuNDYwMDQsMzcyLjIxOTk5NCAxNjM0LjM0MDAyLDM3MS4zNDAwMTkgTDE2MzQuMzQwMDIsMzcxLjM0MDAxOSBMMTYzNC4zNDAwMiwzNzEuMzQwMDE5IEMxNjM1LjIxOTk5LDM3MC40NjAwNDQgMTYzNS4yMTk5OSwzNjkuMDMzMzIzIDE2MzQuMzQwMDIsMzY4LjE1MzM0OCBMMTYyMy4xODY2NywzNTcgTDE2MzQuMzQwMDIsMzQ1Ljg0NjY1MiBMMTYzNC4zNDAwMiwzNDUuODQ2NjUyIEMxNjM1LjIxOTk5LDM0NC45NjY2NzcgMTYzNS4yMTk5OSwzNDMuNTM5OTU2IDE2MzQuMzQwMDIsMzQyLjY1OTk4MSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.header__logo {
  display: none;
}
@media (max-width: 1150px) {
  .header__logo {
    display: inline-block;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.5625rem 0 0;
    border-right: 0.0625rem solid hsla(45, 15%, 95%, 0.1);
  }
}
@media (max-width: 767px) {
  .header__logo {
    border: none;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .header__logo-holder {
    text-align: center;
    position: fixed;
    top: 0;
    right: 0;
    bottom: auto;
    left: 0;
    left: 8.75rem;
    right: 8.75rem;
  }
}
.header__logo-img {
  display: inline-block;
  vertical-align: middle;
  height: 1.875rem;
}
@media (max-width: 1150px) {
  .header__logo-img {
    display: none;
  }
}
.header__logo-img_white {
  display: none;
}
@media (max-width: 1150px) {
  .header__logo-img_white {
    display: inline-block;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  .header__logo-img_white {
    height: 1.875rem;
    margin: 1.25rem 0;
  }
}
.header__nav {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
.header__nav_white {
  border: none;
}
@media (max-width: 1150px) {
  .header__nav_white {
    border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
  }
}
@media (max-width: 1150px) {
  .header__nav {
    max-height: 6rem;
  }
}
.header__ul {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0;
}
@media (max-width: 1150px) {
  .header__ul {
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    transition: all 0.25s ease;
    position: fixed;
    text-align: center;
    z-index: 10;
    opacity: 1;
    top: 5rem;
    right: 0;
    bottom: auto;
    left: 0;
    background-color: #f4f3f0;
    height: -webkit-calc(100vh - 5rem);
    height: -moz-calc(100vh - 5rem);
    height: calc(100vh - 5rem);
    -webkit-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@media (max-width: 767px) {
  .header__ul {
    top: 4.375rem;
    height: -webkit-calc(100vh - 4.375rem);
    height: -moz-calc(100vh - 4.375rem);
    height: calc(100vh - 4.375rem);
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.header__ul_opened {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
  opacity: 1;
}
.header__li {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  list-style: none;
}
@media (max-width: 1150px) {
  .header__li {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .header__li:last-child {
    margin-bottom: 7rem;
  }
}
.header__link {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  padding: 1.875rem 0;
  margin: 0 1.875rem 0 0;
  text-decoration: underline;
}
@media (max-width: 1800px) {
  .header__link {
    margin: 0 1.25rem 0 0;
  }
}
@media (max-width: 1150px) {
  .header__link {
    margin: 0 0.625rem;
    font-size: 1.6rem;
    width: 100%;
    display: block;
    margin: 0;
  }
}
.header__link_red {
  color: #ff6b6b !important;
}
.header__link_green {
  color: #79cc1f !important;
}
.header__link:hover {
  opacity: 0.5;
}
.header_color_white .header__link {
  color: #fff;
}
@media (max-width: 1150px) {
  .header_color_white .header__link {
    color: #403230;
  }
}
.header__btn,
.header__right {
  display: inline-block;
  vertical-align: middle;
}
.header__btn {
  position: relative;
  width: 5rem;
  height: 5rem;
  cursor: pointer;
}
.header__btn:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .header__btn {
    width: 4.375rem;
    height: 4.375rem;
    border-left: 0.0625rem solid hsla(45, 15%, 95%, 0.1);
  }
}
@media (max-width: 767px) {
  .header__btn_search {
    position: absolute;
    right: 4.3rem;
  }
}
@media (max-width: 767px) {
  .header__btn_basket {
    right: 0;
    position: absolute;
  }
}
.header__btn-icon {
  position: absolute;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  top: 1.5625rem;
  right: 1.5625rem;
  bottom: 1.5625rem;
  left: 1.5625rem;
  width: 1.875rem;
  height: 1.875rem;
}
@media (max-width: 767px) {
  .header__btn-icon {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }
}
.header__btn-icon_search {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2VhcmNoPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij4KICAgICAgICA8ZyBpZD0i0KDQtdGG0LXQv9GCX9Cy0L3Rg9GC0YAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzUxLjAwMDAwMCwgLTI4LjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iIzQwMzIzMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTAuMDAwMDAwLCAyNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJpZl9pY29uLTExMS1zZWFyY2hfMzE0NDc4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjYxLjAwMDAwMCwgMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMzA5NzA0MiwyMS4wMzY5NzY5IEMxNi40MTQ0MzExLDIyLjM4NzQ3MzEgMTQuMDk1NDM0OCwyMy4xODE4MTgyIDExLjU5MDkwOTEsMjMuMTgxODE4MiBDNS4xODk0MjY0NCwyMy4xODE4MTgyIDAsMTcuOTkyMzkxNyAwLDExLjU5MDkwOTEgQzAsNS4xODk0MjY0NCA1LjE4OTQyNjQ0LDAgMTEuNTkwOTA5MSwwIEMxNy45OTIzOTE3LDAgMjMuMTgxODE4Miw1LjE4OTQyNjQ0IDIzLjE4MTgxODIsMTEuNTkwOTA5MSBDMjMuMTgxODE4MiwxNC4wOTU0MzQ4IDIyLjM4NzQ3MzEsMTYuNDE0NDMxMSAyMS4wMzY5NzY5LDE4LjMwOTcwNDIgTDI4LjY1MjYxNDksMjUuOTI1MzQyMiBDMjkuNDAyODg5LDI2LjY3NTYxNjMgMjkuMzk2NjMzNiwyNy44NzYwOTM3IDI4LjY1MjM0MzQsMjguNjIwMzgzOSBMMjguNjIwMzgzOSwyOC42NTIzNDM0IEMyNy44Nzc5OTc1LDI5LjM5NDcyOTggMjYuNjY5NDgyNCwyOS4zOTY3NTUxIDI1LjkyNTM0MjIsMjguNjUyNjE0OSBMMTguMzA5NzA0MiwyMS4wMzY5NzY5IEwxOC4zMDk3MDQyLDIxLjAzNjk3NjkgWiBNMTEuNTkwOTA5MSwyMC40NTQ1NDU1IEMxNi40ODYxNjA2LDIwLjQ1NDU0NTUgMjAuNDU0NTQ1NSwxNi40ODYxNjA2IDIwLjQ1NDU0NTUsMTEuNTkwOTA5MSBDMjAuNDU0NTQ1NSw2LjY5NTY1NzU5IDE2LjQ4NjE2MDYsMi43MjcyNzI3MyAxMS41OTA5MDkxLDIuNzI3MjcyNzMgQzYuNjk1NjU3NTksMi43MjcyNzI3MyAyLjcyNzI3MjczLDYuNjk1NjU3NTkgMi43MjcyNzI3MywxMS41OTA5MDkxIEMyLjcyNzI3MjczLDE2LjQ4NjE2MDYgNi42OTU2NTc1OSwyMC40NTQ1NDU1IDExLjU5MDkwOTEsMjAuNDU0NTQ1NSBMMTEuNTkwOTA5MSwyMC40NTQ1NDU1IFoiIGlkPSJzZWFyY2giPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
@media (max-width: 1150px) {
  .header__btn-icon_search {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2VhcmNoPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3NTEuMDAwMDAwLCAtMjguMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9ImlmX2ljb24tMTExLXNlYXJjaF8zMTQ0NzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjEuMDAwMDAwLCAyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOC4zMDk3MDQyLDIxLjAzNjk3NjkgQzE2LjQxNDQzMTEsMjIuMzg3NDczMSAxNC4wOTU0MzQ4LDIzLjE4MTgxODIgMTEuNTkwOTA5MSwyMy4xODE4MTgyIEM1LjE4OTQyNjQ0LDIzLjE4MTgxODIgMCwxNy45OTIzOTE3IDAsMTEuNTkwOTA5MSBDMCw1LjE4OTQyNjQ0IDUuMTg5NDI2NDQsMCAxMS41OTA5MDkxLDAgQzE3Ljk5MjM5MTcsMCAyMy4xODE4MTgyLDUuMTg5NDI2NDQgMjMuMTgxODE4MiwxMS41OTA5MDkxIEMyMy4xODE4MTgyLDE0LjA5NTQzNDggMjIuMzg3NDczMSwxNi40MTQ0MzExIDIxLjAzNjk3NjksMTguMzA5NzA0MiBMMjguNjUyNjE0OSwyNS45MjUzNDIyIEMyOS40MDI4ODksMjYuNjc1NjE2MyAyOS4zOTY2MzM2LDI3Ljg3NjA5MzcgMjguNjUyMzQzNCwyOC42MjAzODM5IEwyOC42MjAzODM5LDI4LjY1MjM0MzQgQzI3Ljg3Nzk5NzUsMjkuMzk0NzI5OCAyNi42Njk0ODI0LDI5LjM5Njc1NTEgMjUuOTI1MzQyMiwyOC42NTI2MTQ5IEwxOC4zMDk3MDQyLDIxLjAzNjk3NjkgTDE4LjMwOTcwNDIsMjEuMDM2OTc2OSBaIE0xMS41OTA5MDkxLDIwLjQ1NDU0NTUgQzE2LjQ4NjE2MDYsMjAuNDU0NTQ1NSAyMC40NTQ1NDU1LDE2LjQ4NjE2MDYgMjAuNDU0NTQ1NSwxMS41OTA5MDkxIEMyMC40NTQ1NDU1LDYuNjk1NjU3NTkgMTYuNDg2MTYwNiwyLjcyNzI3MjczIDExLjU5MDkwOTEsMi43MjcyNzI3MyBDNi42OTU2NTc1OSwyLjcyNzI3MjczIDIuNzI3MjcyNzMsNi42OTU2NTc1OSAyLjcyNzI3MjczLDExLjU5MDkwOTEgQzIuNzI3MjcyNzMsMTYuNDg2MTYwNiA2LjY5NTY1NzU5LDIwLjQ1NDU0NTUgMTEuNTkwOTA5MSwyMC40NTQ1NDU1IEwxMS41OTA5MDkxLDIwLjQ1NDU0NTUgWiIgaWQ9InNlYXJjaCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  }
}
.header__btn-icon_basket {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzkgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0KDQtdGG0LXQv9GCX9Cy0L3Rg9GC0YAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODIxLjAwMDAwMCwgLTI2LjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iIzQwMzIzMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTAuMDAwMDAwLCAyNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMzMS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM2LjU2MjUsMTQuNTcxNDI4NiBDMzcuMjM1MzUxNiwxNC41NzE0Mjg2IDM3LjgwOTgxNDUsMTQuODA4NTkzOCAzOC4yODU4ODg3LDE1LjI4MjkyNDEgQzM4Ljc2MTk2MjksMTUuNzU3MjU0NSAzOSwxNi4zMjk2MTMxIDM5LDE3IEMzOSwxNy42NzAzODY5IDM4Ljc2MTk2MjksMTguMjQyNzQ1NSAzOC4yODU4ODg3LDE4LjcxNzA3NTkgQzM3LjgwOTgxNDUsMTkuMTkxNDA2MyAzNy4yMzUzNTE2LDE5LjQyODU3MTQgMzYuNTYyNSwxOS40Mjg1NzE0IEwzNi4yNzY4NTU1LDE5LjQyODU3MTQgTDM0LjA4NjkxNDEsMzEuOTg4ODM5MyBDMzMuOTg1MzUxNiwzMi41NzA2ODQ1IDMzLjcwNjA1NDcsMzMuMDUxMzM5MyAzMy4yNDkwMjM0LDMzLjQzMDgwMzYgQzMyLjc5MTk5MjIsMzMuODEwMjY3OSAzMi4yNzE0ODQ0LDM0IDMxLjY4NzUsMzQgTDcuMzEyNSwzNCBDNi43Mjg1MTU2MiwzNCA2LjIwODAwNzgxLDMzLjgxMDI2NzkgNS43NTA5NzY1NiwzMy40MzA4MDM2IEM1LjI5Mzk0NTMxLDMzLjA1MTMzOTMgNS4wMTQ2NDg0NCwzMi41NzA2ODQ1IDQuOTEzMDg1OTQsMzEuOTg4ODM5MyBMMi43MjMxNDQ1MywxOS40Mjg1NzE0IEwyLjQzNzUsMTkuNDI4NTcxNCBDMS43NjQ2NDg0NCwxOS40Mjg1NzE0IDEuMTkwMTg1NTUsMTkuMTkxNDA2MyAwLjcxNDExMTMyOCwxOC43MTcwNzU5IEMwLjIzODAzNzEwOSwxOC4yNDI3NDU1IDAsMTcuNjcwMzg2OSAwLDE3IEMwLDE2LjMyOTYxMzEgMC4yMzgwMzcxMDksMTUuNzU3MjU0NSAwLjcxNDExMTMyOCwxNS4yODI5MjQxIEMxLjE5MDE4NTU1LDE0LjgwODU5MzggMS43NjQ2NDg0NCwxNC41NzE0Mjg2IDIuNDM3NSwxNC41NzE0Mjg2IEwzNi41NjI1LDE0LjU3MTQyODYgWiBNOS4yMzU4Mzk4NCwyOS43NSBDOS41NjU5MTc5NywyOS43MjQ3MDI0IDkuODQyMDQxMDIsMjkuNTgyNDAzMyAxMC4wNjQyMDksMjkuMzIzMTAyNyBDMTAuMjg2Mzc3LDI5LjA2MzgwMjEgMTAuMzg0NzY1NiwyOC43Njk3MTczIDEwLjM1OTM3NSwyOC40NDA4NDgyIEw5Ljc1LDIwLjU0Nzk5MTEgQzkuNzI0NjA5MzgsMjAuMjE5MTIyIDkuNTgxNzg3MTEsMTkuOTQ0MDEwNCA5LjMyMTUzMzIsMTkuNzIyNjU2MyBDOS4wNjEyNzkzLDE5LjUwMTMwMjEgOC43NjYxMTMyOCwxOS40MDMyNzM4IDguNDM2MDM1MTYsMTkuNDI4NTcxNCBDOC4xMDU5NTcwMywxOS40NTM4NjkgNy44Mjk4MzM5OCwxOS41OTYxNjgyIDcuNjA3NjY2MDIsMTkuODU1NDY4OCBDNy4zODU0OTgwNSwyMC4xMTQ3NjkzIDcuMjg3MTA5MzgsMjAuNDA4ODU0MiA3LjMxMjUsMjAuNzM3NzIzMiBMNy45MjE4NzUsMjguNjMwNTgwNCBDNy45NDcyNjU2MywyOC45NDY4MDA2IDguMDc3MzkyNTgsMjkuMjEyNDI1NiA4LjMxMjI1NTg2LDI5LjQyNzQ1NTQgQzguNTQ3MTE5MTQsMjkuNjQyNDg1MSA4LjgyMzI0MjE5LDI5Ljc1IDkuMTQwNjI1LDI5Ljc1IEw5LjIzNTgzOTg0LDI5Ljc1IFogTTE3LjA2MjUsMjguNTM1NzE0MyBMMTcuMDYyNSwyMC42NDI4NTcxIEMxNy4wNjI1LDIwLjMxMzk4ODEgMTYuOTQxODk0NSwyMC4wMjkzODk5IDE2LjcwMDY4MzYsMTkuNzg5MDYyNSBDMTYuNDU5NDcyNywxOS41NDg3MzUxIDE2LjE3MzgyODEsMTkuNDI4NTcxNCAxNS44NDM3NSwxOS40Mjg1NzE0IEMxNS41MTM2NzE5LDE5LjQyODU3MTQgMTUuMjI4MDI3MywxOS41NDg3MzUxIDE0Ljk4NjgxNjQsMTkuNzg5MDYyNSBDMTQuNzQ1NjA1NSwyMC4wMjkzODk5IDE0LjYyNSwyMC4zMTM5ODgxIDE0LjYyNSwyMC42NDI4NTcxIEwxNC42MjUsMjguNTM1NzE0MyBDMTQuNjI1LDI4Ljg2NDU4MzMgMTQuNzQ1NjA1NSwyOS4xNDkxODE1IDE0Ljk4NjgxNjQsMjkuMzg5NTA4OSBDMTUuMjI4MDI3MywyOS42Mjk4MzYzIDE1LjUxMzY3MTksMjkuNzUgMTUuODQzNzUsMjkuNzUgQzE2LjE3MzgyODEsMjkuNzUgMTYuNDU5NDcyNywyOS42Mjk4MzYzIDE2LjcwMDY4MzYsMjkuMzg5NTA4OSBDMTYuOTQxODk0NSwyOS4xNDkxODE1IDE3LjA2MjUsMjguODY0NTgzMyAxNy4wNjI1LDI4LjUzNTcxNDMgWiBNMjQuMzc1LDI4LjUzNTcxNDMgTDI0LjM3NSwyMC42NDI4NTcxIEMyNC4zNzUsMjAuMzEzOTg4MSAyNC4yNTQzOTQ1LDIwLjAyOTM4OTkgMjQuMDEzMTgzNiwxOS43ODkwNjI1IEMyMy43NzE5NzI3LDE5LjU0ODczNTEgMjMuNDg2MzI4MSwxOS40Mjg1NzE0IDIzLjE1NjI1LDE5LjQyODU3MTQgQzIyLjgyNjE3MTksMTkuNDI4NTcxNCAyMi41NDA1MjczLDE5LjU0ODczNTEgMjIuMjk5MzE2NCwxOS43ODkwNjI1IEMyMi4wNTgxMDU1LDIwLjAyOTM4OTkgMjEuOTM3NSwyMC4zMTM5ODgxIDIxLjkzNzUsMjAuNjQyODU3MSBMMjEuOTM3NSwyOC41MzU3MTQzIEMyMS45Mzc1LDI4Ljg2NDU4MzMgMjIuMDU4MTA1NSwyOS4xNDkxODE1IDIyLjI5OTMxNjQsMjkuMzg5NTA4OSBDMjIuNTQwNTI3MywyOS42Mjk4MzYzIDIyLjgyNjE3MTksMjkuNzUgMjMuMTU2MjUsMjkuNzUgQzIzLjQ4NjMyODEsMjkuNzUgMjMuNzcxOTcyNywyOS42Mjk4MzYzIDI0LjAxMzE4MzYsMjkuMzg5NTA4OSBDMjQuMjU0Mzk0NSwyOS4xNDkxODE1IDI0LjM3NSwyOC44NjQ1ODMzIDI0LjM3NSwyOC41MzU3MTQzIFogTTMxLjA3ODEyNSwyOC42MzA1ODA0IEwzMS42ODc1LDIwLjczNzcyMzIgQzMxLjcxMjg5MDYsMjAuNDA4ODU0MiAzMS42MTQ1MDIsMjAuMTE0NzY5MyAzMS4zOTIzMzQsMTkuODU1NDY4OCBDMzEuMTcwMTY2LDE5LjU5NjE2ODIgMzAuODk0MDQzLDE5LjQ1Mzg2OSAzMC41NjM5NjQ4LDE5LjQyODU3MTQgQzMwLjIzMzg4NjcsMTkuNDAzMjczOCAyOS45Mzg3MjA3LDE5LjUwMTMwMjEgMjkuNjc4NDY2OCwxOS43MjI2NTYzIEMyOS40MTgyMTI5LDE5Ljk0NDAxMDQgMjkuMjc1MzkwNiwyMC4yMTkxMjIgMjkuMjUsMjAuNTQ3OTkxMSBMMjguNjQwNjI1LDI4LjQ0MDg0ODIgQzI4LjYxNTIzNDQsMjguNzY5NzE3MyAyOC43MTM2MjMsMjkuMDYzODAyMSAyOC45MzU3OTEsMjkuMzIzMTAyNyBDMjkuMTU3OTU5LDI5LjU4MjQwMzMgMjkuNDM0MDgyLDI5LjcyNDcwMjQgMjkuNzY0MTYwMiwyOS43NSBMMjkuODU5Mzc1LDI5Ljc1IEMzMC4xNzY3NTc4LDI5Ljc1IDMwLjQ1Mjg4MDksMjkuNjQyNDg1MSAzMC42ODc3NDQxLDI5LjQyNzQ1NTQgQzMwLjkyMjYwNzQsMjkuMjEyNDI1NiAzMS4wNTI3MzQ0LDI4Ljk0NjgwMDYgMzEuMDc4MTI1LDI4LjYzMDU4MDQgWiBNOS4wNjQ0NTMxMyw1LjU0MDE3ODU3IEw3LjI5MzQ1NzAzLDEzLjM1NzE0MjkgTDQuNzc5Nzg1MTYsMTMuMzU3MTQyOSBMNi43MDMxMjUsNC45ODk5NTUzNiBDNi45NDQzMzU5NCwzLjg3Njg2MDEyIDcuNTA5Mjc3MzQsMi45NjkzMDgwNCA4LjM5Nzk0OTIyLDIuMjY3Mjk5MTEgQzkuMjg2NjIxMDksMS41NjUyOTAxOCAxMC4zMDIyNDYxLDEuMjE0Mjg1NzEgMTEuNDQ0ODI0MiwxLjIxNDI4NTcxIEwxNC42MjUsMS4yMTQyODU3MSBDMTQuNjI1LDAuODg1NDE2NjY3IDE0Ljc0NTYwNTUsMC42MDA4MTg0NTIgMTQuOTg2ODE2NCwwLjM2MDQ5MTA3MSBDMTUuMjI4MDI3MywwLjEyMDE2MzY5IDE1LjUxMzY3MTksMCAxNS44NDM3NSwwIEwyMy4xNTYyNSwwIEMyMy40ODYzMjgxLDAgMjMuNzcxOTcyNywwLjEyMDE2MzY5IDI0LjAxMzE4MzYsMC4zNjA0OTEwNzEgQzI0LjI1NDM5NDUsMC42MDA4MTg0NTIgMjQuMzc1LDAuODg1NDE2NjY3IDI0LjM3NSwxLjIxNDI4NTcxIEwyNy41NTUxNzU4LDEuMjE0Mjg1NzEgQzI4LjY5Nzc1MzksMS4yMTQyODU3MSAyOS43MTMzNzg5LDEuNTY1MjkwMTggMzAuNjAyMDUwOCwyLjI2NzI5OTExIEMzMS40OTA3MjI3LDIuOTY5MzA4MDQgMzIuMDU1NjY0MSwzLjg3Njg2MDEyIDMyLjI5Njg3NSw0Ljk4OTk1NTM2IEwzNC4yMjAyMTQ4LDEzLjM1NzE0MjkgTDMxLjcwNjU0MywxMy4zNTcxNDI5IEwyOS45MzU1NDY5LDUuNTQwMTc4NTcgQzI5Ljc5NTg5ODQsNC45ODM2MzA5NSAyOS41MDcwODAxLDQuNTI4MjczODEgMjkuMDY5MDkxOCw0LjE3NDEwNzE0IEMyOC42MzExMDM1LDMuODE5OTQwNDggMjguMTI2NDY0OCwzLjY0Mjg1NzE0IDI3LjU1NTE3NTgsMy42NDI4NTcxNCBMMjQuMzc1LDMuNjQyODU3MTQgQzI0LjM3NSwzLjk3MTcyNjE5IDI0LjI1NDM5NDUsNC4yNTYzMjQ0IDI0LjAxMzE4MzYsNC40OTY2NTE3OSBDMjMuNzcxOTcyNyw0LjczNjk3OTE3IDIzLjQ4NjMyODEsNC44NTcxNDI4NiAyMy4xNTYyNSw0Ljg1NzE0Mjg2IEwxNS44NDM3NSw0Ljg1NzE0Mjg2IEMxNS41MTM2NzE5LDQuODU3MTQyODYgMTUuMjI4MDI3Myw0LjczNjk3OTE3IDE0Ljk4NjgxNjQsNC40OTY2NTE3OSBDMTQuNzQ1NjA1NSw0LjI1NjMyNDQgMTQuNjI1LDMuOTcxNzI2MTkgMTQuNjI1LDMuNjQyODU3MTQgTDExLjQ0NDgyNDIsMy42NDI4NTcxNCBDMTAuODczNTM1MiwzLjY0Mjg1NzE0IDEwLjM2ODg5NjUsMy44MTk5NDA0OCA5LjkzMDkwODIsNC4xNzQxMDcxNCBDOS40OTI5MTk5Miw0LjUyODI3MzgxIDkuMjA0MTAxNTYsNC45ODM2MzA5NSA5LjA2NDQ1MzEzLDUuNTQwMTc4NTcgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
@media (max-width: 1150px) {
  .header__btn-icon_basket {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzkgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MjEuMDAwMDAwLCAtMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMxLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzYuNTYyNSwxNC41NzE0Mjg2IEMzNy4yMzUzNTE2LDE0LjU3MTQyODYgMzcuODA5ODE0NSwxNC44MDg1OTM4IDM4LjI4NTg4ODcsMTUuMjgyOTI0MSBDMzguNzYxOTYyOSwxNS43NTcyNTQ1IDM5LDE2LjMyOTYxMzEgMzksMTcgQzM5LDE3LjY3MDM4NjkgMzguNzYxOTYyOSwxOC4yNDI3NDU1IDM4LjI4NTg4ODcsMTguNzE3MDc1OSBDMzcuODA5ODE0NSwxOS4xOTE0MDYzIDM3LjIzNTM1MTYsMTkuNDI4NTcxNCAzNi41NjI1LDE5LjQyODU3MTQgTDM2LjI3Njg1NTUsMTkuNDI4NTcxNCBMMzQuMDg2OTE0MSwzMS45ODg4MzkzIEMzMy45ODUzNTE2LDMyLjU3MDY4NDUgMzMuNzA2MDU0NywzMy4wNTEzMzkzIDMzLjI0OTAyMzQsMzMuNDMwODAzNiBDMzIuNzkxOTkyMiwzMy44MTAyNjc5IDMyLjI3MTQ4NDQsMzQgMzEuNjg3NSwzNCBMNy4zMTI1LDM0IEM2LjcyODUxNTYyLDM0IDYuMjA4MDA3ODEsMzMuODEwMjY3OSA1Ljc1MDk3NjU2LDMzLjQzMDgwMzYgQzUuMjkzOTQ1MzEsMzMuMDUxMzM5MyA1LjAxNDY0ODQ0LDMyLjU3MDY4NDUgNC45MTMwODU5NCwzMS45ODg4MzkzIEwyLjcyMzE0NDUzLDE5LjQyODU3MTQgTDIuNDM3NSwxOS40Mjg1NzE0IEMxLjc2NDY0ODQ0LDE5LjQyODU3MTQgMS4xOTAxODU1NSwxOS4xOTE0MDYzIDAuNzE0MTExMzI4LDE4LjcxNzA3NTkgQzAuMjM4MDM3MTA5LDE4LjI0Mjc0NTUgMCwxNy42NzAzODY5IDAsMTcgQzAsMTYuMzI5NjEzMSAwLjIzODAzNzEwOSwxNS43NTcyNTQ1IDAuNzE0MTExMzI4LDE1LjI4MjkyNDEgQzEuMTkwMTg1NTUsMTQuODA4NTkzOCAxLjc2NDY0ODQ0LDE0LjU3MTQyODYgMi40Mzc1LDE0LjU3MTQyODYgTDM2LjU2MjUsMTQuNTcxNDI4NiBaIE05LjIzNTgzOTg0LDI5Ljc1IEM5LjU2NTkxNzk3LDI5LjcyNDcwMjQgOS44NDIwNDEwMiwyOS41ODI0MDMzIDEwLjA2NDIwOSwyOS4zMjMxMDI3IEMxMC4yODYzNzcsMjkuMDYzODAyMSAxMC4zODQ3NjU2LDI4Ljc2OTcxNzMgMTAuMzU5Mzc1LDI4LjQ0MDg0ODIgTDkuNzUsMjAuNTQ3OTkxMSBDOS43MjQ2MDkzOCwyMC4yMTkxMjIgOS41ODE3ODcxMSwxOS45NDQwMTA0IDkuMzIxNTMzMiwxOS43MjI2NTYzIEM5LjA2MTI3OTMsMTkuNTAxMzAyMSA4Ljc2NjExMzI4LDE5LjQwMzI3MzggOC40MzYwMzUxNiwxOS40Mjg1NzE0IEM4LjEwNTk1NzAzLDE5LjQ1Mzg2OSA3LjgyOTgzMzk4LDE5LjU5NjE2ODIgNy42MDc2NjYwMiwxOS44NTU0Njg4IEM3LjM4NTQ5ODA1LDIwLjExNDc2OTMgNy4yODcxMDkzOCwyMC40MDg4NTQyIDcuMzEyNSwyMC43Mzc3MjMyIEw3LjkyMTg3NSwyOC42MzA1ODA0IEM3Ljk0NzI2NTYzLDI4Ljk0NjgwMDYgOC4wNzczOTI1OCwyOS4yMTI0MjU2IDguMzEyMjU1ODYsMjkuNDI3NDU1NCBDOC41NDcxMTkxNCwyOS42NDI0ODUxIDguODIzMjQyMTksMjkuNzUgOS4xNDA2MjUsMjkuNzUgTDkuMjM1ODM5ODQsMjkuNzUgWiBNMTcuMDYyNSwyOC41MzU3MTQzIEwxNy4wNjI1LDIwLjY0Mjg1NzEgQzE3LjA2MjUsMjAuMzEzOTg4MSAxNi45NDE4OTQ1LDIwLjAyOTM4OTkgMTYuNzAwNjgzNiwxOS43ODkwNjI1IEMxNi40NTk0NzI3LDE5LjU0ODczNTEgMTYuMTczODI4MSwxOS40Mjg1NzE0IDE1Ljg0Mzc1LDE5LjQyODU3MTQgQzE1LjUxMzY3MTksMTkuNDI4NTcxNCAxNS4yMjgwMjczLDE5LjU0ODczNTEgMTQuOTg2ODE2NCwxOS43ODkwNjI1IEMxNC43NDU2MDU1LDIwLjAyOTM4OTkgMTQuNjI1LDIwLjMxMzk4ODEgMTQuNjI1LDIwLjY0Mjg1NzEgTDE0LjYyNSwyOC41MzU3MTQzIEMxNC42MjUsMjguODY0NTgzMyAxNC43NDU2MDU1LDI5LjE0OTE4MTUgMTQuOTg2ODE2NCwyOS4zODk1MDg5IEMxNS4yMjgwMjczLDI5LjYyOTgzNjMgMTUuNTEzNjcxOSwyOS43NSAxNS44NDM3NSwyOS43NSBDMTYuMTczODI4MSwyOS43NSAxNi40NTk0NzI3LDI5LjYyOTgzNjMgMTYuNzAwNjgzNiwyOS4zODk1MDg5IEMxNi45NDE4OTQ1LDI5LjE0OTE4MTUgMTcuMDYyNSwyOC44NjQ1ODMzIDE3LjA2MjUsMjguNTM1NzE0MyBaIE0yNC4zNzUsMjguNTM1NzE0MyBMMjQuMzc1LDIwLjY0Mjg1NzEgQzI0LjM3NSwyMC4zMTM5ODgxIDI0LjI1NDM5NDUsMjAuMDI5Mzg5OSAyNC4wMTMxODM2LDE5Ljc4OTA2MjUgQzIzLjc3MTk3MjcsMTkuNTQ4NzM1MSAyMy40ODYzMjgxLDE5LjQyODU3MTQgMjMuMTU2MjUsMTkuNDI4NTcxNCBDMjIuODI2MTcxOSwxOS40Mjg1NzE0IDIyLjU0MDUyNzMsMTkuNTQ4NzM1MSAyMi4yOTkzMTY0LDE5Ljc4OTA2MjUgQzIyLjA1ODEwNTUsMjAuMDI5Mzg5OSAyMS45Mzc1LDIwLjMxMzk4ODEgMjEuOTM3NSwyMC42NDI4NTcxIEwyMS45Mzc1LDI4LjUzNTcxNDMgQzIxLjkzNzUsMjguODY0NTgzMyAyMi4wNTgxMDU1LDI5LjE0OTE4MTUgMjIuMjk5MzE2NCwyOS4zODk1MDg5IEMyMi41NDA1MjczLDI5LjYyOTgzNjMgMjIuODI2MTcxOSwyOS43NSAyMy4xNTYyNSwyOS43NSBDMjMuNDg2MzI4MSwyOS43NSAyMy43NzE5NzI3LDI5LjYyOTgzNjMgMjQuMDEzMTgzNiwyOS4zODk1MDg5IEMyNC4yNTQzOTQ1LDI5LjE0OTE4MTUgMjQuMzc1LDI4Ljg2NDU4MzMgMjQuMzc1LDI4LjUzNTcxNDMgWiBNMzEuMDc4MTI1LDI4LjYzMDU4MDQgTDMxLjY4NzUsMjAuNzM3NzIzMiBDMzEuNzEyODkwNiwyMC40MDg4NTQyIDMxLjYxNDUwMiwyMC4xMTQ3NjkzIDMxLjM5MjMzNCwxOS44NTU0Njg4IEMzMS4xNzAxNjYsMTkuNTk2MTY4MiAzMC44OTQwNDMsMTkuNDUzODY5IDMwLjU2Mzk2NDgsMTkuNDI4NTcxNCBDMzAuMjMzODg2NywxOS40MDMyNzM4IDI5LjkzODcyMDcsMTkuNTAxMzAyMSAyOS42Nzg0NjY4LDE5LjcyMjY1NjMgQzI5LjQxODIxMjksMTkuOTQ0MDEwNCAyOS4yNzUzOTA2LDIwLjIxOTEyMiAyOS4yNSwyMC41NDc5OTExIEwyOC42NDA2MjUsMjguNDQwODQ4MiBDMjguNjE1MjM0NCwyOC43Njk3MTczIDI4LjcxMzYyMywyOS4wNjM4MDIxIDI4LjkzNTc5MSwyOS4zMjMxMDI3IEMyOS4xNTc5NTksMjkuNTgyNDAzMyAyOS40MzQwODIsMjkuNzI0NzAyNCAyOS43NjQxNjAyLDI5Ljc1IEwyOS44NTkzNzUsMjkuNzUgQzMwLjE3Njc1NzgsMjkuNzUgMzAuNDUyODgwOSwyOS42NDI0ODUxIDMwLjY4Nzc0NDEsMjkuNDI3NDU1NCBDMzAuOTIyNjA3NCwyOS4yMTI0MjU2IDMxLjA1MjczNDQsMjguOTQ2ODAwNiAzMS4wNzgxMjUsMjguNjMwNTgwNCBaIE05LjA2NDQ1MzEzLDUuNTQwMTc4NTcgTDcuMjkzNDU3MDMsMTMuMzU3MTQyOSBMNC43Nzk3ODUxNiwxMy4zNTcxNDI5IEw2LjcwMzEyNSw0Ljk4OTk1NTM2IEM2Ljk0NDMzNTk0LDMuODc2ODYwMTIgNy41MDkyNzczNCwyLjk2OTMwODA0IDguMzk3OTQ5MjIsMi4yNjcyOTkxMSBDOS4yODY2MjEwOSwxLjU2NTI5MDE4IDEwLjMwMjI0NjEsMS4yMTQyODU3MSAxMS40NDQ4MjQyLDEuMjE0Mjg1NzEgTDE0LjYyNSwxLjIxNDI4NTcxIEMxNC42MjUsMC44ODU0MTY2NjcgMTQuNzQ1NjA1NSwwLjYwMDgxODQ1MiAxNC45ODY4MTY0LDAuMzYwNDkxMDcxIEMxNS4yMjgwMjczLDAuMTIwMTYzNjkgMTUuNTEzNjcxOSwwIDE1Ljg0Mzc1LDAgTDIzLjE1NjI1LDAgQzIzLjQ4NjMyODEsMCAyMy43NzE5NzI3LDAuMTIwMTYzNjkgMjQuMDEzMTgzNiwwLjM2MDQ5MTA3MSBDMjQuMjU0Mzk0NSwwLjYwMDgxODQ1MiAyNC4zNzUsMC44ODU0MTY2NjcgMjQuMzc1LDEuMjE0Mjg1NzEgTDI3LjU1NTE3NTgsMS4yMTQyODU3MSBDMjguNjk3NzUzOSwxLjIxNDI4NTcxIDI5LjcxMzM3ODksMS41NjUyOTAxOCAzMC42MDIwNTA4LDIuMjY3Mjk5MTEgQzMxLjQ5MDcyMjcsMi45NjkzMDgwNCAzMi4wNTU2NjQxLDMuODc2ODYwMTIgMzIuMjk2ODc1LDQuOTg5OTU1MzYgTDM0LjIyMDIxNDgsMTMuMzU3MTQyOSBMMzEuNzA2NTQzLDEzLjM1NzE0MjkgTDI5LjkzNTU0NjksNS41NDAxNzg1NyBDMjkuNzk1ODk4NCw0Ljk4MzYzMDk1IDI5LjUwNzA4MDEsNC41MjgyNzM4MSAyOS4wNjkwOTE4LDQuMTc0MTA3MTQgQzI4LjYzMTEwMzUsMy44MTk5NDA0OCAyOC4xMjY0NjQ4LDMuNjQyODU3MTQgMjcuNTU1MTc1OCwzLjY0Mjg1NzE0IEwyNC4zNzUsMy42NDI4NTcxNCBDMjQuMzc1LDMuOTcxNzI2MTkgMjQuMjU0Mzk0NSw0LjI1NjMyNDQgMjQuMDEzMTgzNiw0LjQ5NjY1MTc5IEMyMy43NzE5NzI3LDQuNzM2OTc5MTcgMjMuNDg2MzI4MSw0Ljg1NzE0Mjg2IDIzLjE1NjI1LDQuODU3MTQyODYgTDE1Ljg0Mzc1LDQuODU3MTQyODYgQzE1LjUxMzY3MTksNC44NTcxNDI4NiAxNS4yMjgwMjczLDQuNzM2OTc5MTcgMTQuOTg2ODE2NCw0LjQ5NjY1MTc5IEMxNC43NDU2MDU1LDQuMjU2MzI0NCAxNC42MjUsMy45NzE3MjYxOSAxNC42MjUsMy42NDI4NTcxNCBMMTEuNDQ0ODI0MiwzLjY0Mjg1NzE0IEMxMC44NzM1MzUyLDMuNjQyODU3MTQgMTAuMzY4ODk2NSwzLjgxOTk0MDQ4IDkuOTMwOTA4Miw0LjE3NDEwNzE0IEM5LjQ5MjkxOTkyLDQuNTI4MjczODEgOS4yMDQxMDE1Niw0Ljk4MzYzMDk1IDkuMDY0NDUzMTMsNS41NDAxNzg1NyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  }
}
.header_color_white .header__btn-icon_search {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2VhcmNoPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3NTEuMDAwMDAwLCAtMjguMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9ImlmX2ljb24tMTExLXNlYXJjaF8zMTQ0NzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjEuMDAwMDAwLCAyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOC4zMDk3MDQyLDIxLjAzNjk3NjkgQzE2LjQxNDQzMTEsMjIuMzg3NDczMSAxNC4wOTU0MzQ4LDIzLjE4MTgxODIgMTEuNTkwOTA5MSwyMy4xODE4MTgyIEM1LjE4OTQyNjQ0LDIzLjE4MTgxODIgMCwxNy45OTIzOTE3IDAsMTEuNTkwOTA5MSBDMCw1LjE4OTQyNjQ0IDUuMTg5NDI2NDQsMCAxMS41OTA5MDkxLDAgQzE3Ljk5MjM5MTcsMCAyMy4xODE4MTgyLDUuMTg5NDI2NDQgMjMuMTgxODE4MiwxMS41OTA5MDkxIEMyMy4xODE4MTgyLDE0LjA5NTQzNDggMjIuMzg3NDczMSwxNi40MTQ0MzExIDIxLjAzNjk3NjksMTguMzA5NzA0MiBMMjguNjUyNjE0OSwyNS45MjUzNDIyIEMyOS40MDI4ODksMjYuNjc1NjE2MyAyOS4zOTY2MzM2LDI3Ljg3NjA5MzcgMjguNjUyMzQzNCwyOC42MjAzODM5IEwyOC42MjAzODM5LDI4LjY1MjM0MzQgQzI3Ljg3Nzk5NzUsMjkuMzk0NzI5OCAyNi42Njk0ODI0LDI5LjM5Njc1NTEgMjUuOTI1MzQyMiwyOC42NTI2MTQ5IEwxOC4zMDk3MDQyLDIxLjAzNjk3NjkgTDE4LjMwOTcwNDIsMjEuMDM2OTc2OSBaIE0xMS41OTA5MDkxLDIwLjQ1NDU0NTUgQzE2LjQ4NjE2MDYsMjAuNDU0NTQ1NSAyMC40NTQ1NDU1LDE2LjQ4NjE2MDYgMjAuNDU0NTQ1NSwxMS41OTA5MDkxIEMyMC40NTQ1NDU1LDYuNjk1NjU3NTkgMTYuNDg2MTYwNiwyLjcyNzI3MjczIDExLjU5MDkwOTEsMi43MjcyNzI3MyBDNi42OTU2NTc1OSwyLjcyNzI3MjczIDIuNzI3MjcyNzMsNi42OTU2NTc1OSAyLjcyNzI3MjczLDExLjU5MDkwOTEgQzIuNzI3MjcyNzMsMTYuNDg2MTYwNiA2LjY5NTY1NzU5LDIwLjQ1NDU0NTUgMTEuNTkwOTA5MSwyMC40NTQ1NDU1IEwxMS41OTA5MDkxLDIwLjQ1NDU0NTUgWiIgaWQ9InNlYXJjaCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
@media (max-width: 1150px) {
  .header_color_white .header__btn-icon_search {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2VhcmNoPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij4KICAgICAgICA8ZyBpZD0i0KDQtdGG0LXQv9GCX9Cy0L3Rg9GC0YAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzUxLjAwMDAwMCwgLTI4LjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iIzQwMzIzMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTAuMDAwMDAwLCAyNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJpZl9pY29uLTExMS1zZWFyY2hfMzE0NDc4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjYxLjAwMDAwMCwgMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMzA5NzA0MiwyMS4wMzY5NzY5IEMxNi40MTQ0MzExLDIyLjM4NzQ3MzEgMTQuMDk1NDM0OCwyMy4xODE4MTgyIDExLjU5MDkwOTEsMjMuMTgxODE4MiBDNS4xODk0MjY0NCwyMy4xODE4MTgyIDAsMTcuOTkyMzkxNyAwLDExLjU5MDkwOTEgQzAsNS4xODk0MjY0NCA1LjE4OTQyNjQ0LDAgMTEuNTkwOTA5MSwwIEMxNy45OTIzOTE3LDAgMjMuMTgxODE4Miw1LjE4OTQyNjQ0IDIzLjE4MTgxODIsMTEuNTkwOTA5MSBDMjMuMTgxODE4MiwxNC4wOTU0MzQ4IDIyLjM4NzQ3MzEsMTYuNDE0NDMxMSAyMS4wMzY5NzY5LDE4LjMwOTcwNDIgTDI4LjY1MjYxNDksMjUuOTI1MzQyMiBDMjkuNDAyODg5LDI2LjY3NTYxNjMgMjkuMzk2NjMzNiwyNy44NzYwOTM3IDI4LjY1MjM0MzQsMjguNjIwMzgzOSBMMjguNjIwMzgzOSwyOC42NTIzNDM0IEMyNy44Nzc5OTc1LDI5LjM5NDcyOTggMjYuNjY5NDgyNCwyOS4zOTY3NTUxIDI1LjkyNTM0MjIsMjguNjUyNjE0OSBMMTguMzA5NzA0MiwyMS4wMzY5NzY5IEwxOC4zMDk3MDQyLDIxLjAzNjk3NjkgWiBNMTEuNTkwOTA5MSwyMC40NTQ1NDU1IEMxNi40ODYxNjA2LDIwLjQ1NDU0NTUgMjAuNDU0NTQ1NSwxNi40ODYxNjA2IDIwLjQ1NDU0NTUsMTEuNTkwOTA5MSBDMjAuNDU0NTQ1NSw2LjY5NTY1NzU5IDE2LjQ4NjE2MDYsMi43MjcyNzI3MyAxMS41OTA5MDkxLDIuNzI3MjcyNzMgQzYuNjk1NjU3NTksMi43MjcyNzI3MyAyLjcyNzI3MjczLDYuNjk1NjU3NTkgMi43MjcyNzI3MywxMS41OTA5MDkxIEMyLjcyNzI3MjczLDE2LjQ4NjE2MDYgNi42OTU2NTc1OSwyMC40NTQ1NDU1IDExLjU5MDkwOTEsMjAuNDU0NTQ1NSBMMTEuNTkwOTA5MSwyMC40NTQ1NDU1IFoiIGlkPSJzZWFyY2giPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2VhcmNoPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC44Ij4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3NTEuMDAwMDAwLCAtMjguMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9ImlmX2ljb24tMTExLXNlYXJjaF8zMTQ0NzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjEuMDAwMDAwLCAyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOC4zMDk3MDQyLDIxLjAzNjk3NjkgQzE2LjQxNDQzMTEsMjIuMzg3NDczMSAxNC4wOTU0MzQ4LDIzLjE4MTgxODIgMTEuNTkwOTA5MSwyMy4xODE4MTgyIEM1LjE4OTQyNjQ0LDIzLjE4MTgxODIgMCwxNy45OTIzOTE3IDAsMTEuNTkwOTA5MSBDMCw1LjE4OTQyNjQ0IDUuMTg5NDI2NDQsMCAxMS41OTA5MDkxLDAgQzE3Ljk5MjM5MTcsMCAyMy4xODE4MTgyLDUuMTg5NDI2NDQgMjMuMTgxODE4MiwxMS41OTA5MDkxIEMyMy4xODE4MTgyLDE0LjA5NTQzNDggMjIuMzg3NDczMSwxNi40MTQ0MzExIDIxLjAzNjk3NjksMTguMzA5NzA0MiBMMjguNjUyNjE0OSwyNS45MjUzNDIyIEMyOS40MDI4ODksMjYuNjc1NjE2MyAyOS4zOTY2MzM2LDI3Ljg3NjA5MzcgMjguNjUyMzQzNCwyOC42MjAzODM5IEwyOC42MjAzODM5LDI4LjY1MjM0MzQgQzI3Ljg3Nzk5NzUsMjkuMzk0NzI5OCAyNi42Njk0ODI0LDI5LjM5Njc1NTEgMjUuOTI1MzQyMiwyOC42NTI2MTQ5IEwxOC4zMDk3MDQyLDIxLjAzNjk3NjkgTDE4LjMwOTcwNDIsMjEuMDM2OTc2OSBaIE0xMS41OTA5MDkxLDIwLjQ1NDU0NTUgQzE2LjQ4NjE2MDYsMjAuNDU0NTQ1NSAyMC40NTQ1NDU1LDE2LjQ4NjE2MDYgMjAuNDU0NTQ1NSwxMS41OTA5MDkxIEMyMC40NTQ1NDU1LDYuNjk1NjU3NTkgMTYuNDg2MTYwNiwyLjcyNzI3MjczIDExLjU5MDkwOTEsMi43MjcyNzI3MyBDNi42OTU2NTc1OSwyLjcyNzI3MjczIDIuNzI3MjcyNzMsNi42OTU2NTc1OSAyLjcyNzI3MjczLDExLjU5MDkwOTEgQzIuNzI3MjcyNzMsMTYuNDg2MTYwNiA2LjY5NTY1NzU5LDIwLjQ1NDU0NTUgMTEuNTkwOTA5MSwyMC40NTQ1NDU1IEwxMS41OTA5MDkxLDIwLjQ1NDU0NTUgWiIgaWQ9InNlYXJjaCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  }
}
.header_color_white .header__btn-icon_basket {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzkgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MjEuMDAwMDAwLCAtMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMxLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzYuNTYyNSwxNC41NzE0Mjg2IEMzNy4yMzUzNTE2LDE0LjU3MTQyODYgMzcuODA5ODE0NSwxNC44MDg1OTM4IDM4LjI4NTg4ODcsMTUuMjgyOTI0MSBDMzguNzYxOTYyOSwxNS43NTcyNTQ1IDM5LDE2LjMyOTYxMzEgMzksMTcgQzM5LDE3LjY3MDM4NjkgMzguNzYxOTYyOSwxOC4yNDI3NDU1IDM4LjI4NTg4ODcsMTguNzE3MDc1OSBDMzcuODA5ODE0NSwxOS4xOTE0MDYzIDM3LjIzNTM1MTYsMTkuNDI4NTcxNCAzNi41NjI1LDE5LjQyODU3MTQgTDM2LjI3Njg1NTUsMTkuNDI4NTcxNCBMMzQuMDg2OTE0MSwzMS45ODg4MzkzIEMzMy45ODUzNTE2LDMyLjU3MDY4NDUgMzMuNzA2MDU0NywzMy4wNTEzMzkzIDMzLjI0OTAyMzQsMzMuNDMwODAzNiBDMzIuNzkxOTkyMiwzMy44MTAyNjc5IDMyLjI3MTQ4NDQsMzQgMzEuNjg3NSwzNCBMNy4zMTI1LDM0IEM2LjcyODUxNTYyLDM0IDYuMjA4MDA3ODEsMzMuODEwMjY3OSA1Ljc1MDk3NjU2LDMzLjQzMDgwMzYgQzUuMjkzOTQ1MzEsMzMuMDUxMzM5MyA1LjAxNDY0ODQ0LDMyLjU3MDY4NDUgNC45MTMwODU5NCwzMS45ODg4MzkzIEwyLjcyMzE0NDUzLDE5LjQyODU3MTQgTDIuNDM3NSwxOS40Mjg1NzE0IEMxLjc2NDY0ODQ0LDE5LjQyODU3MTQgMS4xOTAxODU1NSwxOS4xOTE0MDYzIDAuNzE0MTExMzI4LDE4LjcxNzA3NTkgQzAuMjM4MDM3MTA5LDE4LjI0Mjc0NTUgMCwxNy42NzAzODY5IDAsMTcgQzAsMTYuMzI5NjEzMSAwLjIzODAzNzEwOSwxNS43NTcyNTQ1IDAuNzE0MTExMzI4LDE1LjI4MjkyNDEgQzEuMTkwMTg1NTUsMTQuODA4NTkzOCAxLjc2NDY0ODQ0LDE0LjU3MTQyODYgMi40Mzc1LDE0LjU3MTQyODYgTDM2LjU2MjUsMTQuNTcxNDI4NiBaIE05LjIzNTgzOTg0LDI5Ljc1IEM5LjU2NTkxNzk3LDI5LjcyNDcwMjQgOS44NDIwNDEwMiwyOS41ODI0MDMzIDEwLjA2NDIwOSwyOS4zMjMxMDI3IEMxMC4yODYzNzcsMjkuMDYzODAyMSAxMC4zODQ3NjU2LDI4Ljc2OTcxNzMgMTAuMzU5Mzc1LDI4LjQ0MDg0ODIgTDkuNzUsMjAuNTQ3OTkxMSBDOS43MjQ2MDkzOCwyMC4yMTkxMjIgOS41ODE3ODcxMSwxOS45NDQwMTA0IDkuMzIxNTMzMiwxOS43MjI2NTYzIEM5LjA2MTI3OTMsMTkuNTAxMzAyMSA4Ljc2NjExMzI4LDE5LjQwMzI3MzggOC40MzYwMzUxNiwxOS40Mjg1NzE0IEM4LjEwNTk1NzAzLDE5LjQ1Mzg2OSA3LjgyOTgzMzk4LDE5LjU5NjE2ODIgNy42MDc2NjYwMiwxOS44NTU0Njg4IEM3LjM4NTQ5ODA1LDIwLjExNDc2OTMgNy4yODcxMDkzOCwyMC40MDg4NTQyIDcuMzEyNSwyMC43Mzc3MjMyIEw3LjkyMTg3NSwyOC42MzA1ODA0IEM3Ljk0NzI2NTYzLDI4Ljk0NjgwMDYgOC4wNzczOTI1OCwyOS4yMTI0MjU2IDguMzEyMjU1ODYsMjkuNDI3NDU1NCBDOC41NDcxMTkxNCwyOS42NDI0ODUxIDguODIzMjQyMTksMjkuNzUgOS4xNDA2MjUsMjkuNzUgTDkuMjM1ODM5ODQsMjkuNzUgWiBNMTcuMDYyNSwyOC41MzU3MTQzIEwxNy4wNjI1LDIwLjY0Mjg1NzEgQzE3LjA2MjUsMjAuMzEzOTg4MSAxNi45NDE4OTQ1LDIwLjAyOTM4OTkgMTYuNzAwNjgzNiwxOS43ODkwNjI1IEMxNi40NTk0NzI3LDE5LjU0ODczNTEgMTYuMTczODI4MSwxOS40Mjg1NzE0IDE1Ljg0Mzc1LDE5LjQyODU3MTQgQzE1LjUxMzY3MTksMTkuNDI4NTcxNCAxNS4yMjgwMjczLDE5LjU0ODczNTEgMTQuOTg2ODE2NCwxOS43ODkwNjI1IEMxNC43NDU2MDU1LDIwLjAyOTM4OTkgMTQuNjI1LDIwLjMxMzk4ODEgMTQuNjI1LDIwLjY0Mjg1NzEgTDE0LjYyNSwyOC41MzU3MTQzIEMxNC42MjUsMjguODY0NTgzMyAxNC43NDU2MDU1LDI5LjE0OTE4MTUgMTQuOTg2ODE2NCwyOS4zODk1MDg5IEMxNS4yMjgwMjczLDI5LjYyOTgzNjMgMTUuNTEzNjcxOSwyOS43NSAxNS44NDM3NSwyOS43NSBDMTYuMTczODI4MSwyOS43NSAxNi40NTk0NzI3LDI5LjYyOTgzNjMgMTYuNzAwNjgzNiwyOS4zODk1MDg5IEMxNi45NDE4OTQ1LDI5LjE0OTE4MTUgMTcuMDYyNSwyOC44NjQ1ODMzIDE3LjA2MjUsMjguNTM1NzE0MyBaIE0yNC4zNzUsMjguNTM1NzE0MyBMMjQuMzc1LDIwLjY0Mjg1NzEgQzI0LjM3NSwyMC4zMTM5ODgxIDI0LjI1NDM5NDUsMjAuMDI5Mzg5OSAyNC4wMTMxODM2LDE5Ljc4OTA2MjUgQzIzLjc3MTk3MjcsMTkuNTQ4NzM1MSAyMy40ODYzMjgxLDE5LjQyODU3MTQgMjMuMTU2MjUsMTkuNDI4NTcxNCBDMjIuODI2MTcxOSwxOS40Mjg1NzE0IDIyLjU0MDUyNzMsMTkuNTQ4NzM1MSAyMi4yOTkzMTY0LDE5Ljc4OTA2MjUgQzIyLjA1ODEwNTUsMjAuMDI5Mzg5OSAyMS45Mzc1LDIwLjMxMzk4ODEgMjEuOTM3NSwyMC42NDI4NTcxIEwyMS45Mzc1LDI4LjUzNTcxNDMgQzIxLjkzNzUsMjguODY0NTgzMyAyMi4wNTgxMDU1LDI5LjE0OTE4MTUgMjIuMjk5MzE2NCwyOS4zODk1MDg5IEMyMi41NDA1MjczLDI5LjYyOTgzNjMgMjIuODI2MTcxOSwyOS43NSAyMy4xNTYyNSwyOS43NSBDMjMuNDg2MzI4MSwyOS43NSAyMy43NzE5NzI3LDI5LjYyOTgzNjMgMjQuMDEzMTgzNiwyOS4zODk1MDg5IEMyNC4yNTQzOTQ1LDI5LjE0OTE4MTUgMjQuMzc1LDI4Ljg2NDU4MzMgMjQuMzc1LDI4LjUzNTcxNDMgWiBNMzEuMDc4MTI1LDI4LjYzMDU4MDQgTDMxLjY4NzUsMjAuNzM3NzIzMiBDMzEuNzEyODkwNiwyMC40MDg4NTQyIDMxLjYxNDUwMiwyMC4xMTQ3NjkzIDMxLjM5MjMzNCwxOS44NTU0Njg4IEMzMS4xNzAxNjYsMTkuNTk2MTY4MiAzMC44OTQwNDMsMTkuNDUzODY5IDMwLjU2Mzk2NDgsMTkuNDI4NTcxNCBDMzAuMjMzODg2NywxOS40MDMyNzM4IDI5LjkzODcyMDcsMTkuNTAxMzAyMSAyOS42Nzg0NjY4LDE5LjcyMjY1NjMgQzI5LjQxODIxMjksMTkuOTQ0MDEwNCAyOS4yNzUzOTA2LDIwLjIxOTEyMiAyOS4yNSwyMC41NDc5OTExIEwyOC42NDA2MjUsMjguNDQwODQ4MiBDMjguNjE1MjM0NCwyOC43Njk3MTczIDI4LjcxMzYyMywyOS4wNjM4MDIxIDI4LjkzNTc5MSwyOS4zMjMxMDI3IEMyOS4xNTc5NTksMjkuNTgyNDAzMyAyOS40MzQwODIsMjkuNzI0NzAyNCAyOS43NjQxNjAyLDI5Ljc1IEwyOS44NTkzNzUsMjkuNzUgQzMwLjE3Njc1NzgsMjkuNzUgMzAuNDUyODgwOSwyOS42NDI0ODUxIDMwLjY4Nzc0NDEsMjkuNDI3NDU1NCBDMzAuOTIyNjA3NCwyOS4yMTI0MjU2IDMxLjA1MjczNDQsMjguOTQ2ODAwNiAzMS4wNzgxMjUsMjguNjMwNTgwNCBaIE05LjA2NDQ1MzEzLDUuNTQwMTc4NTcgTDcuMjkzNDU3MDMsMTMuMzU3MTQyOSBMNC43Nzk3ODUxNiwxMy4zNTcxNDI5IEw2LjcwMzEyNSw0Ljk4OTk1NTM2IEM2Ljk0NDMzNTk0LDMuODc2ODYwMTIgNy41MDkyNzczNCwyLjk2OTMwODA0IDguMzk3OTQ5MjIsMi4yNjcyOTkxMSBDOS4yODY2MjEwOSwxLjU2NTI5MDE4IDEwLjMwMjI0NjEsMS4yMTQyODU3MSAxMS40NDQ4MjQyLDEuMjE0Mjg1NzEgTDE0LjYyNSwxLjIxNDI4NTcxIEMxNC42MjUsMC44ODU0MTY2NjcgMTQuNzQ1NjA1NSwwLjYwMDgxODQ1MiAxNC45ODY4MTY0LDAuMzYwNDkxMDcxIEMxNS4yMjgwMjczLDAuMTIwMTYzNjkgMTUuNTEzNjcxOSwwIDE1Ljg0Mzc1LDAgTDIzLjE1NjI1LDAgQzIzLjQ4NjMyODEsMCAyMy43NzE5NzI3LDAuMTIwMTYzNjkgMjQuMDEzMTgzNiwwLjM2MDQ5MTA3MSBDMjQuMjU0Mzk0NSwwLjYwMDgxODQ1MiAyNC4zNzUsMC44ODU0MTY2NjcgMjQuMzc1LDEuMjE0Mjg1NzEgTDI3LjU1NTE3NTgsMS4yMTQyODU3MSBDMjguNjk3NzUzOSwxLjIxNDI4NTcxIDI5LjcxMzM3ODksMS41NjUyOTAxOCAzMC42MDIwNTA4LDIuMjY3Mjk5MTEgQzMxLjQ5MDcyMjcsMi45NjkzMDgwNCAzMi4wNTU2NjQxLDMuODc2ODYwMTIgMzIuMjk2ODc1LDQuOTg5OTU1MzYgTDM0LjIyMDIxNDgsMTMuMzU3MTQyOSBMMzEuNzA2NTQzLDEzLjM1NzE0MjkgTDI5LjkzNTU0NjksNS41NDAxNzg1NyBDMjkuNzk1ODk4NCw0Ljk4MzYzMDk1IDI5LjUwNzA4MDEsNC41MjgyNzM4MSAyOS4wNjkwOTE4LDQuMTc0MTA3MTQgQzI4LjYzMTEwMzUsMy44MTk5NDA0OCAyOC4xMjY0NjQ4LDMuNjQyODU3MTQgMjcuNTU1MTc1OCwzLjY0Mjg1NzE0IEwyNC4zNzUsMy42NDI4NTcxNCBDMjQuMzc1LDMuOTcxNzI2MTkgMjQuMjU0Mzk0NSw0LjI1NjMyNDQgMjQuMDEzMTgzNiw0LjQ5NjY1MTc5IEMyMy43NzE5NzI3LDQuNzM2OTc5MTcgMjMuNDg2MzI4MSw0Ljg1NzE0Mjg2IDIzLjE1NjI1LDQuODU3MTQyODYgTDE1Ljg0Mzc1LDQuODU3MTQyODYgQzE1LjUxMzY3MTksNC44NTcxNDI4NiAxNS4yMjgwMjczLDQuNzM2OTc5MTcgMTQuOTg2ODE2NCw0LjQ5NjY1MTc5IEMxNC43NDU2MDU1LDQuMjU2MzI0NCAxNC42MjUsMy45NzE3MjYxOSAxNC42MjUsMy42NDI4NTcxNCBMMTEuNDQ0ODI0MiwzLjY0Mjg1NzE0IEMxMC44NzM1MzUyLDMuNjQyODU3MTQgMTAuMzY4ODk2NSwzLjgxOTk0MDQ4IDkuOTMwOTA4Miw0LjE3NDEwNzE0IEM5LjQ5MjkxOTkyLDQuNTI4MjczODEgOS4yMDQxMDE1Niw0Ljk4MzYzMDk1IDkuMDY0NDUzMTMsNS41NDAxNzg1NyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
@media (max-width: 1150px) {
  .header_color_white .header__btn-icon_basket {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzkgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MjEuMDAwMDAwLCAtMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMxLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzYuNTYyNSwxNC41NzE0Mjg2IEMzNy4yMzUzNTE2LDE0LjU3MTQyODYgMzcuODA5ODE0NSwxNC44MDg1OTM4IDM4LjI4NTg4ODcsMTUuMjgyOTI0MSBDMzguNzYxOTYyOSwxNS43NTcyNTQ1IDM5LDE2LjMyOTYxMzEgMzksMTcgQzM5LDE3LjY3MDM4NjkgMzguNzYxOTYyOSwxOC4yNDI3NDU1IDM4LjI4NTg4ODcsMTguNzE3MDc1OSBDMzcuODA5ODE0NSwxOS4xOTE0MDYzIDM3LjIzNTM1MTYsMTkuNDI4NTcxNCAzNi41NjI1LDE5LjQyODU3MTQgTDM2LjI3Njg1NTUsMTkuNDI4NTcxNCBMMzQuMDg2OTE0MSwzMS45ODg4MzkzIEMzMy45ODUzNTE2LDMyLjU3MDY4NDUgMzMuNzA2MDU0NywzMy4wNTEzMzkzIDMzLjI0OTAyMzQsMzMuNDMwODAzNiBDMzIuNzkxOTkyMiwzMy44MTAyNjc5IDMyLjI3MTQ4NDQsMzQgMzEuNjg3NSwzNCBMNy4zMTI1LDM0IEM2LjcyODUxNTYyLDM0IDYuMjA4MDA3ODEsMzMuODEwMjY3OSA1Ljc1MDk3NjU2LDMzLjQzMDgwMzYgQzUuMjkzOTQ1MzEsMzMuMDUxMzM5MyA1LjAxNDY0ODQ0LDMyLjU3MDY4NDUgNC45MTMwODU5NCwzMS45ODg4MzkzIEwyLjcyMzE0NDUzLDE5LjQyODU3MTQgTDIuNDM3NSwxOS40Mjg1NzE0IEMxLjc2NDY0ODQ0LDE5LjQyODU3MTQgMS4xOTAxODU1NSwxOS4xOTE0MDYzIDAuNzE0MTExMzI4LDE4LjcxNzA3NTkgQzAuMjM4MDM3MTA5LDE4LjI0Mjc0NTUgMCwxNy42NzAzODY5IDAsMTcgQzAsMTYuMzI5NjEzMSAwLjIzODAzNzEwOSwxNS43NTcyNTQ1IDAuNzE0MTExMzI4LDE1LjI4MjkyNDEgQzEuMTkwMTg1NTUsMTQuODA4NTkzOCAxLjc2NDY0ODQ0LDE0LjU3MTQyODYgMi40Mzc1LDE0LjU3MTQyODYgTDM2LjU2MjUsMTQuNTcxNDI4NiBaIE05LjIzNTgzOTg0LDI5Ljc1IEM5LjU2NTkxNzk3LDI5LjcyNDcwMjQgOS44NDIwNDEwMiwyOS41ODI0MDMzIDEwLjA2NDIwOSwyOS4zMjMxMDI3IEMxMC4yODYzNzcsMjkuMDYzODAyMSAxMC4zODQ3NjU2LDI4Ljc2OTcxNzMgMTAuMzU5Mzc1LDI4LjQ0MDg0ODIgTDkuNzUsMjAuNTQ3OTkxMSBDOS43MjQ2MDkzOCwyMC4yMTkxMjIgOS41ODE3ODcxMSwxOS45NDQwMTA0IDkuMzIxNTMzMiwxOS43MjI2NTYzIEM5LjA2MTI3OTMsMTkuNTAxMzAyMSA4Ljc2NjExMzI4LDE5LjQwMzI3MzggOC40MzYwMzUxNiwxOS40Mjg1NzE0IEM4LjEwNTk1NzAzLDE5LjQ1Mzg2OSA3LjgyOTgzMzk4LDE5LjU5NjE2ODIgNy42MDc2NjYwMiwxOS44NTU0Njg4IEM3LjM4NTQ5ODA1LDIwLjExNDc2OTMgNy4yODcxMDkzOCwyMC40MDg4NTQyIDcuMzEyNSwyMC43Mzc3MjMyIEw3LjkyMTg3NSwyOC42MzA1ODA0IEM3Ljk0NzI2NTYzLDI4Ljk0NjgwMDYgOC4wNzczOTI1OCwyOS4yMTI0MjU2IDguMzEyMjU1ODYsMjkuNDI3NDU1NCBDOC41NDcxMTkxNCwyOS42NDI0ODUxIDguODIzMjQyMTksMjkuNzUgOS4xNDA2MjUsMjkuNzUgTDkuMjM1ODM5ODQsMjkuNzUgWiBNMTcuMDYyNSwyOC41MzU3MTQzIEwxNy4wNjI1LDIwLjY0Mjg1NzEgQzE3LjA2MjUsMjAuMzEzOTg4MSAxNi45NDE4OTQ1LDIwLjAyOTM4OTkgMTYuNzAwNjgzNiwxOS43ODkwNjI1IEMxNi40NTk0NzI3LDE5LjU0ODczNTEgMTYuMTczODI4MSwxOS40Mjg1NzE0IDE1Ljg0Mzc1LDE5LjQyODU3MTQgQzE1LjUxMzY3MTksMTkuNDI4NTcxNCAxNS4yMjgwMjczLDE5LjU0ODczNTEgMTQuOTg2ODE2NCwxOS43ODkwNjI1IEMxNC43NDU2MDU1LDIwLjAyOTM4OTkgMTQuNjI1LDIwLjMxMzk4ODEgMTQuNjI1LDIwLjY0Mjg1NzEgTDE0LjYyNSwyOC41MzU3MTQzIEMxNC42MjUsMjguODY0NTgzMyAxNC43NDU2MDU1LDI5LjE0OTE4MTUgMTQuOTg2ODE2NCwyOS4zODk1MDg5IEMxNS4yMjgwMjczLDI5LjYyOTgzNjMgMTUuNTEzNjcxOSwyOS43NSAxNS44NDM3NSwyOS43NSBDMTYuMTczODI4MSwyOS43NSAxNi40NTk0NzI3LDI5LjYyOTgzNjMgMTYuNzAwNjgzNiwyOS4zODk1MDg5IEMxNi45NDE4OTQ1LDI5LjE0OTE4MTUgMTcuMDYyNSwyOC44NjQ1ODMzIDE3LjA2MjUsMjguNTM1NzE0MyBaIE0yNC4zNzUsMjguNTM1NzE0MyBMMjQuMzc1LDIwLjY0Mjg1NzEgQzI0LjM3NSwyMC4zMTM5ODgxIDI0LjI1NDM5NDUsMjAuMDI5Mzg5OSAyNC4wMTMxODM2LDE5Ljc4OTA2MjUgQzIzLjc3MTk3MjcsMTkuNTQ4NzM1MSAyMy40ODYzMjgxLDE5LjQyODU3MTQgMjMuMTU2MjUsMTkuNDI4NTcxNCBDMjIuODI2MTcxOSwxOS40Mjg1NzE0IDIyLjU0MDUyNzMsMTkuNTQ4NzM1MSAyMi4yOTkzMTY0LDE5Ljc4OTA2MjUgQzIyLjA1ODEwNTUsMjAuMDI5Mzg5OSAyMS45Mzc1LDIwLjMxMzk4ODEgMjEuOTM3NSwyMC42NDI4NTcxIEwyMS45Mzc1LDI4LjUzNTcxNDMgQzIxLjkzNzUsMjguODY0NTgzMyAyMi4wNTgxMDU1LDI5LjE0OTE4MTUgMjIuMjk5MzE2NCwyOS4zODk1MDg5IEMyMi41NDA1MjczLDI5LjYyOTgzNjMgMjIuODI2MTcxOSwyOS43NSAyMy4xNTYyNSwyOS43NSBDMjMuNDg2MzI4MSwyOS43NSAyMy43NzE5NzI3LDI5LjYyOTgzNjMgMjQuMDEzMTgzNiwyOS4zODk1MDg5IEMyNC4yNTQzOTQ1LDI5LjE0OTE4MTUgMjQuMzc1LDI4Ljg2NDU4MzMgMjQuMzc1LDI4LjUzNTcxNDMgWiBNMzEuMDc4MTI1LDI4LjYzMDU4MDQgTDMxLjY4NzUsMjAuNzM3NzIzMiBDMzEuNzEyODkwNiwyMC40MDg4NTQyIDMxLjYxNDUwMiwyMC4xMTQ3NjkzIDMxLjM5MjMzNCwxOS44NTU0Njg4IEMzMS4xNzAxNjYsMTkuNTk2MTY4MiAzMC44OTQwNDMsMTkuNDUzODY5IDMwLjU2Mzk2NDgsMTkuNDI4NTcxNCBDMzAuMjMzODg2NywxOS40MDMyNzM4IDI5LjkzODcyMDcsMTkuNTAxMzAyMSAyOS42Nzg0NjY4LDE5LjcyMjY1NjMgQzI5LjQxODIxMjksMTkuOTQ0MDEwNCAyOS4yNzUzOTA2LDIwLjIxOTEyMiAyOS4yNSwyMC41NDc5OTExIEwyOC42NDA2MjUsMjguNDQwODQ4MiBDMjguNjE1MjM0NCwyOC43Njk3MTczIDI4LjcxMzYyMywyOS4wNjM4MDIxIDI4LjkzNTc5MSwyOS4zMjMxMDI3IEMyOS4xNTc5NTksMjkuNTgyNDAzMyAyOS40MzQwODIsMjkuNzI0NzAyNCAyOS43NjQxNjAyLDI5Ljc1IEwyOS44NTkzNzUsMjkuNzUgQzMwLjE3Njc1NzgsMjkuNzUgMzAuNDUyODgwOSwyOS42NDI0ODUxIDMwLjY4Nzc0NDEsMjkuNDI3NDU1NCBDMzAuOTIyNjA3NCwyOS4yMTI0MjU2IDMxLjA1MjczNDQsMjguOTQ2ODAwNiAzMS4wNzgxMjUsMjguNjMwNTgwNCBaIE05LjA2NDQ1MzEzLDUuNTQwMTc4NTcgTDcuMjkzNDU3MDMsMTMuMzU3MTQyOSBMNC43Nzk3ODUxNiwxMy4zNTcxNDI5IEw2LjcwMzEyNSw0Ljk4OTk1NTM2IEM2Ljk0NDMzNTk0LDMuODc2ODYwMTIgNy41MDkyNzczNCwyLjk2OTMwODA0IDguMzk3OTQ5MjIsMi4yNjcyOTkxMSBDOS4yODY2MjEwOSwxLjU2NTI5MDE4IDEwLjMwMjI0NjEsMS4yMTQyODU3MSAxMS40NDQ4MjQyLDEuMjE0Mjg1NzEgTDE0LjYyNSwxLjIxNDI4NTcxIEMxNC42MjUsMC44ODU0MTY2NjcgMTQuNzQ1NjA1NSwwLjYwMDgxODQ1MiAxNC45ODY4MTY0LDAuMzYwNDkxMDcxIEMxNS4yMjgwMjczLDAuMTIwMTYzNjkgMTUuNTEzNjcxOSwwIDE1Ljg0Mzc1LDAgTDIzLjE1NjI1LDAgQzIzLjQ4NjMyODEsMCAyMy43NzE5NzI3LDAuMTIwMTYzNjkgMjQuMDEzMTgzNiwwLjM2MDQ5MTA3MSBDMjQuMjU0Mzk0NSwwLjYwMDgxODQ1MiAyNC4zNzUsMC44ODU0MTY2NjcgMjQuMzc1LDEuMjE0Mjg1NzEgTDI3LjU1NTE3NTgsMS4yMTQyODU3MSBDMjguNjk3NzUzOSwxLjIxNDI4NTcxIDI5LjcxMzM3ODksMS41NjUyOTAxOCAzMC42MDIwNTA4LDIuMjY3Mjk5MTEgQzMxLjQ5MDcyMjcsMi45NjkzMDgwNCAzMi4wNTU2NjQxLDMuODc2ODYwMTIgMzIuMjk2ODc1LDQuOTg5OTU1MzYgTDM0LjIyMDIxNDgsMTMuMzU3MTQyOSBMMzEuNzA2NTQzLDEzLjM1NzE0MjkgTDI5LjkzNTU0NjksNS41NDAxNzg1NyBDMjkuNzk1ODk4NCw0Ljk4MzYzMDk1IDI5LjUwNzA4MDEsNC41MjgyNzM4MSAyOS4wNjkwOTE4LDQuMTc0MTA3MTQgQzI4LjYzMTEwMzUsMy44MTk5NDA0OCAyOC4xMjY0NjQ4LDMuNjQyODU3MTQgMjcuNTU1MTc1OCwzLjY0Mjg1NzE0IEwyNC4zNzUsMy42NDI4NTcxNCBDMjQuMzc1LDMuOTcxNzI2MTkgMjQuMjU0Mzk0NSw0LjI1NjMyNDQgMjQuMDEzMTgzNiw0LjQ5NjY1MTc5IEMyMy43NzE5NzI3LDQuNzM2OTc5MTcgMjMuNDg2MzI4MSw0Ljg1NzE0Mjg2IDIzLjE1NjI1LDQuODU3MTQyODYgTDE1Ljg0Mzc1LDQuODU3MTQyODYgQzE1LjUxMzY3MTksNC44NTcxNDI4NiAxNS4yMjgwMjczLDQuNzM2OTc5MTcgMTQuOTg2ODE2NCw0LjQ5NjY1MTc5IEMxNC43NDU2MDU1LDQuMjU2MzI0NCAxNC42MjUsMy45NzE3MjYxOSAxNC42MjUsMy42NDI4NTcxNCBMMTEuNDQ0ODI0MiwzLjY0Mjg1NzE0IEMxMC44NzM1MzUyLDMuNjQyODU3MTQgMTAuMzY4ODk2NSwzLjgxOTk0MDQ4IDkuOTMwOTA4Miw0LjE3NDEwNzE0IEM5LjQ5MjkxOTkyLDQuNTI4MjczODEgOS4yMDQxMDE1Niw0Ljk4MzYzMDk1IDkuMDY0NDUzMTMsNS41NDAxNzg1NyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  }
}
.header__btn-icon-count {
  position: absolute;
  font-size: 0.75rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #fff;
  top: -0.75rem;
  right: -0.75rem;
  bottom: auto;
  left: auto;
  background-color: #ff6b6b;
  -webkit-border-radius: 1.5rem;
  -moz-border-radius: 1.5rem;
  border-radius: 1.5rem;
  padding: 0.3125rem;
}
.header__search {
  position: absolute;
  left: 0;
  top: 10rem;
  right: 5rem;
  bottom: 0;
  background: #fff;
  display: block;
  visibility: hidden;
  text-align: center;
}
@media (max-width: 1150px) {
  .header__search {
    padding: 0 1.25rem;
    bottom: auto;
  }
}
@media (max-width: 768px) {
  .header__search {
    padding: 1.5625rem 1.25rem;
    width: calc(100% - 2.5rem);
    top: 5rem;
    right: 0;
  }
}
@media (max-width: 767px) {
  .header__search {
    top: 4rem;
    bottom: auto;
    padding-bottom: 2rem;
  }
}
.header__search_input {
  position: relative;
  margin-top: 1.25rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.header__search-input {
  border: 1px solid #c9c7c8;
  height: 3.4375rem;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: auto;
  width: calc(100% - 1.25rem);
  padding-left: 1.25rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.25rem;
  font-family: R;
}
.header__search-input:focus {
  outline: none;
}
.header__search-close {
  width: 1.875rem;
  height: 1.875rem;
  position: absolute;
  top: -webkit-calc((100% - 1.875rem)/2);
  top: -moz-calc((100% - 1.875rem)/2);
  top: calc((100% - 1.875rem) / 2);
  right: 1.25rem;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxMi45ODIgMjEyLjk4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEyLjk4MiAyMTIuOTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGcgaWQ9IkNsb3NlIj4KCTxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIGQ9Ik0xMzEuODA0LDEwNi40OTFsNzUuOTM2LTc1LjkzNmM2Ljk5LTYuOTksNi45OS0xOC4zMjMsMC0yNS4zMTIgICBjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGwtNzUuOTM3LDc1LjkzN0wzMC41NTQsNS4yNDJjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGMtNi45ODksNi45OS02Ljk4OSwxOC4zMjMsMCwyNS4zMTIgICBsNzUuOTM3LDc1LjkzNkw1LjI0MiwxODIuNDI3Yy02Ljk4OSw2Ljk5LTYuOTg5LDE4LjMyMywwLDI1LjMxMmM2Ljk5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBsNzUuOTM3LTc1LjkzN2w3NS45MzcsNzUuOTM3ICAgYzYuOTg5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBjNi45OS02Ljk5LDYuOTktMTguMzIyLDAtMjUuMzEyTDEzMS44MDQsMTA2LjQ5MXoiIGZpbGw9IiM2NDVhNTgiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
}
.header__log-in {
  width: 100%;
  display: none;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.header__log-link-wrapper {
  padding: 2.3125rem 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1150px) {
  .header__log-link-wrapper {
    display: inline-block;
  }
}
.header__log-link {
  font-family: M;
  color: #403230;
  font-size: 1.5rem;
  margin: 3.125rem;
  position: relative;
}
.header__log-link:after {
  content: "";
  position: absolute;
  -webkit-background-size: 2.0625rem 2.0625rem;
  -moz-background-size: 2.0625rem;
  -o-background-size: 2.0625rem;
  background-size: 2.0625rem;
  background-repeat: no-repeat;
  background-position: 50%;
  width: 2.375rem;
  height: 2.375rem;
  left: -3.125rem;
  top: 0;
  margin-top: -0.2rem;
}
.header__log-link_name:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzRweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzQgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT7Qv9GA0L7RhNC40LvRjDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQstC40LTQtdC+0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ5MC4wMDAwMDAsIC0zNi4wMDAwMDApIiBmaWxsPSIjQ0ZDQ0M2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNNTA3LDcwIEM0OTcuNjExMTU5LDcwIDQ5MCw2Mi4zODg4NDA3IDQ5MCw1MyBDNDkwLDQzLjYxMTE1OTMgNDk3LjYxMTE1OSwzNiA1MDcsMzYgQzUxNi4zODg4NDEsMzYgNTI0LDQzLjYxMTE1OTMgNTI0LDUzIEM1MjQsNjIuMzg4ODQwNyA1MTYuMzg4ODQxLDcwIDUwNyw3MCBaIE00OTguNjQyMTQzLDU3Ljg4NDIzMjYgQzUwMC4zMjI1ODUsNjAuNjg2MDk0NCA1MDMuNjU3MTE2LDYyLjU1Mjg0NDYgNTA3LDYyLjU1Mjg0NDYgQzUxMC4zMDM3ODgsNjIuNTUyODQ0NiA1MTMuNjAyMjk2LDYwLjcyOTA3NjMgNTE1LjMwMTM4OSw1Ny45NzcwMjQ4IEM1MTUuNzEyNDEzLDU3LjMxMTI4MTYgNTE1LjUwNTkyNCw1Ni40MzgzODkgNTE0Ljg0MDE4MSw1Ni4wMjczNjQ1IEM1MTQuMTc0NDM2LDU1LjYxNjM0IDUxMy4zMDE1NDUsNTUuODIyODMwNSA1MTIuODkwNTIxLDU2LjQ4ODU3MzYgQzUxMS43MDk2NzQsNTguNDAxMjA5MiA1MDkuMzI1MzY0LDU5LjcxOTUxMTIgNTA3LDU5LjcxOTUxMTIgQzUwNC42NDcyOTMsNTkuNzE5NTExMiA1MDIuMjM3NjY5LDU4LjM3MDU0NjUgNTAxLjA3MTk2NCw1Ni40MjY5MjQ4IEM1MDAuNjY5NTM4LDU1Ljc1NTk0OCA0OTkuNzk5Mzc0LDU1LjUzODI0MzYgNDk5LjEyODM5OSw1NS45NDA2Njc5IEM0OTguNDU3NDIzLDU2LjM0MzA5MjMgNDk4LjIzOTcxNyw1Ny4yMTMyNTU4IDQ5OC42NDIxNDMsNTcuODg0MjMyNiBaIE01MDEuNjMxNTc5LDUwLjg4ODM3OTYgQzUwMy4xMTQwMjcsNTAuODg4Mzc5NiA1MDQuMzE1Nzg5LDQ5LjY4NjYxNzYgNTA0LjMxNTc4OSw0OC4yMDQxNjkxIEM1MDQuMzE1Nzg5LDQ2LjcyMTcyMDYgNTAzLjExNDAyNyw0NS41MTk5NTg0IDUwMS42MzE1NzksNDUuNTE5OTU4NCBDNTAwLjE0OTEzLDQ1LjUxOTk1ODQgNDk4Ljk0NzM2OCw0Ni43MjE3MjA2IDQ5OC45NDczNjgsNDguMjA0MTY5MSBDNDk4Ljk0NzM2OCw0OS42ODY2MTc2IDUwMC4xNDkxMyw1MC44ODgzNzk2IDUwMS42MzE1NzksNTAuODg4Mzc5NiBaIE01MTIuMzY4NDIxLDUwLjg4ODM3OTYgQzUxMy44NTA4Nyw1MC44ODgzNzk2IDUxNS4wNTI2MzIsNDkuNjg2NjE3NiA1MTUuMDUyNjMyLDQ4LjIwNDE2OTEgQzUxNS4wNTI2MzIsNDYuNzIxNzIwNiA1MTMuODUwODcsNDUuNTE5OTU4NCA1MTIuMzY4NDIxLDQ1LjUxOTk1ODQgQzUxMC44ODU5NzMsNDUuNTE5OTU4NCA1MDkuNjg0MjExLDQ2LjcyMTcyMDYgNTA5LjY4NDIxMSw0OC4yMDQxNjkxIEM1MDkuNjg0MjExLDQ5LjY4NjYxNzYgNTEwLjg4NTk3Myw1MC44ODgzNzk2IDUxMi4zNjg0MjEsNTAuODg4Mzc5NiBaIiBpZD0i0L/RgNC+0YTQuNC70YwiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.header__log-link_order:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzAgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT7Qt9Cw0LrQsNC30Ys8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0LLQuNC00LXQvtGA0LXRhtC10L/RgtGLLWNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MDUuMDAwMDAwLCAtMzYuMDAwMDAwKSIgZmlsbD0iI0NGQ0NDNiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBhdGggZD0iTTczNC41MDE3MzEsNDcuMjkwMTE4MyBDNzM2LjYxMTA3NCw1NS4zODA1MTM2IDczMS44Mjk4OTcsNjMuNjQ4MzMgNzIzLjgxNDM5NSw2NS44MTI4NjU2IEw3MDcuOTk0MzI0LDcwIEw3MTEuOTMxNzY0LDYzLjg5NjcxOTMgQzcwOC44NzMyMTcsNjEuOTA5NjA0NiA3MDYuNDgyNjI5LDU4LjgyMjQ4MDEgNzA1LjQ5ODI2OSw1NC45OTAxODc1IEM3MDMuMzg4OTI2LDQ2LjkzNTI3NjQgNzA4LjE3MDEwMywzOC42MzE5NzU5IDcxNi4xODU2MDUsMzYuNTAyOTI0NCBDNzI0LjIwMTEwOCwzNC4zNzM4NzMgNzMyLjM5MjM4OCwzOS4xOTk3MjI5IDczNC41MDE3MzEsNDcuMjkwMTE4MyBaIE03MTQuODIyNzQ5LDU3LjAxMjc4NjQgQzcxNS4zODEyNzQsNTcuMDEyNzg2NCA3MTUuODM0MDQ4LDU2LjU2MDAxMjIgNzE1LjgzNDA0OCw1Ni4wMDE0ODcgQzcxNS44MzQwNDgsNTUuNDQyOTYxNyA3MTUuMzgxMjc0LDU0Ljk5MDE4NzUgNzE0LjgyMjc0OSw1NC45OTAxODc1IEw3MTMuNjgxMzMzLDU0Ljk5MDE4NzUgQzcxMy4xMjI4MDgsNTQuOTkwMTg3NSA3MTIuNjcwMDM0LDU1LjQ0Mjk2MTcgNzEyLjY3MDAzNCw1Ni4wMDE0ODcgQzcxMi42NzAwMzQsNTYuNTYwMDEyMiA3MTMuMTIyODA4LDU3LjAxMjc4NjQgNzEzLjY4MTMzMyw1Ny4wMTI3ODY0IEw3MTQuODIyNzQ5LDU3LjAxMjc4NjQgWiBNNzE0LjgwNTAwNyw1Mi4wMDk1MTU2IEM3MTUuMzczMzMxLDUyLjAwOTUxNTYgNzE1LjgzNDA0OCw1MS41NDg3OTggNzE1LjgzNDA0OCw1MC45ODA0NzQxIEM3MTUuODM0MDQ4LDUwLjQxMjE1MDEgNzE1LjM3MzMzMSw0OS45NTE0MzI1IDcxNC44MDUwMDcsNDkuOTUxNDMyNSBMNzEzLjY5OTA3Niw0OS45NTE0MzI1IEM3MTMuMTMwNzUyLDQ5Ljk1MTQzMjUgNzEyLjY3MDAzNCw1MC40MTIxNTAxIDcxMi42NzAwMzQsNTAuOTgwNDc0MSBDNzEyLjY3MDAzNCw1MS41NDg3OTggNzEzLjEzMDc1Miw1Mi4wMDk1MTU2IDcxMy42OTkwNzYsNTIuMDA5NTE1NiBMNzE0LjgwNTAwNyw1Mi4wMDk1MTU2IFogTTcxNC44MDUwMDcsNDcuMTgzNjY1NyBDNzE1LjM3MzMzMSw0Ny4xODM2NjU3IDcxNS44MzQwNDgsNDYuNzIyOTQ4MSA3MTUuODM0MDQ4LDQ2LjE1NDYyNDIgQzcxNS44MzQwNDgsNDUuNTg2MzAwMiA3MTUuMzczMzMxLDQ1LjEyNTU4MjcgNzE0LjgwNTAwNyw0NS4xMjU1ODI3IEw3MTMuNjk5MDc2LDQ1LjEyNTU4MjcgQzcxMy4xMzA3NTIsNDUuMTI1NTgyNyA3MTIuNjcwMDM0LDQ1LjU4NjMwMDIgNzEyLjY3MDAzNCw0Ni4xNTQ2MjQyIEM3MTIuNjcwMDM0LDQ2LjcyMjk0ODEgNzEzLjEzMDc1Miw0Ny4xODM2NjU3IDcxMy42OTkwNzYsNDcuMTgzNjY1NyBMNzE0LjgwNTAwNyw0Ny4xODM2NjU3IFogTTcxOC40MzU1NzEsNTYuMDAxNDg3IEM3MTguNDM1NTcxLDU2LjU2MDAxMjIgNzE4Ljg4ODM0NSw1Ny4wMTI3ODY0IDcxOS40NDY4Nyw1Ny4wMTI3ODY0IEw3MjYuNzc1NjkxLDU3LjAxMjc4NjQgQzcyNy4zMzQyMTYsNTcuMDEyNzg2NCA3MjcuNzg2OTksNTYuNTYwMDEyMiA3MjcuNzg2OTksNTYuMDAxNDg3IEM3MjcuNzg2OTksNTUuNDQyOTYxNyA3MjcuMzM0MjE2LDU0Ljk5MDE4NzUgNzI2Ljc3NTY5MSw1NC45OTAxODc1IEw3MTkuNDQ2ODcsNTQuOTkwMTg3NSBDNzE4Ljg4ODM0NSw1NC45OTAxODc1IDcxOC40MzU1NzEsNTUuNDQyOTYxNyA3MTguNDM1NTcxLDU2LjAwMTQ4NyBaIE03MjYuNzIyNjQzLDUyLjAwOTUxNTYgQzcyNy4yOTM4NzEsNTIuMDA5NTE1NiA3MjcuNzU5NjU2LDUxLjU1MTYxOSA3MjcuNzY5NDEyLDUwLjk4MDQ3NDEgQzcyNy43Njk1MTEsNTAuOTc0NzE0NSA3MjcuNzY5NTYsNTAuOTY4OTU0MyA3MjcuNzY5NTYsNTAuOTYzMTkzOSBDNzI3Ljc2OTU2LDUwLjQwNDQxMzUgNzI3LjMxNjU3OSw0OS45NTE0MzI1IDcyNi43NTc3OTksNDkuOTUxNDMyNSBMNzE5LjQ2NDYxMiw0OS45NTE0MzI1IEM3MTguODk2Mjg4LDQ5Ljk1MTQzMjUgNzE4LjQzNTU3MSw1MC40MTIxNTAxIDcxOC40MzU1NzEsNTAuOTgwNDc0MSBDNzE4LjQzNTU3MSw1MS41NDg3OTggNzE4Ljg5NjI4OCw1Mi4wMDk1MTU2IDcxOS40NjQ2MTIsNTIuMDA5NTE1NiBMNzI2LjcyMjY0Myw1Mi4wMDk1MTU2IFogTTcyNi43MjI2NDMsNDcuMTgzNjY1NyBDNzI3LjI5Mzg3MSw0Ny4xODM2NjU3IDcyNy43NTk2NTYsNDYuNzI1NzY5MSA3MjcuNzY5NDEyLDQ2LjE1NDYyNDIgQzcyNy43Njk1MTEsNDYuMTQ4ODY0NyA3MjcuNzY5NTYsNDYuMTQzMTA0NCA3MjcuNzY5NTYsNDYuMTM3MzQ0IEM3MjcuNzY5NTYsNDUuNTc4NTYzNyA3MjcuMzE2NTc5LDQ1LjEyNTU4MjcgNzI2Ljc1Nzc5OSw0NS4xMjU1ODI3IEw3MTkuNDY0NjEyLDQ1LjEyNTU4MjcgQzcxOC44OTYyODgsNDUuMTI1NTgyNyA3MTguNDM1NTcxLDQ1LjU4NjMwMDIgNzE4LjQzNTU3MSw0Ni4xNTQ2MjQyIEM3MTguNDM1NTcxLDQ2LjcyMjk0ODEgNzE4Ljg5NjI4OCw0Ny4xODM2NjU3IDcxOS40NjQ2MTIsNDcuMTgzNjY1NyBMNzI2LjcyMjY0Myw0Ny4xODM2NjU3IFoiIGlkPSLQt9Cw0LrQsNC30YsiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.header__log-link_bonus:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMSAzMCI+PGRlZnM+PHBhdGggaWQ9IjU2czhhIiBkPSJNODk2LjIxIDU2LjkwOWgtMi44MDN2Mi4yNjhoLTIuNDZ2LTIuMjY4aC0xLjU2M3YtMS45MjZoMS41NjJWNTMuMjdoLTEuNTYydi0yLjE0aDEuNTYydi02Ljk1NGgzLjk4YzEuMDg0IDAgMS45NzYuMTUgMi42NzUuNDUuNjk5LjI5OSAxLjI1Mi42OCAxLjY1OCAxLjE0NC40MDcuNDY0LjY4NS45NjYuODM1IDEuNTA5LjE1LjU0Mi4yMjUgMS4wNDguMjI1IDEuNTE5IDAgLjQ3LS4wODIuOTczLS4yNDcgMS41MDhhMy43MzUgMy43MzUgMCAwIDEtLjg2NiAxLjQ2NmMtLjQxNC40NDItLjk2Ny44MS0xLjY1OSAxLjEwMi0uNjkxLjI5My0xLjU2NS40MzktMi42Mi40MzloLTEuNTJ2MS42NjloMi44MDN6bS0yLjgwMy01Ljc3OGgxLjU2MmMuMyAwIC42MTctLjAzMi45NTItLjA5Ni4zMzUtLjA2NC42NS0uMTgyLjk0Mi0uMzUzYTIuMDMgMi4wMyAwIDAgMCAuNzE3LS43MTdjLjE4NS0uMzA3LjI3OC0uNzAzLjI3OC0xLjE4OCAwLS40OTktLjA4Mi0uOTA1LS4yNDYtMS4yMmExLjkzNSAxLjkzNSAwIDAgMC0uNjUzLS43MzggMi40ODggMi40ODggMCAwIDAtLjkxLS4zNjMgNS41MDcgNS41MDcgMCAwIDAtMS4wMzctLjA5N2gtMS42MDV6bS43NCAxNC44NjljOC4zNjYgMCAxNS4xNDgtNi43MTYgMTUuMTQ4LTE1IDAtOC4yODQtNi43ODItMTUtMTUuMTQ3LTE1Qzg4NS43ODIgMzYgODc5IDQyLjcxNiA4NzkgNTFjMCA4LjI4NCA2Ljc4MiAxNSAxNS4xNDggMTV6Ii8+PC9kZWZzPjxnPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04NzkgLTM2KSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjNTZzOGEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.header__log-link_deferred:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjlweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIwIDAgMjkgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQsNC60LrQsNGD0L3Rgl/Qt9Cw0L/QvtC70L3QtdC90L3Ri9C5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2MC4wMDAwMDAsIC00MS4wMDAwMDApIiBmaWxsPSIjQ0ZDQ0M2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDkwLjAwMDAwMCwgMzAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTkwLjQ3ODkzLDExIEM1ODcuNDg1ODQsMTEgNTg1LjU5NjQ5LDEyLjQzNjY1MzQgNTg0LjUsMTMuNzM1NzMzNiBDNTgzLjQwMzUxLDEyLjQzNjY1MzQgNTgxLjUxNDQ1LDExIDU3OC41MjAyLDExIEM1NzMuNDIzNDUsMTEgNTcwLDE1LjY1NjYxMDQgNTcwLDIwLjAwNTQ2ODYgQzU3MCwyNi4zMzY0MTA5IDU4Mi4zMzAyMiwzNC44MjEzMzIxIDU4My43MzYxNCwzNS43Njc3NTU4IEM1ODMuOTY2NCwzNS45MjI0ODk5IDU4NC4yMzMyLDM2IDU4NC41LDM2IEM1ODQuNzY2OCwzNiA1ODUuMDMzNiwzNS45MjI0ODk5IDU4NS4yNjM4NiwzNS43Njc3NTU4IEM1ODYuNjY5NzgsMzQuODIxMzMyMSA1OTksMjYuMzM2NDEwOSA1OTksMjAuMDA1NDY4NiBDNTk5LDE1LjY1NjYxMDQgNTk1LjU3NTk3LDExIDU5MC40Nzg5MywxMSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.header__log-link_active {
  color: #ff6b6b !important;
}
@media (max-width: 1150px) {
  .header__log-btn-wrapper {
    display: inline-block;
  }
}
.header__log-out-btn {
  font-family: M;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #403230;
  font-size: 1.125rem;
  padding-right: 3.125rem;
  margin-right: 1.25rem;
  cursor: pointer;
}
.header__log-out-btn:before {
  position: absolute;
  right: 0;
  top: -0.3rem;
  content: "";
  width: 2rem;
  height: 2rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCI+PGRlZnM+PHBhdGggaWQ9InVmcWphIiBkPSJNMTY3NyA0N2MwLTkuMzg5IDcuNjExLTE3IDE3LTE3czE3IDcuNjExIDE3IDE3LTcuNjExIDE3LTE3IDE3LTE3LTcuNjExLTE3LTE3eiIvPjxwYXRoIGlkPSJ1ZnFqYiIgZD0iTTE2OTYuNDcgNDIuODQ1YS41NDguNTQ4IDAgMCAwLS4zNTEuOTUxbDIuODE3IDIuNjIzaC0xMC4xMTJhLjU1LjU1IDAgMSAwIDAgMS4wOThoMTAuMTEybC0yLjgxNyAyLjYxNGEuNTUuNTUgMCAwIDAgLjc1My43OTdsMy44MzYtMy41NjZhLjU0OS41NDkgMCAwIDAgMC0uNzk3TDE2OTYuODcyIDQzYS41NDguNTQ4IDAgMCAwLS40MDItLjE1NHptLTEuNjE4LTUuNzQ1Yy0uOTAxIDAtMS42NDQuNzQzLTEuNjQ0IDEuNjQ0djUuMjA1YS41NDguNTQ4IDAgMSAwIDEuMDk2IDB2LTUuMjA1YzAtLjMxMy4yMzUtLjU0OC41NDgtLjU0OGg3LjEyM2MuMzEzIDAgLjU0OC4yMzUuNTQ4LjU0OHYxNi40MzhhLjUzNS41MzUgMCAwIDEtLjU0OC41NDhoLTcuMTIzYS41MzUuNTM1IDAgMCAxLS41NDgtLjU0OHYtNS4yMDVhLjU0OC41NDggMCAxIDAtMS4wOTYgMHY1LjIwNWMwIC45MDEuNzQzIDEuNjQ0IDEuNjQ0IDEuNjQ0aDcuMTIzYy45MDEgMCAxLjY0NC0uNzQzIDEuNjQ0LTEuNjQ0VjM4Ljc0NGMwLS45MDEtLjc0My0xLjY0NC0xLjY0NC0xLjY0NHoiLz48L2RlZnM+PGc+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NzcgLTMwKSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjdWZxamEiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NzcgLTMwKSI+PHVzZSBmaWxsPSIjZmZmIiB4bGluazpocmVmPSIjdWZxamIiLz48L2c+PC9nPjwvc3ZnPg==);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (max-width: 767px) {
  .header__log-out-btn {
    vertical-align: baseline;
  }
}
.header__log-out-btn_mobile {
  position: absolute;
  left: 5rem;
  font-size: 0;
  height: 100%;
  bottom: 0;
  top: 1.45rem;
}
.header__log-in-btn {
  font-family: M;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #403230;
  font-size: 1.125rem;
  padding-right: 3.125rem;
  margin-right: 1.25rem;
  cursor: pointer;
  text-decoration: underline;
}
.header__log-in-btn:before {
  position: absolute;
  right: 0;
  top: -0.3rem;
  content: "";
  width: 2rem;
  height: 2rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCI+PGRlZnM+PHBhdGggaWQ9InVmcWphIiBkPSJNMTY3NyA0N2MwLTkuMzg5IDcuNjExLTE3IDE3LTE3czE3IDcuNjExIDE3IDE3LTcuNjExIDE3LTE3IDE3LTE3LTcuNjExLTE3LTE3eiIvPjxwYXRoIGlkPSJ1ZnFqYiIgZD0iTTE2OTYuNDcgNDIuODQ1YS41NDguNTQ4IDAgMCAwLS4zNTEuOTUxbDIuODE3IDIuNjIzaC0xMC4xMTJhLjU1LjU1IDAgMSAwIDAgMS4wOThoMTAuMTEybC0yLjgxNyAyLjYxNGEuNTUuNTUgMCAwIDAgLjc1My43OTdsMy44MzYtMy41NjZhLjU0OS41NDkgMCAwIDAgMC0uNzk3TDE2OTYuODcyIDQzYS41NDguNTQ4IDAgMCAwLS40MDItLjE1NHptLTEuNjE4LTUuNzQ1Yy0uOTAxIDAtMS42NDQuNzQzLTEuNjQ0IDEuNjQ0djUuMjA1YS41NDguNTQ4IDAgMSAwIDEuMDk2IDB2LTUuMjA1YzAtLjMxMy4yMzUtLjU0OC41NDgtLjU0OGg3LjEyM2MuMzEzIDAgLjU0OC4yMzUuNTQ4LjU0OHYxNi40MzhhLjUzNS41MzUgMCAwIDEtLjU0OC41NDhoLTcuMTIzYS41MzUuNTM1IDAgMCAxLS41NDgtLjU0OHYtNS4yMDVhLjU0OC41NDggMCAxIDAtMS4wOTYgMHY1LjIwNWMwIC45MDEuNzQzIDEuNjQ0IDEuNjQ0IDEuNjQ0aDcuMTIzYy45MDEgMCAxLjY0NC0uNzQzIDEuNjQ0LTEuNjQ0VjM4Ljc0NGMwLS45MDEtLjc0My0xLjY0NC0xLjY0NC0xLjY0NHoiLz48L2RlZnM+PGc+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NzcgLTMwKSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjdWZxamEiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NzcgLTMwKSI+PHVzZSBmaWxsPSIjZmZmIiB4bGluazpocmVmPSIjdWZxamIiLz48L2c+PC9nPjwvc3ZnPg==);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
@media (max-width: 767px) {
  .header__log-in-btn_mobile-none {
    display: none;
  }
}
@media (max-width: 767px) {
  .header__log-in-btn_mobile-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8dGl0bGUvPgoKIDxnPgogIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4KICA8cmVjdCBmaWxsPSJub25lIiBpZD0iY2FudmFzX2JhY2tncm91bmQiIGhlaWdodD0iNDAyIiB3aWR0aD0iNTgyIiB5PSItMSIgeD0iLTEiLz4KIDwvZz4KIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBpZD0ibG9naW5fYWNjb3VudF9lbnRlcl9kb29yIiBkPSJtMjcsM2wwLDI2YTEsMSAwIDAgMSAtMSwxbC0yMCwwYTEsMSAwIDAgMSAtMSwtMWwwLC0ybDIsMGwwLDFsMTgsMGwwLC0yNGwtMTgsMGwwLDNsLTIsMGwwLC00YTEsMSAwIDAgMSAxLC0xbDIwLDBhMSwxIDAgMCAxIDEsMXptLTE0LjcxLDE3LjI5bDEuNDIsMS40Mmw1LC01YTEsMSAwIDAgMCAwLC0xLjQybC01LC01bC0xLjQyLDEuNDJsMy4zLDMuMjlsLTEwLjU5LDBsMCwybDEwLjU5LDBsLTMuMywzLjI5eiIvPgogPC9nPgo8L3N2Zz4=);
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
    width: 20px;
    height: 100%;
    font-size: 0;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 6rem;
  }
  .header__log-in-btn_mobile-icon:before {
    display: none;
  }
}
.header__log-in-btn_mobile-show {
  display: none;
}
@media (max-width: 767px) {
  .header__log-in-btn_mobile-show {
    display: inline-block;
    vertical-align: baseline;
  }
}
.header__popup-form {
  position: absolute;
  right: 3.75rem;
  top: 100%;
  display: none;
  -webkit-transform: translateY(-200%);
  -moz-transform: translateY(-200%);
  -ms-transform: translateY(-200%);
  -o-transform: translateY(-200%);
  transform: translateY(-200%);
  z-index: -1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 767px) {
  .header__popup-form {
    width: 100%;
    left: 0;
    right: 0;
    height: 100vh;
    -webkit-transform: translateX(200%);
    -moz-transform: translateX(200%);
    -ms-transform: translateX(200%);
    -o-transform: translateX(200%);
    transform: translateX(200%);
  }
}
.header__popup-form_show {
  display: block;
}
.header__popup-form_fadein {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}
@media (max-width: 767px) {
  .header__popup-form_fadein {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}
.header__popup-form_fixed {
  position: fixed;
  top: 0;
  z-index: 1;
  height: auto !important;
}
.header__popup-form_gift {
  right: 8.75rem;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  background-color: #f4f3f0;
}
@media (max-width: 767px) {
  .header__popup-form_gift {
    display: none !important;
  }
}
.header__popup-form-container {
  width: 26.875rem;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  background-color: #f4f3f0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.25rem 1.875rem 3.75rem;
  text-align: center;
  -webkit-box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0.15);
  -moz-box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0.15);
  box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0.15);
}
@media (max-width: 767px) {
  .header__popup-form-container {
    width: 100%;
    height: 100%;
    padding-top: 7.5rem;
  }
}
.header__popup-form-container_no-p {
  padding: 0;
}
.header__popup-form-title {
  color: #403230;
  font-family: M;
  font-size: 2.25rem;
  margin-bottom: 1.875rem;
}
.header__popup-form-input {
  opacity: 0.6;
  color: #403230;
  font-family: M;
  font-size: 1.125rem;
  padding: 1.25rem 1.875rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #c5c1c0;
  background-color: #fff;
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0.625rem 0;
}
@media (max-width: 1150px) {
  .header__popup-form-input {
    margin: 1.25rem 0;
  }
}
@media (max-width: 767px) {
  .header__popup-form-input {
    font-size: 16px !important;
  }
}
.header__popup-form-btn-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -moz-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.header__popup-form-btn-enter {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ff6b6b;
  padding: 0.9375rem;
  color: #fff;
  font-family: M;
  font-size: 1.5rem;
  border: none;
  outline: none;
  cursor: pointer;
  text-decoration: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 46%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 46%;
  flex: 0 0 46%;
  max-width: 46%;
}
.header__popup-form-btn-enter:hover {
  -webkit-box-shadow: 0 10px 30px #ff6b6b;
  -moz-box-shadow: 0 10px 30px #ff6b6b;
  box-shadow: 0 10px 30px #ff6b6b;
}
.header__popup-form-btn-enter_fw {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.header__popup-form-btn-enter_red {
  background-color: transparent;
  color: #ff6b6b;
}
.header__popup-form-btn-enter_red:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.header__popup-form-btn-enter_tal {
  text-align: left;
}
@media (max-width: 767px) {
  .header__popup-form-btn-enter_tal {
    font-family: R;
    font-size: 14px;
  }
}
.header__popup-form-btn-enter_tar {
  text-align: right;
}
@media (max-width: 767px) {
  .header__popup-form-btn-enter_tar {
    font-family: R;
    font-size: 14px;
  }
}
.header__popup-form-btn-enter_tac {
  margin-left: auto;
  margin-right: auto;
}
.header__popup-form-btn-forgout {
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0.9375rem;
  border: none;
  background: transparent;
  outline: none;
  cursor: pointer;
}
.header__popup-form-btn-forgout:hover {
  text-decoration: underline;
}
.header__popup-form-btn-reg {
  margin-top: 0.9375rem;
  color: #ff6b6b;
  font-family: M;
  font-size: 1.5rem;
  cursor: pointer;
  text-decoration: none;
}
.header__popup-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9ImxhdDlhIiBkPSJNMTQ1IDg1YzAtOC4yODQgNi43MTYtMTUgMTUtMTUgOC4yODQgMCAxNSA2LjcxNiAxNSAxNSAwIDguMjg0LTYuNzE2IDE1LTE1IDE1LTguMjg0IDAtMTUtNi43MTYtMTUtMTV6Ii8+PHBhdGggaWQ9ImxhdDliIiBkPSJNMTU4Ljc1IDgwYTEuMjUgMS4yNSAwIDEgMSAyLjUgMHYxMGExLjI1IDEuMjUgMCAxIDEtMi41IDB6Ii8+PGNsaXBQYXRoIGlkPSJsYXQ5YyI+PHVzZSBmaWxsPSIjZmZmIiB4bGluazpocmVmPSIjbGF0OWEiLz48L2NsaXBQYXRoPjwvZGVmcz48Zz48ZyB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxNzEuOTk3IC0xMjUuMDMpIj48dXNlIGZpbGw9IiNjZmNjYzYiIHhsaW5rOmhyZWY9IiNsYXQ5YiIvPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMy4wMDMgMjI1LjAzKSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjbGF0OWIiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSAtNzApIj48dXNlIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMCIgc3Ryb2tlPSIjY2ZjY2M2IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iNiIgY2xpcC1wYXRoPSJ1cmwoJnF1b3Q7I2xhdDljJnF1b3Q7KSIgeGxpbms6aHJlZj0iI2xhdDlhIi8+PC9nPjwvZz48L3N2Zz4=);
  width: 30px;
  height: 30px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .header__popup-close {
    display: block;
  }
}
.header__popup-row {
  padding: 1.25rem 1.875rem;
  border-bottom: 1px solid rgba(64, 50, 48, 0.1);
  text-align: left;
}
.header__popup-row-image {
  display: inline-block;
  vertical-align: middle;
  width: 2.375rem;
  margin-right: 0.9375rem;
}
.header__popup-row-text {
  display: inline-block;
  vertical-align: middle;
  font-family: R;
  font-size: 1.125rem;
  width: 70%;
}
.header__popup-notice-title {
  text-align: center;
  color: #403230;
  font-family: B;
  font-size: 2.25rem;
  margin-top: 1.875rem;
  margin-bottom: 0.625rem;
}
.header__popup-notice-text {
  text-align: center;
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  padding-bottom: 1.875rem;
}
.header__popup-notice-text_link {
  text-decoration: underline;
}
.header__popup-rage-input {
  margin-top: 4.65rem;
  width: -webkit-calc(100% - 4.5rem);
  width: -moz-calc(100% - 4.5rem);
  width: calc(100% - 4.5rem);
  height: 10px;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.header__popup-progress-status,
.header__popup-rage-input {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.header__popup-progress-status {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #ff6b6b;
  height: 100%;
}
.header__popup-podarok {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00ODAsMTQzLjY4NkgzNzguNzUyYzcuMjY0LTQuOTYsMTMuNTA0LTkuODg4LDE3Ljg1Ni0xNC4zMDRjMjUuNzkyLTI1Ljk1MiwyNS43OTItNjguMTkyLDAtOTQuMTQ0DQoJCQljLTI1LjA1Ni0yNS4yMTYtNjguNzY4LTI1LjI0OC05My44NTYsMGMtMTMuODU2LDEzLjkyLTUwLjY4OCw3MC41OTItNDUuNiwxMDguNDQ4aC0yLjMwNA0KCQkJYzUuMDU2LTM3Ljg1Ni0zMS43NDQtOTQuNTI4LTQ1LjYtMTA4LjQ0OGMtMjUuMDg4LTI1LjI0OC02OC44LTI1LjIxNi05My44NTYsMEM4OS42LDYxLjE5LDg5LjYsMTAzLjQzLDExNS4zNiwxMjkuMzgyDQoJCQljNC4zODQsNC40MTYsMTAuNjI0LDkuMzQ0LDE3Ljg4OCwxNC4zMDRIMzJjLTE3LjYzMiwwLTMyLDE0LjM2OC0zMiwzMnY4MGMwLDguODMyLDcuMTY4LDE2LDE2LDE2aDE2djE5Mg0KCQkJYzAsMTcuNjMyLDE0LjM2OCwzMiwzMiwzMmgzODRjMTcuNjMyLDAsMzItMTQuMzY4LDMyLTMydi0xOTJoMTZjOC44MzIsMCwxNi03LjE2OCwxNi0xNnYtODANCgkJCUM1MTIsMTU4LjA1NCw0OTcuNjMyLDE0My42ODYsNDgwLDE0My42ODZ6IE0xMzguMDgsNTcuNzk4YzYuNDk2LTYuNTI4LDE1LjEwNC0xMC4xMTIsMjQuMjU2LTEwLjExMg0KCQkJYzkuMTIsMCwxNy43MjgsMy41ODQsMjQuMjI0LDEwLjExMmMyMS41NjgsMjEuNjk2LDQzLjAwOCw3Ny4xMiwzNS41NTIsODQuODMyYzAsMC0xLjM0NCwxLjA1Ni01LjkyLDEuMDU2DQoJCQljLTIyLjExMiwwLTY0LjMyLTIyLjk3Ni03OC4xMTItMzYuODY0QzEyNC42NzIsOTMuMzE4LDEyNC42NzIsNzEuMzAyLDEzOC4wOCw1Ny43OTh6IE0yNDAsNDYzLjY4Nkg2NHYtMTkyaDE3NlY0NjMuNjg2eg0KCQkJIE0yNDAsMjM5LjY4NkgzMnYtNjRoMTg0LjE5MkgyNDBWMjM5LjY4NnogTTMyNS40NCw1Ny43OThjMTIuOTkyLTEzLjAyNCwzNS41Mi0xMi45OTIsNDguNDgsMA0KCQkJYzEzLjQwOCwxMy41MDQsMTMuNDA4LDM1LjUyLDAsNDkuMDI0Yy0xMy43OTIsMTMuODg4LTU2LDM2Ljg2NC03OC4xMTIsMzYuODY0Yy00LjU3NiwwLTUuOTItMS4wMjQtNS45NTItMS4wNTYNCgkJCUMyODIuNDMyLDEzNC45MTgsMzAzLjg3Miw3OS40OTQsMzI1LjQ0LDU3Ljc5OHogTTQ0OCw0NjMuNjg2SDI3MnYtMTkyaDE3NlY0NjMuNjg2eiBNNDgwLDIzOS42ODZIMjcydi02NGgyMy44MDhINDgwVjIzOS42ODZ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);
  width: 1.5625rem;
  height: 1.5625rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  position: absolute;
  right: 2.375rem;
  margin-top: -3.2rem;
}
.header__popup-progress-status-price {
  color: #403230;
  font-family: M;
  font-size: 0.875rem;
  position: absolute;
  right: -2rem;
  margin-top: -1.4rem;
  white-space: nowrap;
}
.header__popup-notice-close {
  width: 1.875rem;
  height: 1.875rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAzMCAxNyI+PGRlZnM+PHBhdGggaWQ9Imd4cWZhIiBkPSJNMTY4LjU3MyAyMDQuNTdhLjk2Ljk2IDAgMCAwLS4yOTUtLjY5MWwtMTMuNzI2LTE0LjAwOGEuOTIyLjkyMiAwIDAgMC0uNjc3LS4zMDFjLS4yNTYgMC0uNDgxLjEtLjY3OC4zbC0xLjQ3MiAxLjUwNGEuOTYuOTYgMCAwIDAgMCAxLjM4MkwxNjMuMyAyMDQuNTdsLTExLjU3NSAxMS44MTRhLjk2Ljk2IDAgMCAwIDAgMS4zODJsMS40NzIgMS41MDNjLjE5Ny4yLjQyMi4zMDEuNjc4LjMwMS4yNTUgMCAuNDgtLjEuNjc3LS4zbDEzLjcyNi0xNC4wMDlhLjk2Ljk2IDAgMCAwIC4yOTUtLjY5MXoiLz48L2RlZnM+PGc+PGcgb3BhY2l0eT0iLjYiIHRyYW5zZm9ybT0icm90YXRlKDkwIDE4NSAzNCkiPjx1c2UgZmlsbD0iIzQwMzIzMCIgeGxpbms6aHJlZj0iI2d4cWZhIi8+PC9nPjwvZz48L3N2Zz4=);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0.875rem;
  display: block;
  cursor: pointer;
}
.header__mobile-phone {
  display: none;
  margin-top: 3rem;
  font-size: 1.875rem !important;
  font-family: B !important;
  letter-spacing: 0 !important;
  line-height: 1 !important;
  color: #ff6b6b !important;
}
.header__mobile-phone_small {
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.3;
  color: rgba(64, 50, 48, 0.5);
  display: block;
}
@media (max-width: 767px) {
  .header__mobile-phone {
    display: block;
  }
}
.header_white.header_log .header__log-link,
.header_white.header_log .header__log-out-btn {
  color: #fff;
}
.header__log-link_active.header__log-link_name:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzRweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzQgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQsNC60LrQsNGD0L3Rgl/Qt9Cw0L/QvtC70L3QtdC90L3Ri9C5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDkwLjAwMDAwMCwgLTM2LjAwMDAwMCkiIGZpbGw9IiNGRjZCNkIiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTAuMDAwMDAwLCAzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNyw0MCBDNy42MTExNTg3OCw0MCAwLDMyLjM4ODg0MDcgMCwyMyBDMCwxMy42MTExNTkzIDcuNjExMTU4NzgsNiAxNyw2IEMyNi4zODg4NDEyLDYgMzQsMTMuNjExMTU5MyAzNCwyMyBDMzQsMzIuMzg4ODQwNyAyNi4zODg4NDEyLDQwIDE3LDQwIFogTTguNjQyMTQyNjcsMjcuODg0MjMyNiBDMTAuMzIyNTg1MSwzMC42ODYwOTQ0IDEzLjY1NzExNjIsMzIuNTUyODQ0NiAxNywzMi41NTI4NDQ2IEMyMC4zMDM3ODc2LDMyLjU1Mjg0NDYgMjMuNjAyMjk1NywzMC43MjkwNzYzIDI1LjMwMTM4OSwyNy45NzcwMjQ4IEMyNS43MTI0MTMxLDI3LjMxMTI4MTYgMjUuNTA1OTIzNiwyNi40MzgzODkgMjQuODQwMTgwOSwyNi4wMjczNjQ1IEMyNC4xNzQ0MzYzLDI1LjYxNjM0IDIzLjMwMTU0NDksMjUuODIyODMwNSAyMi44OTA1MjA4LDI2LjQ4ODU3MzYgQzIxLjcwOTY3NDMsMjguNDAxMjA5MiAxOS4zMjUzNjM5LDI5LjcxOTUxMTIgMTcsMjkuNzE5NTExMiBDMTQuNjQ3MjkyNiwyOS43MTk1MTEyIDEyLjIzNzY2OTEsMjguMzcwNTQ2NSAxMS4wNzE5NjQsMjYuNDI2OTI0OCBDMTAuNjY5NTM4MSwyNS43NTU5NDggOS43OTkzNzQyMiwyNS41MzgyNDM2IDkuMTI4Mzk5MzMsMjUuOTQwNjY3OSBDOC40NTc0MjI1NiwyNi4zNDMwOTIzIDguMjM5NzE2NzgsMjcuMjEzMjU1OCA4LjY0MjE0MjY3LDI3Ljg4NDIzMjYgWiBNMTEuNjMxNTc5NCwyMC44ODgzNzk2IEMxMy4xMTQwMjY3LDIwLjg4ODM3OTYgMTQuMzE1Nzg4OCwxOS42ODY2MTc2IDE0LjMxNTc4ODgsMTguMjA0MTY5MSBDMTQuMzE1Nzg4OCwxNi43MjE3MjA2IDEzLjExNDAyNjcsMTUuNTE5OTU4NCAxMS42MzE1Nzk0LDE1LjUxOTk1ODQgQzEwLjE0OTEzMDMsMTUuNTE5OTU4NCA4Ljk0NzM2ODIyLDE2LjcyMTcyMDYgOC45NDczNjgyMiwxOC4yMDQxNjkxIEM4Ljk0NzM2ODIyLDE5LjY4NjYxNzYgMTAuMTQ5MTMwMywyMC44ODgzNzk2IDExLjYzMTU3OTQsMjAuODg4Mzc5NiBaIE0yMi4zNjg0MjA2LDIwLjg4ODM3OTYgQzIzLjg1MDg2OTcsMjAuODg4Mzc5NiAyNS4wNTI2MzE4LDE5LjY4NjYxNzYgMjUuMDUyNjMxOCwxOC4yMDQxNjkxIEMyNS4wNTI2MzE4LDE2LjcyMTcyMDYgMjMuODUwODY5NywxNS41MTk5NTg0IDIyLjM2ODQyMDYsMTUuNTE5OTU4NCBDMjAuODg1OTczMywxNS41MTk5NTg0IDE5LjY4NDIxMTIsMTYuNzIxNzIwNiAxOS42ODQyMTEyLDE4LjIwNDE2OTEgQzE5LjY4NDIxMTIsMTkuNjg2NjE3NiAyMC44ODU5NzMzLDIwLjg4ODM3OTYgMjIuMzY4NDIwNiwyMC44ODgzNzk2IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.header__log-link_active.header__log-link_order:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzAgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQt9Cw0LrQsNC30Ytf0YLQtdC60YPRidC40LUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MDUuMDAwMDAwLCAtMzYuMDAwMDAwKSIgZmlsbD0iI0ZGNkI2QiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDMwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0NC41MDE3MzEsMTcuMjkwMTE4MyBDMjQ2LjYxMTA3NCwyNS4zODA1MTM2IDI0MS44Mjk4OTcsMzMuNjQ4MzMgMjMzLjgxNDM5NSwzNS44MTI4NjU2IEwyMTcuOTk0MzI0LDQwIEwyMjEuOTMxNzY0LDMzLjg5NjcxOTMgQzIxOC44NzMyMTcsMzEuOTA5NjA0NiAyMTYuNDgyNjI5LDI4LjgyMjQ4MDEgMjE1LjQ5ODI2OSwyNC45OTAxODc1IEMyMTMuMzg4OTI2LDE2LjkzNTI3NjQgMjE4LjE3MDEwMyw4LjYzMTk3NTg2IDIyNi4xODU2MDUsNi41MDI5MjQ0NSBDMjM0LjIwMTEwOCw0LjM3Mzg3MzA0IDI0Mi4zOTIzODgsOS4xOTk3MjI5IDI0NC41MDE3MzEsMTcuMjkwMTE4MyBaIE0yMjQuODIyNzQ5LDI3LjAxMjc4NjQgQzIyNS4zODEyNzQsMjcuMDEyNzg2NCAyMjUuODM0MDQ4LDI2LjU2MDAxMjIgMjI1LjgzNDA0OCwyNi4wMDE0ODcgQzIyNS44MzQwNDgsMjUuNDQyOTYxNyAyMjUuMzgxMjc0LDI0Ljk5MDE4NzUgMjI0LjgyMjc0OSwyNC45OTAxODc1IEwyMjMuNjgxMzMzLDI0Ljk5MDE4NzUgQzIyMy4xMjI4MDgsMjQuOTkwMTg3NSAyMjIuNjcwMDM0LDI1LjQ0Mjk2MTcgMjIyLjY3MDAzNCwyNi4wMDE0ODcgQzIyMi42NzAwMzQsMjYuNTYwMDEyMiAyMjMuMTIyODA4LDI3LjAxMjc4NjQgMjIzLjY4MTMzMywyNy4wMTI3ODY0IEwyMjQuODIyNzQ5LDI3LjAxMjc4NjQgWiBNMjI0LjgwNTAwNywyMi4wMDk1MTU2IEMyMjUuMzczMzMxLDIyLjAwOTUxNTYgMjI1LjgzNDA0OCwyMS41NDg3OTggMjI1LjgzNDA0OCwyMC45ODA0NzQxIEMyMjUuODM0MDQ4LDIwLjQxMjE1MDEgMjI1LjM3MzMzMSwxOS45NTE0MzI1IDIyNC44MDUwMDcsMTkuOTUxNDMyNSBMMjIzLjY5OTA3NiwxOS45NTE0MzI1IEMyMjMuMTMwNzUyLDE5Ljk1MTQzMjUgMjIyLjY3MDAzNCwyMC40MTIxNTAxIDIyMi42NzAwMzQsMjAuOTgwNDc0MSBDMjIyLjY3MDAzNCwyMS41NDg3OTggMjIzLjEzMDc1MiwyMi4wMDk1MTU2IDIyMy42OTkwNzYsMjIuMDA5NTE1NiBMMjI0LjgwNTAwNywyMi4wMDk1MTU2IFogTTIyNC44MDUwMDcsMTcuMTgzNjY1NyBDMjI1LjM3MzMzMSwxNy4xODM2NjU3IDIyNS44MzQwNDgsMTYuNzIyOTQ4MSAyMjUuODM0MDQ4LDE2LjE1NDYyNDIgQzIyNS44MzQwNDgsMTUuNTg2MzAwMiAyMjUuMzczMzMxLDE1LjEyNTU4MjcgMjI0LjgwNTAwNywxNS4xMjU1ODI3IEwyMjMuNjk5MDc2LDE1LjEyNTU4MjcgQzIyMy4xMzA3NTIsMTUuMTI1NTgyNyAyMjIuNjcwMDM0LDE1LjU4NjMwMDIgMjIyLjY3MDAzNCwxNi4xNTQ2MjQyIEMyMjIuNjcwMDM0LDE2LjcyMjk0ODEgMjIzLjEzMDc1MiwxNy4xODM2NjU3IDIyMy42OTkwNzYsMTcuMTgzNjY1NyBMMjI0LjgwNTAwNywxNy4xODM2NjU3IFogTTIyOC40MzU1NzEsMjYuMDAxNDg3IEMyMjguNDM1NTcxLDI2LjU2MDAxMjIgMjI4Ljg4ODM0NSwyNy4wMTI3ODY0IDIyOS40NDY4NywyNy4wMTI3ODY0IEwyMzYuNzc1NjkxLDI3LjAxMjc4NjQgQzIzNy4zMzQyMTYsMjcuMDEyNzg2NCAyMzcuNzg2OTksMjYuNTYwMDEyMiAyMzcuNzg2OTksMjYuMDAxNDg3IEMyMzcuNzg2OTksMjUuNDQyOTYxNyAyMzcuMzM0MjE2LDI0Ljk5MDE4NzUgMjM2Ljc3NTY5MSwyNC45OTAxODc1IEwyMjkuNDQ2ODcsMjQuOTkwMTg3NSBDMjI4Ljg4ODM0NSwyNC45OTAxODc1IDIyOC40MzU1NzEsMjUuNDQyOTYxNyAyMjguNDM1NTcxLDI2LjAwMTQ4NyBaIE0yMzYuNzIyNjQzLDIyLjAwOTUxNTYgQzIzNy4yOTM4NzEsMjIuMDA5NTE1NiAyMzcuNzU5NjU2LDIxLjU1MTYxOSAyMzcuNzY5NDEyLDIwLjk4MDQ3NDEgQzIzNy43Njk1MTEsMjAuOTc0NzE0NSAyMzcuNzY5NTYsMjAuOTY4OTU0MyAyMzcuNzY5NTYsMjAuOTYzMTkzOSBDMjM3Ljc2OTU2LDIwLjQwNDQxMzUgMjM3LjMxNjU3OSwxOS45NTE0MzI1IDIzNi43NTc3OTksMTkuOTUxNDMyNSBMMjI5LjQ2NDYxMiwxOS45NTE0MzI1IEMyMjguODk2Mjg4LDE5Ljk1MTQzMjUgMjI4LjQzNTU3MSwyMC40MTIxNTAxIDIyOC40MzU1NzEsMjAuOTgwNDc0MSBDMjI4LjQzNTU3MSwyMS41NDg3OTggMjI4Ljg5NjI4OCwyMi4wMDk1MTU2IDIyOS40NjQ2MTIsMjIuMDA5NTE1NiBMMjM2LjcyMjY0MywyMi4wMDk1MTU2IFogTTIzNi43MjI2NDMsMTcuMTgzNjY1NyBDMjM3LjI5Mzg3MSwxNy4xODM2NjU3IDIzNy43NTk2NTYsMTYuNzI1NzY5MSAyMzcuNzY5NDEyLDE2LjE1NDYyNDIgQzIzNy43Njk1MTEsMTYuMTQ4ODY0NyAyMzcuNzY5NTYsMTYuMTQzMTA0NCAyMzcuNzY5NTYsMTYuMTM3MzQ0IEMyMzcuNzY5NTYsMTUuNTc4NTYzNyAyMzcuMzE2NTc5LDE1LjEyNTU4MjcgMjM2Ljc1Nzc5OSwxNS4xMjU1ODI3IEwyMjkuNDY0NjEyLDE1LjEyNTU4MjcgQzIyOC44OTYyODgsMTUuMTI1NTgyNyAyMjguNDM1NTcxLDE1LjU4NjMwMDIgMjI4LjQzNTU3MSwxNi4xNTQ2MjQyIEMyMjguNDM1NTcxLDE2LjcyMjk0ODEgMjI4Ljg5NjI4OCwxNy4xODM2NjU3IDIyOS40NjQ2MTIsMTcuMTgzNjY1NyBMMjM2LjcyMjY0MywxNy4xODM2NjU3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.header__log-link_active.header__log-link_bonus:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMSAzMCI+PGRlZnM+PHBhdGggaWQ9IjkyM21hIiBkPSJNODk2LjIxIDU2LjkwOWgtMi44MDN2Mi4yNjhoLTIuNDZ2LTIuMjY4aC0xLjU2M3YtMS45MjZoMS41NjJWNTMuMjdoLTEuNTYydi0yLjE0aDEuNTYydi02Ljk1NGgzLjk4YzEuMDg0IDAgMS45NzYuMTUgMi42NzUuNDUuNjk5LjI5OSAxLjI1Mi42OCAxLjY1OCAxLjE0NC40MDcuNDY0LjY4NS45NjYuODM1IDEuNTA5LjE1LjU0Mi4yMjUgMS4wNDguMjI1IDEuNTE5IDAgLjQ3LS4wODIuOTczLS4yNDcgMS41MDhhMy43MzUgMy43MzUgMCAwIDEtLjg2NiAxLjQ2NmMtLjQxNC40NDItLjk2Ny44MS0xLjY1OSAxLjEwMi0uNjkxLjI5My0xLjU2NS40MzktMi42Mi40MzloLTEuNTJ2MS42NjloMi44MDN6bS0yLjgwMy01Ljc3OGgxLjU2MmMuMyAwIC42MTctLjAzMi45NTItLjA5Ni4zMzUtLjA2NC42NS0uMTgyLjk0Mi0uMzUzYTIuMDMgMi4wMyAwIDAgMCAuNzE3LS43MTdjLjE4NS0uMzA3LjI3OC0uNzAzLjI3OC0xLjE4OCAwLS40OTktLjA4Mi0uOTA1LS4yNDYtMS4yMmExLjkzNSAxLjkzNSAwIDAgMC0uNjUzLS43MzggMi40ODggMi40ODggMCAwIDAtLjkxLS4zNjMgNS41MDcgNS41MDcgMCAwIDAtMS4wMzctLjA5N2gtMS42MDV6bS43NCAxNC44NjljOC4zNjYgMCAxNS4xNDgtNi43MTYgMTUuMTQ4LTE1IDAtOC4yODQtNi43ODItMTUtMTUuMTQ3LTE1Qzg4NS43ODIgMzYgODc5IDQyLjcxNiA4NzkgNTFjMCA4LjI4NCA2Ljc4MiAxNSAxNS4xNDggMTV6Ii8+PC9kZWZzPjxnPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04NzkgLTM2KSI+PHVzZSBmaWxsPSIjZmY2YjZiIiB4bGluazpocmVmPSIjOTIzbWEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.header__log-link_active.header__log-link_deferred:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjkiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyOSAyNSI+PGRlZnM+PHBhdGggaWQ9IjVlanVhIiBkPSJNMTA4Mi40NzkgNDFjLTIuOTkzIDAtNC44ODMgMS40MzctNS45NzkgMi43MzYtMS4wOTYtMS4zLTIuOTg2LTIuNzM2LTUuOTgtMi43MzYtNS4wOTcgMC04LjUyIDQuNjU3LTguNTIgOS4wMDUgMCA2LjMzMSAxMi4zMyAxNC44MTYgMTMuNzM2IDE1Ljc2M2ExLjM2OSAxLjM2OSAwIDAgMCAxLjUyOCAwYzEuNDA2LS45NDcgMTMuNzM2LTkuNDMyIDEzLjczNi0xNS43NjMgMC00LjM0OC0zLjQyNC05LjAwNS04LjUyMS05LjAwNXoiLz48L2RlZnM+PGc+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNjIgLTQxKSI+PHVzZSBmaWxsPSIjZmY2YjZiIiB4bGluazpocmVmPSIjNWVqdWEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.aside {
  position: fixed;
  z-index: 4;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 26.875rem;
  background-color: #403230;
  overflow: hidden;
}
@media (max-width: 1366px) {
  .aside {
    width: 23.4375rem;
  }
}
@media (max-width: 1150px) {
  .aside {
    z-index: 10;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
}
.aside_opened {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.25);
}
.aside__scroll {
  overflow-y: scroll;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.aside__mobile-close {
  display: none;
}
@media (max-width: 1150px) {
  .aside__mobile-close {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 1rem;
    font-family: M;
    letter-spacing: 0;
    line-height: 5rem;
    color: #fff;
    border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.1);
  }
}
.aside__holder-links {
  width: 100%;
}
.aside_light {
  background-color: #f4f3f0;
}
.aside__head {
  text-align: center;
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.1);
}
.aside__phone {
  display: block;
  font-size: 1.25rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1;
  color: #ff6b6b;
  opacity: 0.8;
  margin: 0 0 0.375rem;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.aside__phone:hover {
  text-decoration: underline;
  color: #fff;
}
.aside__phone_small {
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.3;
  color: #fff;
  display: block;
}
.aside__phone_dark {
  color: #403230;
}
.aside__phone_dark:hover,
.aside__phone_dark:hover .aside__phone_small {
  color: #ff6b6b;
}
.aside__time,
.aside__min_price {
  font-size: 0.875rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #fff;
  opacity: 0.5;
}
.aside__time_dark {
  color: #403230;
}
.aside__logotype {
  text-align: center;
  border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.1);
}
.aside__logotype-img {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: 10rem;
  margin: 1.25rem 0;
}
@media (max-width: 1150px) {
  .aside__logotype-img {
    display: none;
  }
}
.aside__links {
  overflow: hidden;
  height: auto;
  padding: 0;
  border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.1);
  position: relative;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 1;
}
.aside__links_hidden {
  height: 5rem;
}
.aside__links-head {
  position: relative;
}
.aside__links-body {
  height: 0;
  overflow: hidden;
}
.aside__links-body_anim {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.aside__links-arrow {
  position: absolute;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  width: 1.25rem;
  height: 1.25rem;
  top: 1.875rem;
  right: 1.875rem;
  bottom: 1.875rem;
  left: auto;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMjIgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjMiPgogICAgICAgIDxnIGlkPSLRgNC10YbQtdC/0YLRiy1jb3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzc4LjAwMDAwMCwgLTMzNy4wMDAwMDApIiBzdHJva2U9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC05IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzk2LDM0My41IEMzOTYsMzQzLjY4MjM2NSAzOTUuOTMxMjcxLDM0My44NDM2ODcgMzk1Ljc5MzgxNCwzNDMuOTgzOTY4IEwzODYuMTg1NTY3LDM1My43ODk1NzkgQzM4Ni4wNDgxMSwzNTMuOTI5ODYgMzg1Ljg5MDAzNCwzNTQgMzg1LjcxMTM0LDM1NCBDMzg1LjUzMjY0NiwzNTQgMzg1LjM3NDU3LDM1My45Mjk4NiAzODUuMjM3MTEzLDM1My43ODk1NzkgTDM4NC4yMDYxODYsMzUyLjczNzQ3NSBDMzg0LjA2ODcyOSwzNTIuNTk3MTk0IDM4NCwzNTIuNDM1ODcyIDM4NCwzNTIuMjUzNTA3IEMzODQsMzUyLjA3MTE0MiAzODQuMDY4NzI5LDM1MS45MDk4MiAzODQuMjA2MTg2LDM1MS43Njk1MzkgTDM5Mi4zMDkyNzgsMzQzLjUgTDM4NC4yMDYxODYsMzM1LjIzMDQ2MSBDMzg0LjA2ODcyOSwzMzUuMDkwMTggMzg0LDMzNC45Mjg4NTggMzg0LDMzNC43NDY0OTMgQzM4NCwzMzQuNTY0MTI4IDM4NC4wNjg3MjksMzM0LjQwMjgwNiAzODQuMjA2MTg2LDMzNC4yNjI1MjUgTDM4NS4yMzcxMTMsMzMzLjIxMDQyMSBDMzg1LjM3NDU3LDMzMy4wNzAxNCAzODUuNTMyNjQ2LDMzMyAzODUuNzExMzQsMzMzIEMzODUuODkwMDM0LDMzMyAzODYuMDQ4MTEsMzMzLjA3MDE0IDM4Ni4xODU1NjcsMzMzLjIxMDQyMSBMMzk1Ljc5MzgxNCwzNDMuMDE2MDMyIEMzOTUuOTMxMjcxLDM0My4xNTYzMTMgMzk2LDM0My4zMTc2MzUgMzk2LDM0My41IFoiIGlkPSJTaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzkwLjAwMDAwMCwgMzQzLjUwMDAwMCkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkwLjAwMDAwMCwgLTM0My41MDAwMDApICI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
  cursor: pointer;
}
.aside__links-arrow_rotate {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  transform: rotateX(0);
}
.aside__link-a {
  display: inline;
  color: #fff;
  cursor: pointer;
}
.aside__link-a:hover {
  color: #ff6b6b;
}
.aside__link {
  display: block;
  padding: 1.25rem 1.875rem;
  text-decoration: none;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.4;
  color: #fff;
}
.aside__link:hover {
  color: #ff6b6b;
}
.aside__link:after {
  padding: 0 0 0 0.625rem;
  content: attr(data-count);
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.4;
  color: hsla(0, 0%, 100%, 0.3);
}
.aside__link_big {
  font-size: 1.25rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1.4;
  color: #fff;
  padding: 1.875rem 4.0625rem 1.875rem 1.875rem;
}
.aside__link_big:after {
  padding: 0 0 0 0.625rem;
  content: attr(data-count);
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: hsla(0, 0%, 100%, 0.3);
}
.aside__link:hover,
.aside__link_hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.aside__link_active {
  color: #ff6b6b;
}
@media (max-width: 767px) {
  .main-page_pt-mobile {
    padding-top: 6rem;
  }
}
.main-page__features {
  display: flex;
  flex-wrap: wrap;
  padding: 0 2.1875rem 3.125rem;
  margin-top: 0;
}
.main-page__features-item {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  height: 10.3125rem;
  margin-right: 1.875rem;
  width: -webkit-calc((100% - 1.875rem - 1.875rem)/3);
  width: -moz-calc((100% - 1.875rem - 1.875rem)/3);
  width: calc((100% - 1.875rem - 1.875rem) / 3);
  background: #f4f3ef;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .main-page__features-item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1.875rem;
    padding: 1.875rem;
    height: 12.5rem;
  }
}
.main-page__features-item:last-child {
  margin-right: 0;
}
.main-page__features-item-holder {
  margin: 1.875rem 0 0 3.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .main-page__features-item-holder {
    margin-left: 0;
  }
}
.main-page__features-item-image {
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  height: 4.0625rem;
  width: 4.0625rem;
  margin-bottom: 2.5rem;
  margin-right: 2rem;
  margin-top: 0;
}
@media (max-width: 767px) {
  .main-page__features-item-image {
    height: 5rem;
    width: 5rem;
    margin-bottom: 1.25rem;
    margin-right: 1rem;
  }
}
.main-page__features-item-content {
  text-align: left;
}
.main-page__features-item-text {
  margin-bottom: 0.6875rem;
  margin-top: 0.5rem;
  font-size: 1.25rem;
  font-family: R;
}
@media (max-width: 767px) {
  .main-page__features-item-text {
    width: 18.75rem;
  }
}
@media (max-width: 1023px) {
  .main-page__features-item-text {
    font-size: 1.25rem;
  }
}
.main-page__features-item-link {
  font-size: 0.9375rem;
  font-family: R;
  color: #ff6b6b;
  border-bottom: 1px solid hsla(0, 100%, 71%, 0.5);
}
.main-page__features-item-link,
.main-page__features-item-link:hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.main-page__features-item-link:hover {
  color: #403230;
  border-bottom: 1px solid #403230;
}
.main-page__img {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  z-index: 1;
  background-position: bottom;
}
.main-page__img,
.main-page__img img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.main-page__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.main-page__title {
  position: relative;
  z-index: 2;
  font-size: 3rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  padding: 0 0 1.875rem;
  width: 46.875rem;
  margin: auto;
}
@media (max-width: 767px) {
  .main-page__title {
    font-size: 2.25rem;
    font-family: B;
    letter-spacing: 1;
    line-height: 1.2;
    color: #403230;
    padding: 0 0 1.5625rem;
    width: 100%;
  }
}
.main-page__title_small {
  padding: 0;
  font-size: 2.25rem;
  margin: 0 0 3.125rem;
  width: 100%;
  font-family: R;
}
@media (max-width: 767px) {
  .main-page__title_small {
    font-size: 1.375rem;
  }
}
.main-page__btn {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  z-index: 2;
  font-size: 1.5rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1;
  color: #fff;
  padding: 1.25rem 2.8125rem;
  background-color: #ff6b6b;
  -webkit-border-radius: 0.375rem;
  -moz-border-radius: 0.375rem;
  border-radius: 0.375rem;
  text-decoration: none;
  -webkit-box-shadow: 0 10px 30px 0 #ff6b6b;
  -moz-box-shadow: 0 10px 30px 0 #ff6b6b;
  box-shadow: 0 10px 30px 0 #ff6b6b;
}
.main-page__banner {
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin-bottom: 1.875rem;
}
.main-page__banner-slider {
  margin: 0 2.1875rem;
  position: relative;
}
@media (max-width: 767px) {
  .main-page__banner-slider {
    margin: 2.1875rem 0 0;
  }
}
.main-page__banner-slide {
  padding-top: 8.75rem;
  padding-bottom: 10.625rem;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.main-page__banner-title {
  color: #403230;
  font-family: M;
  font-size: 4rem;
  line-height: 4.375rem;
  margin-bottom: 1.25rem;
}
@media (max-width: 767px) {
  .main-page__banner-title {
    font-size: 24px;
    line-height: 26px;
  }
}
.main-page__banner-slider-pagi {
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  margin-bottom: 1.875rem;
}
.main-page__banner-slider-btn {
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMiAyMCI+PGRlZnM+PHBhdGggaWQ9Im92aXVhIiBkPSJNMTgwOCAzOTZjMC0uMTc0LjA2OS0uMzI3LjIwNi0uNDZsOS42MDgtOS4zNGEuNjYuNjYgMCAwIDEgLjk0OSAwbDEuMDMgMS4wMDJhLjYyNS42MjUgMCAwIDEgLjIwNy40NjEuNjI1LjYyNSAwIDAgMS0uMjA2LjQ2MUwxODExLjY5IDM5Nmw4LjEwMyA3Ljg3NmEuNjI1LjYyNSAwIDAgMSAuMjA2LjQ2LjYyNS42MjUgMCAwIDEtLjIwNi40NjJsLTEuMDMxIDEuMDAyYS42Ni42NiAwIDAgMS0uOTQ5IDBsLTkuNjA4LTkuMzRhLjYyNS42MjUgMCAwIDEtLjIwNi0uNDZ6Ii8+PC9kZWZzPjxnPjxnIHRyYW5zZm9ybT0icm90YXRlKC0xODAgOTEwIDIwMykiPjx1c2UgZmlsbD0iIzQwMzIzMCIgeGxpbms6aHJlZj0iI292aXVhIi8+PC9nPjwvZz48L3N2Zz4=);
  width: 0.75rem;
  height: 1.25rem;
  -webkit-background-size: auto auto;
  -moz-background-size: auto;
  -o-background-size: auto;
  background-size: auto;
  padding: 1.25rem 2.5rem;
  background-color: hsla(0, 0%, 88%, 0.7);
  -webkit-border-top-left-radius: 30px;
  -moz-border-radius-topleft: 30px;
  border-top-left-radius: 30px;
  -webkit-border-bottom-left-radius: 30px;
  -moz-border-radius-bottomleft: 30px;
  border-bottom-left-radius: 30px;
}
@media (max-width: 767px) {
  .main-page__banner-slider-btn {
    padding: 1.25rem 0.9375rem;
  }
}
.main-page__banner-slider-btn-prev {
  left: -1px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.main-page__banner-slider-btn-next {
  right: -1px;
}
.main-page__stock-banner {
  margin: 0 2.1875rem 1.875rem;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #403230;
}
.main-page__stock-banner-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.25rem 5rem;
  position: relative;
}
@media (max-width: 767px) {
  .main-page__stock-banner-container {
    text-align: center;
    display: block;
    text-align: left;
    padding: 1rem;
  }
}
.main-page__stock-banner-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAM1BMVEUAAAD/a2v/amr/bGz+a2v/bGz+a2v/b2//bGz/bW3/a2v/a2v/amr/a2v/amr7bGz/a2uMdzCKAAAAEHRSTlMA8DDAgECfEFAxz/2wcEFAFzl+bQAAAN9JREFUSMft1stqw0AMheFfc3PqpO15/6ctxqHjYCmgRcgmWp3F+cAXYQ/Qq+k0oNNY7QBtyx7wpkFXBqhTc6BiOWAoB/QBkrUCpdkG7HvPz8BYAGAZMHMMBlyqtO/YPf/ALQK2MP53jJkXC0DjMnfsmFsACnXu2DGXAECU0yC+JK90o8Q37YDrLy1+rO0ErvOxui+u10dQOwwdwetHzlgBKCZn8PsFii9w+18G5gv8vkC+wO9vwBf4/Q2chAvWvS+48zUAU5gmkK1v/y59wLuA5YClf+zpo0P6cJI+/vwBZbx4WARvtmMAAAAASUVORK5CYII=);
  width: 3.125rem;
  height: 3.125rem;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  display: inline-block;
}
@media (max-width: 768px) {
  .main-page__stock-banner-icon {
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
  }
}
.main-page__stock-banner-big-text {
  position: relative;
  color: #fff;
  font-family: B;
  font-size: 4rem;
  margin-right: 6.25rem;
  margin-left: 1.25rem;
}
@media (max-width: 768px) {
  .main-page__stock-banner-big-text {
    display: inline-block;
    font-size: 24px;
    vertical-align: top;
    padding-top: 4px;
  }
}
@media (max-width: 767px) {
  .main-page__stock-banner-big-text {
    position: absolute;
    right: 1rem;
    margin: 0 26px;
    bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .main-page__stock-banner-big-icon {
    position: absolute;
    right: 1.5rem;
  }
}
.main-page__stock-banner-text {
  color: #fff;
  font-family: R;
  font-size: 1.5rem;
}
@media (max-width: 1750px) {
  .main-page__stock-banner-text {
    max-width: 25rem;
  }
}
@media (max-width: 768px) {
  .main-page__stock-banner-text {
    font-size: 14px;
    margin-left: auto;
    margin-right: auto;
  }
}
.main-page__stock-banner-btn {
  padding: 0.875rem 1.375rem;
  color: #fff;
  font-family: R;
  font-size: 1.5rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #fff;
  position: absolute;
  right: 5rem;
  cursor: pointer;
}
.main-page__stock-banner-btn,
.main-page__stock-banner-btn:hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.main-page__stock-banner-btn:hover {
  background-color: #fff;
  color: #403230;
}
@media (max-width: 768px) {
  .main-page__stock-banner-btn {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    left: 1.25rem;
    right: 0;
    font-size: 11px;
    border: 2px solid hsla(0, 0%, 100%, 0.3);
    margin-top: 0;
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .main-page__stock-banner-btn {
    margin-top: 1.25rem;
  }
}
.preview {
  text-align: center;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 2.1875rem;
}
.preview_width {
  padding: 0;
}


.preview .page-catalog{
  justify-content: center;
}
@media (max-width: 768px) {
  .preview {
    padding: 3.125rem 0;
  }
}
@media (max-width: 767px) {
  .preview {
    padding: 1.5625rem 0;
  }
}
@media (max-width: 768px) {
  .preview__content {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 2.1875rem;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
  }
}
@media (max-width: 767px) {
  .preview__content {
    padding: 0 0.625rem;
  }
}
@media (max-width: 768px) {
  .preview__content .item {
    width: 40%;
  }
}
@media (max-width: 767px) {
  .preview__content .item {
    width: 70%;
  }
}
@media (max-width: 768px) {
  .preview__content .item-read {
    width: 40%;
    margin: 0;
  }
}
@media (max-width: 767px) {
  .preview__content .item-read {
    width: 70%;
    margin: 0;
  }
}
.preview__header {
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  padding: 0 1.5625rem;
}
.preview__title {
  font-size: 3rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  padding: 0 1.5625rem 3.125rem;
}
.preview__title_white {
  color: #fff;
}
@media (max-width: 767px) {
  .preview__title {
    text-align: left;
    padding: 0 0 1.5625rem;
    font-size: 1.5rem;
  }
}
.preview__link {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  top: 0.9375rem;
  right: 1.5625rem;
  bottom: auto;
  left: auto;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: #ff6b6b;
  border-bottom: 0.0625rem solid hsla(0, 100%, 71%, 0.3);
  text-decoration: none;
}
@media (max-width: 767px) {
  .preview__link {
    top: 0;
    right: 1.5625rem;
    bottom: auto;
    left: auto;
  }
}
.preview__btn {
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  padding: 1.5625rem 1.5625rem 0;
}
@media (max-width: 767px) {
  .preview__btn {
    padding: 0 1.5625rem;
  }
}
.preview__background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.banner {
  margin: 1.5625rem 0;
  width: 100%;
}
.banner__img {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: auto;
}
.page-header {
  position: relative;
  overflow: hidden;
}
.page-header_no-image {
  background-color: #fff;
}
.page-header_light {
  background-color: #f4f3f0;
}
.page-header_pt {
  padding-top: 6rem;
}
@media (max-width: 767px) {
  .page-header_pt-mobile {
    padding-top: 6rem !important;
  }
}
.page-header_pattern {
  background-position: 0 100%;
  background-image: url(/local/templates/cacaolavka_custom/assets//images/product-pattern.jpg?v=d1f29692d9228a79ce75fb4b4468ae94);
}
.page-header__image {
  position: absolute;
  z-index: 1;
  top: 0;
  right: -5%;
  bottom: 0;
  left: -5%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(/local/templates/cacaolavka_custom/assets//images/image-header.jpg?v=8e70c358fda77b92e2480c3bd72b6d6b);
  -webkit-border-bottom-left-radius: 100%;
  -moz-border-radius-bottomleft: 100%;
  border-bottom-left-radius: 100%;
  -webkit-border-bottom-right-radius: 100%;
  -moz-border-radius-bottomright: 100%;
  border-bottom-right-radius: 100%;
  overflow: hidden;
}
.page-header__holder {
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 2;
  padding: 7.5rem 0 5rem;
  width: 100%;
}
.page-header__holder_small {
  padding: 3.125rem 0;
}
.page-header__holder_small-bottom {
  padding: 3.125rem 0 0;
}
.page-header__holder_search {
  padding: 0;
}
@media (max-width: 767px) {
  .page-header__holder {
    padding: 1.5625rem 0;
  }
}
.page-header__title {
  font-size: 5rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1.2;
  color: #fff;
  margin: 2.5rem 0 1.25rem;
}
@media (max-width: 767px) {
  .page-header__title {
    font-size: 2.5rem;
    margin: 1.5625rem 0 0.9375rem;
  }
}
.page-header__title_stock {
  font-size: 3.125rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1.2;
  color: #403230;
  padding: 0 1.5rem;
}
.page-header__title_dark {
  color: #403230;
}
.page-header__title_dark-recovery {
  color: #403230;
  font-size: 4rem;
}
@media (max-width: 767px) {
  .page-header__title_dark-recovery {
    font-size: 2.75rem;
    font-family: B;
  }
}
.page-header__title_small {
  color: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  font-family: R;
}
@media (max-width: 767px) {
  .page-header__title_small {
    font-size: 1.25rem !important;
    padding: 0 8%;
  }
}
.page-header__subtitle {
  font-family: R;
  margin: 2.5rem 0 1.25rem;
}
.page-header__subtitle,
.page-header__subtitle b {
  font-size: 1.125rem;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
}
.page-header__subtitle b {
  font-weight: 400;
  font-family: M;
}
@media (max-width: 767px) {
  .page-header__breadcrumps {
    margin: 0.9375rem 0 0;
  }
}
.page-header__breadcrumps-dot {
  width: 0.3125rem;
  height: 0.3125rem;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  border-radius: 1rem;
  background-color: #fff;
  margin: 0 0.625rem;
}
.page-header__breadcrumps-dot_dark {
  background-color: #403230;
}
.page-header__breadcrumps-link {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.875rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #fff;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.page-header__breadcrumps-link:hover {
  opacity: 0.75;
}
.page-header__breadcrumps-link_disable {
  opacity: 0.5;
}
.page-header__breadcrumps-link_dark {
  color: #403230;
}
@media (max-width: 767px) {
  .page-header__breadcrumps-link {
    padding: 0.3rem 0;
  }
}
@media (max-width: 1150px) {
  .page-header__breadcrumps-link {
    padding: 7px 0;
  }
}
.page-header__breadcrumps-arrow {
  width: 0.9375rem;
  height: 0.9375rem;
  display: inline-block;
  vertical-align: middle;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0 0.3125rem 0 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIyM3B4IiB2aWV3Qm94PSIwIDAgMTQgMjMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjMiPgogICAgICAgIDxnIGlkPSLQvtGE0L7RgNC80LvQtdC90LjQtSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODcuMDAwMDAwLCAtODEuMDAwMDAwKSIgc3Ryb2tlPSIjNDAzMjMwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiM0MDMyMzAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4OC4wMDAwMDAsIDgwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLDEyLjUgQzEyLDEyLjY4MjM2NDcgMTEuOTMxMjcxNSwxMi44NDM2ODc0IDExLjc5MzgxNDQsMTIuOTgzOTY3OSBMMi4xODU1NjcwMSwyMi43ODk1NzkyIEMyLjA0ODEwOTk3LDIyLjkyOTg1OTcgMS44OTAwMzQzNiwyMyAxLjcxMTM0MDIxLDIzIEMxLjUzMjY0NjA1LDIzIDEuMzc0NTcwNDUsMjIuOTI5ODU5NyAxLjIzNzExMzQsMjIuNzg5NTc5MiBMMC4yMDYxODU1NjcsMjEuNzM3NDc0OSBDMC4wNjg3Mjg1MjIzLDIxLjU5NzE5NDQgMCwyMS40MzU4NzE3IDAsMjEuMjUzNTA3IEMwLDIxLjA3MTE0MjMgMC4wNjg3Mjg1MjIzLDIwLjkwOTgxOTYgMC4yMDYxODU1NjcsMjAuNzY5NTM5MSBMOC4zMDkyNzgzNSwxMi41IEwwLjIwNjE4NTU2Nyw0LjIzMDQ2MDkyIEMwLjA2ODcyODUyMjMsNC4wOTAxODAzNiAwLDMuOTI4ODU3NzIgMCwzLjc0NjQ5Mjk5IEMwLDMuNTY0MTI4MjYgMC4wNjg3Mjg1MjIzLDMuNDAyODA1NjEgMC4yMDYxODU1NjcsMy4yNjI1MjUwNSBMMS4yMzcxMTM0LDIuMjEwNDIwODQgQzEuMzc0NTcwNDUsMi4wNzAxNDAyOCAxLjUzMjY0NjA1LDIgMS43MTEzNDAyMSwyIEMxLjg5MDAzNDM2LDIgMi4wNDgxMDk5NywyLjA3MDE0MDI4IDIuMTg1NTY3MDEsMi4yMTA0MjA4NCBMMTEuNzkzODE0NCwxMi4wMTYwMzIxIEMxMS45MzEyNzE1LDEyLjE1NjMxMjYgMTIsMTIuMzE3NjM1MyAxMiwxMi41IFoiIGlkPSJTaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDEyLjUwMDAwMCkgcm90YXRlKC0xODAuMDAwMDAwKSB0cmFuc2xhdGUoLTYuMDAwMDAwLCAtMTIuNTAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.page-header__nav {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3.125rem;
}
@media (max-width: 768px) {
  .page-header__nav {
    padding: 0;
  }
}
.page-header__nav-overflow {
  width: 100%;
  text-align: center;
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 768px) {
  .page-header__nav-overflow {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 0 3.125rem;
    height: 45px;
  }
}
@media (max-width: 767px) {
  .page-header__nav-overflow {
    padding: 0 0.9375rem;
  }
}
.page-header__nav-link {
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  margin: 0.625rem 1.5625rem 0;
  font-size: 1.125rem;
  font-family: B;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  border-bottom: 0.1875rem solid hsla(0, 100%, 71%, 0);
  opacity: 0.5;
  padding: 0 0 0.625rem;
}
.page-header__nav-link_active {
  opacity: 1;
  border-bottom: 0.1875rem solid #ff6b6b;
}
.page-header__nav-link:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .page-header__nav-link {
    padding: 0 0 1.5625rem;
  }
}
@media (max-width: 767px) {
  .page-header__nav-link {
    margin: 0 0.625rem;
  }
}
.page-header__tags {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.1875rem 3.125rem 0;
  text-align: center;
  width: 100%;
}
@media (max-width: 768px) {
  .page-header__tags {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 2.1875rem 0 0.9375rem;
  }
}
@media (max-width: 767px) {
  .page-header__tags {
    padding: 2.1875rem 0.9375rem 0.9375rem;
  }
}
.page-header__tag {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0 0.3125rem 0.3125rem;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #fff;
  background-color: rgba(64, 50, 48, 0.5);
  -webkit-border-radius: 1.25rem;
  -moz-border-radius: 1.25rem;
  border-radius: 1.25rem;
  padding: 0.3125rem 0.625rem;
}
.page-header__tag_active {
  background-color: #ff6b6b;
}
.page-header__tag:hover {
  background-color: #403230;
}
@media (max-width: 768px) {
  .page-header__tag {
    font-size: 1rem;
    font-family: R;
    letter-spacing: 0;
    line-height: 1;
    color: #fff;
    margin: 0 0.625rem 0.3125rem;
  }
}
.page-header__sort {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.1875rem 3.125rem 0;
  text-align: center;
  width: 100%;
  position: relative;
}
@media (max-width: 767px) {
  .page-header__sort {
    padding: 0.9375rem 1.5625rem 0;
  }
}
.page-header__sort-elem {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  opacity: 0.5;
  margin: 0 0.625rem;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
@media (max-width: 767px) {
  .page-header__sort-elem {
    margin: 0 0.3125rem;
  }
}
.page-header__sort-elem:hover,
.page-header__sort-elem_active {
  opacity: 1;
}
.page-header__clear-list {
  position: absolute;
  right: 3.75rem;
  bottom: 0;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  opacity: 0.5;
  cursor: pointer;
}
@media (max-width: 767px) {
  .page-header__clear-list {
    left: 0;
    right: 0;
    top: -1.4rem;
    z-index: 5;
    height: 100%;
    width: 9rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.page-header__clear-list:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSI+PGRlZnM+PHBhdGggaWQ9IjV0ZG5hIiBkPSJNMTczNy4xNDcgMzkxLjIxOWEuNjYuNjYgMCAxIDEtMS4zMTctLjA3MmwuNDE5LTcuNjNhLjY2LjY2IDAgMSAxIDEuMzE3LjA3MnptLTIuNjcxLS4wMzZhLjY2LjY2IDAgMCAxLTEuMzIgMGwuMDAxLTcuNjNhLjY2LjY2IDAgMCAxIDEuMzE5IDB6bS0zLjMwMi42NThhLjY1Ny42NTcgMCAwIDEtLjY5LS42MjJsLS40MTctNy42M2EuNjYuNjYgMCAwIDEgLjI5Ni0uNTg5LjY1Mi42NTIgMCAwIDEgLjY1NS0uMDM2LjY2LjY2IDAgMCAxIC4zNTguNTUzbC40MTYgNy42M2EuNjU4LjY1OCAwIDAgMS0uNjE4LjY5NHptLTMuMTM0LTExLjY3MWEuNzc1Ljc3NSAwIDAgMC0uNTQ1IDEuMzMyYy4xNy4xNTQuNTIzLjI1NS41NDEuNDk0bC44NDYgMTAuOTU0Yy4wODggMS4xMzQuODY0IDIuMDUzIDEuNzMyIDIuMDUzaDYuNDA0Yy44NjkgMCAxLjY0NC0uOTE5IDEuNzMyLTIuMDUzbC44NDctMTAuOTU0Yy4wMTctLjI0LjM3LS4zNC41NC0uNDk0YS43NzUuNzc1IDAgMCAwLS41NDUtMS4zMzJ6Ii8+PC9kZWZzPjxnPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzI3IC0zODApIj48dXNlIGZpbGw9IiM5Zjk4OTciIHhsaW5rOmhyZWY9IiM1dGRuYSIvPjwvZz48L2c+PC9zdmc+);
  height: 100%;
  width: 0.9375rem;
  left: -1.875rem;
  top: 0;
  position: absolute;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
@media (max-width: 767px) {
  .page-header__clear-list:before {
    background-position: top;
    left: -0.8rem;
  }
}
.page-header__tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 37.5rem;
  border-bottom: 1px solid #cbc7c7;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-bottom: 0.9375rem;
}
.page-header__tabs_recipes {
  position: relative;
  margin-bottom: 1.25rem;
}
@media (max-width: 767px) {
  .page-header__tabs_recipes {
    width: 100%;
    margin-left: 1rem;
    margin-right: 1rem;
    max-width: -webkit-calc(100% - 5.4rem);
    max-width: -moz-calc(100% - 5.4rem);
    max-width: calc(100% - 5.4rem);
  }
}
.page-header__tabs_recipes .content__search-btn {
  right: -3.5rem;
}
.page-header__tabs-item {
  color: #fff;
  font-size: 1.125rem;
  font-family: B;
  position: relative;
  opacity: 0.6;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.page-header__tabs-item_dark {
  color: #403230;
}
.page-header__tabs-item:before {
  content: "";
  width: 100%;
  position: absolute;
  bottom: -0.9375rem;
  left: 0;
  height: 4px;
  background-color: #ff6b6b;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.page-header__tabs-item_active,
.page-header__tabs-item_active:before {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.page-header__tabs-item_big {
  display: block;
  width: 100%;
  margin-top: 2.4rem;
}
.page-header__tabs-item:hover {
  opacity: 0.85;
}
.page-header__tabs-item:hover,
.page-header__tabs-item:hover:before {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.page-header__tabs-item:hover:before {
  opacity: 0.7;
}
.page-catalog {
  display: inline-block;
  vertical-align: middle;
  padding: 3.125rem 1.75rem 1.5625rem;
  padding: 3rem 0.7rem 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.page-catalog,
.page-catalog_category {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-pack: auto;
  -webkit-justify-content: auto;
  -moz-box-pack: auto;
  -ms-flex-pack: auto;
  justify-content: auto;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.page-catalog_category {
  padding: 3.125rem 2.1875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .page-catalog {
    padding: 1.5625rem 0.625rem 0.625rem;
  }
}
.bonus__container {
  padding: 2.5rem 10rem 11.25rem;
}
@media (max-width: 767px) {
  .bonus__container {
    padding: 1.5625rem 1.25rem;
  }
}
.bonus__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.bonus__col-6 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
@media (max-width: 767px) {
  .bonus__col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bonus__col-6:last-child {
    margin-bottom: 2.1875rem;
  }
}
.bonus__top-small-title {
  color: #403230;
  font-family: M;
  font-size: 1.125rem;
  margin-bottom: 1rem;
}
.bonus__btn {
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  color: #fff;
  font-family: M;
  font-size: 3rem;
  padding: 10px 5rem;
  display: inline-block;
  margin-bottom: 0.6875rem;
}
.bonus__btn_red {
  background-color: #ff6b6b;
}
.bonus__btn_green {
  background-color: #79cc1f;
}
.bonus__small-gray-text {
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 0.875rem;
  margin-bottom: 2.5rem;
}
.bonus__line {
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #cbc7c7;
}
.bonus__title {
  color: #403230;
  font-family: M;
  font-size: 1.5rem;
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
  position: relative;
  display: block;
  width: 100%;
  text-align: left;
  line-height: 1.3;
}
.bonus__btn-dropdown {
  width: 1.875rem;
  height: 100%;
  top: 0;
  right: 0;
  position: absolute;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PHBhdGggaWQ9InB2MWxhIiBkPSJNMTQ4NSAxMDAwYzAtOC4yODQgNi43MTYtMTUgMTUtMTUgOC4yODQgMCAxNSA2LjcxNiAxNSAxNSAwIDguMjg0LTYuNzE2IDE1LTE1IDE1LTguMjg0IDAtMTUtNi43MTYtMTUtMTV6Ii8+PHBhdGggaWQ9InB2MWxiIiBkPSJNMTQ5My42IDEwMDEuMzM0di0yLjM3Nmg1LjIwOHYtNS42ODhoMi40NzJ2NS42ODhoNS4xODR2Mi4zNzZoLTUuMTg0djUuNjY0aC0yLjQ3MnYtNS42NjR6Ii8+PC9kZWZzPjxnPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDg0IC05ODQpIj48dXNlIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMCIgc3Ryb2tlPSIjZDJkMmQyIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHhsaW5rOmhyZWY9IiNwdjFsYSIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ4NCAtOTg0KSI+PHVzZSBmaWxsPSIjNDAzMjMwIiB4bGluazpocmVmPSIjcHYxbGIiLz48L2c+PC9nPjwvc3ZnPg==);
}
.bonus__btn-dropdown_minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PHBhdGggaWQ9ImlkeTlhIiBkPSJNMTQ4NSA2NjhjMC04LjI4NCA2LjcxNi0xNSAxNS0xNSA4LjI4NCAwIDE1IDYuNzE2IDE1IDE1IDAgOC4yODQtNi43MTYgMTUtMTUgMTUtOC4yODQgMC0xNS02LjcxNi0xNS0xNXoiLz48cGF0aCBpZD0iaWR5OWIiIGQ9Ik0xNDk0IDY2OXYtMmgxM3YyeiIvPjwvZGVmcz48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ4NCAtNjUyKSI+PHVzZSBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9IjAiIHN0cm9rZT0iI2QyZDJkMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjUwIiB4bGluazpocmVmPSIjaWR5OWEiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0ODQgLTY1MikiPjx1c2UgZmlsbD0iIzQwMzIzMCIgeGxpbms6aHJlZj0iI2lkeTliIi8+PC9nPjwvZz48L3N2Zz4=);
}
.bonus__dropdown-content {
  max-height: 0;
  -webkit-transition: max-height 0.15s ease-out;
  -o-transition: max-height 0.15s ease-out;
  -moz-transition: max-height 0.15s ease-out;
  transition: max-height 0.15s ease-out;
}
.bonus__dropdown-content_show {
  max-height: 500px;
  -webkit-transition: max-height 0.25s ease-in;
  -o-transition: max-height 0.25s ease-in;
  -moz-transition: max-height 0.25s ease-in;
  transition: max-height 0.25s ease-in;
}
.bonus__p {
  text-align: left;
  color: rgba(64, 50, 48, 0.8);
  font-family: R;
  font-size: 1.125rem;
  overflow: hidden;
}
.page__container {
  max-width: 1000px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #f4f3f0;
}
.myaccount__container {
  padding: 1.875rem 3.125rem;
  text-align: left;
}
.myaccount__container_recovery {
  padding: 1.4375rem 3.625rem;
  max-width: 60.625rem;
  margin: auto;
}
@media (max-width: 767px) {
  .myaccount__container_recovery {
    padding: 1rem;
  }
}
.myaccount__title {
  color: #403230;
  font-family: B;
  font-size: 2.25rem;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  position: relative;
  display: inline-block;
}
.myaccount__title_small {
  font-size: 1.125rem;
  margin-top: 0;
}
.myaccount__title_mb {
  margin-bottom: 0.4375rem;
}
.myaccount__sub-title {
  opacity: 0.5;
  color: #403230;
  font-family: B;
  font-size: 0.875rem;
  margin-bottom: 0.625rem;
}
.myaccount__info-row {
  margin-bottom: 2.5rem;
}
.myaccount__form-container {
  max-width: 34.375rem;
  padding-top: 0.625rem;
  height: 0;
  overflow: hidden;
}
.myaccount__form-container_show {
  height: 100%;
}
.myaccount__input-row {
  margin: 1.25rem 0;
}
.myaccount__input-row_flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .myaccount__input-row_flex {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
  }
}
.myaccount__input {
  opacity: 0.6;
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #cfccc6;
  background-color: #fff;
  padding: 1.25rem;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .myaccount__input {
    font-size: 16px;
  }
}
.myaccount__input_small {
  margin-right: 0.625rem;
}
.myaccount__input_small:last-child {
  margin-right: 0;
}
@media (max-width: 767px) {
  .myaccount__input_small {
    -webkit-box-flex: 49%;
    -webkit-flex: 49%;
    -moz-box-flex: 49%;
    -ms-flex: 49%;
    flex: 49%;
    max-width: 49%;
    margin: 0;
    margin-bottom: 0.625rem;
  }
}
.myaccount__btn-row {
  padding-top: 0.625rem;
}
@media (max-width: 767px) {
  .myaccount__btn-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-top: 1.25rem;
    text-align: center;
  }
}
.myaccount__btn {
  font-family: B;
  font-size: 1.5rem;
  padding: 0.9375rem 1.875rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #cfccc6;
  background-color: #fff;
  display: inline-block;
  margin-right: 0.625rem;
  color: #403230;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 768px) {
  .myaccount__btn {
    max-width: none;
    white-space: normal;
    margin-right: 7px;
  }
}
.myaccount__btn:hover {
  border: 2px solid #403230;
  background-color: #403230;
  color: #fff;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.myaccount__btn_red {
  color: #fff;
}
.myaccount__btn_red,
.myaccount__btn_red:hover {
  background-color: #ff6b6b;
  border: 2px solid #ff6b6b;
}
.myaccount__btn_red:hover {
  -webkit-box-shadow: 0 8px 18px 0 hsla(0, 100%, 71%, 0.5);
  -moz-box-shadow: 0 8px 18px 0 hsla(0, 100%, 71%, 0.5);
  box-shadow: 0 8px 18px 0 hsla(0, 100%, 71%, 0.5);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 767px) {
  .myaccount__btn {
    -webkit-box-flex: 49%;
    -webkit-flex: 49%;
    -moz-box-flex: 49%;
    -ms-flex: 49%;
    flex: 49%;
    max-width: 49%;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.myaccount__btn_width-fonts {
  font-family: R;
  white-space: nowrap;
  max-width: 39%;
  margin-top: 1.25rem;
  padding: 1.25rem;
}
@media (max-width: 1150px) {
  .myaccount__btn_width-fonts {
    min-width: 233px;
  }
}
@media (max-width: 767px) {
  .myaccount__btn_width-fonts {
    max-width: 100%;
    width: 100%;
    white-space: normal;
  }
}
.myaccount__edit {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  top: 0;
  left: 0;
  cursor: pointer;
}
.myaccount__edit,
.myaccount__edit:hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.myaccount__edit:hover {
  opacity: 1;
}
.myaccount__edit:after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHBhdGggaWQ9ImNhMWZhIiBkPSJNOTIwLjc0IDQ4Mi40OTZMOTE5IDQ4OGw1LjUxMi0xLjczOEw5MzUgNDc1Ljc4OCA5MzEuMjA2IDQ3MnpNOTM1LjczIDQ2OGgtLjY0NGwtMi40ODYgMi40ODYgMy45MTQgMy45MTQgMi40ODYtMi40ODZ2LS42NDV6Ii8+PC9kZWZzPjxnPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MTkgLTQ2OCkiPjx1c2UgZmlsbD0iI2NmY2NjNiIgeGxpbms6aHJlZj0iI2NhMWZhIi8+PC9nPjwvZz48L3N2Zz4=);
  right: -2.5rem;
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
.myaccount__edit-text {
  color: #403230;
  font-family: B;
  font-size: 1.125rem;
  margin-top: 0.4375rem;
}
.myaccount__edit-red {
  text-decoration: none;
  color: #ff6b6b;
  cursor: pointer;
}
.myaccount__edit-red,
.myaccount__edit-red:hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.myaccount__edit-red:hover {
  color: #ea6060;
}
.orders__top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .orders__top {
    padding-bottom: 16px;
    border-bottom: 1px solid #cbc7c7;
  }
}
.orders__top-left {
  position: relative;
}
@media (max-width: 767px) {
  .orders__top-left {
    width: 85%;
  }
}
.orders__search-date {
  position: relative;
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  line-height: 2.2;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  z-index: 1;
}
.orders__search-date:before {
  content: "";
  width: 5rem;
  height: 100%;
  background-color: transparent;
  opacity: 0.5;
  position: absolute;
  right: -5rem;
  top: 0;
  cursor: pointer;
}
.orders__search-date_active {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.orders__search-date_active:before {
  width: 0;
}
.orders__search-date-input {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.orders__search-date-img {
  top: 0;
  position: absolute;
  right: -3.125rem;
  height: 100%;
  width: 1.875rem;
  opacity: 0.5;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjkiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyOSAzMCI+PGRlZnM+PHBhdGggaWQ9InJvaDNhIiBkPSJNNjk5LjA2NCA0NjEuMTZINjk3di0xLjA5NGExLjg5NCAxLjg5NCAwIDAgMC0xLjkwNi0xLjkwNiAxLjg5NCAxLjg5NCAwIDAgMC0xLjkwNiAxLjkwNnYxLjA5NGgtOS42MjV2LTEuMDk0YTEuODk0IDEuODk0IDAgMCAwLTEuOTA2LTEuOTA2IDEuODk0IDEuODk0IDAgMCAwLTEuOTA3IDEuOTA2djEuMDk0aC0yLjA2MmEzLjQ4MSAzLjQ4MSAwIDAgMC0zLjQ2OSAzLjQ2OXYxLjc4MWgyOC4zNDR2LTEuNzgxYy0uMDMxLTEuOTM4LTEuNTYzLTMuNDY5LTMuNS0zLjQ2OXoiLz48cGF0aCBpZD0icm9oM2IiIGQ9Ik02NzkuOTA4IDQ4MC4wNTljMC0uMzQ0LjI4LS41OTQuNTkzLS41OTRoMi44NDRjLjM0NCAwIC41OTQuMjgxLjU5NC41OTR2MS44NzVhLjU5My41OTMgMCAwIDEtLjU5NC41OTNoLTIuODQ0YS41OTMuNTkzIDAgMCAxLS41OTMtLjU5M3ptMC01LjU2YzAtLjM0Ni4yOC0uNTk2LjU5My0uNTk2aDIuODQ0Yy4zNDQgMCAuNTk0LjI4Mi41OTQuNTk1djEuODgxYS41OTQuNTk0IDAgMCAxLS41OTQuNTk2aC0yLjg0NGEuNTk0LjU5NCAwIDAgMS0uNTkzLS41OTZ6bTYuNDM3IDUuNTZjMC0uMzQ0LjI4MS0uNTk0LjU5NC0uNTk0aDIuODQ0Yy4zNDMgMCAuNTkzLjI4MS41OTMuNTk0djEuODc1YS41OTMuNTkzIDAgMCAxLS41OTMuNTkzaC0yLjg0NGEuNTkzLjU5MyAwIDAgMS0uNTk0LS41OTN6bTAtNS41NmMwLS4zNDYuMjgxLS41OTYuNTk0LS41OTZoMi44NDRjLjM0MyAwIC41OTMuMjgyLjU5My41OTV2MS44ODFhLjU5NC41OTQgMCAwIDEtLjU5My41OTZoLTIuODQ0YS41OTQuNTk0IDAgMCAxLS41OTQtLjU5NnptNi40NjkgNS41NmMwLS4zNDQuMjgyLS41OTQuNTk1LS41OTRoMi44NWMuMzQ1IDAgLjU5Ni4yODEuNTk2LjU5NHYxLjg3NWEuNTk0LjU5NCAwIDAgMS0uNTk1LjU5M2gtMi44NTFhLjU5NC41OTQgMCAwIDEtLjU5NS0uNTkzem0wLTUuNTZjMC0uMzQ2LjI4Mi0uNTk2LjU5NS0uNTk2aDIuODVjLjM0NSAwIC41OTYuMjgyLjU5Ni41OTV2MS44ODFhLjU5NS41OTUgMCAwIDEtLjU5NS41OTZoLTIuODUxYS41OTUuNTk1IDAgMCAxLS41OTUtLjU5NnptLTE4LjU5NCA5Ljg3MmEzLjQ4MSAzLjQ4MSAwIDAgMCAzLjQ2OSAzLjQ2OWgyMS40MDZhMy40ODEgMy40ODEgMCAwIDAgMy40NjktMy40NjlWNDY4LjU5SDY3NC4yMnoiLz48L2RlZnM+PGc+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3NCAtNDU4KSI+PHVzZSBmaWxsPSIjNDAzMjMwIiB4bGluazpocmVmPSIjcm9oM2EiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3NCAtNDU4KSI+PHVzZSBmaWxsPSIjNDAzMjMwIiB4bGluazpocmVmPSIjcm9oM2IiLz48L2c+PC9nPjwvc3ZnPg==);
  background-position: top;
}
@media (max-width: 767px) {
  .orders__search-date-img {
    background-position: 50%;
  }
}
.orders__search-date-img_active {
  opacity: 1;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9ImxhdDlhIiBkPSJNMTQ1IDg1YzAtOC4yODQgNi43MTYtMTUgMTUtMTUgOC4yODQgMCAxNSA2LjcxNiAxNSAxNSAwIDguMjg0LTYuNzE2IDE1LTE1IDE1LTguMjg0IDAtMTUtNi43MTYtMTUtMTV6Ii8+PHBhdGggaWQ9ImxhdDliIiBkPSJNMTU4Ljc1IDgwYTEuMjUgMS4yNSAwIDEgMSAyLjUgMHYxMGExLjI1IDEuMjUgMCAxIDEtMi41IDB6Ii8+PGNsaXBQYXRoIGlkPSJsYXQ5YyI+PHVzZSBmaWxsPSIjZmZmIiB4bGluazpocmVmPSIjbGF0OWEiLz48L2NsaXBQYXRoPjwvZGVmcz48Zz48ZyB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxNzEuOTk3IC0xMjUuMDMpIj48dXNlIGZpbGw9IiNjZmNjYzYiIHhsaW5rOmhyZWY9IiNsYXQ5YiIvPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMy4wMDMgMjI1LjAzKSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjbGF0OWIiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSAtNzApIj48dXNlIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMCIgc3Ryb2tlPSIjY2ZjY2M2IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iNiIgY2xpcC1wYXRoPSJ1cmwoJnF1b3Q7I2xhdDljJnF1b3Q7KSIgeGxpbms6aHJlZj0iI2xhdDlhIi8+PC9nPjwvZz48L3N2Zz4=) !important;
}
.orders__top-right {
  width: 23.125rem;
}
@media (max-width: 767px) {
  .orders__top-right {
    display: none;
  }
}
.orders__search-number {
  width: 100%;
  margin-bottom: 1.5625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.orders__search-input {
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  width: 100%;
  border: none;
  border-bottom: 1px solid #cbc7c7;
  padding-top: 0.6875rem;
  padding-bottom: 0.6875rem;
  background: transparent;
  outline: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.orders__search-btn {
  position: absolute;
  width: 1.875rem;
  height: 100%;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9IjFuMHhhIiBkPSJNMTY5Ny41ODYgNTE4LjQ0NWE4Ljg1OSA4Ljg1OSAwIDEgMCAwLTE3LjcxOCA4Ljg1OSA4Ljg1OSAwIDAgMCAwIDE3LjcxOHptNi43MjQuNTkyYTExLjUzOCAxMS41MzggMCAwIDEtNi43MiAyLjE0NWMtNi40IDAtMTEuNTktNS4xOS0xMS41OS0xMS41OTEgMC02LjQwMiA1LjE5LTExLjU5MSAxMS41OS0xMS41OTEgNi40MDIgMCAxMS41OTIgNS4xOSAxMS41OTIgMTEuNTkgMCAyLjUwNS0uNzk1IDQuODI0LTIuMTQ1IDYuNzJsNy42MTYgNy42MTVhMS45IDEuOSAwIDAgMSAwIDIuNjk1bC0uMDMzLjAzMmExLjkwNyAxLjkwNyAwIDAgMS0yLjY5NSAwbC03LjYxNS03LjYxNXoiLz48L2RlZnM+PGc+PGcgb3BhY2l0eT0iLjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjg2IC00OTgpIj48dXNlIGZpbGw9IiM0MDMyMzAiIHhsaW5rOmhyZWY9IiMxbjB4YSIvPjwvZz48L2c+PC9zdmc+);
  top: 0;
  right: 0;
  border: none;
  background-color: transparent;
  cursor: pointer;
}
.orders__table {
  width: 100%;
}
@media (max-width: 767px) {
  .orders__table {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.orders__table-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #cbc7c7;
}
.orders__table-row_mobile {
  display: none;
}
@media (max-width: 767px) {
  .orders__table-row_mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.orders__table-row:nth-child(odd) {
  display: none;
}
@media (max-width: 767px) {
  .orders__table-row:nth-child(odd) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.orders__table-row:first-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .orders__table-row {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 0.625rem;
  }
}
.orders__table-col {
  color: #403230;
  font-family: M;
  font-size: 1.25rem;
  padding: 2.125rem 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .orders__table-col {
    padding: 0.625rem 0;
    min-height: 3.125rem;
    font-size: 14px;
  }
}
.orders__table-col_number {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
}
@media (max-width: 767px) {
  .orders__table-col_number {
    text-align: left;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}
.orders__table-col_data {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
  text-align: center;
}
@media (max-width: 767px) {
  .orders__table-col_data {
    text-align: left;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}
.orders__table-col_amount {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
  text-align: center;
}
@media (max-width: 767px) {
  .orders__table-col_amount {
    text-align: left;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}
.orders__table-col_total {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
  text-align: center;
}
@media (max-width: 767px) {
  .orders__table-col_total {
    text-align: left;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}
.orders__table-col_status {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  text-align: center;
}
@media (max-width: 767px) {
  .orders__table-col_status {
    text-align: left;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}
.orders__table-col_last {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
  text-align: right;
}
@media (max-width: 767px) {
  .orders__table-col_last {
    text-align: left;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}
.orders__table-col_title {
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 0.875rem;
  padding: 0.625rem 0;
}
@media (max-width: 767px) {
  .orders__table-col_title {
    min-height: 3.125rem;
    font-size: 12px;
  }
}
.orders__table-col_link {
  text-decoration: underline;
  cursor: pointer;
}
.orders__table-col_red {
  color: #ff6b6b;
}
.orders__table-col_podrobnee {
  opacity: 0.75;
  color: #403230;
  font-size: 14px;
  visibility: hidden;
}
@media (max-width: 767px) {
  .orders__table-col_podrobnee {
    visibility: visible;
  }
}
.orders__table-col_repeat {
  position: relative;
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 0.875rem;
  line-height: 1.7;
  padding-right: 1.875rem;
  cursor: pointer;
}
.orders__table-col_repeat,
.orders__table-col_repeat:before {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.orders__table-col_repeat:before {
  content: "";
  position: absolute;
  width: 1.375rem;
  height: 100%;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMiAyMyI+PGRlZnM+PHBhdGggaWQ9ImthYzRhIiBkPSJNMTg0NC41NTIgNjA2LjYzMmMxLjI5My0uOTIzIDIuODYyLTEuNDc3IDQuNTIzLTEuNDc3YTcuODQgNy44NCAwIDAgMSA3Ljg0NyA3Ljg0N2gyLjc2OWMwLTUuODE2LTQuOC0xMC42MTYtMTAuNjE2LTEwLjYxNi0yLjMwNyAwLTQuNDMuNzM5LTYuMTg0IDIuMDNsLTEuODQ2LTIuNjc2LTIuNTg1IDcuNDc3aDcuOTM4eiIvPjxwYXRoIGlkPSJrYWM0YiIgZD0iTTE4NTkuNjkgNjE2Ljc4NWgtNy45MzhsMS44NDYgMi41ODRjLTEuMjkyLjkyMy0yLjg2MSAxLjQ3Ny00LjUyMyAxLjQ3N2E3Ljg0IDcuODQgMCAwIDEtNy44NDYtNy44NDZoLTIuNzY5YzAgNS44MTUgNC44IDEwLjYxNSAxMC42MTUgMTAuNjE1IDIuMzA4IDAgNC40MzEtLjczOCA2LjE4NS0yLjAzbDEuODQ2IDIuNjc3eiIvPjwvZGVmcz48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgzOCAtNjAyKSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIja2FjNGEiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MzggLTYwMikiPjx1c2UgZmlsbD0iI2NmY2NjNiIgeGxpbms6aHJlZj0iI2thYzRiIi8+PC9nPjwvZz48L3N2Zz4=);
  top: 0;
  right: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
@media (max-width: 767px) {
  .orders__table-col_repeat {
    text-align: right;
    line-height: 2.2;
  }
}
@media (max-width: 767px) {
  .orders__mobile-hidden {
    visibility: hidden;
  }
}
.orders__header-tabs {
  width: 18.75rem;
}
.daterangepicker td.active,
.daterangepicker td.in-range {
  background-color: #403230 !important;
  color: #fff !important;
}
.daterangepicker.show-calendar .drp-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .daterangepicker.show-calendar .drp-buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: left;
    padding: 1rem 1rem 0;
  }
}
@media (max-width: 767px) {
  .drp-selected {
    padding-bottom: 1rem;
  }
}
.orders__calendar-cancel {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
@media (max-width: 767px) {
  .daterangepicker .drp-buttons .btn {
    display: block;
    padding: 1rem 2rem;
    margin-left: 0;
    background-color: #000;
    color: #fff;
    margin-bottom: 1rem;
  }
}
.delivery_address_additional {
  font-size: 0;
  margin-top: 10px;
}
@media (max-width: 767px) {
  .delivery_address_additional {
    margin-top: 5px;
  }
}
.pagination {
  font-size: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  padding: 0 0 6.25rem;
}
.pagination_less-padding {
  padding-bottom: 2.5rem;
}
.pagination__elem {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  width: 2.75rem;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 2.625rem;
  color: #403230;
  border: 0.0625rem solid rgba(64, 50, 48, 0.1);
  margin: 0 0 0 -0.0625rem;
  background-color: #fff;
}
.pagination__elem_back {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.pagination__elem_forward {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.pagination__elem_active {
  background-color: #ff6b6b !important;
  color: #fff;
  border-color: #ff6b6b;
}
.pagination__elem_active a {
  color: #fff !important;
}
.pagination__elem:hover {
  background-color: #f5f5f5;
}
.pagination__elem a {
  color: #403230;
  display: block;
  height: 100%;
  width: 100%;
}
.product {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 6.25rem 6.25rem;
}
@media (max-width: 768px) {
  .product {
    padding: 0 3.125rem;
  }
}
@media (max-width: 767px) {
  .product {
    padding: 0 1.5625rem;
  }
}
.product__image {
  display: inline-block;
  vertical-align: top;
  width: 54%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3.125rem 0 0;
}
@media (max-width: 767px) {
  .product__image {
    width: 100%;
    padding: 0;
  }
}
.product__image-overflow {
  height: 31.25rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}
@media (max-width: 767px) {
  .product__image-overflow {
    height: 21.875rem;
  }
}
.product__image-wrapper {
  height: 100%;
}
.product__image-button {
  height: 2.5rem;
  width: 2.5rem;
  -webkit-border-radius: 999px;
  -moz-border-radius: 999px;
  border-radius: 999px;
  position: absolute;
  top: -webkit-calc((100% - 2.5rem)/2);
  top: -moz-calc((100% - 2.5rem)/2);
  top: calc((100% - 2.5rem) / 2);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.product__image-button:hover {
  opacity: 0.75;
}
.product__image-button:active {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}
.product__image-button_disable {
  opacity: 0.5;
}
.product__image-button_left {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MC4yICg1NTA0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwLjAwMDAwMCwgNTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC01MC4wMDAwMDAsIC01MC4wMDAwMDApICI+CiAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM0MDMyMzAiIGN4PSI1MCIgY3k9IjUwIiByPSI1MCI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxnIGlkPSJhcnJvdy1wb2ludC10by1yaWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQuMDAwMDAwLCAzNi4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1LjQyNDM0MTgsMTUuMzg2MTQ0IEwzLjM1NTM5NzI4LDI3LjQyNTMyNTQgQzIuNTg3NjY2NjMsMjguMTkxNTU4MiAxLjM0MjkyMjk4LDI4LjE5MTU1ODIgMC41NzU1NjUwNDIsMjcuNDI1MzI1NCBDLTAuMTkxODU1MDE0LDI2LjY1OTc3NDIgLTAuMTkxODU1MDE0LDI1LjQxODEyMzggMC41NzU1NjUwNDIsMjQuNjUyNjM0NiBMMTEuMjU0NzE3NywxMy45OTk3OTg2IEwwLjU3NTg3NTYzNywzLjM0NzMzNDM5IEMtMC4xOTE1NDQ0MTgsMi41ODE0NzMzNyAtMC4xOTE1NDQ0MTgsMS4zMzk5NDY5MyAwLjU3NTg3NTYzNywwLjU3NDM5NTc1OCBDMS4zNDMyOTU2OSwtMC4xOTE0NjUyNTMgMi41ODc5NzcyMywtMC4xOTE0NjUyNTMgMy4zNTU3MDc4OCwwLjU3NDM5NTc1OCBMMTUuNDI0NjUyNCwxMi42MTM3NjMxIEMxNS44MDgzNjI0LDEyLjk5NjcyNDYgMTYsMTMuNDk4MTA2NyAxNiwxMy45OTk3MzY2IEMxNiwxNC41MDE2MTQ1IDE1LjgwNzk4OTcsMTUuMDAzMzY4NCAxNS40MjQzNDE4LDE1LjM4NjE0NCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  left: 1.25rem;
}
.product__image-button_right {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MC4yICg1NTA0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAiPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsPSIjNDAzMjMwIiBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiPjwvY2lyY2xlPgogICAgICAgICAgICA8ZyBpZD0iYXJyb3ctcG9pbnQtdG8tcmlnaHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ0LjAwMDAwMCwgMzYuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS40MjQzNDE4LDE1LjM4NjE0NCBMMy4zNTUzOTcyOCwyNy40MjUzMjU0IEMyLjU4NzY2NjYzLDI4LjE5MTU1ODIgMS4zNDI5MjI5OCwyOC4xOTE1NTgyIDAuNTc1NTY1MDQyLDI3LjQyNTMyNTQgQy0wLjE5MTg1NTAxNCwyNi42NTk3NzQyIC0wLjE5MTg1NTAxNCwyNS40MTgxMjM4IDAuNTc1NTY1MDQyLDI0LjY1MjYzNDYgTDExLjI1NDcxNzcsMTMuOTk5Nzk4NiBMMC41NzU4NzU2MzcsMy4zNDczMzQzOSBDLTAuMTkxNTQ0NDE4LDIuNTgxNDczMzcgLTAuMTkxNTQ0NDE4LDEuMzM5OTQ2OTMgMC41NzU4NzU2MzcsMC41NzQzOTU3NTggQzEuMzQzMjk1NjksLTAuMTkxNDY1MjUzIDIuNTg3OTc3MjMsLTAuMTkxNDY1MjUzIDMuMzU1NzA3ODgsMC41NzQzOTU3NTggTDE1LjQyNDY1MjQsMTIuNjEzNzYzMSBDMTUuODA4MzYyNCwxMi45OTY3MjQ2IDE2LDEzLjQ5ODEwNjcgMTYsMTMuOTk5NzM2NiBDMTYsMTQuNTAxNjE0NSAxNS44MDc5ODk3LDE1LjAwMzM2ODQgMTUuNDI0MzQxOCwxNS4zODYxNDQgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  right: 1.25rem;
}
@media (max-width: 767px) {
  .product__image-button {
    display: none;
  }
}
.product__image-img {
  height: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.product__image-img img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.product__tumb {
  width: 100%;
  text-align: center;
  margin-top: 1.25rem;
}
.product__tumb-elem {
  display: inline-block;
  vertical-align: middle;
  width: 4.6875rem;
  height: 4.6875rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0 0.3125rem;
  border: 0.0625rem solid rgba(64, 50, 48, 0.1);
  cursor: pointer;
}
.product__tumb-elem_active {
  border-color: #ff6b6b;
}
@media (max-width: 767px) {
  .product__tumb-elem_active {
    background: #403230 !important;
    opacity: 1 !important;
    border-color: transparent;
  }
}
.product__tumb-elem:hover {
  border-color: hsla(0, 100%, 71%, 0.5);
}
@media (max-width: 767px) {
  .product__tumb-elem {
    width: 10px;
    height: 10px;
    background: #403230;
    opacity: 0.3;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
  }
}
.product__content {
  display: inline-block;
  vertical-align: top;
  width: 45%;
}
@media (max-width: 768px) {
  .product__content {
    padding: 0 0 3.125rem;
  }
}
@media (max-width: 767px) {
  .product__content {
    text-align: left;
    width: 100%;
    padding: 1.5625rem 0;
  }
}
.product__id {
  font-size: 1.125rem;
  font-family: R;
  line-height: 1;
  opacity: 0.5;
}
.product__id,
.product__title {
  letter-spacing: 0;
  color: #403230;
}
.product__title {
  margin: 0.625rem 0 0;
  font-size: 3rem;
  font-family: B;
  line-height: 1.3;
}
.product__category {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #ff6b6b;
  border-bottom: 0.0625rem solid hsla(0, 100%, 71%, 0.3);
  margin: 0 0 0 1.25rem;
}
@media (max-width: 768px) {
  .product__category {
    margin: 0.9375rem 0 0;
  }
}
@media (max-width: 767px) {
  .product__category {
    margin-top: 0;
  }
}
.product__country {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 1.25rem 0 0;
  margin: 0.625rem 0;
  border-right: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 768px) {
  .product__country {
    width: 100%;
    margin: 1.5625rem 0 0;
    padding: 1.5625rem 0 0;
    border: none;
    border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
  }
}
@media (max-width: 767px) {
  .product__country {
    text-align: left;
    width: 50%;
    border: none;
    padding: 0;
    display: block;
  }
}
.product__country-text {
  font-size: 0.75rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  opacity: 0.5;
  margin: 0 0 0.3125rem;
}
.product__country-name {
  font-size: 1.25rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
.product__video-recipes {
  display: inline-block;
  vertical-align: middle;
  margin-left: 1rem;
}
@media (max-width: 767px) {
  .product__video-recipes {
    margin-left: 0;
    margin-top: 1rem;
  }
}
.product__country-symbol {
  display: inline-block;
  vertical-align: middle;
  width: 1.875rem;
  height: 1.25rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
.product__commerce {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 1.875rem 0 0;
  padding: 1.875rem 0;
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 767px) {
  .product__commerce {
    margin: 1.25rem 0 0;
  }
}
.product__commerce-pricing {
  display: inline-block;
  vertical-align: middle;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.product__commerce-price {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
.product__commerce-price b {
  font-size: 1.5rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
@media (max-width: 768px) {
  .product__commerce-price {
    width: 100%;
    display: block;
    margin: 0 0 1.5625rem;
  }
}
@media (max-width: 767px) {
  .product__commerce-price {
    text-align: left;
    border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
    margin: 0;
    padding: 0 0 1.5625rem;
  }
}
.product__commerce-count-block {
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .product__commerce-count-block {
    padding: 1.5625rem 0 0;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.product__commerce-count-text {
  display: inline-block;
  vertical-align: middle;
  margin: 0 1.25rem 0 0;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
.product__commerce-result {
  margin: 1.875rem 0 0;
  background-color: #f4f3f0;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1.25rem 2.5rem;
}
@media (max-width: 1150px) {
  .product__commerce-result {
    padding: 1.25rem 0.625rem;
  }
}
@media (max-width: 767px) {
  .product__commerce-result {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .product__commerce-result-left,
  .product__commerce-result-right {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.product__commerce-result-line {
  width: 1px;
  background-color: rgba(64, 50, 48, 0.3);
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .product__commerce-result-line {
    margin: 1.25rem 0;
    width: 100%;
    height: 1px;
  }
}
.product__commerce-result-icon {
  width: 2.5rem;
  height: 1.875rem;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzdweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzcgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+ZmVtaW5pbmUtZmFzaGlvbi1oYW5kYmFnLWZvci1tb25leTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9IjAuNyI+CiAgICAgICAgPGcgaWQ9ItC60LDRgNGC0L7Rh9C60LAt0YLQvtCy0LDRgNCwLWNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzY0LjAwMDAwMCwgLTUyOS4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiM0MDMyMzAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM2NC4wMDAwMDAsIDUxMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJmZW1pbmluZS1mYXNoaW9uLWhhbmRiYWctZm9yLW1vbmV5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNDg2MzE3NjksMzAgTDE4LjA1NzUwMjMsMzAgTDMxLjYyODcyNywzMCBDMzMuNjIxOTAwMywzMCAzNS4yMzgwOTUyLDI4LjM2MTM0NDUgMzUuMjM4MDk1MiwyNi4zNDA0NzE3IEwzNS4yMzgwOTUyLDIwLjIwNDcwMzIgQzM1LjIzODA5NTIsMTguODE4MTA3OSAzNC43MzI3ODM3LDE3LjU1MzU3ODIgMzMuOTAyNjI5LDE2LjU4NTgzNjMgQzMzLjQ2NTQ5NDQsMTYuMDUzMTMwOSAzMS4wOTUzNDI1LDEzLjAxMTY1NjMgMzAuNTM3ODk1Nyw4LjgxOTQ2MzI3IEMzMC40MDE1ODE5LDcuODExMDU5OTEgMjkuNTU1MzQ1NCw3LjA1ODgyMzUzIDI4LjU1Mjc0MzEsNy4wNTg4MjM1MyBMMTguMDYxNTUyOCw3LjA1ODgyMzUzIEw3LjU2NjMxMTk0LDcuMDU4ODIzNTMgQzYuNTYzNzA5NjUsNy4wNTg4MjM1MyA1LjcxMzUwMjksNy44MTEwNTk5MSA1LjU4MTE1OTQsOC44MTk0NjMyNyBDNS4wMjM3MTI1MiwxMy4wMTE2NTYzIDIuNjUzNTYwNjksMTYuMDUzMTMwOSAyLjIxNjQyNjA5LDE2LjU4NTgzNjMgQzEuMzg2MjcxMzksMTcuNTUzNTc4MiAwLjg4MDk1OTgyOCwxOC44MjIyMTQ3IDAuODgwOTU5ODI4LDIwLjIwNDcwMzIgTDAuODgwOTU5ODI4LDI2LjM0MDQ3MTcgQzAuODc2OTQ5NDE5LDI4LjM2MTM0NDUgMi40OTMxNDQzMiwzMCA0LjQ4NjMxNzY5LDMwIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjAyMjAxOTQ3LDcuOTE2Mjk5OTYgQzIuNjcwNTY4NTIsOS44MDQ1NDk1NiAxLjkwMzAzMTk3LDEyLjQzMjM2MzYgMC4yNTQ4NDgyMTUsMTQuMjQ1ODcgQy0wLjExNjgwMTA2MywxNC42NTEwNTY5IC0wLjA3NjQwNDQwMjcsMTUuMjcyNjA1NyAwLjMzOTY4MTIwMiwxNS42MzQ1MjAyIEMwLjUzMzU4NTE3MywxNS43OTk3NDIgMC43NzE5MjU0NzEsMTUuODgyMzUyOSAxLjAxMDI2NTc3LDE1Ljg4MjM1MjkgQzEuMjg5MDAyNzMsMTUuODgyMzUyOSAxLjU2NzczOTY5LDE1Ljc3MjIwNSAxLjc2NTY4MzMyLDE1LjU1MTk0ODYgQzMuNzI0OTIxMzcsMTMuNDAwMDkxNSA0LjYxMzY0NzksMTAuNDA2NDY4NSA1LjAwOTUzNTE3LDguMjcwMzQ2NzYgQzUuMjM1NzU2NDcsNy4wNTA4NTIyMyA2LjMyMjQyNjY1LDYuMTY1NzM1MjQgNy41OTQ5MjE0Niw2LjE2NTczNTI0IEwxNy45MjQzNDc2LDYuMTY1NzM1MjQgTDI5LjQwNTAzODEsNi4xNjU3MzUyNCBDMzAuNjczNDkzMyw2LjE2NTczNTI0IDMxLjc2MDIwMzksNy4wNTA4NTIyMyAzMS45OTA0MjQ0LDguMjcwMzQ2NzYgQzMyLjM5MDM1MTQsMTAuNDA2NDI5MSAzMy4yNzUwNzg2LDEzLjQwMDA5MTUgMzUuMjM0MzE2NywxNS41NTE5NDg2IEMzNS40MzIyMTk5LDE1Ljc3MjI0NDQgMzUuNzEwOTk3MywxNS44ODIzNTI5IDM1Ljk4OTY5MzgsMTUuODgyMzUyOSBDMzYuMjI4MDM0MSwxNS44ODIzNTI5IDM2LjQ2NjQxNDgsMTUuNzk5NzQyIDM2LjY2MDMxODgsMTUuNjM0NTIwMiBDMzcuMDc2NDA0NCwxNS4yNzI2MDU3IDM3LjExNjgwMTEsMTQuNjUxMDU2OSAzNi43NDUxNTE4LDE0LjI0NTg3IEMzNS4wOTY5NjgsMTIuNDM2Mjk3NCAzNC4zMjk0MzE1LDkuODA0NTQ5NTYgMzMuOTc3OTgwNSw3LjkxNjI5OTk2IEMzMy41NzQwMTM5LDUuNzYwNTQ4MzQgMzEuNjUxMTMyOSw0LjE5NDg3NDcyIDI5LjQwNTA3ODUsNC4xOTQ4NzQ3MiBMMjAuMTY2MzYyMyw0LjE5NDg3NDcyIEwyMC43NzIzMTIyLDMuNTA2NDUwMzkgQzIwLjgzNjk0NjgsMy41MTQzMTgxIDIwLjg5NzU0MTgsMy41MTgyNTE5NSAyMC45NjIxMzYxLDMuNTE4MjUxOTUgQzIxLjk4NDIxMiwzLjUxODI1MTk1IDIyLjgwODI2MzUsMi42OTIxNDI3NSAyMi43Njc4NjY4LDEuNjg5MDEwMTUgQzIyLjczMTU1MDIsMC43NzYzNTYxODQgMjEuOTY4MDEyOSwwLjAzMjg1NzkwNjMgMjEuMDM0ODkwNSwwLjAwMTM4NzA3OTY5IEMyMC4wMDQ3NzU2LC0wLjAzNzk1MTQ1MzUgMTkuMTU2NDQ1NywwLjc2NDU1NDYyNCAxOS4xNTY0NDU3LDEuNzU5ODE5NTEgQzE5LjE1NjQ0NTcsMi4wMTU1MTk5OCAxOS4yMTI5NjA3LDIuMjU5NDE4ODkgMTkuMzEzOTUyMywyLjQ3OTcxNDY3IEwxOC43MTYwODE3LDMuMTYwMjcxMyBDMTguNjAyOTcxMSwzLjI5MDA4ODQ2IDE4LjQwMTAyODIsMy4yOTAwODg0NiAxOC4yODc5MTc1LDMuMTYwMjcxMyBMMTcuNjk4MDg1OSwyLjQ5MTUxNjIzIEMxNy44MTUyMzYyLDIuMjI3OTQ4MDYgMTcuODY3NzUxOSwxLjkyODk3NTIxIDE3LjgzNTQzNDUsMS42MTQyNjY5NCBDMTcuNzQ2NTYxOSwwLjc3MjQyMjMzMSAxNy4wMzk2MjAzLDAuMDk5NzMzNDEyNyAxNi4xNzEwOTIxLDAuMDQwNzI1NjEyOSBDMTUuMTEyNjk5NiwtMC4wMzQwMTc2MDAyIDE0LjIzMjA1MjQsMC43ODAyOTAwMzcgMTQuMjMyMDUyNCwxLjc5NTIyNDE5IEMxNC4yMzIwNTI0LDIuNzY2ODg1OTcgMTUuMDM5OTg1NiwzLjU1MzY1NjYzIDE2LjAzNzc4MzEsMy41NTM2NTY2MyBDMTYuMTE0NDk2NCwzLjU1MzY1NjYzIDE2LjE4NzI1MDgsMy41NDk3MjI3OCAxNi4yNTk5NjQ4LDMuNTM3OTIxMjIgTDE2LjgzMzU5NzQsNC4xOTA5NDA4NyBMNy41OTQ4ODEwNiw0LjE5MDk0MDg3IEM1LjM0ODg2NzEyLDQuMTk0ODc0NzIgMy40MjU5ODYwOCw1Ljc2MDU0ODM0IDMuMDIyMDE5NDcsNy45MTYyOTk5NiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  display: inline-block;
  vertical-align: middle;
}
.product__commerce-result-icon_bag {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9ImljN2NhIiBkPSJNMTU2MC44OTUgNTQ4LjUyOGMyLjc1MS0xLjkxOCA0LjU5LTYuMjM3IDMuNDU4LTYuNDI2LTEuNTAzLS4yNS00Ljc2OC44NS02LjM0NiAxLjA0NC0yLjIzNy4yMjUtNC42NzUtMi4wMTMtNi4wNDMtLjc2Ni0xLjExMiAxLjAxNC43OTggNC43MDEgMy43ODYgNi4zMDctOC45MTUgMy42MzUtMjEuNDQ2IDIxLjg4LjQxNCAyMy4yMDMgMzAuMjQ4IDEuODMyIDE1LjEwMi0xOS44MiA0LjczLTIzLjM2MnoiLz48L2RlZnM+PGc+PGcgb3BhY2l0eT0iLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTQ0IC01NDIpIj48dXNlIGZpbGw9IiM0MDMyMzAiIHhsaW5rOmhyZWY9IiNpYzdjYSIvPjwvZz48L2c+PC9zdmc+);
}
.product__commerce-result-desc {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 0.625rem;
}
.product__commerce-result-text {
  font-size: 1.125rem;
  font-family: R;
}
.product__commerce-result-price,
.product__commerce-result-text {
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
.product__commerce-result-price {
  margin: 0.625rem 0 0;
  font-size: 2.25rem;
  font-family: M;
}
.product__btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.product__btn span {
  font-size: 1.5rem;
}
.product__btn .item__btn {
  width: 49%;
}
@media (max-width: 767px) {
  .product__btn .item__btn {
    width: 100%;
    display: block;
  }
}
.product__btn .btn {
  width: 100%;
  text-align: center;
}
.product__btn .buy-one-click {
  width: 49%;
}
@media (max-width: 767px) {
  .product__btn .buy-one-click {
    width: 100%;
    display: block;
    margin-top: 0.625rem;
  }
}
.product__btn .btn__icon {
  vertical-align: baseline;
}
.product__delivery {
  margin: 1.875rem 0 0;
}
.product__delivery-link {
  text-decoration: none;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: rgba(64, 50, 48, 0.5);
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.3);
}
.counter,
.counter__btn,
.product__delivery-link {
  display: inline-block;
  vertical-align: middle;
}
.counter__btn {
  width: 1.875rem;
  height: 1.875rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
  cursor: pointer;
}
.counter__btn:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.counter__btn_minus {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQutC+0YDQt9C40L3QsCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwMjQuMDAwMDAwLCAtNzYzLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNS1Db3B5LTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjQuMDAwMDAwLCA3NjMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMyI+CiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMi1Db3B5LTIiIGZpbGwtb3BhY2l0eT0iMC42IiBmaWxsPSIjNDAzMjMwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4wMDAwMDAsIDEyLjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTEyLjAwMDAwMCkgIiB4PSIxMSIgeT0iNyIgd2lkdGg9IjIiIGhlaWdodD0iMTAiIHJ4PSIxIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC02IiBzdHJva2U9IiNGRjZCNkIiIHN0cm9rZS13aWR0aD0iMiIgY3g9IjEyIiBjeT0iMTIiIHI9IjExIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.counter__btn_plus {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgNDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQutC+0YDQt9C40L3QsCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExMjIuMDAwMDAwLCAtNzYzLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNS1Db3B5LTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjQuMDAwMDAwLCA3NjMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTguMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTIiIGZpbGw9IiM4Qzg0ODMiIHg9IjExIiB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgcng9IjEiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEyLUNvcHkiIGZpbGw9IiM4Qzg0ODMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjAwMDAwMCwgMTIuMDAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMTIuMDAwMDAwKSAiIHg9IjExIiB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgcng9IjEiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTYtQ29weSIgc3Ryb2tlPSIjRkY2QjZCIiBzdHJva2Utd2lkdGg9IjIiIGN4PSIxMiIgY3k9IjEyIiByPSIxMSI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.counter__text {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.625rem;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
@media (max-width: 767px) {
  .counter__text_cust {
    margin-left: 0;
  }
}
.content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 0;
}
@media (max-width: 767px) {
  .content {
    padding: 1.5625rem 0;
  }
}
.content_pattern {
  background-image: url(/local/templates/cacaolavka_custom/assets//images/product-pattern.jpg?v=d1f29692d9228a79ce75fb4b4468ae94);
}
.content_light {
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 767px) {
  .content_light {
    padding: 0 0 1.5625rem;
  }
}
.content_text {
  background-color: #f4f3f0;
  margin: 0;
  padding: 3.125rem 9.375rem;
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
.content_basket {
  padding: 0 0 6.25rem;
}
@media (max-width: 767px) {
  .content_basket {
    padding: 0 0 3.125rem;
  }
}
.content_pass-restored {
  padding: 0;
}
.content__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.content__full-holder {
  width: 100%;
  padding: 0 3.75rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1150px) {
  .content__full-holder {
    padding: 0 16px;
  }
}
.content__holder {
  width: 62.5rem;
  margin: 0 auto;
}
@media (max-width: 1150px) {
  .content__holder {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 3.125rem;
  }
}
@media (max-width: 767px) {
  .content__holder {
    padding: 0 1.5625rem;
  }
}
.content__holder_wide {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  width: auto;
  padding: 0 9.375rem;
  text-align: center;
}
@media (max-width: 1150px) {
  .content__holder_wide {
    width: 100%;
    padding: 0 2.1875rem;
  }
}
@media (max-width: 767px) {
  .content__holder_wide {
    padding: 0 0.9375rem;
  }
}
.content__holder_flex {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 2.5rem;
}
.content__holder_flex,
.content__holder_flex .item-read {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.content__holder_flex .item-read {
  margin: 0;
  padding: 0.9375rem 1.875rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}
@media (max-width: 768px) {
  .content__holder_flex .item-read {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .content__holder_flex .item-read {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0.9375rem;
  }
}
.content__holder_border {
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
.content__holder_bottom {
  padding: 0 0 3.125rem;
}
.content__holder_basket {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 3.125rem;
}
@media (max-width: 767px) {
  .content__holder_basket {
    padding: 0;
  }
}
.content__block {
  position: relative;
  background-color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem;
  margin: 0 0 1.5625rem;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);
}
@media (max-width: 767px) {
  .content__block {
    padding: 1.5625rem;
  }
}
.content__block_no-border {
  border: none;
}
.content__block_map {
  padding: 0;
  overflow: hidden;
  height: 31.25rem;
}
@media (max-width: 767px) {
  .content__block_map {
    margin: 1.5625rem 0 0;
    height: 18.75rem;
  }
}
.content__block_50 {
  display: inline-block;
  vertical-align: middle;
  width: 48%;
  padding: 1.5625rem 3.125rem 1.5625rem 6.25rem;
}
@media (max-width: 767px) {
  .content__block_50 {
    width: 100%;
    margin: 1.5625rem 0 0;
  }
}
.content__block p {
  margin: 0.9375rem 0 0;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.55;
  color: rgba(64, 50, 48, 0.75);
}
.content__block-icon {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 3.125rem;
  margin: 0 1.5625rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 2rem 2rem;
  -moz-background-size: 2rem;
  -o-background-size: 2rem;
  background-size: 2rem;
}
.content__block-icon_phone {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTAgOTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDkwIDkwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggaWQ9IldoYXRzQXBwIiBkPSJNOTAsNDMuODQxYzAsMjQuMjEzLTE5Ljc3OSw0My44NDEtNDQuMTgyLDQzLjg0MWMtNy43NDcsMC0xNS4wMjUtMS45OC0yMS4zNTctNS40NTVMMCw5MGw3Ljk3NS0yMy41MjIgICBjLTQuMDIzLTYuNjA2LTYuMzQtMTQuMzU0LTYuMzQtMjIuNjM3QzEuNjM1LDE5LjYyOCwyMS40MTYsMCw0NS44MTgsMEM3MC4yMjMsMCw5MCwxOS42MjgsOTAsNDMuODQxeiBNNDUuODE4LDYuOTgyICAgYy0yMC40ODQsMC0zNy4xNDYsMTYuNTM1LTM3LjE0NiwzNi44NTljMCw4LjA2NSwyLjYyOSwxNS41MzQsNy4wNzYsMjEuNjFMMTEuMTA3LDc5LjE0bDE0LjI3NS00LjUzNyAgIGM1Ljg2NSwzLjg1MSwxMi44OTEsNi4wOTcsMjAuNDM3LDYuMDk3YzIwLjQ4MSwwLDM3LjE0Ni0xNi41MzMsMzcuMTQ2LTM2Ljg1N1M2Ni4zMDEsNi45ODIsNDUuODE4LDYuOTgyeiBNNjguMTI5LDUzLjkzOCAgIGMtMC4yNzMtMC40NDctMC45OTQtMC43MTctMi4wNzYtMS4yNTRjLTEuMDg0LTAuNTM3LTYuNDEtMy4xMzgtNy40LTMuNDk1Yy0wLjk5My0wLjM1OC0xLjcxNy0wLjUzOC0yLjQzOCwwLjUzNyAgIGMtMC43MjEsMS4wNzYtMi43OTcsMy40OTUtMy40Myw0LjIxMmMtMC42MzIsMC43MTktMS4yNjMsMC44MDktMi4zNDcsMC4yNzFjLTEuMDgyLTAuNTM3LTQuNTcxLTEuNjczLTguNzA4LTUuMzMzICAgYy0zLjIxOS0yLjg0OC01LjM5My02LjM2NC02LjAyNS03LjQ0MWMtMC42MzEtMS4wNzUtMC4wNjYtMS42NTYsMC40NzUtMi4xOTFjMC40ODgtMC40ODIsMS4wODQtMS4yNTUsMS42MjUtMS44ODIgICBjMC41NDMtMC42MjgsMC43MjMtMS4wNzUsMS4wODItMS43OTNjMC4zNjMtMC43MTcsMC4xODItMS4zNDQtMC4wOS0xLjg4M2MtMC4yNy0wLjUzNy0yLjQzOC01LjgyNS0zLjM0LTcuOTc3ICAgYy0wLjkwMi0yLjE1LTEuODAzLTEuNzkyLTIuNDM2LTEuNzkyYy0wLjYzMSwwLTEuMzU0LTAuMDktMi4wNzYtMC4wOWMtMC43MjIsMC0xLjg5NiwwLjI2OS0yLjg4OSwxLjM0NCAgIGMtMC45OTIsMS4wNzYtMy43ODksMy42NzYtMy43ODksOC45NjNjMCw1LjI4OCwzLjg3OSwxMC4zOTcsNC40MjIsMTEuMTEzYzAuNTQxLDAuNzE2LDcuNDksMTEuOTIsMTguNSwxNi4yMjMgICBDNTguMiw2NS43NzEsNTguMiw2NC4zMzYsNjAuMTg2LDY0LjE1NmMxLjk4NC0wLjE3OSw2LjQwNi0yLjU5OSw3LjMxMi01LjEwN0M2OC4zOTgsNTYuNTM3LDY4LjM5OCw1NC4zODYsNjguMTI5LDUzLjkzOHoiIGZpbGw9IiM5Yzk4OTgiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.content__block-icon_mail {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDJweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgNDIgMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjUiPgogICAgICAgIDxnIGlkPSLQutC+0L3RgtCw0LrRgtGLIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIyOS4wMDAwMDAsIC02NTkuMDAwMDAwKSIgc3Ryb2tlPSIjMzYzNjM2IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiM0MDMyMzAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExOTAuMDAwMDAwLCA2MDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuMzU3MDEsNjAgTDQzLjc3MDM1NjYsNjAgQzQxLjc1MDUyMjcsNjAgNDAsNjEuODA3MTc0OSA0MCw2My44OTIzNzY3IEw0MCw4Ny4xMDc2MjMzIEM0MCw4OS4xOTI4MjUxIDQxLjc1MDUyMjcsOTEgNDMuNzcwMzU2Niw5MSBMNzYuMjIyMzU0NCw5MSBDNzguMjQyMTg4Myw5MSA3OS45OTI3MTEsODkuMTkyODI1MSA3OS45OTI3MTEsODcuMTA3NjIzMyBMNzkuOTkyNzExLDYzLjg5MjM3NjcgQzgwLjEyNzM2NjUsNjEuODA3MTc0OSA3OC4zNzY4NDM4LDYwIDc2LjM1NzAxLDYwIFogTTc4LjEwNzUzMjcsODcuMjQ2NjM2OCBDNzguMTA3NTMyNyw4OC4yMTk3MzA5IDc3LjI5OTU5OTEsODkuMDUzODExNyA3Ni4zNTcwMSw4OS4wNTM4MTE3IEw0My43NzAzNTY2LDg5LjA1MzgxMTcgQzQyLjgyNzc2NzQsODkuMDUzODExNyA0Mi4wMTk4MzM5LDg4LjIxOTczMDkgNDIuMDE5ODMzOSw4Ny4yNDY2MzY4IEw0Mi4wMTk4MzM5LDYzLjg5MjM3NjcgQzQyLjAxOTgzMzksNjIuOTE5MjgyNSA0Mi44Mjc3Njc0LDYyLjA4NTIwMTggNDMuNzcwMzU2Niw2Mi4wODUyMDE4IEw3Ni4yMjIzNTQ0LDYyLjA4NTIwMTggQzc3LjE2NDk0MzUsNjIuMDg1MjAxOCA3Ny45NzI4NzcxLDYyLjkxOTI4MjUgNzcuOTcyODc3MSw2My44OTIzNzY3IEw3Ny45NzI4NzcxLDg3LjI0NjYzNjggTDc4LjEwNzUzMjcsODcuMjQ2NjM2OCBaIE03MS41MDk0MDg2LDY3Ljc4NDc1MzQgTDYwLjE5ODMzODksNzguNzY2ODE2MSBMNDguODg3MjY5MSw2Ny43ODQ3NTM0IEM0OC40ODMzMDIzLDY3LjM2NzcxMyA0Ny44MTAwMjQ0LDY3LjM2NzcxMyA0Ny40MDYwNTc2LDY3Ljc4NDc1MzQgQzQ3LjAwMjA5MDgsNjguMjAxNzkzNyA0Ny4wMDIwOTA4LDY4Ljg5Njg2MSA0Ny40MDYwNTc2LDY5LjMxMzkwMTMgTDU0LjEzODgzNzIsNzUuODQ3NTMzNiBMNDkuMDIxOTI0Nyw4MS4xMzAwNDQ4IEM0OC42MTc5NTc5LDgxLjU0NzA4NTIgNDguNjE3OTU3OSw4Mi4yNDIxNTI1IDQ5LjAyMTkyNDcsODIuNjU5MTkyOCBDNDkuMTU2NTgwMyw4Mi43OTgyMDYzIDQ5LjQyNTg5MTUsODIuOTM3MjE5NyA0OS42OTUyMDI3LDgyLjkzNzIxOTcgQzQ5Ljk2NDUxMzgsODIuOTM3MjE5NyA1MC4yMzM4MjUsODIuNzk4MjA2MyA1MC4zNjg0ODA2LDgyLjY1OTE5MjggTDU1LjYyMDA0ODcsNzcuMjM3NjY4MiBDNTUuNjIwMDQ4Nyw3Ny4yMzc2NjgyIDU1LjYyMDA0ODcsNzcuMjM3NjY4MiA1NS42MjAwNDg3LDc3LjIzNzY2ODIgTDU5LjUyNTA2MDksODAuOTkxMDMxNCBDNTkuNjU5NzE2NSw4MS4xMzAwNDQ4IDU5LjkyOTAyNzcsODEuMjY5MDU4MyA2MC4xOTgzMzg5LDgxLjI2OTA1ODMgQzYwLjQ2NzY1MDEsODEuMjY5MDU4MyA2MC43MzY5NjEyLDgxLjEzMDA0NDggNjAuODcxNjE2OCw4MC45OTEwMzE0IEw2NC43NzY2MjksNzcuMDk4NjU0NyBDNjQuNzc2NjI5LDc3LjA5ODY1NDcgNjQuNzc2NjI5LDc3LjIzNzY2ODIgNjQuOTExMjg0Niw3Ny4yMzc2NjgyIEw3MC4xNjI4NTI3LDgyLjY1OTE5MjggQzcwLjI5NzUwODMsODIuNzk4MjA2MyA3MC41NjY4MTk1LDgyLjkzNzIxOTcgNzAuODM2MTMwNyw4Mi45MzcyMTk3IEM3MS4xMDU0NDE5LDgyLjkzNzIxOTcgNzEuMzc0NzUzLDgyLjc5ODIwNjMgNzEuNTA5NDA4Niw4Mi42NTkxOTI4IEM3MS45MTMzNzU0LDgyLjI0MjE1MjUgNzEuOTEzMzc1NCw4MS41NDcwODUyIDcxLjUwOTQwODYsODEuMTMwMDQ0OCBMNjYuMjU3ODQwNSw3NS43MDg1MjAyIEM2Ni4yNTc4NDA1LDc1LjcwODUyMDIgNjYuMjU3ODQwNSw3NS43MDg1MjAyIDY2LjEyMzE4NDksNzUuNzA4NTIwMiBMNzIuNzIxMzA5LDY5LjMxMzkwMTMgQzczLjEyNTI3NTcsNjguODk2ODYxIDczLjEyNTI3NTcsNjguMjAxNzkzNyA3Mi43MjEzMDksNjcuNzg0NzUzNCBDNzIuMzE3MzQyMiw2Ny4zNjc3MTMgNzEuOTEzMzc1NCw2Ny4zNjc3MTMgNzEuNTA5NDA4Niw2Ny43ODQ3NTM0IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.content__title {
  font-size: 2.25rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1.3;
  color: #403230;
}
.content__title_small {
  padding: 0 !important;
  margin: 0 0 3.125rem !important;
  font-size: 1.25rem !important;
  font-family: M !important;
  letter-spacing: 0 !important;
  line-height: 1.4 !important;
  color: #403230 !important;
}
@media (max-width: 767px) {
  .content__title_small {
    padding: 1.5625rem 0 !important;
    margin: 0 !important;
  }
}
@media (max-width: 767px) {
  .content__title {
    font-size: 1.875rem;
  }
}
.content__title_delivery {
  margin: 0 !important;
  padding: 3.125rem 0 1.5625rem;
}
.content__video {
  margin: 1.1875rem 0;
}
@media (max-width: 767px) {
  .content__video iframe {
    height: 250px;
  }
}
.content__subtitle {
  font-size: 1.625rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1.3;
  color: #403230;
  margin: 0 0 1.5625rem;
}
.content__subbtn {
  position: absolute;
  top: 3.125rem;
  right: 3.125rem;
  bottom: auto;
  left: auto;
}
@media (max-width: 767px) {
  .content__subbtn {
    top: 1.5625rem;
    right: 1.5625rem;
    bottom: auto;
    left: auto;
  }
}
.content__text {
  margin: 0.9375rem 0 0;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.55;
  color: rgba(64, 50, 48, 0.75);
}

.contacts__info  .content__text {
  margin: 0;
  padding: 0.9375rem 0 0;

}
.content__text_link {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0.3125rem;
  color: #ff6b6b;
  border-bottom: 1px dashed transparent;
}
.content__text_link:hover {
  border-bottom: 1px dashed #ff6b6b;
}
.content__text_sub {
  margin: 0.625rem 0 0;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.5;
  color: rgba(64, 50, 48, 0.75);
}
.content__text_span-inner {
  display: inline-block;
  vertical-align: middle;
  color: inherit;
}
.content__text_span-inner:hover {
  text-decoration: underline;
}
.content__lines {
  margin: 0.9375rem 0 0;
}
.content__line {
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
  padding: 0.625rem 0;
}
.content__lines-name {
  width: 40%;
  font-family: M;
}
.content__lines-name,
.content__lines-value {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.125rem;
  letter-spacing: 0;
  line-height: 1.3;
  color: #403230;
}
.content__lines-value {
  text-align: right;
  width: 60%;
  font-family: R;
}
.content__lines-value a {
  color: #ff6b6b;
}
.content__bottom {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3.125rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.content__bottom_center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1150px) {
  .content__bottom {
    display: block;
    text-align: center;
    padding: 0 0.9375rem;
  }
  .content__bottom .btn {
    width: 100%;
    margin: 0 0 2.1875rem;
  }
}
.content_editable {
  padding: 0;
}
@media (max-width: 1150px) {
  .content_editable {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
  }
}
.content_editable h2,
.content_editable h3 {
  display: block;
  font-size: 2.25rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1.3;
  color: #403230;
  margin: 3.125rem 0 1.5625rem;
}
.content_editable p {
  margin: 0 0 1.5625rem;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.55;
  color: rgba(64, 50, 48, 0.75);
}
.content_editable a {
  color: #ff6b6b;
}
.content_editable a:hover {
  border-bottom: 1px dashed #ff6b6b;
}
.content_editable ol,
.content_editable ul {
  font-family: R;
  font-size: 1.125rem;
}
.content_editable ol li,
.content_editable ul li {
  margin: 0 0 0.5rem;
  padding: 0;
  color: rgba(64, 50, 48, 0.75);
}
.content_editable ol li:last-child,
.content_editable ul li:last-child {
  margin: 0;
}
.content__share {
  text-align: center;
  margin: 3.125rem 0;
}
.content__share-text {
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: rgba(64, 50, 48, 0.5);
  margin: 0 0 0.9375rem;
}
.content__back-btn {
  margin: 3.125rem 0 0;
}
.content__logo-elem {
  display: inline-block;
  vertical-align: middle;
  width: 6.25rem;
  height: 3.125rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 75% 75%;
  -moz-background-size: 75%;
  -o-background-size: 75%;
  background-size: 75%;
  border: 0.0625rem solid rgba(64, 50, 48, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 1.5625rem 1.5625rem 0 0;
}
@media (max-width: 767px) {
  .content__logo-elem {
    margin: 1.5625rem 1.5625rem 0 0;
    width: 4.6875rem;
    height: 2.8125rem;
  }
}
.content__logo-elem_visa {
  background-image: url(/local/templates/cacaolavka_custom/assets//images/visa.png?v=fcb1ee736fc72ecb8266f66d712c822c);
}
.content__logo-elem_mastercard {
  background-image: url(/local/templates/cacaolavka_custom/assets//images/mastercard.png?v=657f202e2ed00bb256e159230884ef4d);
  -webkit-background-size: 50% 50%;
  -moz-background-size: 50%;
  -o-background-size: 50%;
  background-size: 50%;
}
.content__logo-elem_mir {
  background-image: url(data:image/png;base64,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);
}
.content_light {
  background-color: #f4f3f0;
}
@media (max-width: 1150px) {
  .content_light {
    padding: 0 3.125rem;
  }
}
@media (max-width: 768px) {
  .content_light {
    padding: 0 1.5625rem;
  }
}
@media (max-width: 1150px) {
  .content_white {
    padding: 0 3.125rem;
  }
}
@media (max-width: 767px) {
  .content_white {
    padding: 0 1.5625rem;
  }
}
.content__search {
  margin-bottom: 1.5625rem;
  position: relative;
  padding: 0 1.875rem;
}
.content__search,
.content__search-input {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.content__search-input {
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  border: none;
  border-bottom: 1px solid #cbc7c7;
  padding-top: 0.6875rem;
  padding-bottom: 0.6875rem;
  background: transparent;
  outline: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.content__search-btn {
  position: absolute;
  width: 1.875rem;
  height: 100%;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9IjFuMHhhIiBkPSJNMTY5Ny41ODYgNTE4LjQ0NWE4Ljg1OSA4Ljg1OSAwIDEgMCAwLTE3LjcxOCA4Ljg1OSA4Ljg1OSAwIDAgMCAwIDE3LjcxOHptNi43MjQuNTkyYTExLjUzOCAxMS41MzggMCAwIDEtNi43MiAyLjE0NWMtNi40IDAtMTEuNTktNS4xOS0xMS41OS0xMS41OTEgMC02LjQwMiA1LjE5LTExLjU5MSAxMS41OS0xMS41OTEgNi40MDIgMCAxMS41OTIgNS4xOSAxMS41OTIgMTEuNTkgMCAyLjUwNS0uNzk1IDQuODI0LTIuMTQ1IDYuNzJsNy42MTYgNy42MTVhMS45IDEuOSAwIDAgMSAwIDIuNjk1bC0uMDMzLjAzMmExLjkwNyAxLjkwNyAwIDAgMS0yLjY5NSAwbC03LjYxNS03LjYxNXoiLz48L2RlZnM+PGc+PGcgb3BhY2l0eT0iLjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjg2IC00OTgpIj48dXNlIGZpbGw9IiM0MDMyMzAiIHhsaW5rOmhyZWY9IiMxbjB4YSIvPjwvZz48L2c+PC9zdmc+);
  top: 0;
  right: 1.875rem;
  border: none;
  background-color: transparent;
  cursor: pointer;
}
@media (max-width: 767px) {
  .content__search-btn {
    background-position: bottom;
  }
}
.content__search-btn_close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxMi45ODIgMjEyLjk4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEyLjk4MiAyMTIuOTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGcgaWQ9IkNsb3NlIj4KCTxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIGQ9Ik0xMzEuODA0LDEwNi40OTFsNzUuOTM2LTc1LjkzNmM2Ljk5LTYuOTksNi45OS0xOC4zMjMsMC0yNS4zMTIgICBjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGwtNzUuOTM3LDc1LjkzN0wzMC41NTQsNS4yNDJjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGMtNi45ODksNi45OS02Ljk4OSwxOC4zMjMsMCwyNS4zMTIgICBsNzUuOTM3LDc1LjkzNkw1LjI0MiwxODIuNDI3Yy02Ljk4OSw2Ljk5LTYuOTg5LDE4LjMyMywwLDI1LjMxMmM2Ljk5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBsNzUuOTM3LTc1LjkzN2w3NS45MzcsNzUuOTM3ICAgYzYuOTg5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBjNi45OS02Ljk5LDYuOTktMTguMzIyLDAtMjUuMzEyTDEzMS44MDQsMTA2LjQ5MXoiIGZpbGw9IiM2NDVhNTgiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.content__search-dropdown {
  position: absolute;
  margin-top: 0.625rem;
  left: 1.875rem;
  min-width: 11.875rem;
  z-index: 1;
  background-color: #fff;
  text-align: left;
  max-height: 18rem;
  overflow: auto;
  -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.3);
}
@media (max-width: 767px) {
  .content__search-dropdown {
    left: 0;
    margin-top: 2rem;
  }
}
.content__search-dropdown-scroll {
  padding: 0 1rem;
}
.content__search-dropdown-item {
  font-family: R;
  font-size: 14px;
  color: #403230;
  padding-bottom: 1.25rem;
  display: block;
}
.content__search-dropdown-item:first-child {
  padding-top: 1.25rem;
}
.content__search-mobile-input {
  display: none;
  color: #403230;
  font-family: R;
  font-size: 1.125rem;
  width: 100%;
  border: none;
  padding-top: 0.6875rem;
  padding-bottom: 0.6875rem;
  background: transparent;
  outline: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 1rem;
  margin-bottom: -1rem;
}
@media (max-width: 767px) {
  .content__search-mobile-input {
    display: block;
    max-height: 0;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
    padding: 0;
    margin: 0;
  }
}
.content__search-mobile-input_show {
  max-height: 53px !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  height: 53px;
  overflow: visible !important;
}
.content__search-mobile-input_wrapper {
  position: relative;
  overflow: hidden;
}
.content__search-mobile-input_input {
  margin-top: 2rem;
  margin-bottom: -1rem;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
}
.content__search-mobile-input-btn-search {
  display: none;
}
@media (max-width: 767px) {
  .content__search-mobile-input-btn-search {
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHBhdGggaWQ9IjFuMHhhIiBkPSJNMTY5Ny41ODYgNTE4LjQ0NWE4Ljg1OSA4Ljg1OSAwIDEgMCAwLTE3LjcxOCA4Ljg1OSA4Ljg1OSAwIDAgMCAwIDE3LjcxOHptNi43MjQuNTkyYTExLjUzOCAxMS41MzggMCAwIDEtNi43MiAyLjE0NWMtNi40IDAtMTEuNTktNS4xOS0xMS41OS0xMS41OTEgMC02LjQwMiA1LjE5LTExLjU5MSAxMS41OS0xMS41OTEgNi40MDIgMCAxMS41OTIgNS4xOSAxMS41OTIgMTEuNTkgMCAyLjUwNS0uNzk1IDQuODI0LTIuMTQ1IDYuNzJsNy42MTYgNy42MTVhMS45IDEuOSAwIDAgMSAwIDIuNjk1bC0uMDMzLjAzMmExLjkwNyAxLjkwNyAwIDAgMS0yLjY5NSAwbC03LjYxNS03LjYxNXoiLz48L2RlZnM+PGc+PGcgb3BhY2l0eT0iLjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjg2IC00OTgpIj48dXNlIGZpbGw9IiM0MDMyMzAiIHhsaW5rOmhyZWY9IiMxbjB4YSIvPjwvZz48L2c+PC9zdmc+);
    cursor: pointer;
    width: 2.875rem;
    height: 3rem;
    bottom: 0;
    right: 0;
    margin-bottom: -0.2rem;
    position: absolute;
    -webkit-background-size: 2rem 2rem;
    -moz-background-size: 2rem;
    -o-background-size: 2rem;
    background-size: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
  }
}
.content__tab-content {
  display: none;
}
.content__tab-content_show {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.reviews {
  padding: 1.5625rem 0 0;
}
.reviews_light {
  padding: 0;
}
.reviews_light .reviews__elem:first-child {
  border-top: none;
}
.reviews__elem {
  position: relative;
  margin: 0;
  padding: 1.5625rem 0;
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
.reviews__elem_block {
  background-color: #fff;
  border: none;
  padding: 3.125rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 0.0625rem solid rgba(64, 50, 48, 0.1);
  margin: 0 0 1.5625rem;
}
@media (max-width: 767px) {
  .reviews__elem_block {
    padding: 1.5625rem;
  }
}
.reviews__elem_open .reviews__text:before {
  opacity: 0;
}
.reviews__image {
  position: absolute;
  width: 4.6875rem;
  height: 4.6875rem;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzAwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MC4yICg1NTA0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dXNlci03PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InVzZXItNyIgZmlsbD0iIzQwMzIzMCIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBhdGggZD0iTTE0OS45OTYsMCBDNjcuMTU3LDAgMC4wMDEsNjcuMTU4IDAuMDAxLDE0OS45OTcgQzAuMDAxLDIzMi44MzQgNjcuMTU3LDI5OS45OTcgMTQ5Ljk5NiwyOTkuOTk3IEMyMzIuODM1LDI5OS45OTcgMjk5Ljk5NiwyMzIuODM0IDI5OS45OTYsMTQ5Ljk5NyBDMjk5Ljk5Niw2Ny4xNTYgMjMyLjgzNSwwIDE0OS45OTYsMCBaIE0xNTAuNDUzLDIyMC43NjMgTDE1MC40NTMsMjIwLjc2MSBMMTQ5LjUzNywyMjAuNzYxIEw4NS40NjUsMjIwLjc2MSBDODUuNDY1LDE3My45MDUgMTI2LjYxNywxNzMuOTE2IDEzNS43NDksMTYxLjY2NCBMMTM2Ljc5NCwxNTYuMDc3IEMxMjMuOTY0LDE0OS41NzUgMTE0LjkwNywxMzMuODk5IDExNC45MDcsMTE1LjU2NSBDMTE0LjkwNyw5MS40MTEgMTMwLjYxOSw3MS44MjcgMTQ5Ljk5Niw3MS44MjcgQzE2OS4zNzMsNzEuODI3IDE4NS4wODUsOTEuNDExIDE4NS4wODUsMTE1LjU2NSBDMTg1LjA4NSwxMzMuNzQzIDE3Ni4xODksMTQ5LjMyMSAxNjMuNTMsMTU1LjkyNiBMMTY0LjcyLDE2Mi4yNzUgQzE3NC43MzksMTczLjkzMyAyMTQuNTIyLDE3NC42OTMgMjE0LjUyMiwyMjAuNzYzIEwxNTAuNDUzLDIyMC43NjMgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.reviews__content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0 6.25rem;
}
.reviews__name {
  font-size: 1.25rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
.reviews__date {
  color: #403230;
  opacity: 0.5;
}
.reviews__date,
.reviews__link {
  margin: 0.625rem 0 0;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
}
.reviews__link {
  display: inline-block;
  vertical-align: middle;
  color: #ff6b6b;
  opacity: 0.9;
  border-bottom: 0.0625rem dashed hsla(0, 100%, 71%, 0.5);
  cursor: pointer;
}
.reviews__link:hover {
  opacity: 1;
  border-bottom: 0.0625rem dashed hsla(0, 100%, 71%, 0.9);
}
.reviews__text {
  margin: 1.5625rem 0 0;
  font-size: 1rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.55;
  color: #403230;
  opacity: 0.75;
  position: relative;
  height: 6rem;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.reviews__text:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  background: -moz-linear-gradient(
    top,
    hsla(0, 0%, 100%, 0.3) 0,
    hsla(0, 0%, 100%, 0.98) 98%,
    #fff 100%
  );
  background: -webkit-linear-gradient(
    top,
    hsla(0, 0%, 100%, 0.3),
    hsla(0, 0%, 100%, 0.98) 98%,
    #fff
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, hsla(0, 0%, 100%, 0.3)),
    color-stop(98%, hsla(0, 0%, 100%, 0.98)),
    to(#fff)
  );
  background: -o-linear-gradient(
    top,
    hsla(0, 0%, 100%, 0.3) 0,
    hsla(0, 0%, 100%, 0.98) 98%,
    #fff 100%
  );
  background: linear-gradient(
    180deg,
    hsla(0, 0%, 100%, 0.3) 0,
    hsla(0, 0%, 100%, 0.98) 98%,
    #fff
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);
  height: 2rem;
  z-index: 1;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.reviews__text_no-full:before {
  display: none;
}
.reviews__text-holder {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 0;
}
.reviews__show {
  margin: 0.9375rem 0 0;
}
.reviews__show-link {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #ff6b6b;
  border-bottom: 0.0625rem dashed hsla(0, 100%, 71%, 0.3);
  cursor: pointer;
}
.reviews__btn {
  margin: 1.25rem 0 1.25rem;
  text-align: center;
}
.item {
  display: inline-block;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 0 0.3rem 1.875rem;
  width: calc(100%/4 - 2px);
}
@media (max-width: 991px) {
  .item {
    white-space: normal;
    width: calc(100%/2 - 2px);
  }
}
@media (max-width: 767px) {
  .item {
    width: 100%;
  }
}
.item__video-btn {
  min-height: 1.25rem;
  opacity: 0.75;
  font-family: MuseoSansCyrl-700;
  font-size: 0.875rem;
  color: #403230;
  letter-spacing: -0.34px;
  margin-bottom: 0.8125rem;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  text-decoration: underline;
  position: relative;
  padding-left: 1.25rem;
  line-height: 1.25rem;
}
@media (max-width: 1366px) {
  .item__video-btn {
    padding-left: 2.625rem;
  }
}
@media (max-width: 1280px) {
  .item__video-btn {
    padding-left: 2.825rem;
  }
}
@media (max-width: 1150px) {
  .item__video-btn {
    text-align: center;
    padding-left: 0;
  }
}
.item__video-btn-icon {
  width: 1.25rem;
  height: 1.25rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8dGl0bGUvPgogPGRlc2MvPgoKIDxnPgogIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4KICA8cmVjdCBmaWxsPSJub25lIiBpZD0iY2FudmFzX2JhY2tncm91bmQiIGhlaWdodD0iNDAyIiB3aWR0aD0iNTgyIiB5PSItMSIgeD0iLTEiLz4KIDwvZz4KIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8cGF0aCBmaWxsPSIjZmY2YjZiIiBpZD0iU2hhcGUiIGQ9Im0xMCwwYy01LjUsMCAtMTAsNC41IC0xMCwxMGMwLDUuNSA0LjUsMTAgMTAsMTBjNS41LDAgMTAsLTQuNSAxMCwtMTBjMCwtNS41IC00LjUsLTEwIC0xMCwtMTBsMCwwem0tMiwxNC41bDAsLTlsNiw0LjVsLTYsNC41bDAsMHoiLz4KIDwvZz4KPC9zdmc+);
  margin-right: 0.625rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  top: 0;
  display: inline-block;
  vertical-align: middle;
}
.item__card {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 0.0625rem solid rgba(64, 50, 48, 0.1);
  padding: 0 0 0.825rem;
  width: 100%;
  height: 100%;
  background-color: #fff;
  text-align: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
  overflow: hidden;
}
.item__card:hover {
  -webkit-transform: translate3d(0, -0.3125rem, 0);
  -moz-transform: translate3d(0, -0.3125rem, 0);
  transform: translate3d(0, -0.3125rem, 0);
  -webkit-box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0.15);
  -moz-box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0.15);
  box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0.15);
  border-color: #fff;
}
@media (max-width: 768px) {
  .item__card:hover {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0);
    -moz-box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0);
    box-shadow: 0 20px 30px 0 rgba(64, 50, 48, 0);
    border: 0.0625rem solid rgba(64, 50, 48, 0.1);
  }
}
.item__card_stock .item__price {
  font-size: 0.875rem;
  color: #ccb9b6;
  letter-spacing: -0.34px;
  position: relative;
}
.item__card_stock .item__price:before {
  content: "";
  position: absolute;
  width: 40%;
  height: 1px;
  background-color: #ccb9b6;
  bottom: 0.5rem;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
.item__card_stock .item__price_new {
  display: block;
  color: #403230;
  font-size: 1.5rem;
  font-style: normal;
}
.item__card_disable .item__btn .product_block__add_to_cart_button {
  background-color: #989595;
}
.item__card_disable .item__btn .btn__icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSItOTEgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiPjxwYXRoIGQ9Im0zMCAzNzZ2NDZoLTMwdjkwaDMzMHYtOTBoLTMwdi00NmMwLTUxLjM1NTQ2OS0yOC45MDIzNDQtOTcuMjQyMTg4LTczLjAzMTI1LTEyMCA0NC4xMjg5MDYtMjIuNzU3ODEyIDczLjAzMTI1LTY4LjY0NDUzMSA3My4wMzEyNS0xMjB2LTQ2aDMwdi05MGgtMzMwdjkwaDMwdjQ2YzAgNTEuMzU1NDY5IDI4LjkwMjM0NCA5Ny4yNDIxODggNzMuMDMxMjUgMTIwLTQ0LjEyODkwNiAyMi43NTc4MTItNzMuMDMxMjUgNjguNjQ0NTMxLTczLjAzMTI1IDEyMHptMjcwIDEwNmgtMjcwdi0zMGgyNzB6bS0yNDAtNjB2LTQ2YzAtNS4wNzgxMjUuMzg2NzE5LTEwLjA4NTkzOCAxLjA4OTg0NC0xNWgyMDcuODIwMzEyYy43MDMxMjUgNC45MTQwNjIgMS4wODk4NDQgOS45MjE4NzUgMS4wODk4NDQgMTV2NDZ6bS0zMC0zOTJoMjcwdjMwaC0yNzB6bTI0MCA2MHY0NmMwIDUuMDc4MTI1LS4zODY3MTkgMTAuMDg1OTM4LTEuMDg5ODQ0IDE1aC0yMDcuODIwMzEyYy0uNzAzMTI1LTQuOTE0MDYyLTEuMDg5ODQ0LTkuOTIxODc1LTEuMDg5ODQ0LTE1di00NnptLTEzMS4yNjE3MTkgMTg0LjMwODU5NCAxMS4yNjE3MTktMi45MDIzNDR2LTMwLjgxMjVsLTExLjI2MTcxOS0yLjg5ODQzOGMtMzAuOTEwMTU2LTcuOTU3MDMxLTU1LjU4OTg0My0yOS4yMTA5MzctNjguNjE3MTg3LTU2LjY5NTMxMmgxODkuNzU3ODEyYy0xMy4wMjczNDQgMjcuNDg0Mzc1LTM3LjcwNzAzMSA0OC43MzgyODEtNjguNjE3MTg3IDU2LjY5NTMxMmwtMTEuMjYxNzE5IDIuODk4NDM4djMwLjgxMjVsMTEuMjYxNzE5IDIuODk4NDM4YzMwLjkxMDE1NiA3Ljk1NzAzMSA1NS41ODk4NDMgMjkuMjEwOTM3IDY4LjYxNzE4NyA1Ni42OTUzMTJoLTc5Ljg3ODkwNnYtMzBoLTMwdjMwaC03OS44Nzg5MDZjMTMuMDI3MzQ0LTI3LjQ4NDM3NSAzNy43MDcwMzEtNDguNzM4MjgxIDY4LjYxNzE4Ny01Ni42OTE0MDZ6bTAgMCIgZmlsbD0iI0ZGRkZGRiIvPjwvc3ZnPgo=);
}
.item__card_disable .item__btn span {
  font-size: 0;
}
.item__card_disable .item__btn span:before {
  font-size: 1.125rem;
  content: "\41E\436\438\434\430\435\442\441\44F";
}
.item__card_disable .btn_full:hover {
  -webkit-box-shadow: 0 8px 18px 0 hsla(0, 1%, 54%, 0.5);
  -moz-box-shadow: 0 8px 18px 0 hsla(0, 1%, 54%, 0.5);
  box-shadow: 0 8px 18px 0 hsla(0, 1%, 54%, 0.5);
}
.item__card_disable .btn__icon {
  margin: 0 0.3rem 0 0;
}
.item__deffered {
  color: rgba(64, 50, 48, 0);
  font-family: R;
  font-size: 0.875rem;
  right: 0.8125rem;
  padding: 1.6875rem;
  cursor: pointer;
  z-index: 4;
}
.item__deffered,
.item__deffered:after {
  position: absolute;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.item__deffered:after {
  content: "";
  width: 1.375rem;
  height: 100%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjlweCIgaGVpZ2h0PSIyNnB4IiB2aWV3Qm94PSIwIDAgMjkgMjYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQutCw0YDRgtC+0YfQutCwLdGC0L7QstCw0YDQsF/QvtCx0LfQvtGAX9GA0LXRhtC10L/RgtGLIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzczLjAwMDAwMCwgLTM3NzUuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiM0MDMyMzAiIHN0cm9rZS13aWR0aD0iMyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03ODcuNTAwMDEsMzc3OC4wOTg1MSBDNzg4Ljc2MzM5MSwzNzc3LjA5MzI0IDc5MC4zNDQ0NTQsMzc3Ni41IDc5Mi4yNDE5MSwzNzc2LjUgQzc5Ni45MDc1NDksMzc3Ni41IDgwMC41LDM3ODAuNjQ0NTYgODAwLjUsMzc4NS4yMDQzNyBDODAwLjUsMzc4Ny45OTE0OSA3OTguNDQ1NzE3LDM3OTAuOTgyOTkgNzk0Ljk5NzQyNywzNzk0LjIxODUxIEM3OTMuODA5NTc0LDM3OTUuMzMzMDggNzkyLjUxNzE1NCwzNzk2LjQxMTg3IDc5MS4xOTAzMTMsMzc5Ny40Mjc3NCBDNzkwLjMwODQ1NywzNzk4LjEwMjkxIDc4OS41MzU3NDQsMzc5OC42NTYzOCA3ODguOTQ3NDUxLDM3OTkuMDU1ODQgQzc4OC41MTc3NjgsMzc5OS4zNDcxIDc4OC4wMTMzOSwzNzk5LjUgNzg3LjUsMzc5OS41IEM3ODYuOTg2NjEsMzc5OS41IDc4Ni40ODIyMzIsMzc5OS4zNDcxIDc4Ni4wNTE1NDMsMzc5OS4wNTUxNiBDNzg1LjQ2NDI1NiwzNzk4LjY1NjM4IDc4NC42OTE1NDMsMzc5OC4xMDI5MSA3ODMuODA5Njg3LDM3OTcuNDI3NzQgQzc4Mi40ODI4NDYsMzc5Ni40MTE4NyA3ODEuMTkwNDI2LDM3OTUuMzMzMDggNzgwLjAwMjU3MywzNzk0LjIxODUxIEM3NzYuNTU0MjgzLDM3OTAuOTgyOTkgNzc0LjUsMzc4Ny45OTE0OSA3NzQuNSwzNzg1LjIwNDM3IEM3NzQuNSwzNzgwLjY0NDUxIDc3OC4wOTE5NzksMzc3Ni41IDc4Mi43NTc0LDM3NzYuNSBDNzg0LjY1NTQyNywzNzc2LjUgNzg2LjIzNjU2NywzNzc3LjA5MzE4IDc4Ny41MDAwMSwzNzc4LjA5ODUxIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  -webkit-background-size: 1.25rem 1.25rem;
  -moz-background-size: 1.25rem;
  -o-background-size: 1.25rem;
  background-size: 1.25rem;
  background-repeat: no-repeat;
  background-position: 50%;
  right: 0;
  top: 0;
}
.item__deffered_selected:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjkiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyOSAyNSI+PGRlZnM+PHBhdGggaWQ9IjVlanVhIiBkPSJNMTA4Mi40NzkgNDFjLTIuOTkzIDAtNC44ODMgMS40MzctNS45NzkgMi43MzYtMS4wOTYtMS4zLTIuOTg2LTIuNzM2LTUuOTgtMi43MzYtNS4wOTcgMC04LjUyIDQuNjU3LTguNTIgOS4wMDUgMCA2LjMzMSAxMi4zMyAxNC44MTYgMTMuNzM2IDE1Ljc2M2ExLjM2OSAxLjM2OSAwIDAgMCAxLjUyOCAwYzEuNDA2LS45NDcgMTMuNzM2LTkuNDMyIDEzLjczNi0xNS43NjMgMC00LjM0OC0zLjQyNC05LjAwNS04LjUyMS05LjAwNXoiLz48L2RlZnM+PGc+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNjIgLTQxKSI+PHVzZSBmaWxsPSIjZmY2YjZiIiB4bGluazpocmVmPSIjNWVqdWEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.item__deffered_selected:hover {
  color: rgba(64, 50, 48, 0.5);
}
.item__deffered_selected:hover,
.item__deffered_selected:hover:after {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.item__deffered_selected:hover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSI+PGRlZnM+PHBhdGggaWQ9ImY1N3VhIiBkPSJNNzc2IDQ5My41YzAtNS43OTkgNC43MDEtMTAuNSAxMC41LTEwLjVzMTAuNSA0LjcwMSAxMC41IDEwLjUtNC43MDEgMTAuNS0xMC41IDEwLjUtMTAuNS00LjcwMS0xMC41LTEwLjV6Ii8+PHBhdGggaWQ9ImY1N3ViIiBkPSJNNzgwIDQ5NC42MzZ2LTIuMjVoNC44NThWNDg3aDIuMzA2djUuMzg2SDc5MnYyLjI1aC00LjgzNlY1MDBoLTIuMzA2di01LjM2NHoiLz48L2RlZnM+PGc+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc3NiAtNDgzKSI+PHVzZSBmaWxsPSIjY2ZjY2M2IiB4bGluazpocmVmPSIjZjU3dWEiLz48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUgOTgxLjAzMyAtNjg0LjcxNSkiPjx1c2UgZmlsbD0iI2ZmZiIgeGxpbms6aHJlZj0iI2Y1N3ViIi8+PC9nPjwvZz48L3N2Zz4=);
}
.item__image {
  height: 14.375rem;
  width: 100%;
  position: relative;
}
@media (max-width: 1366px) {
  .item__image {
    height: 11.25rem;
  }
}
@media (max-width: 768px) {
  .item__image {
    height: 15.625rem;
  }
}
.item__image-img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.item__tag {
  position: absolute;
  z-index: 2;
  top: 1.875rem;
  right: auto;
  bottom: auto;
  left: -1px;
  -webkit-border-top-right-radius: 1.875rem;
  -moz-border-radius-topright: 1.875rem;
  border-top-right-radius: 1.875rem;
  -webkit-border-bottom-right-radius: 1.875rem;
  -moz-border-radius-bottomright: 1.875rem;
  border-bottom-right-radius: 1.875rem;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: #fff;
  padding: 0.625rem;
}
.item__tag_new {
  background-color: #ff6b6b;
}
.item__tag_best {
  background-color: #79cc1f;
}
.item__tag_stock {
  background: #ff6b6b;
  color: #fff;
}
.item__name {
  display: block;
  padding: 0.9375rem 1.875rem 0;
  font-size: 1.5rem;
  font-family: B;
  letter-spacing: -0.03rem;
  line-height: 1.3;
  color: #403230;
  font-weight: 400;
  min-height: 8rem;
}
@media (max-width: 1366px) {
  .item__name {
    padding: 0.625rem 0.9375rem 0;
  }
}
.item__count-title {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.9375rem 1.875rem 0;
  font-size: 0.75rem;
  font-family: R;
  letter-spacing: -0.01rem;
  line-height: 1.3;
  color: #403230;
  opacity: 0.5;
}
@media (max-width: 1366px) {
  .item__count-title {
    padding: 0.625rem 0.9375rem 0;
  }
}
.item__count-holder {
  width: 100%;
  padding: 1.25rem 0 0.825rem;
}
@media (max-width: 1366px) {
  .item__count-holder {
    padding: 0.625rem 0;
  }
}
.item__count-btn {
  display: inline-block;
  vertical-align: middle;
  width: 2.1875rem;
  height: 2.1875rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-border-radius: 2.1875rem;
  -moz-border-radius: 2.1875rem;
  border-radius: 2.1875rem;
}
.item__count-btn:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-box-shadow: 0 4px 8px 0 rgba(64, 50, 48, 0.25);
  -moz-box-shadow: 0 4px 8px 0 rgba(64, 50, 48, 0.25);
  box-shadow: 0 4px 8px 0 rgba(64, 50, 48, 0.25);
}
.item__count-btn_minus {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMTA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0LrQsNGA0YLQvtGH0LrQsC3RgtC+0LLQsNGA0LAtY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU4NS4wMDAwMDAsIC0zMzQ4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTktQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTAuMDAwMDAwLCAzMDAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5Ni4wMDAwMDAsIDM0NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC0zIiBzdHJva2U9IiNEMkQyRDIiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i4oCTIiBmaWxsPSIjNDAzMjMwIiBwb2ludHM9IjExLjgxNiAxNS4xNjggMTEuODE2IDEzLjk4IDE4LjQ1MiAxMy45OCAxOC40NTIgMTUuMTY4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.item__count-btn_plus {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMTY8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0LrQsNGA0YLQvtGH0LrQsC3RgtC+0LLQsNGA0LAtY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NS4wMDAwMDAsIC0zMzQ4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTktQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTAuMDAwMDAwLCAzMDAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5Ni4wMDAwMDAsIDM0NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMC4wMDAwMDAsIDUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMyIgc3Ryb2tlPSIjRDJEMkQyIiBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iKyIgZmlsbD0iIzQwMzIzMCIgcG9pbnRzPSIxMi4zIDE1LjE2OCAxMi4zIDEzLjk4IDE0LjkwNCAxMy45OCAxNC45MDQgMTEuMTM2IDE2LjE0IDExLjEzNiAxNi4xNCAxMy45OCAxOC43MzIgMTMuOTggMTguNzMyIDE1LjE2OCAxNi4xNCAxNS4xNjggMTYuMTQgMTggMTQuOTA0IDE4IDE0LjkwNCAxNS4xNjgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.item__count-text {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  -webkit-border-radius: 2.5rem;
  -moz-border-radius: 2.5rem;
  border-radius: 2.5rem;
  width: 3.75rem;
  font-size: 0.75rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 2.5rem;
  color: #fff;
  background-color: #403230;
  margin: 0 0.9375rem;
}
.item__buy {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0.1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1366px) {
  .item__buy {
    display: block;
    padding: 0 0.6875rem;
  }
}
.item__price {
  font-size: 1.5rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  width: 7rem;
  display: inline-block;
  vertical-align: top;
}
.item__btn {
  width: 10rem;
  display: inline-block;
  vertical-align: middle;
}
.item__btn_gift .btn__icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIGNsYXNzPSIiPjxnPjxnPgoJPGc+CgkJPHBhdGggZD0iTTMyLDI3MS42OTJ2MTkyYzAsMTcuNjY0LDE0LjM2OCwzMiwzMiwzMmgxNjB2LTIyNEgzMnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiNmZmZmZmYiIGZpbGw9IiNmZmZmZmYiLz4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ4MCwxNDMuNjkySDM3OC43NTJjNy4yNjQtNC45NiwxMy41MDQtOS44ODgsMTcuODU2LTE0LjMwNGMyNS44MjQtMjUuOTUyLDI1LjgyNC02OC4xOTIsMC05NC4xNDQgICAgYy0yNS4wODgtMjUuMjgtNjguOC0yNS4yMTYtOTMuODU2LDBjLTEzLjg4OCwxMy45Mi01MC42ODgsNzAuNTkyLTQ1LjYsMTA4LjQ0OGgtMi4zMDRjNS4wNTYtMzcuODU2LTMxLjc0NC05NC41MjgtNDUuNi0xMDguNDQ4ICAgIGMtMjUuMDg4LTI1LjIxNi02OC44LTI1LjIxNi05My44NTYsMEM4OS42LDYxLjE5Niw4OS42LDEwMy40MzYsMTE1LjM2LDEyOS4zODhjNC4zODQsNC40MTYsMTAuNjI0LDkuMzQ0LDE3Ljg4OCwxNC4zMDRIMzIgICAgYy0xNy42MzIsMC0zMiwxNC4zNjgtMzIsMzJ2NDhjMCw4LjgzMiw3LjE2OCwxNiwxNiwxNmgyMDh2LTY0aDY0djY0aDIwOGM4LjgzMiwwLDE2LTcuMTY4LDE2LTE2di00OCAgICBDNTEyLDE1OC4wNiw0OTcuNjY0LDE0My42OTIsNDgwLDE0My42OTJ6IE0yMjIuMTEyLDE0Mi42MzZjMCwwLTEuMzQ0LDEuMDU2LTUuOTIsMS4wNTZjLTIyLjExMiwwLTY0LjMyLTIyLjk3Ni03OC4xMTItMzYuODY0ICAgIGMtMTMuNDA4LTEzLjUwNC0xMy40MDgtMzUuNTIsMC00OS4wMjRjNi40OTYtNi41MjgsMTUuMTA0LTEwLjExMiwyNC4yNTYtMTAuMTEyYzkuMTIsMCwxNy43MjgsMy41ODQsMjQuMjI0LDEwLjExMiAgICBDMjA4LjEyOCw3OS41LDIyOS41NjgsMTM0LjkyNCwyMjIuMTEyLDE0Mi42MzZ6IE0yOTUuNzc2LDE0My42OTJjLTQuNTQ0LDAtNS44ODgtMS4wMjQtNS44ODgtMS4wNTYgICAgYy03LjQ1Ni03LjcxMiwxMy45ODQtNjMuMTM2LDM1LjU1Mi04NC44MzJjMTIuODk2LTEzLjAyNCwzNS40NTYtMTMuMDg4LDQ4LjQ4LDBjMTMuNDQsMTMuNTA0LDEzLjQ0LDM1LjUyLDAsNDkuMDI0ICAgIEMzNjAuMTI4LDEyMC43MTYsMzE3LjkyLDE0My42OTIsMjk1Ljc3NiwxNDMuNjkyeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iI2ZmZmZmZiIgZmlsbD0iI2ZmZmZmZiIvPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjg4LDI3MS42OTJ2MjI0aDE2MGMxNy42NjQsMCwzMi0xNC4zMzYsMzItMzJ2LTE5MkgyODh6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjZmZmZmZmIiBmaWxsPSIjZmZmZmZmIi8+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPgo=);
}
.item-read {
  display: inline-block;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 0 0.9375rem 1.5625rem;
  width: 25%;
  margin: 0 0.9375rem;
}
@media (max-width: 768px) {
  .item-read {
    white-space: normal;
  }
}
.item-read_wide {
  width: 29%;
  margin: 0 0.9375rem 1.875rem;
}
.item-read_wide .item-read__card {
  -webkit-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
}
@media (max-width: 1150px) {
  .item-read_wide {
    width: 50%;
    margin: 0 0 0.9375rem;
  }
}
@media (max-width: 767px) {
  .item-read_wide {
    width: 100%;
  }
}
.item-read:hover .item-read__card {
  -webkit-transform: translate3d(0, -0.3125rem, 0);
  -moz-transform: translate3d(0, -0.3125rem, 0);
  transform: translate3d(0, -0.3125rem, 0);
  -webkit-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.3);
}
@media (max-width: 768px) {
  .item-read:hover .item-read__card {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
  }
}
.item-read__card {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 1.875rem 0 0;
  width: 100%;
  background-color: #fff;
  text-align: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
  cursor: pointer;
}
.item-read__card_article {
  padding: 0 0 0.9375rem;
}
.item-read__card_rec {
  text-align: left;
  padding-top: 0;
  padding-bottom: 0.9375rem;
}
.item-read__card_rec .item-read__image {
  margin: 0;
  height: 12.5rem;
}
.item-read__card_rec .item-read__tag {
  padding: 0 1.875rem;
  margin-top: 0.9375rem;
  margin-bottom: 1.25rem;
}
.item-read__card_rec .item-read__name {
  padding-left: 1.875rem;
}
.item-read__card_rec .item-read__link {
  padding: 0.3125rem 1.875rem;
  width: auto;
}
.item-read__card_tac {
  text-align: center;
}
.item-read__card_video .item-read__image {
  position: relative;
  overflow: hidden;
}
.item-read__card_video .item-read__image:after {
  content: "";
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAwFBMVEUAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////a2v/9vb/v7//rKz/mZn/kJD/7Oz/2tr/0dH/fn7/dHT/tbX/h4f/yMj/o6P/hob/4+P/trb/kZFq+epIAAAALHRSTlMA+6HqMJAEX1j17fHZxL1I4UDcsCjIFwzSuFRQNZeHE+aogSMgZDu0cBwLaSTToY0AAAMRSURBVGje1dsHctswEAXQZTFFkeqielfk/pnYTnNLfP9bxYkzAztRAbAAQb8L7NjaT4LAgtSF8bxbH3aWKZAuO8N6dx2HZNmm4tewVc2vnJMdi3jWwV612XhBhkXNVRUSqn6TDJoeBZC2nGdkxskpFJ2eEF+zDg31JvFMetDUm3AaeeZBmzfTbvHjBCzJMekI62CrZxpNlcCARLXJojkMmUekoN+AMY0+SfvQgUGdDySpHcCoYEpSxlUYVh2ThDNYcEYHxR4s8Cp0QNuDFV6b9pqmsCSd7s1RAmuSPamKhrBoGNEuR7DqiHaYwLIdce6nsCzp0zYNWNegLSooQEz/GQQoQGvA6GiznZ15KISXMTrLZH+1UZg2vTZCYUb0SogCTUnoQtL9zc09mLoaf/BD/uzuC3gy5Qxf5S+uPoJBZDkKIOcu/+vbVzAEkerrMBeuOX/0RLW18le+f4K2Ff2x8CApf+PmMzSlA8UVfP6PW2h6WWX7kJW/wUiWT7+1IMgXZiWrRc82EBQK85K1UVvy5IJ2ssSPvIK0XGAmy1f6iZELzGTViC48SMsFZrK8gdKrOBe4yQophrxc4CYrpjWgU5ibrDX50CrMTZZPI0ZhRrJG1GMUZiSrRzVGYUayhtQyVVh4kHqCBMYKCz9wUEBVC4UlOqzqrLCzf7Wr5mpZiNNPSKgZf4A8ST5AnD0ynb0knL0WnS0EXC19Mhp4kMbNkOAZWt4+aSxvRVsXuqB39gnj7KPN1Wcq98P8kfVhXoEEG1sRg8I3X6oXrrabnG2wqW4pPpraUlTdRL01tImqsW0sMsQQam2UX5vcKKcpChSW4TCk0OOfchx4FXjEV5ZDzcKOcctzcO3uqJ76CSxL+7TVGJZNyjaAYnnkphfRTpnVIaMyjlUVP0gmVKxU9mI66BIWXJZ5PJKoncKooE2SMsMjsOUf+jU75uxksHvZJGXnJkbZ++9peP/ZwocK/nUF4UT/gkb4Pq+ksC7h8IUq146Co9DNRauIDBvIXC27IDs2xyvGZTquMF6/vT4417k++AtXe5EKKXRrMQAAAABJRU5ErkJggg==);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  width: 3.75rem;
  height: 3.75rem;
  top: 50%;
  margin-top: -1.875rem;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}
.item-read__image {
  height: 14.375rem;
  width: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 1.5625rem 0 0;
}
.item-read__image_article {
  margin: 0 0 1.5625rem;
}
.item-read__name {
  padding: 0.9375rem 1.875rem 0;
  font-size: 1.25rem;
  font-family: M;
  letter-spacing: -0.02rem;
  line-height: 1.1;
  color: #403230;
  font-weight: 400;
  min-height: 4rem;
}
.item-read__small-text {
  color: #36251d;
  font-family: R;
  font-size: 0.75rem;
  margin-top: 1.25rem;
}
.item-read__tag {
  line-height: 1;
  color: #403230;
}
.item-read__tag,
.item-read__text {
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
}
.item-read__text {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3.125rem;
  line-height: 1.3;
  color: rgba(64, 50, 48, 0.5);
  min-height: 12rem;
}
.item-read__tag-icon {
  width: 1.25rem;
  height: 1.25rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0 0.3125rem 0 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTUgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YWxhcm0tY2xvY2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2My4wMDAwMDAsIC0zNDUuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkY2QjZCIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNS4wMDAwMDAsIDMyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjguMDAwMDAwLCAyNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iYWxhcm0tY2xvY2siPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMS4yNzU3NTU5Miw0LjU5NzI5MDU5IEMyLjE1OTU3NzE3LDMuMjc4MDQxODggMy41MzgwMjM0MSwyLjMwNTE3MTI2IDUuMTUwNjAzNTQsMS45MjM5ODgwMyBDNS4yNzQ4NTg4MSwxLjg5NDg3MjE5IDUuMzc3MjA2ODIsMS44MDg4NjMzNCA1LjQyNTEyODk2LDEuNjkzNDAzOTcgQzUuNDczMzkzNDEsMS41Nzc2MDk5NSA1LjQ2MTc1NTE3LDEuNDQ2NDIxMzQgNS4zOTM5Nzk1NywxLjM0MDMzMjU5IEM0Ljg3Nzc4OTYyLDAuNTM1Nzk4MzcyIDMuOTY0NTMwNDgsMCAyLjkyMTE5Njk2LDAgQzEuMzA4Mjc0NTIsMCAwLDEuMjc4NDE5NiAwLDIuODU1MzYwMjIgQzAsMy41MjQ2ODk4NSAwLjIzNjUzMDAwOSw0LjEzOTQ2OTEyIDAuNjMxNTQ1MzkzLDQuNjI1NzM3MSBDMC43MTA2MTY5Myw0LjcyMzc5Mzg5IDAuODMzMTYwNjk3LDQuNzc4MDA5NTkgMC45NjA4Mzg5OCw0Ljc3MjMyMDI5IEMxLjA4ODUxNzI2LDQuNzY2NjMwOTkgMS4yMDU5MjY1MSw0LjcwMTM3MTM1IDEuMjc1NzU1OTIsNC41OTcyOTA1OSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjA3NTU5MiwwIEMxMS4wMzU5MDkxLDAgMTAuMTI0NzMwMiwwLjUzNDE2NDYwMSA5LjYwNjk0NDgzLDEuMzM4NDQyNyBDOS41Mzg0MDkzNywxLjQ0NDg3MTQ2IDkuNTI2NDE1NjcsMS41Nzc5MDc0MSA5LjU3NDczMzE2LDEuNjk1MTEzNzcgQzkuNjIzMzkzMzQsMS44MTI2NTY5MiA5LjcyNjE5NjUzLDEuODk4ODc3NjkgOS44NTE5NTkwOSwxLjkyNzg0MjQ4IEMxMS40NzA3NjY2LDIuMzAyMzYzOTQgMTIuODU1NTI1NSwzLjI3NDcwNTE4IDEzLjc0Nzg1NzIsNC41OTc5OTE4OCBDMTMuODE4NzkxNCw0LjcwMzA3MzQ0IDEzLjkzNzAxNTEsNC43NjgwNzU4MiAxNC4wNjU1MTksNC43NzI0NTQyMiBDMTQuMTk0MDIzLDQuNzc3MTY5NDIgMTQuMzE2MDE2MSw0LjcyMDU4NzA0IDE0LjM5NDgzMTksNC42MjA1NTc0NyBDMTQuNzczNDkwMyw0LjEzNjkxMjg2IDE1LDMuNTMyMDIwMjggMTUsMi44NzM5MTMzMyBDMTQuOTk4OTcyLDEuMjg2NTc1NTIgMTMuNjkwMjg3NCwwIDEyLjA3NTU5MiwwIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuOTc3MjcyNyw4LjcyMTU5MTY1IEMxMy45NzcyNzI3LDcuNjExNTE5NzggMTMuNjgxOTg5OSw2LjU2ODE3MzU0IDEzLjE2NzIyNiw1LjY2MDMwMDU2IEMxMi4yMTMxNTU3LDMuOTc4Njc5ODQgMTAuNDk5Njg4MSwyLjc2OTg2NzUyIDguNDgzMDEyODgsMi40NjcyNDMxOSBDOC4xNjE1NDM4OSwyLjQxOTA1MjQ2IDcuODM1MjUxMTUsMi4zODYzNjM2NCA3LjUsMi4zODYzNjM2NCBDNy4xNDk5MzMwMiwyLjM4NjM2MzY0IDYuODA4ODI0NDUsMi40MjE0MTE0NCA2LjQ3MzU3MzMsMi40NzM5ODMxNSBDNC40NjU1MTE5NSwyLjc4OTA3NjQxIDIuNzYwNjU4MjEsNC4wMDI5NDM3MSAxLjgxNjU3OTk0LDUuNjg2NTg2NDEgQzEuMzExMTE5MDYsNi41ODgzOTM0MyAxLjAyMjcyNzI3LDcuNjIyMzAzNzIgMS4wMjI3MjcyNyw4LjcyMTU5MTY1IEMxLjAyMjcyNzI3LDEwLjYwNDA2MzMgMS44NzEzNjQwNSwxMi4yOTI3NjA5IDMuMjA4MjM0LDEzLjQ1MzM4MjUgTDIuNjYyNDYwMjksMTQuMjA1MjI1NCBDMi40Mjc0NzQzOCwxNC41MjkwODA2IDIuNTA1MzQzNjEsMTQuOTc3Mjg4MSAyLjgzNjQ2MDExLDE1LjIwNzc5NDggQzIuOTY1NjY3OSwxNS4yOTc0MzYzIDMuMTE0MTcwNzIsMTUuMzQwOTA5MSAzLjI2MTI5NTMzLDE1LjM0MDkwOTEgQzMuNDkxNDU3NDgsMTUuMzQwOTA5MSAzLjcxODE3NDA4LDE1LjIzNTQyODcgMy44NjExNjQwNCwxNS4wMzgyODQ4IEw0LjQwNjU5MzE5LDE0LjI4Njc3ODkgQzUuMzI2MjA4MTIsMTQuNzc3Nzg1MiA2LjM4MDE5OTE0LDE1LjA1NzQ5MzcgNy41LDE1LjA1NzQ5MzcgQzguNjE5NDU2MzEsMTUuMDU3NDkzNyA5LjY3MzQ0NzMzLDE0Ljc3Nzc4NTIgMTAuNTkzMDYyMywxNC4yODY3Nzg5IEwxMS4xMzg0OTE0LDE1LjAzODI4NDggQzExLjI4MTgyNTksMTUuMjM1NzY1NyAxMS41MDgxOTgsMTUuMzQwOTA5MSAxMS43MzgzNjAxLDE1LjM0MDkwOTEgQzExLjg4NTQ4NDcsMTUuMzQwOTA5MSAxMi4wMzM2NDMsMTUuMjk3NDM2MyAxMi4xNjI4NTA4LDE1LjIwNzc5NDggQzEyLjQ5Mzk2NzMsMTQuOTc3Mjg4MSAxMi41NzIxODExLDE0LjUyOTA4MDYgMTIuMzM3MTk1MiwxNC4yMDUyMjU0IEwxMS43OTE0MjE0LDEzLjQ1MzM4MjUgQzEzLjEyODI5MTQsMTIuMjkyNzYwOSAxMy45NzcyNzI3LDEwLjYwNDA2MzMgMTMuOTc3MjcyNyw4LjcyMTU5MTY1IFogTTcuNTAwMzQ0NTUsMTMuMjg1MjIwNCBDNC45MjcyMTQ0NiwxMy4yODUyMjA0IDIuODM0MzkyNzksMTEuMjM4MjkzNyAyLjgzNDM5Mjc5LDguNzIxNTkxNjUgQzIuODM0MzkyNzksNy45MzcwNTk5OCAzLjAzODAyNDI3LDcuMTk4Njk3MDYgMy4zOTU2NzE0Myw2LjU1MzAwODYyIEM0LjA3NjUxMDM2LDUuMzI0OTg3NDEgNS4zMTgyODMzNyw0LjQ0MDM2NzI5IDYuNzgxMjYwMTMsNC4yMTc2MTE1MiBDNy4wMTYyNDYwMyw0LjE4MTg4OTcyIDcuMjU1MDIyMDMsNC4xNTc2MjU4NSA3LjUwMDM0NDU1LDQuMTU3NjI1ODUgQzcuNzMxMTk1ODEsNC4xNTc2MjU4NSA3Ljk1Njg3ODc1LDQuMTc5NTMwNzMgOC4xNzkxMTYxNSw0LjIxMTU0NTU2IEM5LjY1NDQ5Njg1LDQuNDIzMTgwMzkgMTAuOTA5NzA3NSw1LjMwNzgwMDUgMTEuNTk4NDcxMSw2LjU0MTIxMzY5IEMxMS45NjAyNTMsNy4xODkyNjExMSAxMi4xNjU5NTE4LDcuOTMxNjY4MDEgMTIuMTY1OTUxOCw4LjcyMTI1NDY1IEMxMi4xNjU5NTE4LDExLjIzODI5MzcgMTAuMDczMTMwMSwxMy4yODUyMjA0IDcuNTAwMzQ0NTUsMTMuMjg1MjIwNCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuOTgwNDYxNDcsOS45OTI1NzAyMyBMOC4xOTIzNTAzMSw4Ljk0MDEyMjA4IEM4LjE1NTMxNDMyLDguNzQwODQ5NzcgOC4wNDIxMjk1OSw4LjU2ODk2MDkgNy44ODMyNTU2LDguNDQ3MjIwMDMgTDcuOTY0OTQyNDQsNi4zMDg2NzE3OSBDNy45NzQ5ODAyMyw2LjAzNTQ5NzE2IDcuNzUxMzc5ODEsNS44MDYyMDIwMyA3LjQ2NTEyOTcyLDUuNzk1OTc0NDcgQzcuMTc5NTcxOSw1Ljc4MzQzNzQ3IDYuOTM3OTcyNjgsNS45OTkyMDU4NCA2LjkyNzI0MjYzLDYuMjcyMzgwNDcgTDYuODQ1MjA5NjUsOC40MTMyMzgxNyBDNi42MjMzMzk4OCw4LjU2MjM2MjQ4IDYuNDc3MjcyNzMsOC44MDc4MjM3NCA2LjQ3NzI3MjczLDkuMDg2NjA3MDMgQzYuNDc3MjcyNzMsOS41NDIyMjggNi44NjQ1OTI5Nyw5LjkxMTA3OTczIDcuMzQyNTk5NDYsOS45MTEwNzk3MyBDNy40Nzg2Mjg4Miw5LjkxMTA3OTczIDcuNjA1NjU4NzgsOS44Nzg0MTc1NSA3LjcxOTg4MTkxLDkuODI1MzAwMjYgTDkuNDM0OTU5NDksMTAuODM1NTE4NSBDOS41MjAxMDc2NCwxMC44ODUwMDY3IDkuNjE0NjAxMzIsMTAuOTA5MDkwOSA5LjcwNzM2NDM1LDEwLjkwOTA5MDkgQzkuODgxNDY4MDksMTAuOTA5MDkwOSAxMC4wNTEwNzIxLDEwLjgyNTk1MDggMTAuMTQ5NzE5NCwxMC42NzQ1MTcgQzEwLjMwMDYzMjQsMTAuNDQxMjYyOSAxMC4yMjQ0ODM2LDEwLjEzNjQxNTggOS45ODA0NjE0Nyw5Ljk5MjU3MDIzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.item-read__link,
.item-read__tag-icon {
  display: inline-block;
  vertical-align: middle;
}
.item-read__link {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #ff6b6b;
  text-decoration: none;
  padding: 1.25rem;
  height: 4rem;
}
.item-read__link:hover {
  background-color: rgba(64, 50, 48, 0.1);
}
.item-category {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 0 0.9375rem 1.875rem;
  width: 25%;
}
@media (max-width: 768px) {
  .item-category {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .item-category {
    width: 100%;
  }
}
.item-category__card {
  height: 100%;
  background-color: #f4f3f0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 8.75rem 1.5625rem 3.125rem;
  position: relative;
  text-align: center;
  overflow: hidden;
}
.item-category__title,
.item-category__title_link {
  font-size: 1.5rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1.3;
  color: #403230;
}
.item-category__title_link {
  text-decoration: none;
}
.item-category__title_link:hover {
  color: #ff6b6b;
}
.item-category__count {
  display: block;
  margin: 0.9375rem 0 1.5625rem;
  font-size: 0.875rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  opacity: 0.5;
}
.item-category__link {
  display: block;
  margin: 0.625rem 0 0;
}
.item-category__href {
  text-decoration: none;
  margin: 0.625rem 0 0;
  font-size: 1rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  opacity: 0.75;
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.3);
}
.item-category__href:hover {
  color: #ff6b6b;
  opacity: 1;
  border-color: #ff6b6b;
}
.item-category__image {
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  height: 9.375rem;
  position: absolute;
  left: 0;
  top: -1.875rem;
  right: 0;
  bottom: auto;
}
.btn {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 1.125rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 0.75rem 0.9375rem;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: 0.0625rem solid transparent;
}
@media (max-width: 767px) {
  .btn_mobile-fw {
    width: 100%;
  }
}
.btn:focus {
  outline: none;
}
.btn_full {
  color: #fff;
  background-color: #ff6b6b;
}
.btn_full:hover {
  -webkit-box-shadow: 0 8px 18px 0 hsla(0, 100%, 71%, 0.5);
  -moz-box-shadow: 0 8px 18px 0 hsla(0, 100%, 71%, 0.5);
  box-shadow: 0 8px 18px 0 hsla(0, 100%, 71%, 0.5);
}
.btn_full.btn_disabled {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
  background-color: silver;
}
.btn_big {
  padding: 0.9375rem 2.1875rem;
  font-size: 1.375rem;
}
.btn_border {
  color: #ff6b6b;
  border: 0.0625rem solid #ff6b6b;
}
.btn_border:hover {
  color: #fff;
  background-color: #ff6b6b;
  border-color: #ff6b6b;
}
.btn_border-white {
  color: #fff;
  border: 0.0625rem solid #fff;
}
.btn_border-white:hover {
  color: #ff6b6b;
  background-color: #fff;
}
.btn_no-hover:hover {
  background: #fff !important;
  color: #ff6b6b !important;
  border: 1px solid #ff6b6b;
}
.btn_no-hover .btn__icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjRkY2QjZCIiBkPSJNNTA0LjUwMiw3NS40OTZjLTkuOTk3LTkuOTk4LTI2LjIwNS05Ljk5OC0zNi4yMDQsMEwxNjEuNTk0LDM4Mi4yMDNMNDMuNzAyLDI2NC4zMTFjLTkuOTk3LTkuOTk4LTI2LjIwNS05Ljk5Ny0zNi4yMDQsMAoJCQljLTkuOTk4LDkuOTk3LTkuOTk4LDI2LjIwNSwwLDM2LjIwM2wxMzUuOTk0LDEzNS45OTJjOS45OTQsOS45OTcsMjYuMjE0LDkuOTksMzYuMjA0LDBMNTA0LjUwMiwxMTEuNwoJCQlDNTE0LjUsMTAxLjcwMyw1MTQuNDk5LDg1LjQ5NCw1MDQuNTAyLDc1LjQ5NnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.btn__icon {
  display: inline-block;
  vertical-align: middle;
  width: 1.125rem;
  height: 1.125rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0 0.625rem 0 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzkgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0YDQtdGG0LXQv9GC0YstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MjEuMDAwMDAwLCAtMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5MC4wMDAwMDAsIDI2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMxLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzYuNTYyNSwxNC41NzE0Mjg2IEMzNy4yMzUzNTE2LDE0LjU3MTQyODYgMzcuODA5ODE0NSwxNC44MDg1OTM4IDM4LjI4NTg4ODcsMTUuMjgyOTI0MSBDMzguNzYxOTYyOSwxNS43NTcyNTQ1IDM5LDE2LjMyOTYxMzEgMzksMTcgQzM5LDE3LjY3MDM4NjkgMzguNzYxOTYyOSwxOC4yNDI3NDU1IDM4LjI4NTg4ODcsMTguNzE3MDc1OSBDMzcuODA5ODE0NSwxOS4xOTE0MDYzIDM3LjIzNTM1MTYsMTkuNDI4NTcxNCAzNi41NjI1LDE5LjQyODU3MTQgTDM2LjI3Njg1NTUsMTkuNDI4NTcxNCBMMzQuMDg2OTE0MSwzMS45ODg4MzkzIEMzMy45ODUzNTE2LDMyLjU3MDY4NDUgMzMuNzA2MDU0NywzMy4wNTEzMzkzIDMzLjI0OTAyMzQsMzMuNDMwODAzNiBDMzIuNzkxOTkyMiwzMy44MTAyNjc5IDMyLjI3MTQ4NDQsMzQgMzEuNjg3NSwzNCBMNy4zMTI1LDM0IEM2LjcyODUxNTYyLDM0IDYuMjA4MDA3ODEsMzMuODEwMjY3OSA1Ljc1MDk3NjU2LDMzLjQzMDgwMzYgQzUuMjkzOTQ1MzEsMzMuMDUxMzM5MyA1LjAxNDY0ODQ0LDMyLjU3MDY4NDUgNC45MTMwODU5NCwzMS45ODg4MzkzIEwyLjcyMzE0NDUzLDE5LjQyODU3MTQgTDIuNDM3NSwxOS40Mjg1NzE0IEMxLjc2NDY0ODQ0LDE5LjQyODU3MTQgMS4xOTAxODU1NSwxOS4xOTE0MDYzIDAuNzE0MTExMzI4LDE4LjcxNzA3NTkgQzAuMjM4MDM3MTA5LDE4LjI0Mjc0NTUgMCwxNy42NzAzODY5IDAsMTcgQzAsMTYuMzI5NjEzMSAwLjIzODAzNzEwOSwxNS43NTcyNTQ1IDAuNzE0MTExMzI4LDE1LjI4MjkyNDEgQzEuMTkwMTg1NTUsMTQuODA4NTkzOCAxLjc2NDY0ODQ0LDE0LjU3MTQyODYgMi40Mzc1LDE0LjU3MTQyODYgTDM2LjU2MjUsMTQuNTcxNDI4NiBaIE05LjIzNTgzOTg0LDI5Ljc1IEM5LjU2NTkxNzk3LDI5LjcyNDcwMjQgOS44NDIwNDEwMiwyOS41ODI0MDMzIDEwLjA2NDIwOSwyOS4zMjMxMDI3IEMxMC4yODYzNzcsMjkuMDYzODAyMSAxMC4zODQ3NjU2LDI4Ljc2OTcxNzMgMTAuMzU5Mzc1LDI4LjQ0MDg0ODIgTDkuNzUsMjAuNTQ3OTkxMSBDOS43MjQ2MDkzOCwyMC4yMTkxMjIgOS41ODE3ODcxMSwxOS45NDQwMTA0IDkuMzIxNTMzMiwxOS43MjI2NTYzIEM5LjA2MTI3OTMsMTkuNTAxMzAyMSA4Ljc2NjExMzI4LDE5LjQwMzI3MzggOC40MzYwMzUxNiwxOS40Mjg1NzE0IEM4LjEwNTk1NzAzLDE5LjQ1Mzg2OSA3LjgyOTgzMzk4LDE5LjU5NjE2ODIgNy42MDc2NjYwMiwxOS44NTU0Njg4IEM3LjM4NTQ5ODA1LDIwLjExNDc2OTMgNy4yODcxMDkzOCwyMC40MDg4NTQyIDcuMzEyNSwyMC43Mzc3MjMyIEw3LjkyMTg3NSwyOC42MzA1ODA0IEM3Ljk0NzI2NTYzLDI4Ljk0NjgwMDYgOC4wNzczOTI1OCwyOS4yMTI0MjU2IDguMzEyMjU1ODYsMjkuNDI3NDU1NCBDOC41NDcxMTkxNCwyOS42NDI0ODUxIDguODIzMjQyMTksMjkuNzUgOS4xNDA2MjUsMjkuNzUgTDkuMjM1ODM5ODQsMjkuNzUgWiBNMTcuMDYyNSwyOC41MzU3MTQzIEwxNy4wNjI1LDIwLjY0Mjg1NzEgQzE3LjA2MjUsMjAuMzEzOTg4MSAxNi45NDE4OTQ1LDIwLjAyOTM4OTkgMTYuNzAwNjgzNiwxOS43ODkwNjI1IEMxNi40NTk0NzI3LDE5LjU0ODczNTEgMTYuMTczODI4MSwxOS40Mjg1NzE0IDE1Ljg0Mzc1LDE5LjQyODU3MTQgQzE1LjUxMzY3MTksMTkuNDI4NTcxNCAxNS4yMjgwMjczLDE5LjU0ODczNTEgMTQuOTg2ODE2NCwxOS43ODkwNjI1IEMxNC43NDU2MDU1LDIwLjAyOTM4OTkgMTQuNjI1LDIwLjMxMzk4ODEgMTQuNjI1LDIwLjY0Mjg1NzEgTDE0LjYyNSwyOC41MzU3MTQzIEMxNC42MjUsMjguODY0NTgzMyAxNC43NDU2MDU1LDI5LjE0OTE4MTUgMTQuOTg2ODE2NCwyOS4zODk1MDg5IEMxNS4yMjgwMjczLDI5LjYyOTgzNjMgMTUuNTEzNjcxOSwyOS43NSAxNS44NDM3NSwyOS43NSBDMTYuMTczODI4MSwyOS43NSAxNi40NTk0NzI3LDI5LjYyOTgzNjMgMTYuNzAwNjgzNiwyOS4zODk1MDg5IEMxNi45NDE4OTQ1LDI5LjE0OTE4MTUgMTcuMDYyNSwyOC44NjQ1ODMzIDE3LjA2MjUsMjguNTM1NzE0MyBaIE0yNC4zNzUsMjguNTM1NzE0MyBMMjQuMzc1LDIwLjY0Mjg1NzEgQzI0LjM3NSwyMC4zMTM5ODgxIDI0LjI1NDM5NDUsMjAuMDI5Mzg5OSAyNC4wMTMxODM2LDE5Ljc4OTA2MjUgQzIzLjc3MTk3MjcsMTkuNTQ4NzM1MSAyMy40ODYzMjgxLDE5LjQyODU3MTQgMjMuMTU2MjUsMTkuNDI4NTcxNCBDMjIuODI2MTcxOSwxOS40Mjg1NzE0IDIyLjU0MDUyNzMsMTkuNTQ4NzM1MSAyMi4yOTkzMTY0LDE5Ljc4OTA2MjUgQzIyLjA1ODEwNTUsMjAuMDI5Mzg5OSAyMS45Mzc1LDIwLjMxMzk4ODEgMjEuOTM3NSwyMC42NDI4NTcxIEwyMS45Mzc1LDI4LjUzNTcxNDMgQzIxLjkzNzUsMjguODY0NTgzMyAyMi4wNTgxMDU1LDI5LjE0OTE4MTUgMjIuMjk5MzE2NCwyOS4zODk1MDg5IEMyMi41NDA1MjczLDI5LjYyOTgzNjMgMjIuODI2MTcxOSwyOS43NSAyMy4xNTYyNSwyOS43NSBDMjMuNDg2MzI4MSwyOS43NSAyMy43NzE5NzI3LDI5LjYyOTgzNjMgMjQuMDEzMTgzNiwyOS4zODk1MDg5IEMyNC4yNTQzOTQ1LDI5LjE0OTE4MTUgMjQuMzc1LDI4Ljg2NDU4MzMgMjQuMzc1LDI4LjUzNTcxNDMgWiBNMzEuMDc4MTI1LDI4LjYzMDU4MDQgTDMxLjY4NzUsMjAuNzM3NzIzMiBDMzEuNzEyODkwNiwyMC40MDg4NTQyIDMxLjYxNDUwMiwyMC4xMTQ3NjkzIDMxLjM5MjMzNCwxOS44NTU0Njg4IEMzMS4xNzAxNjYsMTkuNTk2MTY4MiAzMC44OTQwNDMsMTkuNDUzODY5IDMwLjU2Mzk2NDgsMTkuNDI4NTcxNCBDMzAuMjMzODg2NywxOS40MDMyNzM4IDI5LjkzODcyMDcsMTkuNTAxMzAyMSAyOS42Nzg0NjY4LDE5LjcyMjY1NjMgQzI5LjQxODIxMjksMTkuOTQ0MDEwNCAyOS4yNzUzOTA2LDIwLjIxOTEyMiAyOS4yNSwyMC41NDc5OTExIEwyOC42NDA2MjUsMjguNDQwODQ4MiBDMjguNjE1MjM0NCwyOC43Njk3MTczIDI4LjcxMzYyMywyOS4wNjM4MDIxIDI4LjkzNTc5MSwyOS4zMjMxMDI3IEMyOS4xNTc5NTksMjkuNTgyNDAzMyAyOS40MzQwODIsMjkuNzI0NzAyNCAyOS43NjQxNjAyLDI5Ljc1IEwyOS44NTkzNzUsMjkuNzUgQzMwLjE3Njc1NzgsMjkuNzUgMzAuNDUyODgwOSwyOS42NDI0ODUxIDMwLjY4Nzc0NDEsMjkuNDI3NDU1NCBDMzAuOTIyNjA3NCwyOS4yMTI0MjU2IDMxLjA1MjczNDQsMjguOTQ2ODAwNiAzMS4wNzgxMjUsMjguNjMwNTgwNCBaIE05LjA2NDQ1MzEzLDUuNTQwMTc4NTcgTDcuMjkzNDU3MDMsMTMuMzU3MTQyOSBMNC43Nzk3ODUxNiwxMy4zNTcxNDI5IEw2LjcwMzEyNSw0Ljk4OTk1NTM2IEM2Ljk0NDMzNTk0LDMuODc2ODYwMTIgNy41MDkyNzczNCwyLjk2OTMwODA0IDguMzk3OTQ5MjIsMi4yNjcyOTkxMSBDOS4yODY2MjEwOSwxLjU2NTI5MDE4IDEwLjMwMjI0NjEsMS4yMTQyODU3MSAxMS40NDQ4MjQyLDEuMjE0Mjg1NzEgTDE0LjYyNSwxLjIxNDI4NTcxIEMxNC42MjUsMC44ODU0MTY2NjcgMTQuNzQ1NjA1NSwwLjYwMDgxODQ1MiAxNC45ODY4MTY0LDAuMzYwNDkxMDcxIEMxNS4yMjgwMjczLDAuMTIwMTYzNjkgMTUuNTEzNjcxOSwwIDE1Ljg0Mzc1LDAgTDIzLjE1NjI1LDAgQzIzLjQ4NjMyODEsMCAyMy43NzE5NzI3LDAuMTIwMTYzNjkgMjQuMDEzMTgzNiwwLjM2MDQ5MTA3MSBDMjQuMjU0Mzk0NSwwLjYwMDgxODQ1MiAyNC4zNzUsMC44ODU0MTY2NjcgMjQuMzc1LDEuMjE0Mjg1NzEgTDI3LjU1NTE3NTgsMS4yMTQyODU3MSBDMjguNjk3NzUzOSwxLjIxNDI4NTcxIDI5LjcxMzM3ODksMS41NjUyOTAxOCAzMC42MDIwNTA4LDIuMjY3Mjk5MTEgQzMxLjQ5MDcyMjcsMi45NjkzMDgwNCAzMi4wNTU2NjQxLDMuODc2ODYwMTIgMzIuMjk2ODc1LDQuOTg5OTU1MzYgTDM0LjIyMDIxNDgsMTMuMzU3MTQyOSBMMzEuNzA2NTQzLDEzLjM1NzE0MjkgTDI5LjkzNTU0NjksNS41NDAxNzg1NyBDMjkuNzk1ODk4NCw0Ljk4MzYzMDk1IDI5LjUwNzA4MDEsNC41MjgyNzM4MSAyOS4wNjkwOTE4LDQuMTc0MTA3MTQgQzI4LjYzMTEwMzUsMy44MTk5NDA0OCAyOC4xMjY0NjQ4LDMuNjQyODU3MTQgMjcuNTU1MTc1OCwzLjY0Mjg1NzE0IEwyNC4zNzUsMy42NDI4NTcxNCBDMjQuMzc1LDMuOTcxNzI2MTkgMjQuMjU0Mzk0NSw0LjI1NjMyNDQgMjQuMDEzMTgzNiw0LjQ5NjY1MTc5IEMyMy43NzE5NzI3LDQuNzM2OTc5MTcgMjMuNDg2MzI4MSw0Ljg1NzE0Mjg2IDIzLjE1NjI1LDQuODU3MTQyODYgTDE1Ljg0Mzc1LDQuODU3MTQyODYgQzE1LjUxMzY3MTksNC44NTcxNDI4NiAxNS4yMjgwMjczLDQuNzM2OTc5MTcgMTQuOTg2ODE2NCw0LjQ5NjY1MTc5IEMxNC43NDU2MDU1LDQuMjU2MzI0NCAxNC42MjUsMy45NzE3MjYxOSAxNC42MjUsMy42NDI4NTcxNCBMMTEuNDQ0ODI0MiwzLjY0Mjg1NzE0IEMxMC44NzM1MzUyLDMuNjQyODU3MTQgMTAuMzY4ODk2NSwzLjgxOTk0MDQ4IDkuOTMwOTA4Miw0LjE3NDEwNzE0IEM5LjQ5MjkxOTkyLDQuNTI4MjczODEgOS4yMDQxMDE1Niw0Ljk4MzYzMDk1IDkuMDY0NDUzMTMsNS41NDAxNzg1NyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.footer {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding: 0 0 0 26.875rem;
}
@media (max-width: 1366px) {
  .footer {
    padding: 0 0 0 23.4375rem;
  }
}
@media (max-width: 1150px) {
  .footer {
    padding: 0;
  }
}
.footer__holder {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: bottom;
  -webkit-align-items: bottom;
  -moz-box-align: bottom;
  -ms-flex-align: bottom;
  align-items: bottom;
  background-color: #f4f3f0;
}
@media (max-width: 768px) {
  .footer__holder {
    display: block;
  }
}
@media (max-width: 767px) {
  .footer__holder {
    padding: 1.5625rem;
  }
}
.footer__left {
  display: inline-block;
  vertical-align: bottom;
  width: 18.75rem;
}
@media (max-width: 768px) {
  .footer__left {
    width: 100%;
    text-align: center;
    margin: 0 0 3.125rem;
  }
}
.footer__phone {
  font-size: 1.25rem;
  font-family: B;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  cursor: pointer;
}
.footer__email {
  font-size: 1rem;
  font-family: B;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  cursor: pointer;
}
.footer__phone:hover,
.footer__email:hover {
  text-decoration: underline;
}
.footer__phone:hover,
.footer__email:hover,
.footer__phone:hover .footer__phone_small {
  color: #ff6b6b !important;
}
.footer__phone_small {
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.3;
  color: rgba(64, 50, 48, 0.5);
  display: block;
}
@media (max-width: 768px) {
  .footer__phone,
  .footer__email {
    font-size: 1.875rem !important;
    font-family: B !important;
    letter-spacing: 0 !important;
    line-height: 1 !important;
    color: #ff6b6b !important;
  }
}
.footer__copyright {
  margin: 1.25rem 0 0;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.3;
  color: rgba(64, 50, 48, 0.5);
}
@media (max-width: 768px) {
  .footer__copyright br {
    display: none;
  }
}
.footer__center {
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
  width: 31.25rem;
}
@media (max-width: 768px) {
  .footer__center {
    width: 100%;
    text-align: center;
  }
}
.footer__links {
  margin: 3.125rem 0 1.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
@media (max-width: 768px) {
  .footer__links {
    display: block;
  }
}
.footer__link {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
  text-decoration: none;
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.3);
}
.footer__link:hover {
  color: #ff6b6b;
}
@media (max-width: 768px) {
  .footer__link {
    margin: 0.625rem;
  }
}
.footer__legacy {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.75rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.4;
  color: rgba(64, 50, 48, 0.5);
  text-decoration: underline;
}
.footer__right {
  display: inline-block;
  vertical-align: bottom;
  width: 18.75rem;
}
.footer__right img {
  display: inline-block;
  vertical-align: middle;
  height: auto;
  width: 70%;
}
@media (max-width: 768px) {
  .footer__right img {
    height: 2.1875rem;
    width: auto;
    margin: 3.125rem 0 0;
  }
}
@media (max-width: 768px) {
  .footer__right {
    width: 100%;
    text-align: center;
  }
}
.footer__social-icons {
  margin-top: 1.25rem;
}
.footer__social-icon {
  display: inline-block;
  vertical-align: middle;
  width: 2rem;
  height: 2rem;
  margin-right: 0.5rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
.footer__social-icon_vk {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDk2IDk2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5NiA5NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPHBhdGggZD0iTTUzLjE3NCw1Mi45MDhjLTEuNTM5LTAuODk2LTMuNjc4LTAuODk2LTUuNDE2LTAuODk2aC01LjcwN3YxMS43Nmg1LjIzOCAgIGMxLjkzOSwwLDQuNDEyLDAuMTM5LDYuMDg0LTEuMDM1YzEuNTM1LTEuMDMzLDIuNDA0LTMuMDYxLDIuNDA0LTQuOTkyQzU1Ljc3Nyw1NS45NTEsNTQuNzA5LDUzLjgwNSw1My4xNzQsNTIuOTA4eiBNNTEuMDIxLDQyLjg2NSAgIGMxLjI3LTAuOTY3LDEuOTM2LTIuNjkxLDEuOTM2LTQuMjc5YzAtMS43MjUtMC44MDEtMy4zODEtMi4yNy00LjI3N2MtMS41MzctMC44OTYtNC4zNDYtMC42ODktNi4xNS0wLjY4OWgtMi40ODZ2MTAuMzVoMy4yODkgICBDNDcuMjExLDQzLjk2OSw0OS40MTgsNDQuMTA3LDUxLjAyMSw0Mi44NjV6IE03OS4xMjUsMEgxNi44NzNDNy41NTUsMCwwLDcuNTU1LDAsMTYuODc1djYyLjI1QzAsODguNDQzLDcuNTU1LDk2LDE2Ljg3Myw5Nmg2Mi4yNTIgICBDODguNDQzLDk2LDk2LDg4LjQ0Myw5Niw3OS4xMjV2LTYyLjI1Qzk2LDcuNTU1LDg4LjQ0MywwLDc5LjEyNSwweiBNNTAuNjA0LDcyLjUzNUgzMC45OTJWMjUuMjAxSDUyLjQyICAgYzYuMjA3LDAsMTEuOTM0LDMuOTUxLDExLjkzNCwxMC45MmMwLDUuMzgxLTMuMDA0LDkuMDY2LTYuODM2LDEwLjIxMXYwLjEzOWM1LjY4MiwxLjE3NCw5Ljc0LDQuMjYsOS43NCwxMS43MDUgICBDNjcuMjU4LDY1LjA2Niw2Mi41NjYsNzIuNTM1LDUwLjYwNCw3Mi41MzV6IiBmaWxsPSIjNDAzMjMxIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}
.footer__social-icon_insta {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDE2OS4wNjMgMTY5LjA2MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTY5LjA2MyAxNjkuMDYzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTEyMi40MDYsMEg0Ni42NTRDMjAuOTI5LDAsMCwyMC45MywwLDQ2LjY1NXY3NS43NTJjMCwyNS43MjYsMjAuOTI5LDQ2LjY1NSw0Ni42NTQsNDYuNjU1aDc1Ljc1MiAgIGMyNS43MjcsMCw0Ni42NTYtMjAuOTMsNDYuNjU2LTQ2LjY1NVY0Ni42NTVDMTY5LjA2MywyMC45MywxNDguMTMzLDAsMTIyLjQwNiwweiBNMTU0LjA2MywxMjIuNDA3ICAgYzAsMTcuNDU1LTE0LjIwMSwzMS42NTUtMzEuNjU2LDMxLjY1NUg0Ni42NTRDMjkuMiwxNTQuMDYzLDE1LDEzOS44NjIsMTUsMTIyLjQwN1Y0Ni42NTVDMTUsMjkuMjAxLDI5LjIsMTUsNDYuNjU0LDE1aDc1Ljc1MiAgIGMxNy40NTUsMCwzMS42NTYsMTQuMjAxLDMxLjY1NiwzMS42NTVWMTIyLjQwN3oiIGZpbGw9IiM0MDMyMzEiLz4KCTxwYXRoIGQ9Ik04NC41MzEsNDAuOTdjLTI0LjAyMSwwLTQzLjU2MywxOS41NDItNDMuNTYzLDQzLjU2M2MwLDI0LjAyLDE5LjU0Miw0My41NjEsNDMuNTYzLDQzLjU2MXM0My41NjMtMTkuNTQxLDQzLjU2My00My41NjEgICBDMTI4LjA5NCw2MC41MTIsMTA4LjU1Miw0MC45Nyw4NC41MzEsNDAuOTd6IE04NC41MzEsMTEzLjA5M2MtMTUuNzQ5LDAtMjguNTYzLTEyLjgxMi0yOC41NjMtMjguNTYxICAgYzAtMTUuNzUsMTIuODEzLTI4LjU2MywyOC41NjMtMjguNTYzczI4LjU2MywxMi44MTMsMjguNTYzLDI4LjU2M0MxMTMuMDk0LDEwMC4yODEsMTAwLjI4LDExMy4wOTMsODQuNTMxLDExMy4wOTN6IiBmaWxsPSIjNDAzMjMxIi8+Cgk8cGF0aCBkPSJNMTI5LjkyMSwyOC4yNTFjLTIuODksMC01LjcyOSwxLjE3LTcuNzcsMy4yMmMtMi4wNTEsMi4wNC0zLjIzLDQuODgtMy4yMyw3Ljc4YzAsMi44OTEsMS4xOCw1LjczLDMuMjMsNy43OCAgIGMyLjA0LDIuMDQsNC44OCwzLjIyLDcuNzcsMy4yMmMyLjksMCw1LjczLTEuMTgsNy43OC0zLjIyYzIuMDUtMi4wNSwzLjIyLTQuODksMy4yMi03Ljc4YzAtMi45LTEuMTctNS43NC0zLjIyLTcuNzggICBDMTM1LjY2MSwyOS40MjEsMTMyLjgyMSwyOC4yNTEsMTI5LjkyMSwyOC4yNTF6IiBmaWxsPSIjNDAzMjMxIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}
.footer__sitemap {
  color: rgba(64, 50, 48, 0.5);
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  display: block;
}
.footer__sitemap,
.footer__sitemap:hover {
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.3;
}
.footer__sitemap:hover {
  color: rgba(64, 50, 48, 0.9);
  text-decoration: underline;
}
.subscribe {
  text-align: center;
}
.subscribe__title {
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1;
  color: #403230;
}
.subscribe__form {
  margin: 1.25rem 0 0.625rem;
}
.subscribe__text {
  font-size: 0.75rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.4;
  color: rgba(64, 50, 48, 0.5);
}
.subscribe__privacy-policy {
  color: rgba(64, 50, 48, 0.5);
  border-bottom: 1px solid rgba(64, 50, 48, 0.5);
}
.subscribe__privacy-policy:hover {
  border-bottom: none;
}
.form {
  position: relative;
}
.form_subscribe {
  margin: 0.9375rem 0;
}
.form_subscribe .parsley-errors-list {
  display: none;
}
.form_subscribe .parsley-error {
  background: rgba(231, 76, 60, 0.15);
}
.form_delivery {
  margin: 2.1875rem 0 0;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.form_delivery,
.form_flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
}
.form_flex {
  -webkit-box-orient: vertical;
  -webkit-flex-direction: cell;
  -moz-box-orient: vertical;
  -ms-flex-direction: cell;
  flex-direction: cell;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.form__block {
  position: relative;
  margin: 0 0.625rem 0 0;
  margin: 0 3.125% 2.1875rem 0;
}
.form__input {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 20rem;
  font-size: 1.375rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 0.75rem 0.9375rem;
  border: 0.0625rem solid #e3e3e3;
  outline: none;
  -webkit-appearance: none;
}
@media (max-width: 767px) {
  .form__input {
    width: 15.625rem;
    font-size: 16px;
  }
}
.form__input_50 {
  width: 50%;
}
.form__input_50_city {
  margin-right: 15px;
}
@media (max-width: 767px) {
  .form__input_50 {
    width: 100%;
    margin: 0 0 0.9375rem;
  }
}
.form__input_10 {
  width: -webkit-calc((50% - 20px)/3);
  width: -moz-calc((50% - 20px)/3);
  width: calc((50% - 20px) / 3);
  margin-right: 10px;
  font-size: 13.5px;
}
@media (max-width: 767px) {
  .form__input_10 {
    font-size: 12px;
    width: -webkit-calc((100% - 20px)/3);
    width: -moz-calc((100% - 20px)/3);
    width: calc((100% - 20px) / 3);
    margin-right: 10px;
  }
  .form__input_10:last-child {
    margin-right: 0;
  }
}
.form__input_long {
  width: 100%;
}
.form__input_select {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjkyLjM2MnB4IiBoZWlnaHQ9IjI5Mi4zNjJweCIgdmlld0JveD0iMCAwIDI5Mi4zNjIgMjkyLjM2MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkyLjM2MiAyOTIuMzYyOyIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjRkY2QjZCIiBkPSJNMjg2LjkzNSw2OS4zNzdjLTMuNjE0LTMuNjE3LTcuODk4LTUuNDI0LTEyLjg0OC01LjQyNEgxOC4yNzRjLTQuOTUyLDAtOS4yMzMsMS44MDctMTIuODUsNS40MjQKCQlDMS44MDcsNzIuOTk4LDAsNzcuMjc5LDAsODIuMjI4YzAsNC45NDgsMS44MDcsOS4yMjksNS40MjQsMTIuODQ3bDEyNy45MDcsMTI3LjkwN2MzLjYyMSwzLjYxNyw3LjkwMiw1LjQyOCwxMi44NSw1LjQyOAoJCXM5LjIzMy0xLjgxMSwxMi44NDctNS40MjhMMjg2LjkzNSw5NS4wNzRjMy42MTMtMy42MTcsNS40MjctNy44OTgsNS40MjctMTIuODQ3QzI5Mi4zNjIsNzcuMjc5LDI5MC41NDgsNzIuOTk4LDI4Ni45MzUsNjkuMzc3eiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  background-position: 97.5% 50%;
  -webkit-background-size: 0.625rem 0.625rem;
  -moz-background-size: 0.625rem 0.625rem;
  -o-background-size: 0.625rem 0.625rem;
  background-size: 0.625rem 0.625rem;
  background-repeat: no-repeat;
}
.form__input_select option:hover {
  background: #ff6b6b;
}
.form__input_comment {
  resize: vertical;
  width: 100%;
  height: 4.375rem;
  max-height: 12.5rem;
}
.form .parsley-errors-list {
  position: absolute;
  left: 0;
  top: -webkit-calc(100% + 0.2rem);
  top: -moz-calc(100% + 0.2rem);
  top: calc(100% + 0.2rem);
  list-style: none;
  margin: 0;
  padding: 0;
  font-family: R;
  font-size: 0.75rem;
  color: #e74c3c;
}
@media (max-width: 980px) {
  .form .parsley-errors-list {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .form .parsley-errors-list {
    top: -webkit-calc(100% - 0.45rem);
    top: -moz-calc(100% - 0.45rem);
    top: calc(100% - 0.45rem);
  }
}
.delivery-calc {
  width: 100%;
}
.delivery-calc__block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3.125rem 0 0;
  margin: 0 0 3.125rem;
}
@media (max-width: 768px) {
  .delivery-calc__block {
    padding: 0;
    display: block;
  }
}
@media (max-width: 767px) {
  .delivery-calc__block {
    margin: 0 0 1.5625rem;
  }
}
.delivery-calc__step {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 0 0;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  width: 9.375rem;
}
@media (max-width: 768px) {
  .delivery-calc__step {
    text-align: center;
    width: 100%;
    padding: 0 0 1.5625rem;
  }
}
.delivery-calc__step-error {
  margin: 0;
  padding: 0;
  font-family: R;
  font-size: 1rem;
  color: #e74c3c;
}
.delivery-calc__step-error .parsley-errors-list {
  list-style: none;
  padding-left: 0;
}
.delivery-calc__content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 0 0;
  width: 100%;
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 768px) {
  .delivery-calc__content {
    padding: 1.5625rem 0 0;
  }
}
@media (max-width: 767px) {
  .delivery-calc__content {
    padding: 1.5625rem 1.5625rem 0;
  }
}
.delivery-calc__title {
  font-size: 1.25rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  margin: 0 0 1.5625rem;
}
.delivery-calc__small-text {
  font-size: 1rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
}
.delivery-calc__choose {
  position: relative;
  margin: 1.5625rem 0 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-family: R;
}
@media (max-width: 768px) {
  .delivery-calc__choose {
    text-align: center;
    display: block;
  }
}
.delivery-calc__checkbox {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  padding: 1.5625rem 0.9375rem;
  width: 20%;
  margin: 0 0.3125rem 0.625rem;
}
.delivery-calc__checkbox_50 {
  width: 41%;
}
.delivery-calc__checkbox_25 {
  width: 21%;
}
@media (max-width: 767px) {
  .delivery-calc__checkbox {
    width: 45%;
  }
}
.delivery-calc__checkbox-input {
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  z-index: 3;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.delivery-calc__checkbox-input:checked + .delivery-calc__checkbox-back {
  background-color: #fff;
  border: 0.0625rem solid #ff6b6b;
}
.delivery-calc__checkbox-input:disabled + .delivery-calc__checkbox-back {
  position: absolute;
  z-index: 5;
  opacity: 0.5;
}
.delivery-calc__checkbox-back {
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 1;
  z-index: 1;
  background-color: #f4f3f0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 0.0625rem solid #f4f3f0;
}
.delivery-calc__checkbox-price {
  font-size: 1.125rem;
  font-family: M;
  margin: 0 0 0.625rem;
}
.delivery-calc__checkbox-price,
.delivery-calc__checkbox-time {
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  position: relative;
  z-index: 2;
}
.delivery-calc__checkbox-time {
  font-size: 0.875rem;
  font-family: R;
  opacity: 0.5;
}
.delivery-calc__checkbox_loading .delivery-calc__checkbox-price {
  color: transparent;
  background-image: url(/local/templates/cacaolavka_custom/assets//images/loading2.gif?v=d81dd7c65531426392f4448088c1468b);
  z-index: 10;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 5.5rem 5.5rem;
  -moz-background-size: 5.5rem;
  -o-background-size: 5.5rem;
  background-size: 5.5rem;
}
.delivery-calc__delivery-holder {
  position: relative;
}
.delivery-calc__delivery-holder_disabled:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: hsla(0, 0%, 100%, 0.5);
}
.delivery-calc__checkbox-img {
  width: 6.25rem;
  height: 2.5rem;
  position: relative;
  z-index: 2;
  display: inline-block;
  vertical-align: middle;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0 0 0.3125rem;
}
.delivery-calc__checkbox-img_courier {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDI5OS4wMjggMjk5LjAyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk5LjAyOCAyOTkuMDI4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iWE1MSURfMTI4Ml8iPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0xNDguMjc1LDEzOS43MWMtMS4yNTcsMC4yMTItMi41NDUsMC4zMjktMy44NjEsMC4zMjloLTYuMzg1Yy0xLjE2NCwzLjE1NS0zLjE4OCw2LjAxNy01Ljk5LDguMTl2OTguODY5DQoJCQkJYzAsNC40ODMsMy42MzUsOC4xMTgsOC4xMTgsOC4xMThoNDEuNTAzbDAuMDAxLTE2LjIzNmgtMzMuMzg2VjEzOS43MXoiLz4NCgkJCTxwYXRoIGQ9Ik0yOTAuOTEsMy4xODJIMTQwLjE1N2MtNC40ODMsMC04LjExOCwzLjYzNS04LjExOCw4LjExOHY1NC45MDZoMTIuMzc1YzEuMzE2LDAsMi42MDQsMC4xMTYsMy44NjEsMC4zMjlWMTkuNDE4aDEzNC41MTcNCgkJCQl2MjE5LjU2MmgtMjEuOTY1bDAuMDQ2LDE2LjIzNmgzMC4wMzdjNC40ODMsMCw4LjExOC0zLjYzNSw4LjExOC04LjExOFYxMS4zQzI5OS4wMjgsNi44MTYsMjk1LjM5NCwzLjE4MiwyOTAuOTEsMy4xODJ6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjIxNiw4MC4zMmgtMjUuOTFjLTguMDMxLDAtMTQuNTMsNi41MS0xNC41MywxNC41M3Y5LjIwNmw3LjQ1My0wLjg3NGwyMC4yMTQtMTAuNTk4bC0yMS4zMTEsMjEuMTc2bC0zMi41ODgsMy44MjMNCgkJCQljLTUuNjkzLDAuNjY4LTkuNzY2LDUuODI0LTkuMDk4LDExLjUxNmMwLjY3MSw1LjcxNiw1Ljg1LDkuNzY1LDExLjUxNiw5LjA5OGwzNi4xNS00LjI0MWMyLjMwOC0wLjI3MSw0LjQ1OC0xLjMwNyw2LjEwNi0yLjk0Ng0KCQkJCWwyMy44NTYtMjMuNzA0bC0xNi41NDEsMzEuMDY1Yy0yLjg5MSw1LjQzLTcuODM0LDUuMzc4LTEyLjIxMSw1Ljg5MWwtMTMuNTQ1LDEuNTg5bC0wLjIyNiwxMTUuNjE0DQoJCQkJYy0wLjAwMSw2Ljg3OCw1LjU3NSwxMi40NTQsMTIuNDUyLDEyLjQ1NWMwLjAwMSwwLDAuMDAxLDAsMC4wMDEsMGM2Ljg3NywwLDEyLjQ1My01LjU3NSwxMi40NTQtMTIuNDUybDAuMDA3LTkyLjA3MWg1LjM3Mg0KCQkJCWMwLDAuMDEyLTAuMDAyLDAuMDI0LTAuMDAyLDAuMDM2bDAuMjYxLDkyLjA2OWMwLjAxOSw2Ljg2Niw1LjU5MSwxMi40MTgsMTIuNDUzLDEyLjQxOGMwLjAxMiwwLDAuMDI0LDAsMC4wMzYsMA0KCQkJCWM2Ljg3OC0wLjAyLDEyLjQzOC01LjYxMSwxMi40MTktMTIuNDg5TDI0OC43NDYsOTQuODVDMjQ4Ljc0Niw4Ni44MjUsMjQyLjI0MSw4MC4zMiwyMzQuMjE2LDgwLjMyeiIvPg0KCQkJPHBhdGggZD0iTTIyMS4xNDgsNzMuMDEyYzUuMDAzLDAsOS42MDItMS43MTMsMTMuMjU2LTQuNTc3YzUuMDIyLTMuOTM4LDguMjUzLTEwLjA1NSw4LjI1My0xNi45MzINCgkJCQljMC0xMS44NzktOS42MjktMjEuNTA4LTIxLjUwOS0yMS41MDhjLTExLjg3OSwwLTIxLjUwOSw5LjYyOS0yMS41MDksMjEuNTA4YzAsNi44NzksMy4yMzQsMTMsOC4yNiwxNi45MzcNCgkJCQlDMjExLjU1MSw3MS4zMDEsMjE2LjE0OCw3My4wMTIsMjIxLjE0OCw3My4wMTJ6Ii8+DQoJCQk8cGF0aCBkPSJNMTI4Ljk3NywxMjguMTQ3aDE1LjQzN2MxLjI1NywwLDIuNDYxLTAuMjE1LDMuNTg5LTAuNTk1YzAuMDk0LTYuMjY0LDMuMDE0LTExLjk4NCw3LjY1OS0xNS43Njd2LTIyLjQ0DQoJCQkJYzAtNi4yMTMtNS4wMzYtMTEuMjQ4LTExLjI0OC0xMS4yNDhIMTE2Ljg2Yy02LjIxMywwLTExLjI0OCw1LjAzNi0xMS4yNDgsMTEuMjQ4djI3LjU1NGMwLDQuNTczLDIuNzM0LDguNTAxLDYuNjUyLDEwLjI2DQoJCQkJTDEwMS4yODksMTM0Yy0wLjEyMS0wLjExLTAuMjM3LTAuMjI2LTAuMzU2LTAuMzM5bC0wLjA4Ni0xNy4wNjRjLTAuMDMzLTYuNTQ0LTIuNzYzLTEyLjQ2Ny03LjEyNy0xNi43Mg0KCQkJCWMtNC4yNDgtNC4xNDEtMTAuMDQyLTYuNzAxLTE2LjQxMy02LjcwMWMtNS42MTQsMC00Ny44OTksMC01My40MDEsMGMtMTIuOTE1LDAtMjMuNDc1LDEwLjUwNy0yMy41NCwyMy40MjFMMCwxODkuNjc0DQoJCQkJYy0wLjAyOCw1LjQ5NCw0LjQwNCw5Ljk2OSw5Ljg5Nyw5Ljk5N2MwLjAxNywwLDAuMDM0LDAsMC4wNTEsMGM1LjM4NywwLDkuOTE4LTQuMzY2LDkuOTQ2LTkuODk3DQoJCQkJYzAuMDc3LTE1LjM1NSwwLjMwMi02MC4xOCwwLjM2Ny03My4wNzhjMC4wMDUtMS4wNTksMC44NjctMS45MTQsMS45MjYtMS45MTFjMS4wNTksMC4wMDMsMS45MTUsMC44NjIsMS45MTUsMS45MjENCgkJCQljMC4wMDEsMjUuNzA4LDAuMDA1LDE2Ny4yMDQsMC4wMDUsMTY3LjIwNGMwLDYuNTkyLDUuMzQ0LDExLjkzNywxMS45MzcsMTEuOTM3YzYuNTE1LDAsMTEuOTM2LTUuMzE3LDExLjkzNi0xMS45MzdWMTg4LjVoNS4xNTQNCgkJCQl2OTUuNDFjMCw2LjU4Niw1LjM0MSwxMS45MzcsMTEuOTM3LDExLjkzN2M2LjU5MiwwLDExLjkzNi01LjM0NSwxMS45MzYtMTEuOTM3YzAsMC0wLjIxLTg5Ljk1My0wLjIxNi0xNjcuMjIyDQoJCQkJYzAtMS4xNSwwLjkzMi0yLjA4MiwyLjA4Mi0yLjA4MnMyLjA4MiwwLjkzMiwyLjA4MiwyLjA4MmMwLDAuMDAzLDAsMC4wMDUsMCwwLjAwN2MwLjExMSwyMi4wNjUsMC4wNTUsMTEuMDg0LDAuMTc4LDM1LjQ0DQoJCQkJYzAuMDM5LDcuODI4LDguNjU3LDEyLjQ3NCwxNS4yMDksOC4zOTJsMjkuNjEtMTguNDU4YzQuNjA3LTIuODcyLDYuMTEyLTguOTk5LDMuMTc5LTEzLjcwNA0KCQkJCUMxMjkuMDgyLDEyOC4yOSwxMjkuMDI3LDEyOC4yMjIsMTI4Ljk3NywxMjguMTQ3eiIvPg0KCQkJPHBhdGggZD0iTTUwLjY5MSw4Ni42MDRjMTAuNDc4LDAsMTkuMTI0LTcuODE5LDIwLjQzNy0xNy45MzljOS4yMzUsMCwxMC40OCwwLDE5Ljk1MSwwYzMuNzY5LDAsNi44MjQtMy4wNTYsNi44MjQtNi44MjUNCgkJCQljMC0zLjc2OS0zLjA1NS02LjgyNS02LjgyNC02LjgyNWMtNy45ODksMC0xNC45NzMsMC0yMi45MzgsMGMtMy42NTQtNS43OTktMTAuMTA1LTkuNjQyLTE3LjQ0OS05LjY0Mg0KCQkJCWMtMTEuMzg2LDAtMjAuNjE2LDkuMjMtMjAuNjE2LDIwLjYxNkMzMC4wNzYsNzcuMzczLDM5LjMwNiw4Ni42MDQsNTAuNjkxLDg2LjYwNHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}
.delivery-calc__checkbox-img_express {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDkxLjcgNDkxLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS43IDQ5MS43OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZyBpZD0iSWNvbnNfMTNfIj4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNMTUyLjQ5MSwyNjEuNjcxSDE2LjZjLTkuMTc2LDAtMTYuNiw3LjQyOS0xNi42LDE2LjU5NmMwLDkuMTY1LDcuNDIzLDE2LjU5NywxNi42LDE2LjU5N2gxMzUuODkxDQoJCQkJYzkuMTczLDAsMTYuNTk3LTcuNDMyLDE2LjU5Ny0xNi41OTdDMTY5LjA4NywyNjkuMSwxNjEuNjY0LDI2MS42NzEsMTUyLjQ5MSwyNjEuNjcxeiIvPg0KCQkJPHBhdGggZD0iTTE2OS4wODcsMTk1LjI3OUg2Ni4zOTJjLTkuMTc2LDAtMTYuNiw3LjQzMy0xNi42LDE2LjYwMWMwLDkuMTY0LDcuNDI0LDE2LjU5NiwxNi42LDE2LjU5NmgxMDIuNjk2DQoJCQkJYzkuMTczLDAsMTYuNTk3LTcuNDMyLDE2LjU5Ny0xNi41OTZDMTg1LjY4NCwyMDIuNzExLDE3OC4yNjEsMTk1LjI3OSwxNjkuMDg3LDE5NS4yNzl6Ii8+DQoJCQk8cGF0aCBkPSJNMTg1LjY4NCwxMjguODkxaC02OS41Yy05LjE3NiwwLTE2LjU5OSw3LjQzMS0xNi41OTksMTYuNTk2YzAsOS4xNjcsNy40MjMsMTYuNiwxNi41OTksMTYuNmg2OS41DQoJCQkJYzkuMTc2LDAsMTYuNi03LjQzMywxNi42LTE2LjZDMjAyLjI4NCwxMzYuMzIyLDE5NC44NiwxMjguODkxLDE4NS42ODQsMTI4Ljg5MXoiLz4NCgkJCTxwYXRoIGQ9Ik0zODAuMTM2LDI3OC40NDVjLTM1LjY1OCwwLTY0LjY1NCwyOS4wMDUtNjQuNjU0LDY0LjY2M2MwLDM1LjY1MSwyOC45OTYsNjQuNjU2LDY0LjY1NCw2NC42NTYNCgkJCQljMzUuNjQzLDAsNjQuNjU2LTI5LjAwNSw2NC42NTYtNjQuNjU2QzQ0NC43OTIsMzA3LjQ1LDQxNS43NzksMjc4LjQ0NSwzODAuMTM2LDI3OC40NDV6IE0zODAuMTM2LDM3NC41NjgNCgkJCQljLTE3LjM1OCwwLTMxLjQ2MS0xNC4xMDgtMzEuNDYxLTMxLjQ2YzAtMTcuMzUsMTQuMTAzLTMxLjQ2NywzMS40NjEtMzEuNDY3YzE3LjM2LDAsMzEuNDYsMTQuMTE3LDMxLjQ2LDMxLjQ2Nw0KCQkJCUM0MTEuNTk3LDM2MC40NTksMzk3LjQ5NiwzNzQuNTY4LDM4MC4xMzYsMzc0LjU2OHoiLz4NCgkJCTxwYXRoIGQ9Ik00NDguMjk0LDIxMi4wMzFsLTEwLjQwNS0wLjA4OWMtNC42NTQtMC4wNC04Ljc4NS0yLjk1Ni0xMC4zNzUtNy4zMjZMMzg2LjQ3Myw5MS4yNjINCgkJCQljLTEuNTg5LTQuMzk4LTUuNzY5LTcuMzI2LTEwLjQ1NS03LjMyNkgyNjEuNTczYy01LjMxNywwLTkuODg4LDMuNzctMTAuODk0LDguOTg5bC00NS40OCwyMzMuNjU3DQoJCQkJYy0wLjYxNSwzLjI2MSwwLjIyNyw2LjYzMSwyLjMzNSw5LjE5YzIuMTA2LDIuNTYzLDUuMjUyLDQuMDQ1LDguNTczLDQuMDQ1aDc0LjgwNGMxLjc4MS00Ny44Myw0MC45NzMtODYuMjY5LDg5LjIyNS04Ni4yNjkNCgkJCQlzODcuNDQ2LDM4LjQzOCw4OS4yMjgsODYuMjY5aDExLjIxNWM2LjE0NiwwLDExLjEyMS00Ljk3NiwxMS4xMjEtMTEuMTA4di03Mi45MjJDNDkxLjcsMjMxLjc1Niw0NzIuMzMxLDIxMi4yMjYsNDQ4LjI5NCwyMTIuMDMxDQoJCQkJeiBNMzg3LjMwMSwxNzcuNDk5Yy0xLjIxNSwxLjYxMS0zLjExMSwyLjU2OC01LjEzNywyLjU2OEgyNjYuOTA1Yy0xLjg5NiwwLTMuNjgtMC44MjUtNC44OTUtMi4yNzENCgkJCQljLTEuMjE1LTEuNDM0LTEuNzM1LTMuMzM4LTEuNDI1LTUuMTkzbDkuNjEtNTcuNzE5YzAuNTItMy4wODUsMy4xOTUtNS4zNTQsNi4zMjMtNS4zNTRoODguNjc2YzIuODM2LDAsNS4zNDcsMS44Nyw2LjE0Miw0LjYwMw0KCQkJCWwxNi45ODgsNTcuNzE4QzM4OC44OSwxNzMuNzg4LDM4OC41MTYsMTc1Ljg3OSwzODcuMzAxLDE3Ny40OTl6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.delivery-calc__checkbox-img_self {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjYxMi4wMDFweCIgaGVpZ2h0PSI2MTIuMDAycHgiIHZpZXdCb3g9IjAgMCA2MTIuMDAxIDYxMi4wMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMi4wMDEgNjEyLjAwMjsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTU5OS4yOTMsMTE2Ljk1NGwtNjYuOTA0LTgzLjkzNmMtNi4zMTktNy45MjktMTUuOTA2LTEyLjU0OC0yNi4wNDctMTIuNTQ4SDE2MC41NTFjLTEwLjEzOSwwLTE5LjcyNiw0LjYxOS0yNi4wNDYsMTIuNTQ3DQoJCWwtNjYuOTAzLDgzLjkzN2MtNi45ODksOC43NjktMTIuNzA4LDI1LjExOC0xMi43MDgsMzcuNDZ2NjEuNDgyYzUuMzE0LTguMzYsMTMuMDgxLTE0LjYzNSwyMi4zOTUtMTcuODQ1DQoJCWMwLjUyMS03LjAyNiwyLjY1MS0xMy44NCw2LjI5NC0yMC4wNDVjNi4zMTEtMTAuNzUsMTYuNDM1LTE4LjM5NCwyOC41MDItMjEuNTMzYzQuMzI2LTEuMTMsOC4yODctMS42NDIsMTIuMjQ3LTEuNjQyDQoJCWMxNS45NTUsMCwzMC40MTMsOC4xMTYsMzguODc5LDIwLjg2NmMyLjUyMS0wLjQzOSw1LjA2NS0wLjY2Nyw3LjYxOS0wLjY2N2M3LjgzNCwwLDE1LjIzNywyLjE1NCwyMS42ODYsNS44NjZsMzcuMDU5LTkuNjM5DQoJCWM0LjY0NC0xLjIxMiw5LjQxNi0xLjgyMSwxNC4xOTgtMS44MjFjMjUuNjMxLDAsNDguMDM1LDE3LjMzNyw1NC40OTIsNDIuMTY0bDcyLjYyNywyNzkuMTM1DQoJCWMzLjc4OSwxNC41NjMsMS42NzUsMjkuNzI5LTUuOTM3LDQyLjcwOGMtNy42MiwxMi45NzktMTkuODQyLDIyLjIwOC0zNC40MDYsMjUuOTk4bC0zMi40MTMsOC40MzFoMjcyLjIyOQ0KCQljMjIuOTk1LDAsNDEuNjM2LTE4LjY0MSw0MS42MzYtNDEuNjM1TDYxMiwxNTMuMjg2QzYxMiwxNDIuMDcyLDYwNi4yODIsMTI1LjcyMyw1OTkuMjkzLDExNi45NTR6IE04OS40NjUsMTE2LjI0NGwyMi4xNTYtMjcuNzk3DQoJCWgxNTEuMTY2bDE0LjkxNy0yNC41MjZIMTMxLjE3MWwxNi4zNTctMjAuNTIyYzMuMTc4LTMuOTg3LDcuOTI1LTYuMjc0LDEzLjAyMy02LjI3NGgzNDUuNzkyYzUuMDk5LDAsOS44NDYsMi4yODcsMTMuMDIzLDYuMjc0DQoJCWwxNi4zNTcsMjAuNTIySDM4Ni41OGw4LjMyNywyNC41MjZoMTYwLjM2NmwyMi4xNTUsMjcuNzk3SDg5LjQ2NXogTTk2LjIyMywyMTguODAybC05LjM0NSwyLjQzMQ0KCQljLTkuOTUzLDIuNTktMTUuOTIzLDEyLjc1OC0xMy4zMzQsMjIuNzExbDAuMDk1LDAuMzY0YzIuNTksOS45NTQsMTIuNzU4LDE1LjkyMywyMi43MTIsMTMuMzM0bDc5LjI1Mi0yMC42MTgNCgkJYzkuOTU0LTIuNTg5LDE1LjkyMy0xMi43NTcsMTMuMzM0LTIyLjcxMmwtMC4wOTUtMC4zNjRjLTIuNTktOS45NTMtMTIuNzU4LTE1LjkyMy0yMi43MTEtMTMuMzM0bC05LjM0NSwyLjQzMQ0KCQljLTQuOTkzLDEuMjk5LTEwLjA5NS0xLjY5Ni0xMS4zOTQtNi42ODlsLTAuMDgtMC4zMDRjLTMuMDE3LTExLjU5Ni0xNC44NjItMTguNTUxLTI2LjQ1OC0xNS41MzRsLTAuNDg1LDAuMTI2DQoJCWMtMTEuNTk2LDMuMDE3LTE4LjU1LDE0Ljg2Mi0xNS41MzQsMjYuNDU4bDAuMDgsMC4zMDRDMTA0LjIxMiwyMTIuNDAyLDEwMS4yMTcsMjE3LjUwMyw5Ni4yMjMsMjE4LjgwMnogTTEyMS43NjgsMTkyLjcyMQ0KCQljNS4wMjctMS4zMDgsMTAuMTYzLDEuNzA4LDExLjQ3LDYuNzM0YzEuMzA4LDUuMDI3LTEuNzA3LDEwLjE2My02LjczNSwxMS40N2MtNS4wMjcsMS4zMDctMTAuMTYyLTEuNzA4LTExLjQ3LTYuNzM0DQoJCUMxMTMuNzI2LDE5OS4xNjQsMTE2Ljc0MSwxOTQuMDI4LDEyMS43NjgsMTkyLjcyMXogTTIzOC41NjYsNDc5LjgwNmMwLjg3MiwzLjM1Mi0xLjEzOCw2Ljc3NS00LjQ4OSw3LjY0N2wtMTE1LjI5OSwyOS45OTQNCgkJYy0zLjM1MSwwLjg3Mi02Ljc3NS0xLjEzOS03LjY0Ny00LjQ5bC0xLjU3OS02LjA2N2MtMC44NzItMy4zNTMsMS4xMzgtNi43NzYsNC40OS03LjY0N2wxMTUuMjk4LTI5Ljk5NA0KCQljMy4zNTItMC44NzIsNi43NzUsMS4xMzksNy42NDcsNC40ODlMMjM4LjU2Niw0NzkuODA2eiBNMjUyLjYyOCwzNTkuNTI2bDEuNTc5LDYuMDY4YzAuODcyLDMuMzUyLTEuMTM4LDYuNzc1LTQuNDksNy42NDYNCgkJTDkxLjk0MSw0MTQuMjg3Yy0zLjM1MiwwLjg3Mi02Ljc3NS0xLjEzOS03LjY0Ny00LjQ4OWwtMS41NzktNi4wNjljLTAuODcyLTMuMzUyLDEuMTM4LTYuNzc1LDQuNDktNy42NDZsMTU3Ljc3Ni00MS4wNDUNCgkJQzI0OC4zMzMsMzU0LjE2NSwyNTEuNzU2LDM1Ni4xNzQsMjUyLjYyOCwzNTkuNTI2eiBNMjM1LjUwOSwzMTguNjI3TDc3LjczMywzNTkuNjcyYy0zLjM1MiwwLjg3MS02Ljc3NS0xLjEzOS03LjY0Ny00LjQ5DQoJCWwtMS41NzktNi4wNjhjLTAuODcyLTMuMzUyLDEuMTM4LTYuNzc0LDQuNDktNy42NDZsMTU3Ljc3Ni00MS4wNDVjMy4zNTItMC44NzIsNi43NzUsMS4xMzgsNy42NDcsNC40ODlsMS41NzksNi4wNjkNCgkJQzI0MC44NzEsMzE0LjMzMSwyMzguODYxLDMxNy43NTUsMjM1LjUwOSwzMTguNjI3eiBNMjMyLjAwNSw0MjkuNjgxbC0xMjcuNDM1LDMzLjE1MmMtMy4zNTIsMC44NzEtNi43NzUtMS4xMzktNy42NDctNC40OQ0KCQlsLTEuNTc5LTYuMDY4Yy0wLjg3Mi0zLjM1MiwxLjEzOC02Ljc3NSw0LjQ5LTcuNjQ3bDEyNy40MzQtMzMuMTVjMy4zNTItMC44NzMsNi43NzUsMS4xMzgsNy42NDcsNC40ODlsMS41NzksNi4wNjgNCgkJQzIzNy4zNjcsNDI1LjM4NiwyMzUuMzU3LDQyOC44MSwyMzIuMDA1LDQyOS42ODF6IE0zNDYuNzA5LDQ5Ny4wMjZsLTcyLjYxOC0yNzkuMTQzYy00LjM1OS0xNi43NTctMjEuNDc4LTI2LjgwNy0zOC4yMzUtMjIuNDQ4DQoJCWwtMzcuMDA0LDkuNjI3YzAuODc1LDEuODA3LDEuNjAxLDMuNzE1LDIuMTI2LDUuNzI5YzQuNDIxLDE2Ljk5Ni01LjU4OCwzNC4wNDUtMjIuMjIsMzguMzcybC03OC4wODcsMjAuMzE0DQoJCWMtMTUuOTQsNC4xNDctMzMuMTAzLTQuMDYxLTM4LjQ1NC0xOS42MzhjLTEuMDA4LTIuOTM0LTEuNTUzLTUuODgzLTEuNzA5LTguNzg4bC0zNy4wNDIsOS42MzcNCgkJYy0xNi43NTcsNC4zNTktMjYuODA3LDIxLjQ3OC0yMi40NDgsMzguMjM0bDcyLjYxOCwyNzkuMTQzYzQuMzYsMTYuNzU4LDIxLjQ3OCwyNi44MDgsMzguMjM1LDIyLjQ0OGwyMTIuMzkyLTU1LjI1Mw0KCQlDMzQxLjAxOSw1MzAuOTAxLDM1MS4wNjksNTEzLjc4MywzNDYuNzA5LDQ5Ny4wMjZ6IE0xMDMuOTc3LDU2MC4xNzJMNDAuODMxLDMxNy40NGwyMTIuMzkxLTU1LjI1M2w2My4xNDcsMjQyLjczMkwxMDMuOTc3LDU2MC4xNzINCgkJeiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);
}
.delivery-calc__checkbox-img_post {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik01MDIsMTczLjY5OGM1LjUyMiwwLDEwLTQuNDc3LDEwLTEwVjM2Ljc0MWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwSDM0MC44NzJWMTAuMDAyYzAtMC4wOTQtMC4wMTItMC4xODUtMC4wMTQtMC4yNzkNCgkJCQljLTAuMDA2LTAuMTgtMC4wMTMtMC4zNi0wLjAyNy0wLjU0Yy0wLjAxMy0wLjE1Ny0wLjAzLTAuMzExLTAuMDUxLTAuNDY2Yy0wLjAyMi0wLjE2Ny0wLjA0Ni0wLjMzMy0wLjA3Ni0wLjQ5OQ0KCQkJCWMtMC4wMjktMC4xNjEtMC4wNjMtMC4zMi0wLjA5OS0wLjQ3OWMtMC4wMzYtMC4xNTctMC4wNzYtMC4zMTMtMC4xMjEtMC40NjljLTAuMDQ1LTAuMTU5LTAuMDk0LTAuMzE2LTAuMTQ3LTAuNDcyDQoJCQkJYy0wLjA1MS0wLjE1Mi0wLjEwNi0wLjMwNC0wLjE2Ni0wLjQ1NGMtMC4wNi0wLjE1Mi0wLjEyMi0wLjMwMi0wLjE5LTAuNDVjLTAuMDY2LTAuMTQ5LTAuMTM4LTAuMjk2LTAuMjEzLTAuNDQyDQoJCQkJYy0wLjA3NC0wLjE0NS0wLjE1MS0wLjI4Ny0wLjIzMi0wLjQyOGMtMC4wODEtMC4xNDEtMC4xNjUtMC4yNzktMC4yNTMtMC40MTZjLTAuMDkxLTAuMTQzLTAuMTg3LTAuMjgxLTAuMjg0LTAuNDE4DQoJCQkJYy0wLjA5MS0wLjEyNy0wLjE4NC0wLjI1Mi0wLjI4MS0wLjM3NmMtMC4xMTEtMC4xNDEtMC4yMjgtMC4yNzYtMC4zNDYtMC40MTFjLTAuMDYzLTAuMDcxLTAuMTE3LTAuMTQ2LTAuMTgyLTAuMjE2DQoJCQkJYy0wLjA0LTAuMDQzLTAuMDg1LTAuMDc5LTAuMTI1LTAuMTIyYy0wLjEyMi0wLjEyNy0wLjI1LTAuMjQ4LTAuMzc5LTAuMzY4Yy0wLjExNi0wLjEwOS0wLjIzMi0wLjIxOS0wLjM1My0wLjMyMQ0KCQkJCWMtMC4xMi0wLjEwMi0wLjI0Ni0wLjE5OC0wLjM3Mi0wLjI5NWMtMC4xMzYtMC4xMDUtMC4yNzEtMC4yMTEtMC40MTItMC4zMDhjLTAuMTIxLTAuMDg0LTAuMjQ4LTAuMTYtMC4zNzMtMC4yMzkNCgkJCQljLTAuMTUtMC4wOTQtMC4yOTktMC4xODktMC40NTMtMC4yNzVjLTAuMTMyLTAuMDczLTAuMjY5LTAuMTM4LTAuNDA0LTAuMjA2Yy0wLjE1Mi0wLjA3Ni0wLjMwNC0wLjE1My0wLjQ1OS0wLjIyMQ0KCQkJCWMtMC4xNDktMC4wNjUtMC4zMDQtMC4xMi0wLjQ1Ni0wLjE3OGMtMC4xNDgtMC4wNTYtMC4yOTUtMC4xMTQtMC40NDQtMC4xNjJjLTAuMTYxLTAuMDUzLTAuMzI3LTAuMDk1LTAuNDkyLTAuMTM5DQoJCQkJYy0wLjE0OS0wLjA0LTAuMjk4LTAuMDgzLTAuNDQ4LTAuMTE1Yy0wLjE2LTAuMDM1LTAuMzI0LTAuMDYxLTAuNDg3LTAuMDg4Yy0wLjE2My0wLjAyNy0wLjMyNS0wLjA1Ni0wLjQ4OS0wLjA3NQ0KCQkJCWMtMC4xNTEtMC4wMTgtMC4zMDUtMC4wMjctMC40NTctMC4wMzhjLTAuMTgyLTAuMDEzLTAuMzYzLTAuMDI0LTAuNTQ2LTAuMDI4Yy0wLjA1Ny0wLjAwMS0wLjExMS0wLjAwOC0wLjE2OC0wLjAwOEgxODEuMTM0DQoJCQkJYy0wLjA1OSwwLTAuMTE1LDAuMDA4LTAuMTc0LDAuMDA5Yy0wLjE3NywwLjAwMy0wLjM1MywwLjAxNC0wLjUyOCwwLjAyN2MtMC4xNTgsMC4wMTEtMC4zMTcsMC4wMjEtMC40NzQsMC4wMzkNCgkJCQljLTAuMTU4LDAuMDE5LTAuMzE2LDAuMDQ2LTAuNDczLDAuMDcyYy0wLjE2OSwwLjAyOC0wLjMzNywwLjA1NS0wLjUwMywwLjA5MWMtMC4xNDUsMC4wMzItMC4yODksMC4wNzMtMC40MzQsMC4xMTINCgkJCQljLTAuMTcsMC4wNDUtMC4zNCwwLjA4OC0wLjUwNSwwLjE0MmMtMC4xNDYsMC4wNDctMC4yODgsMC4xMDQtMC40MzIsMC4xNThjLTAuMTU3LDAuMDYtMC4zMTUsMC4xMTYtMC40NywwLjE4NA0KCQkJCWMtMC4xNSwwLjA2NS0wLjI5OCwwLjE0Mi0wLjQ0NiwwLjIxNWMtMC4xNCwwLjA2OS0wLjI4LDAuMTM2LTAuNDE3LDAuMjEyYy0wLjE1LDAuMDg0LTAuMjk2LDAuMTc3LTAuNDQyLDAuMjY5DQoJCQkJYy0wLjEyOSwwLjA4MS0wLjI1OSwwLjE1OS0wLjM4MywwLjI0NWMtMC4xMzgsMC4wOTYtMC4yNzEsMC4yLTAuNDA1LDAuMzAzYy0wLjEyOCwwLjA5OC0wLjI1NiwwLjE5Ni0wLjM3OSwwLjMNCgkJCQljLTAuMTE5LDAuMTAxLTAuMjMzLDAuMjA5LTAuMzQ5LDAuMzE3Yy0wLjEzLDAuMTIxLTAuMjU5LDAuMjQzLTAuMzgyLDAuMzcxYy0wLjA0MSwwLjA0Mi0wLjA4NSwwLjA3OC0wLjEyNSwwLjEyMQ0KCQkJCWMtMC4wNjQsMC4wNjktMC4xMTksMC4xNDUtMC4xODIsMC4yMTZjLTAuMTE4LDAuMTM1LTAuMjM0LDAuMjcxLTAuMzQ2LDAuNDExYy0wLjA5OCwwLjEyNC0wLjE5LDAuMjQ5LTAuMjgxLDAuMzc2DQoJCQkJYy0wLjA5OCwwLjEzNy0wLjE5MywwLjI3NS0wLjI4NCwwLjQxOGMtMC4wODgsMC4xMzctMC4xNzIsMC4yNzUtMC4yNTMsMC40MTZzLTAuMTU4LDAuMjgzLTAuMjMyLDAuNDI4DQoJCQkJYy0wLjA3NSwwLjE0Ni0wLjE0NiwwLjI5My0wLjIxMywwLjQ0MmMtMC4wNjcsMC4xNDgtMC4xMywwLjI5OC0wLjE4OSwwLjQ1Yy0wLjA2LDAuMTUtMC4xMTUsMC4zMDItMC4xNjYsMC40NTQNCgkJCQljLTAuMDUzLDAuMTU2LTAuMTAyLDAuMzEzLTAuMTQ2LDAuNDcyYy0wLjA0NSwwLjE1Ni0wLjA4NSwwLjMxMi0wLjEyMSwwLjQ2OWMtMC4wMzYsMC4xNTktMC4wNjksMC4zMTgtMC4wOTksMC40NzkNCgkJCQljLTAuMDMsMC4xNjYtMC4wNTUsMC4zMzItMC4wNzYsMC40OTljLTAuMDIxLDAuMTU0LTAuMDM4LDAuMzA5LTAuMDUxLDAuNDY2Yy0wLjAxNSwwLjE4LTAuMDIxLDAuMzYtMC4wMjcsMC41NA0KCQkJCWMtMC4wMDIsMC4wOTQtMC4wMTQsMC4xODUtMC4wMTQsMC4yNzl2MTYuNzM5SDEwLjAwN2MtNS41MjIsMC0xMCw0LjQ3Ny0xMCwxMHYxMjYuOTU2YzAsNS41MjMsNC40NzgsMTAsMTAsMTBoMzIuNzgxdjI3NS41MThIMTANCgkJCQljLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2NDIuNzgzYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoNDkxLjk5NmM1LjUyMiwwLDEwLTQuNDc3LDEwLTEwdi00Mi43ODNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtMzIuNzc5DQoJCQkJVjE3My42OThINTAyeiBNMTkxLjEzNCwzMi45NzVsNTguMDU1LDU0LjA0N2MxLjkxOSwxLjc4Nyw0LjM2NiwyLjY4MSw2LjgxNCwyLjY4MWMyLjQ0NywwLDQuODk1LTAuODk0LDYuODEzLTIuNjgxDQoJCQkJbDU4LjA1Ni01NC4wNDd2NzMuOTgzSDE5MS4xMzRWMzIuOTc1eiBNMzA1LjQ1NCwyMC4wMDJMMjU2LjAwMyw2Ni4wNGwtNDkuNDUyLTQ2LjAzOEgzMDUuNDU0eiBNNDkxLjk5Niw0NjkuMjE2djIyLjc4M0gyMA0KCQkJCXYtMjIuNzgzSDQ5MS45OTZ6IE00MDguMTgzLDIxNC41MDFoNDEuMDM1djIwLjgwNkg2Mi43ODd2LTYxLjYwOWgzODYuNDN2MjAuODA0aC00MS4wMzVjLTUuNTIyLDAtMTAsNC40NzctMTAsMTANCgkJCQlDMzk4LjE4MywyMTAuMDI0LDQwMi42NjEsMjE0LjUwMSw0MDguMTgzLDIxNC41MDF6IE0zNDAuODcsMzQyLjI2MnYtODYuOTU1aDEwOC4zNDh2ODYuOTU1SDM0MC44N3ogTTQ0OS4yMTgsMzYyLjI2MnY4Ni45NTMNCgkJCQlIMzQwLjg3di04Ni45NTNINDQ5LjIxOHogTTE5MS4xMzEsMzUyLjIyNHYtOTYuOTE5SDMyMC44N3YxOTMuOTFIMTkxLjEzMXYtOTYuOTE0YzAtMC4wMTMsMC4wMDItMC4wMjUsMC4wMDItMC4wMzkNCgkJCQlDMTkxLjEzMywzNTIuMjQ4LDE5MS4xMzEsMzUyLjIzNywxOTEuMTMxLDM1Mi4yMjR6IE0xNzEuMTMxLDI1NS4zMDd2ODYuOTU1SDYyLjc4N3YtODYuOTU1SDE3MS4xMzF6IE0xNzEuMTMxLDM2Mi4yNjJ2ODYuOTUzDQoJCQkJSDYyLjc4N3YtODYuOTUzSDE3MS4xMzF6IE0yMC4wMDcsMTUzLjY5N1Y0Ni43NDFoMTUxLjEyN3Y3MC4yMTZjMCw1LjUyMyw0LjQ3OCwxMCwxMCwxMGgxNDkuNzM5YzUuNTIyLDAsMTAtNC40NzcsMTAtMTBWNDYuNzQxDQoJCQkJSDQ5MnYxMDYuOTU2SDIwLjAwN3oiLz4NCgkJCTxwYXRoIGQ9Ik0yMjMuOTEzLDM3My42NWM1Ljg5LDAsMTAuNjk1LTQuODA0LDEwLjY5NS0xMC42OTVjMC01Ljg4OS00LjgwNS0xMC42OTUtMTAuNjk1LTEwLjY5NQ0KCQkJCWMtNS44OTIsMC0xMC42OTgsNC44MDUtMTAuNjk4LDEwLjY5NUMyMTMuMjE1LDM2OC44NDcsMjE4LjAyMSwzNzMuNjUsMjIzLjkxMywzNzMuNjV6Ii8+DQoJCQk8cGF0aCBkPSJNMTMwLjAwNyw2Ni43NDRoLTAuMjM4Yy01LjUyMiwwLTEwLDQuNDc3LTEwLDEwYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMC4yMzhjNS41MjMsMCwxMC00LjQ3NywxMC0xMA0KCQkJCVMxMzUuNTMsNjYuNzQ0LDEzMC4wMDcsNjYuNzQ0eiIvPg0KCQkJPHBhdGggZD0iTTEwMS4wMzksNjYuNzRINTAuMDA1Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwczQuNDc3LDEwLDEwLDEwaDUxLjAzNGM1LjUyMywwLDEwLTQuNDc3LDEwLTEwDQoJCQkJUzEwNi41NjEsNjYuNzQsMTAxLjAzOSw2Ni43NHoiLz4NCgkJCTxwYXRoIGQ9Ik0zNzkuNDUzLDE5NC41MDZoLTAuMjM4Yy01LjUyMiwwLTEwLDQuNDc3LTEwLDEwczQuNDc3LDEwLDEwLDEwaDAuMjM4YzUuNTIyLDAsMTAtNC40NzcsMTAtMTANCgkJCQlTMzg0Ljk3NSwxOTQuNTA2LDM3OS40NTMsMTk0LjUwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}
.delivery-calc__loader {
  display: none;
  height: 50px;
  background-image: url(/local/templates/cacaolavka_custom/assets//images/loading2.gif?v=d81dd7c65531426392f4448088c1468b);
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 5.5rem 5.5rem;
  -moz-background-size: 5.5rem;
  -o-background-size: 5.5rem;
  background-size: 5.5rem;
}
.delivery-calc__points-map {
  width: 100%;
  height: 30rem;
  max-width: 50rem;
  display: none;
}
.delivery-calc__choose-delivery-type-info {
  display: none;
}
.delivery-calc__choose-delivery-type-info_show {
  display: block;
}
.delivery-calc__delivery-type-info-description {
  font-size: 1.125rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1.2;
  color: #403230;
  margin: 1.25rem 0 1.5625rem;
  opacity: 0.7;
}
.basket {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 980px) {
  .basket {
    display: block;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .basket {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.basket__list {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 3.125rem 0 0;
}
@media (max-width: 980px) {
  .basket__list {
    padding: 0;
  }
}
.basket__check {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: -webkit-sticky;
  top: 1.5625rem;
  padding: 1.875rem 1.5625rem;
  width: 25rem;
  background-color: #f4f3f0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
@media (max-width: 980px) {
  .basket__check {
    display: inline-block;
    vertical-align: middle;
    width: 25rem;
    position: relative;
    z-index: 2;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 3.125rem 0 0;
  }
}
@media (max-width: 767px) {
  .basket__check {
    margin: 1.5625rem 0 0;
    padding: 1.5625rem;
  }
}
.basket__check-title {
  text-align: center;
  font-size: 2.25rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  padding: 0 0 1.5625rem;
}
.basket__check-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 0.75rem 0;
}
.basket__check-line_border {
  margin: 0.3125rem 0 0;
  padding: 1.5625rem 0;
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -moz-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.basket__check-box {
  margin: 0;
  padding: 0;
}
.basket__check-type {
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: rgba(64, 50, 48, 0.5);
}
.basket__check-type_result {
  color: #403230;
}
.basket__check-type_red {
  font-family: B;
  color: #ff6b6b;
}
.basket__check-value {
  text-align: right;
  font-size: 1rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
}
.basket__check-value_result {
  font-size: 1.875rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
}
.basket__check-value_red {
  font-family: B;
  color: #ff6b6b;
}
.basket__btn {
  width: 100%;
}
.basket__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
.basket__row:last-child {
  border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 767px) {
  .basket__row {
    display: block;
    padding: 0 0 1.5625rem;
    text-align: left;
    position: relative;
  }
}
.basket__image {
  display: inline-block;
  vertical-align: middle;
  height: 6.25rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0 1.5625rem 0 0;
  margin: 0;
}
@media (max-width: 767px) {
  .basket__image {
    margin: 0;
  }
}
.basket__name {
  text-align: left;
  font-size: 0.875rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1.3;
  color: #403230;
}
@media (max-width: 767px) {
  .basket__name {
    display: inline-block;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.basket__price {
  font-size: 1.125rem;
  font-family: B;
  letter-spacing: 1;
  line-height: 1.3;
  color: #403230;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .basket__price {
    display: inline-block;
    vertical-align: middle;
    text-align: right;
  }
}
.basket__counter {
  white-space: nowrap;
}
@media (max-width: 767px) {
  .basket__counter {
    display: inline-block;
    vertical-align: middle;
  }
}
.basket__result {
  font-size: 1.5rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1.3;
  color: #403230;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .basket__result {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0 0 0.9375rem;
    width: 60%;
  }
}
.basket__gift {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUwNC4xMjQgNTA0LjEyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA0LjEyNCA1MDQuMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojREI1NDQ5OyIgZD0iTTE1Ljc1NCwxMzMuOTA5bDIzNi4zMDgsMTE4LjE1NEw0ODguMzcsMTMzLjkwOXYyNTIuMDYyTDI1Mi4wNjIsNTA0LjEyM0wxNS43NTQsMzg1Ljk2OVYxMzMuOTA5eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0M1NEI0MjsiIGQ9Ik0xNS43NTQsMTU3LjUzOHY3My42NDlsMjM1LjUyLDExNS4zOTdsMjM3LjA5NS0xMTUuNzkxdi03My4yNTVMMjUyLjA2MiwyNzMuMzNMMTUuNzU0LDE1Ny41Mzh6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRDA1MDQ1OyIgZD0iTTI1Mi4wNjIsNTA0LjEyM1YyNTIuMDYzTDMxLjUwOCwxNDEuNzg2SDE1Ljc1NHYyNDQuMTg1TDI1Mi4wNjIsNTA0LjEyM3oiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiNCQjQ4M0U7IiBkPSJNMTUuNzU0LDE1Ny41Mzh2NzMuNjQ5bDIzNS41MiwxMTUuMzk3bDAuNzg4LTAuMzk0di03My4yNTV2MC4zOTRMMTUuNzU0LDE1Ny41Mzh6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRUI2MjU4OyIgZD0iTTAsMTI1LjYzOEwyNTIuMDYyLDAuMDAxbDI1Mi4wNjIsMTI1LjYzN3YxNi41NDJMMjUyLjA2MiwyNjcuODE1TDAsMTQyLjU3M1YxMjUuNjM4eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0VGRUZFRjsiIGQ9Ik0zOTYuNjAzLDM5Ljc3OWMtOC4yNzEtMTQuOTY2LTI1Ljk5NC0yNC4wMjUtNDYuODY4LTI0LjAyNWMtNDcuNjU1LDAtODEuMTMyLDQ0LjUwNS05Ny42NzQsNzIuODYyDQoJYy0xNi41NDItMjguMzU3LTUwLjQxMi03Mi40NjgtOTcuNjc0LTcyLjQ2OGMtMzAuMzI2LDAtNTEuOTg4LDE4LjUxMS01MS45ODgsNDMuNzE3YzAsNDQuODk4LDQ5LjIzMSw3NC4wNDMsMTQ4LjA4Niw3NC4wNDMNCglzMTUxLjIzNy0zNy40MTUsMTUxLjIzNy03My42NDlDNDAxLjcyMyw1My4xNyw0MDAuMTQ4LDQ2LjA4MSwzOTYuNjAzLDM5Ljc3OXogTTE2NC42MjgsODguMjIzDQoJYy0xMS4wMjgtNy40ODMtMTQuOTY2LTE1Ljc1NC0xNC45NjYtMjEuMjY4YzAtNi42OTUsNi4zMDItMTEuODE1LDE1LjM2LTExLjgxNWMyMS4yNjgsMCwzOC4yMDMsMjcuOTYzLDQ3LjY1NSw0Ny4yNjINCglDMTg3Ljg2NSwxMDAuNDMyLDE3My4yOTIsOTMuNzM2LDE2NC42MjgsODguMjIzeiBNMzM5LjQ5NSw4OC4yMjNjLTguNjY1LDUuNTE0LTIzLjIzNywxMi4yMDktNDguMDQ5LDE0LjE3OA0KCWM5LjA1OC0xOS4yOTgsMjUuOTk0LTQ3LjI2Miw0Ny42NTUtNDcuMjYyYzkuMDU4LDAsMTUuMzYsNS4xMiwxNS4zNiwxMS44MTVDMzU0LjQ2Miw3Mi40NjksMzUwLjUyMyw4MC43MzksMzM5LjQ5NSw4OC4yMjN6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRTI1NzRDOyIgZD0iTTAsMTI2LjAzMmwyNTIuMDYyLDEyMy4yNzRsMjUyLjA2Mi0xMjMuMjc0djgxLjUyNmwtMjUyLjg1LDEyMy4yNzRMMCwyMDcuNTU4VjEyNi4wMzJ6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRUZFRkVGOyIgZD0iTTM0Ni41ODUsMjEzLjg1OXYtOS4wNThsLTk0LjUyMy01MS4ybC05NC41MjMsNTEuMnY5LjA1OEw5NC41MjQsMTg2LjI5di0xMi42MDNsMTU0LjM4Ny04MS41MjYNCglsMy4xNTEsMS41NzVsMy4xNTEtMS41NzVMNDA5LjYsMTczLjI5M3YxMi42MDNMMzQ2LjU4NSwyMTMuODU5eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0RDRENEQzsiIGQ9Ik0zNDYuNTg1LDIwNC44MDF2MjUxLjY2OGw2My4wMTUtMzEuNTA4VjE3My4yOTNMMzQ2LjU4NSwyMDQuODAxeiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0QxRDFEMTsiIGQ9Ik05NC41MjMsNDI1LjM1NGw2My4wMTUsMzEuNTA4VjIwNS4xOTVsLTYzLjAxNS0zMS45MDJDOTQuNTIzLDE3My4yOTIsOTQuNTIzLDQyNS4zNTQsOTQuNTIzLDQyNS4zNTQNCgl6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
  font-size: 0 !important;
  height: 2rem;
}
.basket__delete,
.basket__gift {
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
.basket__delete {
  display: inline-block;
  vertical-align: middle;
  width: 1.875rem;
  height: 1.875rem;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgNCBDb3B5IDU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i0LrQvtGA0LfQuNC90LAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzc1LjAwMDAwMCwgLTc2My4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQtQ29weS01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzc1LjAwMDAwMCwgNzYzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMiIgZmlsbD0iIzhDODQ4MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi4wMDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi4wMDAwMDApICIgeD0iMTEiIHk9IjciIHdpZHRoPSIyIiBoZWlnaHQ9IjEwIiByeD0iMSI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMi1Db3B5LTMiIGZpbGw9IiM4Qzg0ODMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjAwMDAwMCwgMTIuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi4wMDAwMDApICIgeD0iMTEiIHk9IjciIHdpZHRoPSIyIiBoZWlnaHQ9IjEwIiByeD0iMSI+PC9yZWN0PgogICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC02LUNvcHkiIHN0cm9rZT0iIzQwMzIzMCIgc3Ryb2tlLXdpZHRoPSIyIiBvcGFjaXR5PSIwLjMiIGN4PSIxMiIgY3k9IjEyIiByPSIxMSI+PC9jaXJjbGU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  cursor: pointer;
}
@media (max-width: 767px) {
  .basket__delete {
    display: inline-block;
    vertical-align: middle;
  }
}
.basket__not-allow-message {
  color: rgba(64, 50, 48, 0.5);
  font-family: R;
  padding-top: 1rem;
  font-size: 1.25rem;
}
.basket__row-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.basket__row-header_justify {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .basket__row-header_mobile-none {
    display: none;
  }
}
.basket__row-header-title {
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 0.875rem;
  min-height: 2rem;
}
.basket__row-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 11%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 11%;
  flex: 0 0 11%;
  max-width: 11%;
  padding-right: 3.75rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 4%;
}
.basket__row-image_pr0 {
  padding-right: 0;
}
@media (max-width: 767px) {
  .basket__row-image {
    display: inline-block;
    max-width: 100%;
    margin-right: 1rem;
    width: 7rem;
  }
}
.basket__row-name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 24%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 24%;
  flex: 0 0 24%;
  max-width: 100%;
  padding-left: 1rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
  height: 100%;
}
@media (max-width: 767px) {
  .basket__row-name {
    position: absolute;
    max-width: 70%;
    margin-top: 1.5rem;
    padding-left: 0;
    font-size: 12px;
    padding-right: 2rem;
  }
}
.basket__row-price {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 13%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 13%;
  flex: 0 0 13%;
  max-width: 13%;
  text-align: center;
  padding: 0 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .basket__row-price {
    /* position: absolute; */
    /* right: 6rem; */
    /* bottom: 1rem; */
    font-size: 14px;
    max-width: 100%;
    /* display: none; */
  }
  .basket-item-amount-filed{
    width: 40px;
  }
}
@media (max-width: 767px) {
  .basket__row-price_cust {
    bottom: 0.7rem;
    right: 7rem;
  }
}
@media (max-width: 374px) {
  .basket__row-price_cust {
    bottom: 0.6rem;
    right: 7rem;
  }
}
.basket__row-counter {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 23%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 23%;
  flex: 0 0 23%;
  max-width: 23%;
  text-align: center;
  padding: 0 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .basket__row-counter {
    margin-left: -0.6rem;
  }
}
@media (max-width: 767px) {
  .basket__row-counter .counter {
    position: absolute;
    bottom: 1rem;
    padding-left: 0;
  }
}
.basket__row-result {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
  text-align: center;
  font-size: 1.25rem;
}
@media (max-width: 767px) {
  .basket__row-result {
    position: absolute;
    right: 1rem;
    bottom: 1rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
}
@media (max-width: 767px) {
  .basket__row-result_cust {
    display: block;
    position: absolute;
    right: 1rem;
    bottom: 0.7rem;
  }
}
.basket__row-delete {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 4%;
  -moz-box-flex: 0;
  -ms-flex: 0 0 4%;
  flex: 0 0 4%;
  max-width: 4%;
  margin-left: 6%;
}
@media (max-width: 767px) {
  .basket__row-delete {
    max-width: 4rem;
    position: absolute;
    right: 0;
    top: 1rem;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
  }
}
.basket__stock-banner {
  margin: 0 0 1.875rem;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #403230;
  display: block;
}
.basket__stock-banner_hide {
  display: none;
}
.basket__stock-banner-mobile {
  display: none;
  padding: 2rem 1rem 0;
}
@media (max-width: 767px) {
  .basket__stock-banner-mobile {
    display: block;
  }
}
.basket__stock-banner-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.25rem 3.75rem;
  position: relative;
}
@media (max-width: 767px) {
  .basket__stock-banner-container {
    display: block;
    text-align: center;
  }
}
.basket__stock-banner-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUwNC4xMjQgNTA0LjEyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA0LjEyNCA1MDQuMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojREI1NDQ5OyIgZD0iTTE1Ljc1NCwxMzMuOTA5bDIzNi4zMDgsMTE4LjE1NEw0ODguMzcsMTMzLjkwOXYyNTIuMDYyTDI1Mi4wNjIsNTA0LjEyM0wxNS43NTQsMzg1Ljk2OVYxMzMuOTA5eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0M1NEI0MjsiIGQ9Ik0xNS43NTQsMTU3LjUzOHY3My42NDlsMjM1LjUyLDExNS4zOTdsMjM3LjA5NS0xMTUuNzkxdi03My4yNTVMMjUyLjA2MiwyNzMuMzNMMTUuNzU0LDE1Ny41Mzh6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRDA1MDQ1OyIgZD0iTTI1Mi4wNjIsNTA0LjEyM1YyNTIuMDYzTDMxLjUwOCwxNDEuNzg2SDE1Ljc1NHYyNDQuMTg1TDI1Mi4wNjIsNTA0LjEyM3oiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiNCQjQ4M0U7IiBkPSJNMTUuNzU0LDE1Ny41Mzh2NzMuNjQ5bDIzNS41MiwxMTUuMzk3bDAuNzg4LTAuMzk0di03My4yNTV2MC4zOTRMMTUuNzU0LDE1Ny41Mzh6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRUI2MjU4OyIgZD0iTTAsMTI1LjYzOEwyNTIuMDYyLDAuMDAxbDI1Mi4wNjIsMTI1LjYzN3YxNi41NDJMMjUyLjA2MiwyNjcuODE1TDAsMTQyLjU3M1YxMjUuNjM4eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0VGRUZFRjsiIGQ9Ik0zOTYuNjAzLDM5Ljc3OWMtOC4yNzEtMTQuOTY2LTI1Ljk5NC0yNC4wMjUtNDYuODY4LTI0LjAyNWMtNDcuNjU1LDAtODEuMTMyLDQ0LjUwNS05Ny42NzQsNzIuODYyDQoJYy0xNi41NDItMjguMzU3LTUwLjQxMi03Mi40NjgtOTcuNjc0LTcyLjQ2OGMtMzAuMzI2LDAtNTEuOTg4LDE4LjUxMS01MS45ODgsNDMuNzE3YzAsNDQuODk4LDQ5LjIzMSw3NC4wNDMsMTQ4LjA4Niw3NC4wNDMNCglzMTUxLjIzNy0zNy40MTUsMTUxLjIzNy03My42NDlDNDAxLjcyMyw1My4xNyw0MDAuMTQ4LDQ2LjA4MSwzOTYuNjAzLDM5Ljc3OXogTTE2NC42MjgsODguMjIzDQoJYy0xMS4wMjgtNy40ODMtMTQuOTY2LTE1Ljc1NC0xNC45NjYtMjEuMjY4YzAtNi42OTUsNi4zMDItMTEuODE1LDE1LjM2LTExLjgxNWMyMS4yNjgsMCwzOC4yMDMsMjcuOTYzLDQ3LjY1NSw0Ny4yNjINCglDMTg3Ljg2NSwxMDAuNDMyLDE3My4yOTIsOTMuNzM2LDE2NC42MjgsODguMjIzeiBNMzM5LjQ5NSw4OC4yMjNjLTguNjY1LDUuNTE0LTIzLjIzNywxMi4yMDktNDguMDQ5LDE0LjE3OA0KCWM5LjA1OC0xOS4yOTgsMjUuOTk0LTQ3LjI2Miw0Ny42NTUtNDcuMjYyYzkuMDU4LDAsMTUuMzYsNS4xMiwxNS4zNiwxMS44MTVDMzU0LjQ2Miw3Mi40NjksMzUwLjUyMyw4MC43MzksMzM5LjQ5NSw4OC4yMjN6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRTI1NzRDOyIgZD0iTTAsMTI2LjAzMmwyNTIuMDYyLDEyMy4yNzRsMjUyLjA2Mi0xMjMuMjc0djgxLjUyNmwtMjUyLjg1LDEyMy4yNzRMMCwyMDcuNTU4VjEyNi4wMzJ6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRUZFRkVGOyIgZD0iTTM0Ni41ODUsMjEzLjg1OXYtOS4wNThsLTk0LjUyMy01MS4ybC05NC41MjMsNTEuMnY5LjA1OEw5NC41MjQsMTg2LjI5di0xMi42MDNsMTU0LjM4Ny04MS41MjYNCglsMy4xNTEsMS41NzVsMy4xNTEtMS41NzVMNDA5LjYsMTczLjI5M3YxMi42MDNMMzQ2LjU4NSwyMTMuODU5eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0RDRENEQzsiIGQ9Ik0zNDYuNTg1LDIwNC44MDF2MjUxLjY2OGw2My4wMTUtMzEuNTA4VjE3My4yOTNMMzQ2LjU4NSwyMDQuODAxeiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0QxRDFEMTsiIGQ9Ik05NC41MjMsNDI1LjM1NGw2My4wMTUsMzEuNTA4VjIwNS4xOTVsLTYzLjAxNS0zMS45MDJDOTQuNTIzLDE3My4yOTIsOTQuNTIzLDQyNS4zNTQsOTQuNTIzLDQyNS4zNTQNCgl6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
  width: 3.125rem;
  height: 3.125rem;
  -webkit-background-size: 2.8125rem 2.8125rem;
  -moz-background-size: 2.8125rem;
  -o-background-size: 2.8125rem;
  background-size: 2.8125rem;
  background-position: 50%;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .basket__stock-banner-icon {
    margin-bottom: 0.9375rem;
    display: inline-block;
    vertical-align: bottom;
  }
}
.basket__stock-banner-big-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUwNC4xMjQgNTA0LjEyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA0LjEyNCA1MDQuMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojREI1NDQ5OyIgZD0iTTE1Ljc1NCwxMzMuOTA5bDIzNi4zMDgsMTE4LjE1NEw0ODguMzcsMTMzLjkwOXYyNTIuMDYyTDI1Mi4wNjIsNTA0LjEyM0wxNS43NTQsMzg1Ljk2OVYxMzMuOTA5eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0M1NEI0MjsiIGQ9Ik0xNS43NTQsMTU3LjUzOHY3My42NDlsMjM1LjUyLDExNS4zOTdsMjM3LjA5NS0xMTUuNzkxdi03My4yNTVMMjUyLjA2MiwyNzMuMzNMMTUuNzU0LDE1Ny41Mzh6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRDA1MDQ1OyIgZD0iTTI1Mi4wNjIsNTA0LjEyM1YyNTIuMDYzTDMxLjUwOCwxNDEuNzg2SDE1Ljc1NHYyNDQuMTg1TDI1Mi4wNjIsNTA0LjEyM3oiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiNCQjQ4M0U7IiBkPSJNMTUuNzU0LDE1Ny41Mzh2NzMuNjQ5bDIzNS41MiwxMTUuMzk3bDAuNzg4LTAuMzk0di03My4yNTV2MC4zOTRMMTUuNzU0LDE1Ny41Mzh6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRUI2MjU4OyIgZD0iTTAsMTI1LjYzOEwyNTIuMDYyLDAuMDAxbDI1Mi4wNjIsMTI1LjYzN3YxNi41NDJMMjUyLjA2MiwyNjcuODE1TDAsMTQyLjU3M1YxMjUuNjM4eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0VGRUZFRjsiIGQ9Ik0zOTYuNjAzLDM5Ljc3OWMtOC4yNzEtMTQuOTY2LTI1Ljk5NC0yNC4wMjUtNDYuODY4LTI0LjAyNWMtNDcuNjU1LDAtODEuMTMyLDQ0LjUwNS05Ny42NzQsNzIuODYyDQoJYy0xNi41NDItMjguMzU3LTUwLjQxMi03Mi40NjgtOTcuNjc0LTcyLjQ2OGMtMzAuMzI2LDAtNTEuOTg4LDE4LjUxMS01MS45ODgsNDMuNzE3YzAsNDQuODk4LDQ5LjIzMSw3NC4wNDMsMTQ4LjA4Niw3NC4wNDMNCglzMTUxLjIzNy0zNy40MTUsMTUxLjIzNy03My42NDlDNDAxLjcyMyw1My4xNyw0MDAuMTQ4LDQ2LjA4MSwzOTYuNjAzLDM5Ljc3OXogTTE2NC42MjgsODguMjIzDQoJYy0xMS4wMjgtNy40ODMtMTQuOTY2LTE1Ljc1NC0xNC45NjYtMjEuMjY4YzAtNi42OTUsNi4zMDItMTEuODE1LDE1LjM2LTExLjgxNWMyMS4yNjgsMCwzOC4yMDMsMjcuOTYzLDQ3LjY1NSw0Ny4yNjINCglDMTg3Ljg2NSwxMDAuNDMyLDE3My4yOTIsOTMuNzM2LDE2NC42MjgsODguMjIzeiBNMzM5LjQ5NSw4OC4yMjNjLTguNjY1LDUuNTE0LTIzLjIzNywxMi4yMDktNDguMDQ5LDE0LjE3OA0KCWM5LjA1OC0xOS4yOTgsMjUuOTk0LTQ3LjI2Miw0Ny42NTUtNDcuMjYyYzkuMDU4LDAsMTUuMzYsNS4xMiwxNS4zNiwxMS44MTVDMzU0LjQ2Miw3Mi40NjksMzUwLjUyMyw4MC43MzksMzM5LjQ5NSw4OC4yMjN6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRTI1NzRDOyIgZD0iTTAsMTI2LjAzMmwyNTIuMDYyLDEyMy4yNzRsMjUyLjA2Mi0xMjMuMjc0djgxLjUyNmwtMjUyLjg1LDEyMy4yNzRMMCwyMDcuNTU4VjEyNi4wMzJ6Ii8+DQo8cGF0aCBzdHlsZT0iZmlsbDojRUZFRkVGOyIgZD0iTTM0Ni41ODUsMjEzLjg1OXYtOS4wNThsLTk0LjUyMy01MS4ybC05NC41MjMsNTEuMnY5LjA1OEw5NC41MjQsMTg2LjI5di0xMi42MDNsMTU0LjM4Ny04MS41MjYNCglsMy4xNTEsMS41NzVsMy4xNTEtMS41NzVMNDA5LjYsMTczLjI5M3YxMi42MDNMMzQ2LjU4NSwyMTMuODU5eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0RDRENEQzsiIGQ9Ik0zNDYuNTg1LDIwNC44MDF2MjUxLjY2OGw2My4wMTUtMzEuNTA4VjE3My4yOTNMMzQ2LjU4NSwyMDQuODAxeiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0QxRDFEMTsiIGQ9Ik05NC41MjMsNDI1LjM1NGw2My4wMTUsMzEuNTA4VjIwNS4xOTVsLTYzLjAxNS0zMS45MDJDOTQuNTIzLDE3My4yOTIsOTQuNTIzLDQyNS4zNTQsOTQuNTIzLDQyNS4zNTQNCgl6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
  width: 4.375rem;
  height: 4.375rem;
  -webkit-background-size: 4.375rem 4.375rem;
  -moz-background-size: 4.375rem;
  -o-background-size: 4.375rem;
  background-size: 4.375rem;
  background-position: 50%;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .basket__stock-banner-big-icon {
    margin-bottom: 0.9375rem;
    display: inline-block;
    vertical-align: bottom;
  }
}
.basket__stock-banner-big-text {
  color: #fff;
  font-family: B;
  font-size: 2.25rem;
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
@media (max-width: 767px) {
  .basket__stock-banner-big-text {
    display: inline-block;
    vertical-align: bottom;
    font-size: 24px;
    font-family: R;
  }
}
.basket__stock-banner-text {
  color: #fff;
  font-family: R;
  font-size: 1.5rem;
  padding-left: 1rem;
}
.basket__stock-banner-btn {
  padding: 0.875rem 1.375rem;
  color: #fff;
  font-family: R;
  font-size: 1.5rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #fff;
  position: absolute;
  right: 5rem;
}
.basket__stock-banner-btn,
.basket__stock-banner-btn:hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.basket__stock-banner-btn:hover {
  background-color: #fff;
  color: #403230;
}
@media (max-width: 767px) {
  .basket__stock-banner-btn {
    display: inline-block;
    position: relative;
    left: 0;
    width: 100%;
    margin-top: 14px;
    border: 1px solid hsla(0, 0%, 100%, 0.3);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 60%;
    font-size: 11px;
  }
}
.order {
  width: 100%;
}
.order__block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3.125rem 0 0;
  margin: 0 0 3.125rem;
}
@media (max-width: 768px) {
  .order__block {
    padding: 0;
    display: block;
  }
}
@media (max-width: 767px) {
  .order__block {
    margin: 0 0 1.5625rem;
  }
}
.order__step {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 0 0;
  font-size: 1.25rem;
  font-family: R;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  width: 9.375rem;
}
@media (max-width: 768px) {
  .order__step {
    text-align: center;
    width: 100%;
    padding: 0 0 1.5625rem;
  }
}
.order__step-error {
  margin: 0;
  padding: 0;
  font-family: R;
  font-size: 1rem;
  color: #e74c3c;
}
.order__step-error .parsley-errors-list {
  list-style: none;
  padding-left: 0;
}
.order__content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 0 0;
  width: 100%;
  border-top: 0.0625rem solid rgba(64, 50, 48, 0.1);
}
@media (max-width: 768px) {
  .order__content {
    padding: 1.5625rem 0 0;
  }
}
@media (max-width: 767px) {
  .order__content {
    padding: 1.5625rem 1.5625rem 0;
  }
}
.order__title {
  font-size: 1.25rem;
  font-family: M;
  margin: 0 0 1.5625rem;
}
.order__small-text,
.order__title {
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
}
.order__small-text {
  font-size: 1rem;
  font-family: R;
}
.order__delivery-address {
  display: none;
}
.order__loader {
  display: none;
  height: 50px;
  background-image: url(/local/templates/cacaolavka_custom/assets//images/loading2.gif?v=d81dd7c65531426392f4448088c1468b);
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-background-size: 5.5rem 5.5rem;
  -moz-background-size: 5.5rem;
  -o-background-size: 5.5rem;
  background-size: 5.5rem;
}
.order__send-message {
  font-family: R;
  font-size: 1.1rem;
  padding-bottom: 1rem;
}
.order__privacy-policy {
  padding-top: 2rem;
}
.order__promo-code-message {
  font-family: R;
  padding-top: 1rem;
}
.order__promocode-info-title {
  font-size: 1.25rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  margin: 1.25rem 0 1.5625rem;
  cursor: pointer;
}
.order__promocode-info-title:hover {
  text-decoration: underline;
}
.order__promocode-info-description {
  font-size: 1.125rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #403230;
  margin: 1.5625rem 0;
  opacity: 0.7;
  overflow: hidden;
  display: none;
}
.order__promocode-info-description,
.order__promocode-info-description_show {
  -webkit-transition: 0.3s ease-out;
  -o-transition: 0.3s ease-out;
  -moz-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
}
.order__promocode-info-description_show {
  display: block;
}
.order__promocode-link {
  font-size: 1.125rem;
  font-family: M;
  letter-spacing: 1;
  line-height: 1;
  color: #ff6b6b;
  border-bottom: 0.0625rem dashed hsla(0, 100%, 71%, 0.5);
  cursor: pointer;
}
.order__promocode-link:hover {
  opacity: 1;
  border-bottom: 0.0625rem dashed hsla(0, 100%, 71%, 0.9);
}
.ui-menu {
  padding: 0;
  list-style: none;
  font-family: R;
  z-index: 10;
}
.ui-menu-item-wrapper {
  padding: 0.75rem 0.9375rem;
}
.ui-menu-item-wrapper.ui-state-active {
  background: #ff6b6b;
  border: none;
}
.modal-window {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.modal-window_show {
  opacity: 1;
  visibility: visible;
}
.modal-window_success .modal-window__body {
  width: 45rem;
  height: auto;
  padding: 4rem;
}
.modal-window_buy-one-click .modal-window__body {
  height: auto;
  padding: 4rem 0;
}
.modal-window__blackout {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 0;
}
.modal-window__body {
  width: 50rem;
  margin: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 1;
  background: #fff;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  padding: 2rem 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-height: 100%;
}
@media screen and (max-height: 500) {
  .modal-window__body {
    overflow-y: auto;
  }
}
@media (max-width: 980px) {
  .modal-window__body {
    width: 28.125rem;
    height: auto;
  }
}
@media (max-width: 767px) {
  .modal-window__body {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
}
.modal-window__content {
  margin: auto;
  text-align: center;
}
@media (max-width: 980px) {
  .modal-window__content {
    padding: 3rem;
    margin: 0;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .modal-window__content {
    padding: 8rem 2rem;
  }
}
.modal-window__title {
  color: #403230;
  font-family: B;
  font-size: 4rem;
  margin-bottom: 3.75rem;
  text-align: center;
}
@media (max-width: 980px) {
  .modal-window__title {
    font-size: 3.125rem;
  }
}
@media (max-width: 767px) {
  .modal-window__title {
    margin-bottom: 1.5rem;
  }
}
.modal-window__title_small {
  font-size: 1.5rem;
  margin-bottom: 2.5rem;
  line-height: 120%;
  font-family: R;
}
.modal-window__close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxMi45ODIgMjEyLjk4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEyLjk4MiAyMTIuOTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGcgaWQ9IkNsb3NlIj4KCTxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIGQ9Ik0xMzEuODA0LDEwNi40OTFsNzUuOTM2LTc1LjkzNmM2Ljk5LTYuOTksNi45OS0xOC4zMjMsMC0yNS4zMTIgICBjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGwtNzUuOTM3LDc1LjkzN0wzMC41NTQsNS4yNDJjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGMtNi45ODksNi45OS02Ljk4OSwxOC4zMjMsMCwyNS4zMTIgICBsNzUuOTM3LDc1LjkzNkw1LjI0MiwxODIuNDI3Yy02Ljk4OSw2Ljk5LTYuOTg5LDE4LjMyMywwLDI1LjMxMmM2Ljk5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBsNzUuOTM3LTc1LjkzN2w3NS45MzcsNzUuOTM3ICAgYzYuOTg5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBjNi45OS02Ljk5LDYuOTktMTguMzIyLDAtMjUuMzEyTDEzMS44MDQsMTA2LjQ5MXoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  position: absolute;
  left: -webkit-calc(100% + 1.875rem);
  left: -moz-calc(100% + 1.875rem);
  left: calc(100% + 1.875rem);
  top: 0;
  height: 1.875rem;
  width: 1.875rem;
  cursor: pointer;
}
@media (max-width: 767px) {
  .modal-window__close {
    left: auto;
    top: 2rem;
    right: 2rem;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxMi45ODIgMjEyLjk4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEyLjk4MiAyMTIuOTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGcgaWQ9IkNsb3NlIj4KCTxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIGQ9Ik0xMzEuODA0LDEwNi40OTFsNzUuOTM2LTc1LjkzNmM2Ljk5LTYuOTksNi45OS0xOC4zMjMsMC0yNS4zMTIgICBjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGwtNzUuOTM3LDc1LjkzN0wzMC41NTQsNS4yNDJjLTYuOTktNi45OS0xOC4zMjItNi45OS0yNS4zMTIsMGMtNi45ODksNi45OS02Ljk4OSwxOC4zMjMsMCwyNS4zMTIgICBsNzUuOTM3LDc1LjkzNkw1LjI0MiwxODIuNDI3Yy02Ljk4OSw2Ljk5LTYuOTg5LDE4LjMyMywwLDI1LjMxMmM2Ljk5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBsNzUuOTM3LTc1LjkzN2w3NS45MzcsNzUuOTM3ICAgYzYuOTg5LDYuOTksMTguMzIyLDYuOTksMjUuMzEyLDBjNi45OS02Ljk5LDYuOTktMTguMzIyLDAtMjUuMzEyTDEzMS44MDQsMTA2LjQ5MXoiIGZpbGw9IiM0MDMyMzAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  }
}
.modal-window__form {
  width: 100%;
  text-align: left;
  position: relative;
}
.modal-window__form-block {
  margin-bottom: 2.8125rem;
  position: relative;
}
.modal-window__form-block .parsley-errors-list {
  padding: 0;
  margin: 0;
  list-style: none;
  position: absolute;
  left: 0;
  top: -webkit-calc(100% + 0.4rem);
  top: -moz-calc(100% + 0.4rem);
  top: calc(100% + 0.4rem);
  color: #e74c3c;
  font-family: R;
}
.modal-window__form-block:last-child,
.modal-window__form-block_no-margin {
  margin-bottom: 0;
}
.modal-window__form-text {
  margin-bottom: 0.9375rem;
  font-family: R;
  font-size: 1.25rem;
}
.modal-window__form-input {
  height: 3.75rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 2px solid #c2c1bf;
  width: 100%;
  padding: 1.5625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.25rem;
  font-family: R;
  color: #403230;
}
.modal-window__form-input:focus {
  outline: none;
}
.modal-window__form-textarea {
  height: 11.25rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 2px solid #c2c1bf;
  width: 100%;
  padding: 1.5625rem 1.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
  font-size: 1.25rem;
  font-family: R;
  color: #403230;
}
.modal-window__form-textarea:focus {
  outline: none;
}
.modal-window__form-button {
  background: #ff6b6b;
  color: #fff;
  padding: 0.9375rem 3.125rem 1.0625rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: none;
  line-height: 100%;
  font-size: 1.25rem;
  font-family: R;
  cursor: pointer;
}
.modal-window__form-button:focus {
  outline: none !important;
}
.modal-window__success {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  visibility: hidden;
}
.modal-window__success-text {
  margin: auto;
  font-family: R;
  font-size: 1.5rem;
  line-height: 120%;
  text-align: center;
  padding: 0 10%;
}
.modal-window__message {
  font-family: R;
  font-size: 1.25rem;
  margin-top: 1.5625rem;
  display: none;
}
.error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background: #f4f3f0;
  min-height: 100vh;
  height: 100%;
}
.error__content {
  margin: auto;
  text-align: center;
  color: #403230;
}
.error__icon {
  display: inline-block;
  vertical-align: top;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTUwcHgiIGhlaWdodD0iMTUwcHgiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dW5oYXBweTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLQvtGI0LjQsdC60LAtMS1jb3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTAxLjAwMDAwMCwgLTQwMS4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM5LjAwMDAwMCwgNDAxLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9InVuaGFwcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2Mi4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0ZGRDA0RiIgY3g9Ijc0Ljk4OTU1NyIgY3k9Ijc0Ljk4OTU1NyIgcj0iNzQuOTg5NTU3Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1Ljc1OTQ5NCwgMzcuMzQxNzcyKSIgZmlsbD0iIzQwMzIzMCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ny4xMTEwNzU5LDc0LjcxNTE4OTkgQzU2LjE1MjIxNTIsNTMuMzE3MDg4NiAyMS45NjgzNTQ0LDUzLjQwNjAxMjcgMS4xMzEzMjkxMSw3NC45Mzc2NTgyIEMtMS41MjM0MTc3Miw3Ny42ODAwNjMzIDIuNjU4ODYwNzYsODEuODcwNTY5NiA1LjMxNzA4ODYxLDc5LjEyMzQxNzcgQzIzLjk0NjgzNTQsNTkuODcyMTUxOSA1NC4xNzEyMDI1LDU5Ljc1NTA2MzMgNzIuOTI1LDc4LjkwMDk0OTQgQzc1LjYsODEuNjMyOTExNCA3OS43ODM1NDQzLDc3LjQ0MzM1NDQgNzcuMTExMDc1OSw3NC43MTUxODk5IEw3Ny4xMTEwNzU5LDc0LjcxNTE4OTkgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGN4PSIxNi40MzYwNzU5IiBjeT0iMTEuNzgyMjc4NSIgcj0iMTEuNzc3MjE1MiI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGN4PSI2MC45NzA1Njk2IiBjeT0iMTEuNzgyMjc4NSIgcj0iMTEuNzc3MjE1MiI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDguNTk3MTUyLDU5LjY4NzM0MTggQzEwOC41OTcxNTIsNTkuNjg3MzQxOCA5OS44ODkyNDA1LDcwLjQwNjk2MiA5OS44ODkyNDA1LDgxLjQ2NTUwNjMgQzk5Ljg4OTI0MDUsODYuMjc2NTgyMyAxMDMuNzg0ODEsOTAuMTc0NjgzNSAxMDguNTk1ODg2LDkwLjE3NTk0OTQgQzExMy40MTE3MDksOTAuMTczNzM0MiAxMTcuMzA4NTQ0LDg2LjI3NTYzMjkgMTE3LjMwODU0NCw4MS40NjQ1NTcgQzExNy4zMDg1NDQsNzYuMTA5ODEwMSAxMDguNTk3MTUyLDU5LjY4NzM0MTggMTA4LjU5NzE1Miw1OS42ODczNDE4IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0E5RTZGMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
  height: 9.375rem;
  width: 9.375rem;
}
.error__title {
  font-size: 5rem;
  margin-top: 5rem;
  margin-bottom: 2.5rem;
  font-family: B;
}
.error__text {
  font-size: 1.5rem;
  font-family: M;
}
@media (max-width: 1150px) {
  .wysiwyg {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
  }
}
.wysiwyg h2,
.wysiwyg h3 {
  display: block;
  font-size: 2.25rem;
  font-family: M;
  letter-spacing: 0;
  line-height: 1.3;
  color: #403230;
  margin: 3.125rem 0 1.5625rem;
}
.wysiwyg p {
  margin: 0 0 1.5625rem;
  font-size: 1.125rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.55;
  color: rgba(64, 50, 48, 0.75);
}
.wysiwyg a {
  color: #ff6b6b;
}
.wysiwyg a:hover {
  border-bottom: 1px dashed #ff6b6b;
}
.wysiwyg ol,
.wysiwyg ul {
  font-family: R;
  font-size: 1.125rem;
}
.wysiwyg ol li,
.wysiwyg ul li {
  margin: 0 0 0.5rem;
  padding: 0;
  color: rgba(64, 50, 48, 0.75);
}
.wysiwyg ol li:last-child,
.wysiwyg ul li:last-child {
  margin: 0;
}
.privacy-policy {
  font-size: 0.75rem;
  font-family: R;
  letter-spacing: 0;
  line-height: 1.4;
  color: rgba(64, 50, 48, 0.5);
}
.privacy-policy__link {
  color: rgba(64, 50, 48, 0.5);
  border-bottom: 1px solid rgba(64, 50, 48, 0.5);
}
.privacy-policy__link:hover {
  border-bottom: none;
}
.order-success {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  padding: 1rem 5%;
}
@media (max-width: 1023px) {
  .order-success {
    padding: 0;
    min-height: -webkit-calc(100vh - 4.375rem);
    min-height: -moz-calc(100vh - 4.375rem);
    min-height: calc(100vh - 4.375rem);
  }
}
@media (max-width: 767px) {
  .order-success {
    padding: 0 5%;
  }
}
.order-success__content {
  margin: auto;
  font-family: B;
  color: #403230;
}
.order-success__image {
  height: 20rem;
  background-image: url(/local/templates/cacaolavka_custom/assets//images/order-success.jpg?v=0fb5b5787da59bd20f5bfc0fb4e928c9);
  background-position: 50%;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
}
@media (max-width: 1023px) {
  .order-success__image {
    height: 25rem;
  }
}
@media (max-width: 767px) {
  .order-success__image {
    height: 15.625rem;
  }
}
.order-success__title {
  margin-bottom: 2.1875rem;
  font-size: 4.875rem;
}
@media (max-width: 1023px) {
  .order-success__title {
    font-size: 4rem;
  }
}
@media (max-width: 767px) {
  .order-success__title {
    font-size: 2.625rem;
  }
}
.order-success__number-order {
  margin-bottom: 2.8125rem;
  font-family: M;
  font-size: 1.4375rem;
  line-height: 100%;
}
.order-success__text {
  margin-bottom: 3.125rem;
  font-family: M;
  font-size: 1.4375rem;
}
.order-success__button {
  font-family: R;
  font-size: 1.375rem;
}
.order-success__logo {
  display: none;
  position: absolute;
  top: 3rem;
  left: 0;
  right: 0;
}
@media (max-width: 1150px) {
  .order-success__logo {
    display: block;
  }
}
.order-success__logo-img {
  max-height: 6rem;
}
.popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.popup_show {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.popup_fadein {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.popup__overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.popup__close {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAclBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9eWEHEAAAAJXRSTlMAYIBA8OEP1ZBvIOoLwKAnMPjQanZZT0r2z8i4iT8iBdyIHhhR21aQyAAAAZFJREFUSMelVtmWgjAMvWVfRBQURMV1+v+/OJPYurQg9Mx9gJ40t02aNCksnLbJXjL2yfaECZxFLD8QizPGsUhDaSFMF2Pqm1wOIt8MUlZ69crz/RWw8v2k0ruUsNDuHlMie5dm4rFM0MBA/ZB7sOAFPJV+SlMWLiMMIFrajIZFHkbg8fTPS1CS/YHAKERACuVzTw6WwBcIDmKkd/xqj61TrslfTIA8X994mJB90RQhIjeuPNrpzaaNyhcqZCFmgGJeA6iME/IKXw/9wjNOqgLu5H72pv/ii09bM9K8o2HeC4Vkhj77QsuVLQ2Ohsu+VAzBA22ePs4jDoZUKQr1g7HWARcm2AxbnwkX5OzzMEMYd5IiAcqLgVQbTEfKDndC4GpS6Oi087Fy4BKXwG3/vt281Og4NTLX5EM8N71TqgP0d71AUT73iuqrf3UsArjJuWVG3pwLmcLcUulejJ9o55T71rGh1EYLmmpZtdUUg8GmmKqm2MJCqdtul/Q9td2+Tzolisv/N3ZNmXo6uD9OnJ8/vzl/W3q01L+oAAAAAElFTkSuQmCC);
  width: 3rem;
  height: 3rem;
  position: absolute;
  right: -3rem;
  top: -3rem;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  z-index: 1;
}
@media (max-width: 1150px) {
  .popup__close {
    top: -4rem;
    right: 0;
  }
}
@media (max-width: 767px) {
  .popup__close {
    right: 5%;
    left: auto;
    top: 4.55rem;
    position: fixed;
  }
}
.popup__top-header-title {
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 0.875rem !important;
  min-height: 2rem;
}
.popup__container {
  position: relative;
  height: 80%;
  margin: 20% 25rem 13% auto;
}
@media (max-width: 1366px) {
  .popup__container {
    margin-right: 21.875rem;
  }
}
@media (max-width: 1150px) {
  .popup__container {
    margin-top: 25%;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .popup__container {
    margin-top: 30%;
    width: 90%;
    overflow: scroll;
  }
}
.popup__scroll {
  height: 100%;
  display: inline-block;
  vertical-align: middle !important;
  max-width: 60rem;
  color: #000;
  text-align: left;
  overflow-x: scroll;
  min-width: 50rem;
  position: relative;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .popup__scroll {
    min-width: 100%;
  }
}
.popup__content {
  background: #fff;
  -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.popup__content_padding {
  padding: 3.75rem 4.375rem;
}
@media (max-width: 767px) {
  .popup__content_padding {
    padding: 1.875rem;
  }
}
.popup__text {
  padding: 1.5625rem 3.75rem 2.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.popup__title {
  color: #403230;
  font-size: 2.25rem;
  font-family: M;
  font-weight: 700;
}
.popup__tag {
  display: inline-block;
  width: auto;
}
.popup__p {
  margin-top: 0.9375rem;
  opacity: 0.8;
  color: #403230;
  font-family: R;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.popup__video {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  .popup__video iframe {
    height: 250px;
  }
}
.popup__video-btn {
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAwFBMVEUAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////a2v/9vb/v7//rKz/mZn/kJD/7Oz/2tr/0dH/fn7/dHT/tbX/h4f/yMj/o6P/hob/4+P/trb/kZFq+epIAAAALHRSTlMA+6HqMJAEX1j17fHZxL1I4UDcsCjIFwzSuFRQNZeHE+aogSMgZDu0cBwLaSTToY0AAAMRSURBVGje1dsHctswEAXQZTFFkeqielfk/pnYTnNLfP9bxYkzAztRAbAAQb8L7NjaT4LAgtSF8bxbH3aWKZAuO8N6dx2HZNmm4tewVc2vnJMdi3jWwV612XhBhkXNVRUSqn6TDJoeBZC2nGdkxskpFJ2eEF+zDg31JvFMetDUm3AaeeZBmzfTbvHjBCzJMekI62CrZxpNlcCARLXJojkMmUekoN+AMY0+SfvQgUGdDySpHcCoYEpSxlUYVh2ThDNYcEYHxR4s8Cp0QNuDFV6b9pqmsCSd7s1RAmuSPamKhrBoGNEuR7DqiHaYwLIdce6nsCzp0zYNWNegLSooQEz/GQQoQGvA6GiznZ15KISXMTrLZH+1UZg2vTZCYUb0SogCTUnoQtL9zc09mLoaf/BD/uzuC3gy5Qxf5S+uPoJBZDkKIOcu/+vbVzAEkerrMBeuOX/0RLW18le+f4K2Ff2x8CApf+PmMzSlA8UVfP6PW2h6WWX7kJW/wUiWT7+1IMgXZiWrRc82EBQK85K1UVvy5IJ2ssSPvIK0XGAmy1f6iZELzGTViC48SMsFZrK8gdKrOBe4yQophrxc4CYrpjWgU5ibrDX50CrMTZZPI0ZhRrJG1GMUZiSrRzVGYUayhtQyVVh4kHqCBMYKCz9wUEBVC4UlOqzqrLCzf7Wr5mpZiNNPSKgZf4A8ST5AnD0ynb0knL0WnS0EXC19Mhp4kMbNkOAZWt4+aSxvRVsXuqB39gnj7KPN1Wcq98P8kfVhXoEEG1sRg8I3X6oXrrabnG2wqW4pPpraUlTdRL01tImqsW0sMsQQam2UX5vcKKcpChSW4TCk0OOfchx4FXjEV5ZDzcKOcctzcO3uqJ76CSxL+7TVGJZNyjaAYnnkphfRTpnVIaMyjlUVP0gmVKxU9mI66BIWXJZ5PJKoncKooE2SMsMjsOUf+jU75uxksHvZJGXnJkbZ++9peP/ZwocK/nUF4UT/gkb4Pq+ksC7h8IUq146Co9DNRauIDBvIXC27IDs2xyvGZTquMF6/vT4417k++AtXe5EKKXRrMQAAAABJRU5ErkJggg==);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  width: 7.5rem;
  height: 7.5rem;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  cursor: pointer;
}
.popup__top-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1.875rem;
}
.popup__top-row-title {
  color: #403230;
  font-family: M;
  font-size: 2.25rem;
}
.popup__top-row-sub-title,
.popup__top-row-title_small {
  opacity: 0.5;
  color: #403230;
  font-family: R;
  font-size: 0.875rem;
}
.popup__top-row-sub-title {
  cursor: pointer;
}
@media (max-width: 767px) {
  .popup__top-row-sub-title {
    display: block;
    width: 100%;
    margin-top: 1rem;
  }
}
.pass-recovery__container {
  margin-left: auto;
  margin-right: auto;
  max-width: 53.125rem;
  padding: 33px 40px 30px 50px;
  background-color: #f4f3f0;
}
@media (max-width: 768px) {
  .pass-recovery__container {
    padding: 1.875rem 3.125rem;
  }
}
.pass-recovery__container-title {
  font-family: R;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: -0.434118px;
  color: #9a9390;
}
@media (max-width: 768px) {
  .pass-recovery__container-title {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .pass-recovery__container-title {
    margin-top: 0;
  }
}
.pass-recovery__input-field {
  margin-bottom: 1.875rem;
}
@media (max-width: 767px) {
  .pass-recovery__input-field {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.pass-recovery__input-container {
  display: inline-block;
  position: relative;
  width: 60%;
  margin-right: 2.1875rem;
}
@media (max-width: 767px) {
  .pass-recovery__input-container {
    width: 100%;
    display: block;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}
.pass-recovery__input-error-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi4xODQ3IDMuODE2MUMxNy4xMDQzIC0xLjI2NDkzIDguODcyNDIgLTEuMjczMTIgMy44MDE3NyAzLjc5ODFDLTEuMjcyMTYgOC44NzQyMiAtMS4yNjcyNSAxNy4xMDM3IDMuODE2NDkgMjIuMTg0N0M4Ljg5Njk3IDI3LjI2NTggMTcuMTMwNCAyNy4yNzIzIDIyLjE5OTUgMjIuMjAxMUMyNy4yNzE4IDE3LjEyOTkgMjcuMjY2OCA4Ljg5NzEzIDIyLjE4NDcgMy44MTYxWk0xNS42MzQ5IDE4LjQ2ODVMMTIuODczIDE1LjcwNjJMMTAuMTExIDE4LjQ2ODVDOC45ODM2OSAxOS41OTU5IDguMTM2MTIgMjAuNTc3OCA2Ljc5MTE1IDE5LjIzNDNDNS40NDk0NCAxNy44OTA4IDYuNDI2MjcgMTcuMDQzMSA3LjU1ODU0IDE1LjkxNEwxMC4zMjA1IDEzLjE1MzRMNy41NTg1NCAxMC4zOTEyQzYuNDI5NTQgOS4yNjM2OCA1LjQ0OTQ0IDguNDE2MDMgNi43OTExNSA3LjA3MDlDOC4xMzYxMiA1LjcyOTA1IDguOTgzNjkgNi43MDkyNiAxMC4xMTEgNy44MzgzOEwxMi44NzMgMTAuNTk3NEwxNS42MzQ5IDcuODM4MzhDMTYuNzYzOSA2LjcxMDg5IDE3LjYwNjYgNS43Mjc0MiAxOC45NTE2IDcuMDcwOUMyMC4yOTY1IDguNDE2MDMgMTkuMzE2NCA5LjI2MzY4IDE4LjE4NzQgMTAuMzkxMkwxNS40MjU1IDEzLjE1MThMMTguMTg3NCAxNS45MTI0QzE5LjMxNDggMTcuMDQzMSAyMC4yOTY1IDE3Ljg5MDggMTguOTUxNiAxOS4yMzQzQzE3LjYwOTkgMjAuNTc3OCAxNi43NjM5IDE5LjU5NTkgMTUuNjM0OSAxOC40Njg1WiIgZmlsbD0iI0ZGNkI2QiIvPgo8L3N2Zz4K);
  position: absolute;
  width: 1.625rem;
  height: 1.625rem;
  background-position: 50%;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  right: 1.25rem;
  top: -webkit-calc((100% - 1.625rem)/2);
  top: -moz-calc((100% - 1.625rem)/2);
  top: calc((100% - 1.625rem) / 2);
}
.pass-recovery__input-err-msg {
  display: inline-block;
  font-family: R;
  font-style: normal;
  font-size: 18px;
  color: #ff6b6b;
}
@media (max-width: 767px) {
  .pass-recovery__input-err-msg {
    display: block;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding-left: 1.25rem;
    padding-bottom: 0.3125rem;
    font-size: 12px;
  }
}
.input-error {
  border: 2px solid #ff6b6b;
}
.pass-recovered__title {
  font-family: R;
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 22px;
  color: #403230;
  padding-bottom: 1.5625rem;
}
@media (max-width: 768px) {
  .pass-recovered__title {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .pass-recovered__title {
    margin-top: 0;
  }
}
body,
html {
  font-size: 0.9375rem;
}
@media (max-width: 1750px) {
  body,
  html {
    font-size: 0.875rem;
  }
}
@media (max-width: 1600px) {
  body,
  html {
    font-size: 0.8125rem;
  }
}
@media (max-width: 1440px) {
  body,
  html {
    font-size: 0.75rem;
  }
}
@media (max-width: 1365px) {
  body,
  html {
    font-size: 0.6875rem;
  }
}
@media (max-width: 1279px) {
  body,
  html {
    font-size: 0.625rem;
  }
}
@media (max-width: 768px) {
  body,
  html {
    font-size: 0.8125rem;
  }
}
@media (max-width: 767px) {
  body,
  html {
    font-size: 0.75rem;
  }
}
@media (max-width: 374px) {
  body,
  html {
    font-size: 0.6875rem;
  }
}
.desktop-none-flex {
  display: none;
}
@media (max-width: 767px) {
  .desktop-none-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.desktop-none {
  display: none;
}
@media (max-width: 767px) {
  .desktop-none {
    display: block;
  }
}
@media (max-width: 767px) {
  .mobile-none {
    display: none;
  }
}
.rouble {
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  height: 100%;
  top: 0;
  right: -4rem;
  width: 4rem;
}
@media (max-width: 1150px) {
  .rouble {
    right: -3rem;
    width: 3rem;
  }
}
.rouble svg {
  height: 70%;
  margin-top: 15%;
  fill: #fff;
  width: 100%;
}
@media (max-width: 1150px) {
  .rouble svg {
    margin-top: 40%;
    height: 50%;
  }
}
@media (max-width: 768px) {
  .rouble svg {
    margin-top: 15%;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  .rouble svg {
    margin-top: 20%;
    height: 70%;
  }
}
.mobile-block {
  display: none;
}
@media (max-width: 767px) {
  .mobile-block {
    display: block;
  }
}
.ui-helper-hidden-accessible {
  display: none;
}
@media (max-width: 767px) {
  #jivo-iframe-container,
  .globalClass_ET {
    display: none !important;
  }
}
.whatsapp {
  display: none;
  position: fixed;
  bottom: 1.5625rem;
  right: 1.5625rem;
  background: #25d366;
  width: 4.375rem;
  height: 4.375rem;
  -webkit-border-radius: 62.4375rem;
  -moz-border-radius: 62.4375rem;
  border-radius: 62.4375rem;
}
@media (max-width: 767px) {
  .whatsapp {
    display: block;
  }
}
.whatsapp:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTAgOTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDkwIDkwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggaWQ9IldoYXRzQXBwIiBkPSJNOTAsNDMuODQxYzAsMjQuMjEzLTE5Ljc3OSw0My44NDEtNDQuMTgyLDQzLjg0MWMtNy43NDcsMC0xNS4wMjUtMS45OC0yMS4zNTctNS40NTVMMCw5MGw3Ljk3NS0yMy41MjIgICBjLTQuMDIzLTYuNjA2LTYuMzQtMTQuMzU0LTYuMzQtMjIuNjM3QzEuNjM1LDE5LjYyOCwyMS40MTYsMCw0NS44MTgsMEM3MC4yMjMsMCw5MCwxOS42MjgsOTAsNDMuODQxeiBNNDUuODE4LDYuOTgyICAgYy0yMC40ODQsMC0zNy4xNDYsMTYuNTM1LTM3LjE0NiwzNi44NTljMCw4LjA2NSwyLjYyOSwxNS41MzQsNy4wNzYsMjEuNjFMMTEuMTA3LDc5LjE0bDE0LjI3NS00LjUzNyAgIGM1Ljg2NSwzLjg1MSwxMi44OTEsNi4wOTcsMjAuNDM3LDYuMDk3YzIwLjQ4MSwwLDM3LjE0Ni0xNi41MzMsMzcuMTQ2LTM2Ljg1N1M2Ni4zMDEsNi45ODIsNDUuODE4LDYuOTgyeiBNNjguMTI5LDUzLjkzOCAgIGMtMC4yNzMtMC40NDctMC45OTQtMC43MTctMi4wNzYtMS4yNTRjLTEuMDg0LTAuNTM3LTYuNDEtMy4xMzgtNy40LTMuNDk1Yy0wLjk5My0wLjM1OC0xLjcxNy0wLjUzOC0yLjQzOCwwLjUzNyAgIGMtMC43MjEsMS4wNzYtMi43OTcsMy40OTUtMy40Myw0LjIxMmMtMC42MzIsMC43MTktMS4yNjMsMC44MDktMi4zNDcsMC4yNzFjLTEuMDgyLTAuNTM3LTQuNTcxLTEuNjczLTguNzA4LTUuMzMzICAgYy0zLjIxOS0yLjg0OC01LjM5My02LjM2NC02LjAyNS03LjQ0MWMtMC42MzEtMS4wNzUtMC4wNjYtMS42NTYsMC40NzUtMi4xOTFjMC40ODgtMC40ODIsMS4wODQtMS4yNTUsMS42MjUtMS44ODIgICBjMC41NDMtMC42MjgsMC43MjMtMS4wNzUsMS4wODItMS43OTNjMC4zNjMtMC43MTcsMC4xODItMS4zNDQtMC4wOS0xLjg4M2MtMC4yNy0wLjUzNy0yLjQzOC01LjgyNS0zLjM0LTcuOTc3ICAgYy0wLjkwMi0yLjE1LTEuODAzLTEuNzkyLTIuNDM2LTEuNzkyYy0wLjYzMSwwLTEuMzU0LTAuMDktMi4wNzYtMC4wOWMtMC43MjIsMC0xLjg5NiwwLjI2OS0yLjg4OSwxLjM0NCAgIGMtMC45OTIsMS4wNzYtMy43ODksMy42NzYtMy43ODksOC45NjNjMCw1LjI4OCwzLjg3OSwxMC4zOTcsNC40MjIsMTEuMTEzYzAuNTQxLDAuNzE2LDcuNDksMTEuOTIsMTguNSwxNi4yMjMgICBDNTguMiw2NS43NzEsNTguMiw2NC4zMzYsNjAuMTg2LDY0LjE1NmMxLjk4NC0wLjE3OSw2LjQwNi0yLjU5OSw3LjMxMi01LjEwN0M2OC4zOTgsNTYuNTM3LDY4LjM5OCw1NC4zODYsNjguMTI5LDUzLjkzOHoiIGZpbGw9IiNmZmZmZmYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  position: absolute;
  left: 0.9375rem;
  top: 0.9375rem;
  right: 0.9375rem;
  bottom: 0.9375rem;
}

.preview {
  padding: 1.125rem 2.1875rem;
}
.preview + .preview {
  margin-top: 50px;
}
.article .item {
  width: 33%;
}
.article .preview {
  padding-top: 0;
  padding-bottom: 0;
}
.content_editable .item a:hover {
  border: none;
}
.swiper-container-linked-items {
  padding: 0 35px;
}
.swiper-container-linked-items .swiper-wrapper {
  justify-content: center;
}
.linked-slider-btn-prev,
.linked-slider-btn-next {
  position: absolute;
  top: calc(50% - 18px);
  z-index: 10;
  background: #fff;
  border-radius: 50%;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.linked-slider-btn-prev:not(.swiper-button-disabled),
.linked-slider-btn-next:not(.swiper-button-disabled) {
  cursor: pointer;
  transition: all 0.2s ease-out;
}
.linked-slider-btn-prev {
  left: 0;
  transform: rotate(180deg);
}
.linked-slider-btn-prev:not(.swiper-button-disabled):hover,
.linked-slider-btn-next:not(.swiper-button-disabled):hover {
  -webkit-box-shadow: 0 4px 8px 0 rgb(64 50 48 / 25%);
  -moz-box-shadow: 0 4px 8px 0 rgba(64, 50, 48, 0.25);
  box-shadow: 0 4px 8px 0 rgb(64 50 48 / 25%);
}
.linked-slider-btn-next {
  right: 0;
}
.aside__min_price {
  margin-top: 10px;
}
.item__price-kg {
  font-size: 1.2rem;
  font-family: B;
  color: #403230;
}
.item__card_stock .item__price-kg {
  font-size: 0.875rem;
  color: #ccb9b6;
  letter-spacing: -0.34px;
  position: relative;
}
.item__card_stock .item__price-kg:before {
  content: "";
  position: absolute;
  width: 40%;
  height: 1px;
  background-color: #ccb9b6;
  bottom: 0.5rem;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
.product__commerce-price-kg {
  font-size: 1.25rem;
  font-family: R;
  color: #403230;
}
.product__commerce-price-kg b {
  font-size: 1.5rem;
  font-family: M;
  color: #403230;
}
#legalEntityPayment .wrap-legal {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px;
}
#legalEntityPayment #file-result {
  font-size: 1.125rem;
  font-family: R;
  color: #403230;
}
@media (max-width: 1366px) {
  .price-wrap {
    display: inline-block;
    vertical-align: top;
  }
}
@media (min-width: 769px) {
  .preview__content {
    display: flex;
    justify-content: center;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .product__commerce-price-wrapper {
    width: 100%;
  }
  .product__commerce-price-kg {
    padding: 1.5625rem 0 1.5625rem;
    border-bottom: 0.0625rem solid rgba(64, 50, 48, 0.1);
  }
}
@media (max-width: 756px) {
  .article .item {
    width: 50%;
  }
}
@media (max-width: 500px) {
  .article .item {
    width: 100%;
  }
}


.content__search-wrapper input{
      color: #403230;
    font-family: R;
    font-size: 1.125rem;
    border: none;
    border-bottom: 1px solid #cbc7c7;
    padding-top: .6875rem;
    padding-bottom: .6875rem;
    background: transparent;
    outline: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 100%;
}
/* End */


/* Start:/local/templates/cacaolavka_custom/components/bitrix/breadcrumb/.default/style.css?174721187665*/
.page-header__breadcrumps-link-wrapper{
	display: inline-block;
}
/* End */
/* /local/templates/cacaolavka_custom/assets/css/app.css?1750405073551947 */
/* /local/templates/cacaolavka_custom/components/bitrix/breadcrumb/.default/style.css?174721187665 */
