/*  Mobile-first - основная часть стилей применима к девайсам от 0 до 768*/
*, *::before, *::after {
    box-sizing: border-box;
    max-width: 100vw;
}
*::placeholder {
	font-style: italic;
	font-weight: 300;
	color: #615541;
	opacity: 0.5;
}
@-webkit-keyframes autofill {
  to {
    color: inherit;
    background: transparent;
  }
}
input{
    border-radius: 0 !important;
    box-shadow: none !important;
	-webkit-appearance: none;
}
input:-webkit-autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
}
input, input:focus, input:focus-within, input:target, input:-internal-autofill-selected{
	background: inherit;
}
a{
	text-decoration: none;
}
img{
	max-width: 100%;
}
button, 
button:active, 
button:focus {
    outline: none;
}
a, .btn, .form-control {
    transition: all .3s;
}
.btn:not(:disabled):not(.disabled),
button:not(:disabled):not(.disabled) {
    cursor: pointer;
}
button, select {
    text-transform: none;
}
:active, :hover, :focus {
    outline: 0;
    outline-offset: 0;
}
p{
	margin-top: 0;
}
.only_pc{
	display: none !important;
}
.only_mobile,
.only_mobile.only_pc,
.only_mobile.only_tab{
	display: block !important;
}
.btn{
	display: block;
	text-align: center;
	width: 130px;
    height: 30px;
    padding: 0;
    cursor: pointer;
    font-size: 13px;
    line-height: 30px;
	background: #FECE10;
	color: #120F0A;
	border: 1px solid #FECE10;
}

html {
    height: 100%;
    font-weight: 300;
	font-size: 13px;
	line-height: 140%;
    font-family: 'Roboto', sans-serif;
    color: #615541;
    overflow-x: hidden;
}
body{
	color: #615541;
	position: relative;
    min-height: 100%;
    overflow-x: hidden;
	margin: 0;
    padding: 0;
}
body.lock {
    overflow: hidden;
    height: 100vh;
}
.bg-svg{
	border: none;
	cursor: pointer;
	background-size: contain;
	background-repeat: no-repeat;
    background-position: center;
	background-color: inherit;
}

header .header_nav{
	padding: 0 13px;
	height: 26px;
	line-height: 26px;
	
	position: absolute;
	top: 26px;
	width: 100%;
	
	display: flex!important;
	align-items: center;
	justify-content: space-between;
}
header .top_nav_logo {
    display: flex;
	align-items: center;
}
header .header_nav .burger{
	width: 18px;
	height: 18px;
	margin-right: 14px;
	
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6H18M1 1H18M1 11H18' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
header .header_nav .top_logo a{
	width: 120px;
	height: 23px;
    display: block;
	
	background-image: url(./img/logo_yellow.svg);
}
.cart.toggler .bx-basket.bx-opener{
	width: 15px;
	height: 15px;
	text-align: center;
	position: absolute;
	border-radius: 50%;
	background: #FECE10;
	font-weight: 300;
	font-size: 10px;
	line-height: 15px;
	letter-spacing: 0.05em;
	color: #120F0A!important;
	top: -7px;
    left: 7px;
}
header .top_icons {
    display: flex;
    justify-content: flex-end;
	align-items: center;
}
header .top_icons a,
header .top_icons button{
	display: block;
	margin: 0;
    padding: 0;
}
header .top_icons .personal{
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1869 15.7352V14.098C14.1869 13.2295 13.8395 12.3966 13.2213 11.7826C12.603 11.1685 11.7645 10.8235 10.8901 10.8235H4.29671C3.42237 10.8235 2.58384 11.1685 1.96558 11.7826C1.34733 12.3966 1 13.2295 1 14.098V15.7352M10.8901 4.27449C10.8901 6.08295 9.41415 7.54899 7.59343 7.54899C5.7727 7.54899 4.29671 6.08295 4.29671 4.27449C4.29671 2.46604 5.7727 1 7.59343 1C9.41415 1 10.8901 2.46604 10.8901 4.27449Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
	width: 14px;
	height: 15px;	
	margin-left: 0;

}
header .top_icons .search{
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8352 15.8352L12.25 12.25M14.1868 7.59341C14.1868 11.2348 11.2348 14.1868 7.59341 14.1868C3.95197 14.1868 1 11.2348 1 7.59341C1 3.95197 3.95197 1 7.59341 1C11.2348 1 14.1868 3.95197 14.1868 7.59341Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
	width: 15px;
	height: 15px;
	margin-left: 16px;
}
header .top_icons .cart{
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02246 1H4.03659L6.05606 11.0898C6.12496 11.4367 6.31369 11.7484 6.58921 11.9701C6.86473 12.1919 7.20949 12.3098 7.56312 12.303H14.8875C15.2411 12.3098 15.5858 12.1919 15.8614 11.9701C16.1369 11.7484 16.3256 11.4367 16.3945 11.0898L17.6002 4.76766H4.79012M7.80425 16.0706C7.80425 16.4868 7.46688 16.8242 7.05072 16.8242C6.63455 16.8242 6.29719 16.4868 6.29719 16.0706C6.29719 15.6545 6.63455 15.3171 7.05072 15.3171C7.46688 15.3171 7.80425 15.6545 7.80425 16.0706ZM16.0931 16.0706C16.0931 16.4868 15.7557 16.8242 15.3396 16.8242C14.9234 16.8242 14.586 16.4868 14.586 16.0706C14.586 15.6545 14.9234 15.3171 15.3396 15.3171C15.7557 15.3171 16.0931 15.6545 16.0931 16.0706Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	position: relative;
	width: 17px;
	height: 16px;
	margin-left: 20px;
}
header .top_icons .favorite{
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8717 2.32611C16.4514 1.90569 15.9525 1.57219 15.4034 1.34465C14.8542 1.11711 14.2656 1 13.6712 1C13.0768 1 12.4882 1.11711 11.9391 1.34465C11.3899 1.57219 10.891 1.90569 10.4708 2.32611L9.59867 3.19821L8.72656 2.32611C7.87775 1.4773 6.72652 1.00044 5.52612 1.00044C4.32572 1.00044 3.17448 1.4773 2.32567 2.32611C1.47686 3.17492 1 4.32616 1 5.52656C1 6.72696 1.47686 7.87819 2.32567 8.727L9.59867 16L16.8717 8.727C17.2921 8.30679 17.6256 7.80785 17.8531 7.25871C18.0807 6.70957 18.1978 6.12097 18.1978 5.52656C18.1978 4.93214 18.0807 4.34355 17.8531 3.7944C17.6256 3.24526 17.2921 2.74633 16.8717 2.32611Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	position: relative;
	width: 17px;
	height: 16px;
	margin-left: 20px;
}
header .top_icons .subscribe{
	background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.599609' width='24' height='24' rx='12' fill='%23FECE10'/%3E%3Cpath d='M18.2 9.12C18.2 8.504 17.696 8 17.08 8H8.12C7.504 8 7 8.504 7 9.12M18.2 9.12V13.6M18.2 9.12L12.6 13.04L7 9.12M15 16.96H8.12C7.504 16.96 7 16.456 7 15.84V9.12' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9994 6.3999H7.39941C6.29484 6.3999 5.39941 7.29533 5.39941 8.3999V14.3999' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.1996 15.1997V18.3997M16.5996 16.7997H19.7996' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
	width: 24px;
	height: 24px;
	margin-left: 14px;	
}
header .top_icons .feedback{
	background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.09961' y='0.5' width='23' height='23' rx='11.5' stroke='white'/%3E%3Cpath d='M18.2 13.8666C18.2 14.1966 18.0689 14.5131 17.8355 14.7465C17.6021 14.9799 17.2856 15.111 16.9556 15.111H9.48889L7 17.5999V7.64435C7 7.3143 7.13111 6.99777 7.36449 6.76439C7.59787 6.53101 7.9144 6.3999 8.24444 6.3999H16.9556C17.2856 6.3999 17.6021 6.53101 17.8355 6.76439C18.0689 6.99777 18.2 7.3143 18.2 7.64435V13.8666Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.7998 9.2002H15.3998' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.7998 10.7998H15.3998' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.7998 12.3999H12.9998' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
	width: 24px;
	height: 24px;
	margin-left: 14px;	
}

.popup_fade{
	display: none;
}
.popup_fade:before {
	content: '';
	background: #000;
	position: fixed; 
	left: 0;
	top: 0;
	width: 100%; 
	height: 100%;
	opacity: 0.7;
	z-index: 9999;
}
.popup_fade > div {
	z-index: 99999;
	opacity: 1;	
	position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
	background: #FFFFFF;
	padding: 54px 12px;
}
.popup_close{
	width: 15px;
	height: 15px;
	position: absolute;
	right: 12px;
	top: 12px;
	
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L1 13M1 1L13 13' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.search-page {
	display: none;
}

.menu_nav,
.menu_login,
.menu_search,
.menu_cart{
	position: fixed;
    width: 100%;
    height: 100%;
    background-color: #FECE10;
    z-index: 10;
    transition: all 1.3s ease 0s;
	top: 0;
    left: -100%;
    /*display: flex;
    justify-content: flex-end;
    align-items: flex-start;*/
    /*opacity: 0;*/
    overflow-x: scroll;
	z-index: 999;
}
.menu_nav.active,
.menu_login.active,
.menu_search.active,
.menu_cart.active {
    left: 0;
    opacity: 1;
	border-bottom: 1px solid #fece10;
}
.menu_header{
    width: 100%;
    height: 26px;
	margin-top: 32px;
    margin-bottom: 40px;
    padding: 0 13px;
	
	display: flex;
	align-items: center;
}
.menu_header .close_menu,
.menu_wrap .close_menu{
	width: 18px;
	height: 18px;
	margin-right: 15px;
	
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L1 13M1 1L13 13' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
a.top_logo{
	width: 120px;
	height: 24px;
    display: block;
	background-position: left center;
	background-image: url(./img/logo_black.svg);
}

.main_menu{
	padding: 0 14px;
	border-bottom: 1px solid rgba(39, 34, 24, 0.5);
}
.main_menu .level_1{
	margin-bottom: 12px;	
}
.main_menu .main_cat{
	font-weight: 300;
	font-size: 16px;
	line-height: 19px;
	position: relative;
	text-transform: uppercase;
	width: 100%;
	color: #120F0A;
	margin-bottom: 24px;
}
.main_menu .main_cat span{
	padding-left: 27px;
}
.main_menu .main_cat .icon{
	width: 20px;
	height: 20px;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	padding-left: 0;
	background-position: center;
	cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: inherit;
	
}
.main_menu .main_cat .cat_name:after{
	width: 15px;
	height: 14px;
	content: "";
	position: absolute;
	margin-left: 14px;
	top: 2px;
	
	background-position: 50% 50%;
	cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: inherit;
	
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.98413H15M15 7.98413L8 1M15 7.98413L8 14.9683' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.main_menu .main_cat.active .cat_name:after{
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.333 6L6.33301 1L1.33301 6' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.only_tab.header_nav.t_n{
	display: none !important;
}

.journal .main_cat .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='21' viewBox='0 0 19 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5556 1H3.11111C2.55121 1 2.01424 1.20018 1.61833 1.5565C1.22242 1.91282 1 2.39609 1 2.9V18.1C1 18.6039 1.22242 19.0872 1.61833 19.4435C2.01424 19.7998 2.55121 20 3.11111 20H15.7778C16.3377 20 16.8746 19.7998 17.2706 19.4435C17.6665 19.0872 17.8889 18.6039 17.8889 18.1V6.7M11.5556 1L17.8889 6.7M11.5556 1V6.7H17.8889M13.6667 11.45H5.22222M13.6667 15.25H5.22222M7.33333 7.65H5.22222' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.kids .main_cat .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 12.4C6.7 12.4 8.125 14.3 10.5 14.3C12.875 14.3 14.3 12.4 14.3 12.4M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 8L12.9917 8M8.00832 8L8 8' stroke='%23120F0A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.main_sub .animal,
.main_sub .victorine,
.main_sub .games,
.main_sub .lessons,
.main_sub .kids_main{
	padding-left: 36px;
	position: relative;
}
.main_sub .animal:before,
.main_sub .victorine:before,
.main_sub .games:before,
.main_sub .lessons:before,
.main_sub .kids_main:before{
	width: 26px;
	height: 24px;
	content: "";
	position: absolute;
	left: 0;
	bottom: -4px;
	
	background-position: left center;
	cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: inherit;
	
	opacity: 0.8;
	
}
.main_sub .animal:before{
	background-image: url(./img/monkey.svg);
}
.main_sub .victorine:before{
	background-image: url(./img/victorine.svg);
}
.main_sub .games:before{
	background-image: url(./img/games.svg);
}
.main_sub .lessons:before{
	background-image: url(./img/teacher.svg);
}
.main_sub .kids_main:before{
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 12.4C6.7 12.4 8.125 14.3 10.5 14.3C12.875 14.3 14.3 12.4 14.3 12.4M7.65 7.65H7.6595M13.35 7.65H13.3595M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.zoo_tv .main_cat .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 1L10.5 5.75L5.75 1M2.9 5.75H18.1C19.1493 5.75 20 6.60066 20 7.65V18.1C20 19.1493 19.1493 20 18.1 20H2.9C1.85066 20 1 19.1493 1 18.1V7.65C1 6.60066 1.85066 5.75 2.9 5.75Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.safary .main_cat .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6665 12.0036L13.6667 12.0043C13.8614 12.7912 14.4059 13.471 15.2235 14.0928C16.0181 14.699 16.3555 15.6109 16.1574 16.4658C15.9188 17.4947 14.7891 18.5 13.1397 18.5C12.457 18.5 11.8138 18.3134 11.2748 17.9668L11.2727 17.9655C10.7713 17.6465 10.1875 17.481 9.5801 17.481C8.98606 17.481 8.32607 17.6408 7.8184 17.9684L8.08944 18.3884L7.81961 17.9676C7.28348 18.3114 6.63622 18.498 5.94477 18.498C4.29614 18.498 3.17328 17.4885 2.93642 16.4656L2.9364 16.4655C2.73836 15.6109 3.07466 14.7004 3.8697 14.094C4.68782 13.4712 5.23231 12.7903 5.42705 12.0059L5.42735 12.0047C5.96684 9.80838 7.75194 8.28722 9.58203 8.28722C11.4041 8.28722 13.1247 9.79893 13.6665 12.0036ZM2.11363 4.94976C2.24569 4.94976 2.41097 5.00863 2.60543 5.17252C2.79962 5.33619 2.99328 5.58112 3.16641 5.88392C3.51662 6.4964 3.72727 7.24602 3.72727 7.78722C3.72727 8.76203 2.97879 9.5121 2.11363 9.5121C1.24848 9.5121 0.5 8.76203 0.5 7.78722C0.5 7.24604 0.710701 6.49643 1.06095 5.88394C1.23411 5.58113 1.42778 5.33619 1.62197 5.17251C1.81643 5.00861 1.98167 4.94976 2.11363 4.94976ZM15.3662 7.78722C15.3662 7.24604 15.5769 6.49643 15.9271 5.88394C16.1003 5.58113 16.294 5.33619 16.4882 5.17251C16.6826 5.00861 16.8479 4.94976 16.9798 4.94976C17.1119 4.94976 17.2772 5.00863 17.4716 5.17252C17.6658 5.33619 17.8595 5.58112 18.0326 5.88392C18.3828 6.4964 18.5935 7.24602 18.5935 7.78722C18.5935 8.76203 17.845 9.5121 16.9798 9.5121C16.1147 9.5121 15.3662 8.76203 15.3662 7.78722ZM12.7526 5.06234C11.8874 5.06234 11.1389 4.31232 11.1389 3.33717C11.1389 2.79597 11.3496 2.04644 11.6998 1.43404C11.8729 1.13128 12.0666 0.886384 12.2607 0.72274C12.4552 0.558875 12.6205 0.5 12.7526 0.5C12.8846 0.5 13.0499 0.558875 13.2444 0.72274C13.4386 0.886384 13.6322 1.13128 13.8054 1.43404C14.1556 2.04644 14.3662 2.79597 14.3662 3.33717C14.3662 4.31232 13.6177 5.06234 12.7526 5.06234ZM7.95481 3.33717C7.95481 4.31232 7.20629 5.06234 6.34118 5.06234C5.47575 5.06234 4.72727 4.31228 4.72727 3.33717C4.72727 2.796 4.93797 2.04648 5.28823 1.43407C5.46139 1.13131 5.65508 0.886408 5.8493 0.722756C6.04378 0.55888 6.20909 0.5 6.34118 0.5C6.47316 0.5 6.63841 0.558851 6.83287 0.722732C7.02705 0.886383 7.22072 1.13129 7.39387 1.43406C7.74411 2.04647 7.95481 2.796 7.95481 3.33717Z' stroke='%23120F0A'/%3E%3C/svg%3E%0A");
}
.shop .main_cat .icon{
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='24' viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.98621 24H12.5793C13.6732 24 14.5607 23.1364 14.5607 22.0426V9.0099C14.5607 8.56852 14.4072 8.13193 14.1337 7.77691L9.92864 3.78051C9.61679 3.38711 9.21379 3.06087 8.75322 2.83538C8.44138 2.68186 8.10555 2.58111 7.76012 2.52834V0.47976C7.76012 0.215892 7.54423 0 7.28036 0C7.01649 0 6.8006 0.215892 6.8006 0.47976V2.53793C5.95142 2.65787 5.17901 3.09925 4.63688 3.78531L0.426987 7.78171C0.153523 8.13193 0 8.56852 0 9.0099V22.0426C0.0047976 23.1364 0.897151 24 1.98621 24ZM7.28516 7.21559C8.05757 7.21559 8.68126 7.84408 8.68126 8.61169C8.68126 9.38411 8.05277 10.0078 7.28516 10.0078C6.51754 10.0078 5.88905 9.37931 5.88905 8.61169C5.88905 7.84408 6.51274 7.21559 7.28516 7.21559ZM0.964318 9.0099C0.964318 8.77961 1.04588 8.55412 1.18501 8.37661L5.3901 4.38021C5.74993 3.92444 6.24888 3.62219 6.8054 3.51184V6.30405C5.73553 6.52474 4.92953 7.47466 4.92953 8.61169C4.92953 9.91184 5.98501 10.9673 7.28516 10.9673C8.58531 10.9673 9.64078 9.91184 9.64078 8.61169C9.64078 7.47466 8.83478 6.52474 7.76492 6.30405V3.51184C7.96162 3.55022 8.15832 3.61739 8.33583 3.70375C8.66687 3.86207 8.95472 4.09715 9.17541 4.38021L13.3805 8.37181C13.5244 8.55412 13.6012 8.77961 13.6012 9.0099V22.0426C13.6012 22.6039 13.1406 23.0405 12.5793 23.0405H1.98621C1.42489 23.0405 0.964318 22.6039 0.964318 22.0426V9.0099Z' fill='%23120F0A'/%3E%3C/svg%3E%0A");
}
.about .main_cat .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.7V10.5M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5078 15L10.4995 15' stroke='%23120F0A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.photo .main_cat .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 20.8182C20 21.2763 19.818 21.7156 19.4941 22.0395C19.1702 22.3635 18.7308 22.5455 18.2727 22.5455H2.72727C2.26917 22.5455 1.82983 22.3635 1.50591 22.0395C1.18198 21.7156 1 21.2763 1 20.8182V11.3182C1 10.8601 1.18198 10.4207 1.50591 10.0968C1.82983 9.77289 2.26917 9.59091 2.72727 9.59091H6.18182L7.90909 7H13.0909L14.8182 9.59091H18.2727C18.7308 9.59091 19.1702 9.77289 19.4941 10.0968C19.818 10.4207 20 10.8601 20 11.3182V20.8182Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 19.0909C12.4079 19.0909 13.9545 17.5443 13.9545 15.6364C13.9545 13.7285 12.4079 12.1818 10.5 12.1818C8.59211 12.1818 7.04545 13.7285 7.04545 15.6364C7.04545 17.5443 8.59211 19.0909 10.5 19.0909Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 1L19.5815 2.97476L22 3.29338L20.25 4.82965L20.663 7L18.5 5.97476L16.337 7L16.75 4.82965L15 3.29338L17.4185 2.97476L18.5 1Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.main_sub{
	display: none;
	margin-top: 12px;
	margin-left: -14px;
    margin-right: -14px;
	padding: 14px;
	padding-bottom: 12px;
	background: #F9C600;
}
.main_menu .main_sub a{
	display: block;
	margin-bottom: 20px;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
    text-transform: none;
	color: #120F0A;

	opacity: 0.8;
}

.main_menu .main_sub a.active,
.main_menu .main_sub a.selected,
.main_menu .main_sub a:hover{
	font-weight: normal;
	opacity: 1;
	padding-left: 27px;
	position: relative;	
}
.main_menu .main_sub a.active:before,
.main_menu .main_sub a.selected:before,
.main_menu .main_sub a:hover:before{
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: inherit;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.98413H15M15 7.98413L8 1M15 7.98413L8 14.9683' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
	width: 13px;
	height: 13px;
	content: "";
	position: absolute;
	left: 0;
	top: 3px;
}
.popup-window .popup-window-buttons {
    padding: 0;
}
.popup-window .popup-window-buttons .btn,
.popup-window .popup-window-buttons .btn:hover{
	width: calc(50% - 5px);
    outline: 0;
    background: #FECE10;
    color: #120F0A;
    border: 1px solid #FECE10;
	float: left;
}
.popup-window .popup-window-buttons .btn:first-of-type{
	margin-right: 10px;
}
.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%; / 16:9 /
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.main_menu .main_cat .main_sub a:last-child{
	margin-bottom: 0;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
     display: none; 
    -webkit-appearance: none;
    margin: 0; 
}
header.main{
	position: relative;
    background-color: #120f0a;
    background-image: url(./img/360px/home/banner_main.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 640px;
	background-size: auto 100%;
}
header.main.lion{
	background-image: url(./img/360px/home/banner_lion.jpg);
}
header.main.fox{
	background-image: url(./img/360px/home/banner_fox.jpg);
}
header.main .main_banner{
	height: 640px;
	padding-left: 45px;
	padding-top: 90px;
}
header.main .main_banner .desc{
	margin-bottom: 20px;
	overflow: hidden;
}
body > header{
	background-repeat: no-repeat;
    background-size: cover;
    height: 488px;
    background-position: center;
	position: relative;
	    background-color: #120f0a;
}
header.articles{
	background-image: url(./img/360px/home/articles.jpg);
}
header.water{
	background-image: url(./img/360px/home/water.jpg);
}
header.sky{
	background-image: url(./img/360px/home/sky.jpg);
}
header.articles_bear{
	background-image: url(./img/360px/home/articles_bear.jpg);
}
header.expeditions{
	background-image: url(./img/360px/home/expeditions.jpg);
}
header.earth{
	background-image: url(./img/360px/home/earth.jpg);
}
header.zoo_tv{
	background-image: url(./img/360px/home/zoo_tv.jpg);
}
header.safari{
	background-image: url(./img/360px/home/safari.jpg);
}
header.kids .sub_banner h1{
	display: none;
}
header.kids{
	background-image: url(./img/360px/home/kids.jpg);
}
header.kids.animals{
	background-image: url(./img/360px/home/animals.jpg);
}
header.kids.why{
	background-image: url(./img/360px/home/why.jpg);
}
header.kids.games{
	background-image: url(./img/360px/home/games.jpg);
}
header.kids.lessons{
	background-image: url(./img/360px/home/lessons.jpg);
}
header.personal{
	background-image: url(./img/360px/home/personal.jpg);
}
header.subscribe{
	background-image: url(./img/360px/home/subscribe.jpg);
}
header.about{
	background-image: url(./img/360px/home/about.jpg);
}
header.termsofuse{
	background-image: url(./img/360px/home/termsofuse.jpg);
}
header.favorite{
	background-image: url(./img/360px/home/favorite.jpg);
}
header.shop{
	background-image: url(./img/360px/home/shop.jpg);
}
header.pentax{
	background-image: url(./img/360px/home/pentax.jpg);
}
/* shop banners hardcode */
header.shop.activity{
	background-image: url(./img/360px/home/activity.jpg);
}
header.shop.binoculars{
	background-image: url(./img/360px/home/binoculars.jpg);
}
header.shop.books{
	background-image: url(./img/360px/home/books.jpg);
}
header.shop.books-kids{
	background-image: url(./img/360px/home/books-kids.jpg);
}
header.shop.drawing{
	background-image: url(./img/360px/home/drawing.jpg);
}
header.shop.games-toys{
	background-image: url(./img/360px/home/games-toys.jpg);
}
header.shop.stickers{
	background-image: url(./img/360px/home/stickers.jpg);
}
/* end shop banners hardcode */
header.shop.shop-kids{
	background-image: url(./img/360px/home/shop-kids.jpg)!important;
}
header.shop.shop-books{
	background-image: url(./img/360px/home/shop-books.jpg)!important;
}
header.shop.shop-photo{
	background-image: url(./img/360px/home/shop-photo.jpg)!important;
}
header.shop.shop-paints{
	background-image: url(./img/360px/home/shop-paints.jpg)!important;
}
header.search{
	background-image: url(./img/360px/home/search.jpg);
}
.sub_banner{
	position: absolute;
	bottom: 54px;
	width: 100%;
    text-align: center;
}
.sub_banner h1{
	font-weight: 900;
	font-size: 40px;
	line-height: 47px;
	text-transform: uppercase;
    margin: 0;
	color: #FFFFFF;	
}
*::placeholder {
  color: #120F0A;
}


.main_banner span{
	display: inline-block;
    float: left;
    clear: both;
}
.main_banner .human{
	font-weight: 300;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;

	color: #FFFFFF;
	margin-left: 29px;
}
.main_banner .journal{
	font-weight: 900;
	font-size: 36px;
	line-height: 28px;
	text-transform: uppercase;

	color: #FFFFFF;
}
.main_banner .wild{
	padding: 5px 21px;
	margin-left: 16px;
	margin-top: -2px;
	
	background-color: #FECE10;
	
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;

	color: #120F0A;
}
header.main .main_banner .about{
	margin-bottom: 24px;
	color: #FFFFFF;
	padding-right: 12px;
}
.show_more a{
	font-weight: 500;
	font-size: 13px;
	line-height: 15px;
	letter-spacing: 0.05em;

	color: #FFFFFF;
	position: relative;
}
.show_more a:hover{
	color: #FECE10;
}
.show_more a:after{
	content: '';
	cursor: pointer;
	
	position: absolute;
    right: -27px;
    top: 2px;
	height: 13px;
	width: 13px;
	background-position: center;
	background-size: cover;
	
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.17578H14.0295M14.0295 8.17578L7.51477 1.67578M14.0295 8.17578L7.51477 14.6758' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.show_more a:hover:after{
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.17578H14.0295M14.0295 8.17578L7.51477 1.67578M14.0295 8.17578L7.51477 14.6758' stroke='%23FECE10' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

footer{
	position: relative;
    background-color: #120f0a;
    background-image: url(./img/360px/home/banner_footer.jpg);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
    height: 639px;
}
footer.squirrel{
    background-image: url(./img/360px/home/banner_footer_sq.jpg);	
}
footer .links{
	width: 100%;
	position: absolute;
	bottom: 95px;	
	
	padding: 0px 13px;
	
	display: flex;
    align-items: center;
    justify-content: center;
	
}
footer .links a{
	color: #FFF;
	margin-right: 16px;
	
	text-transform: uppercase;
	font-size: 11px;
	line-height: 13px;
}
footer .links a:last-child{
	margin-right: 0;
}
footer .links a.bg-svg.inst{
	margin-left: 16px;
}
.links .inst{
	width: 12px;
	height: 12px;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3631 3.69341H10.3691M4.02035 0.993408H10.061C11.7291 0.993408 13.0814 2.33655 13.0814 3.99341V9.99341C13.0814 11.6503 11.7291 12.9934 10.061 12.9934H4.02035C2.35226 12.9934 1 11.6503 1 9.99341V3.99341C1 2.33655 2.35226 0.993408 4.02035 0.993408ZM9.45698 6.61541C9.53153 7.11476 9.44566 7.62474 9.21158 8.07282C8.9775 8.5209 8.60714 8.88426 8.15317 9.11121C7.6992 9.33817 7.18474 9.41717 6.68296 9.33697C6.18118 9.25677 5.71764 9.02146 5.35827 8.66451C4.99889 8.30755 4.76198 7.84713 4.68124 7.34874C4.6005 6.85034 4.68003 6.33934 4.90853 5.88843C5.13702 5.43752 5.50285 5.06965 5.95397 4.83715C6.40509 4.60465 6.91853 4.51936 7.42126 4.59341C7.93407 4.66894 8.40883 4.90629 8.7754 5.27039C9.14198 5.6345 9.38093 6.10605 9.45698 6.61541Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.links .fb{
	width: 8px;
	height: 13px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.27957 1.00684H6.31634C5.44854 1.00684 4.61628 1.34925 4.00265 1.95874C3.38902 2.56823 3.04429 3.39488 3.04429 4.25684V6.20684H1.08105V8.80684H3.04429V14.0068H5.66193V8.80684H7.62516L8.27957 6.20684H5.66193V4.25684C5.66193 4.08445 5.73088 3.91912 5.8536 3.79722C5.97633 3.67532 6.14278 3.60684 6.31634 3.60684H8.27957V1.00684Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.links .tele{
	width: 16px;
	height: 13px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.51 0.355907C15.3211 0.126373 15.038 0 14.713 0C14.5363 0 14.3491 0.0369272 14.1568 0.109961L1.06205 5.07496C0.367131 5.33838 0.273538 5.73367 0.279557 5.94586C0.285576 6.15804 0.401594 6.54748 1.11044 6.7715C1.11469 6.77279 1.11894 6.77408 1.12319 6.77525L3.83938 7.54732L5.3083 11.7195C5.50859 12.2883 5.95814 12.6416 6.48169 12.6416C6.81181 12.6416 7.13649 12.5042 7.42069 12.2445L9.10075 10.7079L11.5376 12.6569C11.5378 12.6571 11.5382 12.6572 11.5384 12.6575L11.5615 12.676C11.5637 12.6776 11.5659 12.6794 11.568 12.681C11.8389 12.8897 12.1345 12.9999 12.4234 13H12.4235C12.9877 13 13.4371 12.5851 13.5679 11.9432L15.7135 1.42023C15.7997 0.997854 15.7274 0.619907 15.51 0.355907ZM4.74805 7.40067L9.98841 4.74156L6.72541 8.1854C6.67195 8.24179 6.63406 8.31084 6.61541 8.38598L5.98623 10.9174L4.74805 7.40067ZM6.80661 11.5821C6.7849 11.6019 6.76306 11.6196 6.74123 11.6359L7.32497 9.28759L8.38683 10.1369L6.80661 11.5821ZM14.8251 1.24146L12.6796 11.7645C12.6589 11.8652 12.593 12.0996 12.4234 12.0996C12.3396 12.0996 12.2343 12.0542 12.1265 11.9718L9.36524 9.76342C9.36489 9.76307 9.36442 9.76272 9.36395 9.76248L7.72094 8.44835L12.4396 3.4681C12.5907 3.30867 12.6044 3.06449 12.4721 2.88934C12.3397 2.7142 12.0997 2.65911 11.9035 2.75875L4.14247 6.69694L1.38933 5.91456L14.48 0.951079C14.5906 0.909111 14.6678 0.900319 14.713 0.900319C14.7407 0.900319 14.7901 0.903602 14.8084 0.925992C14.8324 0.955182 14.8631 1.05471 14.8251 1.24146Z' fill='white'/%3E%3C/svg%3E%0A");
}
.links .zen{
	width: 13px;
	height: 13px;
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.93591 12.0971C8.10181 12.9636 8.15795 14.0609 8.20681 15.5738C6.77909 15.5718 5.58826 15.5556 4.6122 15.4296C3.52105 15.2888 2.79039 15.0201 2.32089 14.5642C1.86724 14.0968 1.59719 13.3427 1.45566 12.2335C1.32998 11.2486 1.31345 10.061 1.31134 8.67844C2.82432 8.72729 3.92165 8.78343 4.7881 8.94932C5.72195 9.12812 6.35227 9.42867 6.91181 9.97347C7.45658 10.533 7.75712 11.1633 7.93591 12.0971ZM12.8339 8.94932C13.7004 8.78343 14.7977 8.72729 16.3106 8.67844C16.3084 10.061 16.2918 11.2486 16.1661 12.2335C16.0245 13.3427 15.7545 14.0968 15.3008 14.5642C14.8313 15.0201 14.1007 15.2888 13.0097 15.4296C12.0337 15.5556 10.8429 15.5718 9.41522 15.5738C9.46407 14.0609 9.52021 12.9636 9.68611 12.0971C9.86491 11.1633 10.1655 10.533 10.7102 9.97347C11.2698 9.42867 11.9001 9.12812 12.8339 8.94932ZM4.7883 7.19925C3.92185 7.36514 2.82452 7.42128 1.31154 7.47013C1.31365 6.08758 1.33019 4.89994 1.45586 3.91504C1.5974 2.80587 1.86743 2.05175 2.32107 1.58442C2.79059 1.12859 3.52128 0.859953 4.61243 0.719026C5.58849 0.592964 6.77931 0.576689 8.207 0.574545C8.15815 2.08758 8.10201 3.18493 7.93611 4.05139C7.75732 4.98525 7.45677 5.61557 6.912 6.17511C6.35247 6.71991 5.72214 7.02045 4.7883 7.19925ZM16.1661 3.91506C16.2918 4.89996 16.3084 6.08759 16.3106 7.47013C14.7977 7.42128 13.7004 7.36514 12.8339 7.19925C11.9001 7.02045 11.2698 6.7199 10.7102 6.17511C10.1655 5.61557 9.86491 4.98525 9.68611 4.05139C9.52021 3.18493 9.46407 2.08758 9.41522 0.574546C10.8429 0.57669 12.0337 0.592964 13.0096 0.719026C14.1007 0.859951 14.8313 1.12859 15.3009 1.58443C15.7545 2.05176 16.0245 2.80588 16.1661 3.91506Z' stroke='white'/%3E%3C/svg%3E%0A");
}
.links .vk{
	width: 16px;
	height: 9px;
	background-image: url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5243 12.4144C23.7877 11.531 22.921 10.777 22.1008 9.97635C21.361 9.25467 21.3143 8.83602 21.9091 8.00308C22.5582 7.094 23.2563 6.21978 23.9113 5.31481C24.5228 4.46905 25.1478 3.62559 25.4695 2.61294C25.6736 1.96869 25.4931 1.68412 24.8324 1.57132C24.7186 1.55158 24.6009 1.55055 24.4851 1.55055L20.5655 1.54594C20.0827 1.53876 19.8158 1.74924 19.6451 2.17711C19.4146 2.75548 19.177 3.33334 18.9024 3.89145C18.2794 5.15688 17.5836 6.38001 16.6082 7.41574C16.3931 7.64417 16.1552 7.93284 15.7957 7.81388C15.3461 7.64981 15.2135 6.9089 15.2209 6.65843L15.2171 2.1343C15.1299 1.488 14.9866 1.19984 14.3449 1.07422L10.2733 1.07499C9.7298 1.07499 9.45728 1.28495 9.16707 1.6249C8.99966 1.82128 8.94916 1.94869 9.29321 2.01381C9.96899 2.14199 10.3497 2.57936 10.4507 3.25694C10.6127 4.33958 10.6015 5.42658 10.5081 6.51358C10.4807 6.83097 10.4261 7.14758 10.3002 7.44394C10.1033 7.90976 9.78543 8.00462 9.36781 7.718C8.98967 7.45856 8.72407 7.09246 8.46411 6.72483C7.4876 5.34506 6.7085 3.8571 6.07322 2.29351C5.88966 1.84179 5.57305 1.56798 5.09441 1.56055C3.91845 1.54183 2.74223 1.53876 1.56627 1.56157C0.858695 1.57491 0.647704 1.91844 0.935862 2.55987C2.21668 5.40889 3.64234 8.17869 5.50332 10.7019C6.4588 11.9968 7.5558 13.1399 8.973 13.9501C10.5791 14.8684 12.3081 15.1447 14.1291 15.0596C14.9818 15.0196 15.2379 14.7979 15.2773 13.948C15.304 13.3666 15.3699 12.7885 15.6568 12.266C15.9383 11.7532 16.3646 11.6556 16.8561 11.9745C17.1019 12.1342 17.3091 12.3375 17.5047 12.5518C17.9846 13.0769 18.4473 13.6178 18.9455 14.1252C19.5702 14.7609 20.3104 15.1365 21.241 15.0599L24.8435 15.0606C25.4239 15.0227 25.7249 14.311 25.3916 13.6632C25.1575 13.2094 24.8504 12.8054 24.5243 12.4144Z' stroke='white'/%3E%3C/svg%3E%0A");
}



footer .user_license{
	position: absolute;
	bottom: 50px;
	display: flex;
    align-items: center;
    justify-content: center;
	width: 100%;
	padding: 16px 13px;
}
footer .user_license a{
	font-weight: 300;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
}

footer .copyright{
	width: 100%;
	position: absolute;
	bottom: 0;
	
	font-weight: 300;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-align: center;

	border-top: 1px solid #272218;
	padding-top: 16px;
	padding-bottom: 20px;
}

footer .up_button{
	position: absolute;
	width: 24px;
	height: 24px;
	left: 50%;
	margin-left: -12px;
	bottom: 137px;
	
	cursor: pointer;
	
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8 13L13 8.2M13 8.2L8.2 13M13 8.2V17.8M25 13C25 19.6274 19.6274 25 13 25C6.37258 25 1 19.6274 1 13C1 6.37258 6.37258 1 13 1C19.6274 1 25 6.37258 25 13Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
footer .up_button:hover{
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8 13L13 8.2M13 8.2L8.2 13M13 8.2V17.8M25 13C25 19.6274 19.6274 25 13 25C6.37258 25 1 19.6274 1 13C1 6.37258 6.37258 1 13 1C19.6274 1 25 6.37258 25 13Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

footer .subscribe_desc{
	padding-top: 224px;
	padding-left: 65px;
	padding-right: 13px;
	overflow: hidden;
}
footer .subscribe_desc span{
	display: inline-block;
	float: left;
	clear: both;
	color: #FFFFFF;
}
footer .subscribe_desc .subs{
	margin-left: 23px;
	font-weight: 300;
	font-size: 14px;
	line-height: 16px;
	text-transform: uppercase;
}
footer .subscribe_desc .on{
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	text-transform: uppercase;
	margin-top: 12px;
	margin-right: 2px;
}
footer .subscribe_desc .journal{
	font-weight: 900;
	font-size: 36px;
	line-height: 42px;
	display: flex;
	align-items: center;
	text-transform: uppercase;
	clear: right;
}
footer .subscribe_desc .zoo{
	padding: 5px 42px;
	background-color: #FECE10;
	
	margin-left: 37px;
	margin-top: -9px;
	margin-bottom: 24px;
	
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	line-height: 19px;

	color: #120F0A;
}
footer .subscribe_desc .desc{
	padding-left: 37px;
	width: 100%;
	margin-bottom: 20px;
	clear: both;
	color: #FFF;
}
footer .subscribe_desc .show_more{
	padding-left: 37px;	
}
.only_tab{
	display: none !important;
}
.main_content{
	padding: 10px 12px;
	padding-bottom: 24px;
	overflow: hidden;
}

.pic_text span{
	display: none;
}

.personal_links{
	padding: 24px 14px;
	display: flex;
	border-bottom: 1px solid rgba(39, 34, 24, 0.5);
	margin-bottom: 24px;
}
.personal_links .text_button{
	margin-right: 11px;
	width: 162px;
	height: 40px;
	padding: 0;
	cursor: pointer;
	text-align: center;
	font-size: 16px;
	line-height: 19px;
	line-height: 40px;
	color: #120F0A;
}
.personal_links .text_button.subscribe{
	background-color: #120F0A;
	color: #FECE10;
	line-height: 40px;
    text-align: center;
}
.personal_links .text_button.feedback{
	border: 1px solid #120F0A;
}

.other_links{
	float: left;
	padding-left: 14px;
}
.other_links a{
	margin-right: 10px;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;

	color: #120F0A;
}
.other_links a:hover{
	color: #FECE10;
}
.brand_banner{
	cursor: default!important;
}

.socials_mob{
	float: right;
	padding-right: 14px;
	
	display: flex !important;
    align-items: center;
    justify-content: center;
	
}
.socials_mob a{
	margin-right: 13px;
}
.socials_mob a:last-child{
	margin-right: 0;
}
.socials_mob .inst{
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6051 5.5H16.6152M6.03391 1H16.1017C18.8819 1 21.1357 3.23858 21.1357 6V16C21.1357 18.7614 18.8819 21 16.1017 21H6.03391C3.25376 21 1 18.7614 1 16V6C1 3.23858 3.25376 1 6.03391 1ZM15.095 10.37C15.2192 11.2022 15.0761 12.0522 14.686 12.799C14.2958 13.5458 13.6786 14.1514 12.9219 14.5297C12.1653 14.9079 11.3079 15.0396 10.4716 14.9059C9.6353 14.7723 8.86273 14.3801 8.26378 13.7852C7.66482 13.1902 7.26997 12.4229 7.1354 11.5922C7.00083 10.7616 7.13339 9.90989 7.51421 9.15837C7.89504 8.40685 8.50475 7.79374 9.25661 7.40624C10.0085 7.01874 10.8642 6.87659 11.7021 7C12.5568 7.12588 13.348 7.52146 13.959 8.12831C14.57 8.73515 14.9682 9.52108 15.095 10.37Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.socials_mob .fb{
	width: 11px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2104 1H9.19003C7.85495 1 6.57455 1.52678 5.6305 2.46447C4.68646 3.40215 4.1561 4.67392 4.1561 6V9H1.13574V13H4.1561V21H8.18324V13H11.2036L12.2104 9H8.18324V6C8.18324 5.73478 8.28931 5.48043 8.47812 5.29289C8.66693 5.10536 8.92301 5 9.19003 5H12.2104V1Z' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.socials_mob .tele{
	width: 24px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.51 0.355907C15.3211 0.126373 15.038 0 14.713 0C14.5363 0 14.3491 0.0369272 14.1568 0.109961L1.06205 5.07496C0.367131 5.33838 0.273538 5.73367 0.279557 5.94586C0.285576 6.15804 0.401594 6.54748 1.11044 6.7715C1.11469 6.77279 1.11894 6.77408 1.12319 6.77525L3.83938 7.54732L5.3083 11.7195C5.50859 12.2883 5.95814 12.6416 6.48169 12.6416C6.81181 12.6416 7.13649 12.5042 7.42069 12.2445L9.10075 10.7079L11.5376 12.6569C11.5378 12.6571 11.5382 12.6572 11.5384 12.6575L11.5615 12.676C11.5637 12.6776 11.5659 12.6794 11.568 12.681C11.8389 12.8897 12.1345 12.9999 12.4234 13H12.4235C12.9877 13 13.4371 12.5851 13.5679 11.9432L15.7135 1.42023C15.7997 0.997854 15.7274 0.619907 15.51 0.355907ZM4.74805 7.40067L9.98841 4.74156L6.72541 8.1854C6.67195 8.24179 6.63406 8.31084 6.61541 8.38598L5.98623 10.9174L4.74805 7.40067ZM6.80661 11.5821C6.7849 11.6019 6.76306 11.6196 6.74123 11.6359L7.32497 9.28759L8.38683 10.1369L6.80661 11.5821ZM14.8251 1.24146L12.6796 11.7645C12.6589 11.8652 12.593 12.0996 12.4234 12.0996C12.3396 12.0996 12.2343 12.0542 12.1265 11.9718L9.36524 9.76342C9.36489 9.76307 9.36442 9.76272 9.36395 9.76248L7.72094 8.44835L12.4396 3.4681C12.5907 3.30867 12.6044 3.06449 12.4721 2.88934C12.3397 2.7142 12.0997 2.65911 11.9035 2.75875L4.14247 6.69694L1.38933 5.91456L14.48 0.951079C14.5906 0.909111 14.6678 0.900319 14.713 0.900319C14.7407 0.900319 14.7901 0.903602 14.8084 0.925992C14.8324 0.955182 14.8631 1.05471 14.8251 1.24146Z' fill='%23120F0A'/%3E%3C/svg%3E%0A");
}
.socials_mob .zen{
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.08463 15.0053C9.29876 16.1236 9.36753 17.543 9.42955 19.4998C7.58832 19.4981 6.04932 19.4809 4.79117 19.3184C3.41737 19.1411 2.47067 18.8001 1.85461 18.201C1.25784 17.5872 0.915484 16.6103 0.737451 15.2151C0.57536 13.9448 0.557714 12.4091 0.555872 10.6263C2.51279 10.6883 3.9322 10.7571 5.05055 10.9712C6.23677 11.1983 7.04907 11.5833 7.77012 12.2858C8.47258 13.0068 8.85752 13.8191 9.08463 15.0053ZM15.0609 10.9712C16.1793 10.7571 17.5987 10.6883 19.5556 10.6263C19.5535 12.4091 19.5358 13.9448 19.3737 15.2151C19.1956 16.6103 18.8532 17.5872 18.2565 18.201C17.6404 18.8001 16.6938 19.1411 15.3201 19.3184C14.0621 19.4809 12.5232 19.4981 10.6819 19.4998C10.7439 17.543 10.8127 16.1236 11.0268 15.0053C11.254 13.8191 11.6389 13.0068 12.3414 12.2858C13.0624 11.5833 13.8747 11.1983 15.0609 10.9712ZM5.05081 9.02915C3.93245 9.24328 2.51305 9.31204 0.556127 9.37406C0.55797 7.5913 0.575615 6.05554 0.737707 4.78525C0.915735 3.39007 1.25808 2.41322 1.85482 1.79937C2.4709 1.20042 3.41764 0.859475 4.79145 0.682041C6.0496 0.519545 7.5886 0.502166 9.4298 0.50024C9.36778 2.45723 9.29901 3.87666 9.08488 4.99502C8.85776 6.18125 8.47282 6.99355 7.77036 7.71459C7.04931 8.41709 6.23702 8.80204 5.05081 9.02915ZM19.3737 4.78527C19.5358 6.05556 19.5535 7.5913 19.5556 9.37406C17.5987 9.31204 16.1793 9.24328 15.0609 9.02915C13.8747 8.80204 13.0624 8.41709 12.3414 7.71459C11.6389 6.99354 11.254 6.18125 11.0268 4.99502C10.8127 3.87666 10.7439 2.45723 10.6819 0.500241C12.5231 0.502167 14.062 0.519545 15.3201 0.68204C16.6938 0.85947 17.6404 1.20041 18.2565 1.79935C18.8533 2.4132 19.1956 3.39006 19.3737 4.78527Z' stroke='%23120F0A'/%3E%3C/svg%3E%0A");
}
.socials_mob .vk{
	width: 29px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.1565 13.9602C27.3148 12.9506 26.3242 12.0889 25.3869 11.1739C24.5413 10.3491 24.488 9.87063 25.1677 8.9187C25.9096 7.87975 26.7074 6.88065 27.456 5.84638C28.1548 4.8798 28.8691 3.91586 29.2368 2.75854C29.47 2.02225 29.2637 1.69703 28.5087 1.56811C28.3786 1.54555 28.2441 1.54438 28.1117 1.54438L23.6321 1.53911C23.0804 1.5309 22.7754 1.77145 22.5803 2.26045C22.3169 2.92144 22.0453 3.58185 21.7315 4.21969C21.0195 5.6659 20.2243 7.06377 19.1095 8.24746C18.8637 8.50851 18.5918 8.83842 18.181 8.70247C17.6671 8.51496 17.5156 7.66821 17.5241 7.38196L17.5197 2.21152C17.4201 1.47289 17.2563 1.14357 16.523 1L11.8697 1.00088C11.2485 1.00088 10.9371 1.24084 10.6054 1.62935C10.4141 1.85378 10.3564 1.9994 10.7496 2.07382C11.5219 2.22031 11.957 2.72016 12.0724 3.49454C12.2576 4.73184 12.2447 5.97413 12.1381 7.21642C12.1067 7.57914 12.0443 7.94099 11.9004 8.27968C11.6754 8.81205 11.3121 8.92046 10.8348 8.59289C10.4027 8.29639 10.0991 7.87799 9.80204 7.45784C8.68603 5.88096 7.79563 4.18043 7.06959 2.39347C6.85981 1.87722 6.49796 1.5643 5.95095 1.55581C4.60699 1.53442 3.26275 1.5309 1.91879 1.55698C1.11013 1.57221 0.869 1.96482 1.19832 2.69789C2.66211 5.95391 4.29144 9.1194 6.41827 12.003C7.51025 13.4829 8.76396 14.7894 10.3836 15.7152C12.2192 16.7647 14.1952 17.0806 16.2763 16.9833C17.2508 16.9376 17.5435 16.6842 17.5886 15.7129C17.6191 15.0484 17.6944 14.3877 18.0222 13.7906C18.3439 13.2046 18.8312 13.093 19.3928 13.4574C19.6738 13.64 19.9106 13.8723 20.1341 14.1173C20.6826 14.7173 21.2114 15.3355 21.7807 15.9154C22.4947 16.642 23.3406 17.0712 24.4042 16.9836L28.5213 16.9845C29.1846 16.9411 29.5286 16.1278 29.1477 15.3874C28.8802 14.8688 28.5292 14.407 28.1565 13.9602Z' stroke='%23120F0A'/%3E%3C/svg%3E%0A");
}
.menu_wrap h2{
	margin-bottom: 24px;
	font-weight: bold;
	font-size: 16px;
	line-height: 19px;
	padding: 0 14px; 
	color: #120F0A;
	text-transform: uppercase;
}
.searchForm_form{
	padding: 0 14px;
	position: relative;
}
.searchForm_form input{
	height: 30px;
	line-height: 30px;
	border: 1px solid #120F0A;
	background-color: initial;
}
.searchForm_form .searchForm_input{
	width: 100%;
	padding-left: 24px;
	padding-right: 40px;
}
.searchForm_form .searchStart{
	position: absolute;
	right: 14px;
	width: 30px;
	background-color: #120F0A;
	
	background-size: 14px 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16L12.375 12.375M14.3333 7.66667C14.3333 11.3486 11.3486 14.3333 7.66667 14.3333C3.98477 14.3333 1 11.3486 1 7.66667C1 3.98477 3.98477 1 7.66667 1C11.3486 1 14.3333 3.98477 14.3333 7.66667Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.personal_menu{
	padding: 0 14px;
}
.personal_menu a{
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	color: #120F0A;

	display: block;
	opacity: 0.8;
	margin-bottom: 20px;
}
.personal_menu a:last-child{
	margin-top: 30px;
	margin-bottom: 0;
}
h2.art_title{
	font-weight: normal;
    font-size: 16px;
    line-height: 120%;
    margin-bottom: 20px;
    margin-top: 0;
    text-transform: uppercase;
    color: #120F0A;
}
.with_sidebar .side_conent{
	margin-bottom: 40px;
}
.with_sidebar .side_sidebar h2{
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	margin-bottom: 20px;
	color: #120F0A;
}

h3.sub_heading{
	font-weight: normal;
	font-size: 14px;
	line-height: 120%;
	text-transform: uppercase;

	color: #120F0A;
	margin-bottom: 20px;
}
.tippy-box {
    position: relative;
    background-color: #fff;
    color: #615541;
    border-radius: 0;
    border: 1px solid #615541;
    font-size: 11px;
    padding: 10px;
    line-height: 120%;
    outline: 0;
    transition-property: transform,visibility,opacity;
}
.tippy-content a{
	font-weight: normal;
	text-decoration: underline;
	color: #615541;
}
.tippy-svg-arrow {
    bottom: -11px;
}	

.tab-content>.tab-pane {
    display: none;
}
.tab-content>.tab-pane.active {
    display: block;
}

.top_section {
	margin-top: 50px;
	overflow: hidden;
}
.top_section .nav-tabs{
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
	list-style: none;
	display: flex;
    justify-content: space-between;
	border-bottom: 1px solid rgb(18 15 10 / 30%);
}
.top_section .nav-link{
	font-weight: normal;
	font-size: 14px;
	line-height: 120%;
	text-transform: uppercase;
	color: #615541;
	padding-bottom: 16px;
	position: relative;
	display: block;
	width: 100%;
	cursor: pointer;
}
.top_section .nav-link:hover{
	color: #120F0A;
}
.top_section .nav-item:first-child .nav-link{
	padding-right: 25px;
}
.top_section .nav-item:last-child .nav-link{
	padding-left: 25px;
}
.top_section .nav-item:nth-child(2){
	flex: auto;
	text-align: center;
}
.top_section .nav-link.active{
	font-weight: bold;
	opacity: 1;
	color: #120F0A;
}
.top_section .nav-link.active:after{
	height: 2px;
	background: #120F0A;
	width: 100%;
	content: "";
	position: absolute;
	bottom: -1px;
    left: 0;
}
h3{
	font-weight: normal;
	font-size: 16px;
	line-height: 140%;
	margin-bottom: 20px;
	margin-top: 30px;

	color: #120F0A;	
}
h3:first-child{
	margin-top: 0;
}
	 
.main_sub .shop_menu{
	width: 50%;
	float: left;
}	
.main_menu .shop_menu .subh{
	margin-bottom: 24px;
	font-weight: bold;
	font-size: 16px;
	line-height: 19px;
	padding-left: 0;
	color: #120F0A;
	opacity: 0.8;
	text-transform: none;
    display: block;
}







/* 768-1023 */
@media (min-width: 768px) {
	.menu_header .close_menu, .menu_wrap .close_menu{
		margin-right: 0;
	}
	.cart.toggler{
		position: relative;
	}
	.cart.toggler .bx-basket.bx-opener{
		font-weight: 300;
		position: absolute;
	}
	.cart.toggler.active .bx-basket.bx-opener{
		color: #FECE10;
	}
	.socials_mob, .other_links{
		display: none;
	}
	.only_mobile,
	.only_pc.only_mobile{
		display: none !important;
	}
	.only_tab{
		display: block !important;
	}
	header .header_nav{
		display: none !important;
	}
	body{
		padding-left:97px;
	}
	.left_bar{
		position: absolute;
		width: 97px;
		background: #120F0A;
		border-right: 1px solid #272218;
		height: 100%;
		bottom: 0;
		left: 0;
	}
	.menu_nav{
		width: 96px;
		/*min-height: 100vh;*/
		
		background: #120F0A;
		border-bottom: 1px solid #272218;
		opacity: 1;
		left: 0;
		height: 100vh;
	}
	.only_tab.header_nav.t_n{
		display: flex!important;
		justify-content: flex-end;
	}		
	header .header_nav{
		padding: 0;
		padding-right: 40px;
		height: 15px;
		line-height: 15px;
		top: 31px;
	}
	header .links{
		width: 100%;
		padding: 0;
		
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	header .links a{
		color: #FFF;
		margin-right: 24px;
		text-transform: uppercase;
		font-size: 13px;
		line-height: 15px;
	}
	header .links a:last-child{
		margin-right: 0;
	}
	header .links a.bg-svg.inst{
		margin-left: 39px;
	}
	.links .inst{
		width: 14px;
		height: 14px;
	}
	.links .fb{
		width: 9px;
		height: 15px;
	}
	.links .tele{
		width: 17px;
		height: 14px;
	}
	.links .zen{
		width: 14px;
		height: 14px; 
	}
	.links .vk{
		width: 19px;
		height: 12px;
	}
	
	.popup_fade > div {
		width: 430px;
		height: 550px;
		left: calc((100vw - 430px) / 2);
		top: calc((100vh - 550px) / 2);
		padding: 74px 68px;
	}
	.popup_close{ 
		top: 15px;
		right: 15px;
	}	
	
	.menu_header {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0;
	}
	.menu_header.popup_header{
		display: block;
		height: auto;
	}
	.menu_header.popup_header a.logo{
		margin-bottom: 35px;
		display: block;
	}
	.menu_nav > .menu_header{
		height: 30px;
		margin-top: 32px;
		margin-bottom: 23px;
		justify-content: center;
	}
	.menu_nav .menu_header .close_menu{
		display: none;
	}
	.menu_header .close_menu{
		display: block;
		width: 14px;
		height: 14px;
		right: 36px;
		top: 29px;
		position: absolute;
	}
	.menu_wrap a.top_logo{
		width: 115px;
		height: 14px;
		background-image: url(./img/mini_logo.svg);
		background-size: contain;
	}
	.menu_nav a.top_logo{
		width: 30px;
		height: 30px;
		background-image: url(./img/mini_logo.svg);
		background-size: contain;
	}
	.menu_login, .menu_search, .menu_cart{
		left: 97px;
		display: none;
		/*opacity: 0;*/
		height: 0;
		height: 100%;
		padding: 0 61px;
		padding-top: 40px;
		top: auto;
		transition: initial;
		right: auto;
		width: calc(100% - 97px);
	}
	.menu_login.active, .menu_search.active, .menu_cart.active {
		position: fixed;
		opacity: 1;
		left: 97px;
	}
	.personal_menu{
		padding: 0;
	}
	.personal_menu a{
		font-size: 14px;
		line-height: 16px;
	}
	.main_menu {
		display: flex;
		flex-flow: column;
		justify-content: center;
		align-items: center;
		padding: 0;
    	padding-left: 38px;
	}
	.main_menu .main_cat .cat_name{
		display: none;
	}
	.main_menu .level_1 {
		margin-bottom: 0px;
   	 	width: 100%;
   		height: 35px;
	}
	.main_menu .level_1:last-child{
		margin-bottom: 23px;
	}
	.main_menu .main_cat{
		padding: 0;
		margin: 0;
		width: 100%;
    	height: 100%;
	}
	.main_menu .main_cat .cat_name:after{
		width: 0;
		height: 0;
	}
	.main_menu .main_cat .icon{
		background-position: center center;
	}
	
	.journal .main_cat .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='21' viewBox='0 0 19 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5556 1H3.11111C2.55121 1 2.01424 1.20018 1.61833 1.5565C1.22242 1.91282 1 2.39609 1 2.9V18.1C1 18.6039 1.22242 19.0872 1.61833 19.4435C2.01424 19.7998 2.55121 20 3.11111 20H15.7778C16.3377 20 16.8746 19.7998 17.2706 19.4435C17.6665 19.0872 17.8889 18.6039 17.8889 18.1V6.7M11.5556 1L17.8889 6.7M11.5556 1V6.7H17.8889M13.6667 11.45H5.22222M13.6667 15.25H5.22222M7.33333 7.65H5.22222' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.journal .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='21' viewBox='0 0 19 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5556 1H3.11111C2.55121 1 2.01424 1.20018 1.61833 1.5565C1.22242 1.91282 1 2.39609 1 2.9V18.1C1 18.6039 1.22242 19.0872 1.61833 19.4435C2.01424 19.7998 2.55121 20 3.11111 20H15.7778C16.3377 20 16.8746 19.7998 17.2706 19.4435C17.6665 19.0872 17.8889 18.6039 17.8889 18.1V6.7M11.5556 1L17.8889 6.7M11.5556 1V6.7H17.8889M13.6667 11.45H5.22222M13.6667 15.25H5.22222M7.33333 7.65H5.22222' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.kids .main_cat .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 12.4C6.7 12.4 8.125 14.3 10.5 14.3C12.875 14.3 14.3 12.4 14.3 12.4M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 8L12.9917 8M8.00832 8L8 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.kids .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 12.4C6.7 12.4 8.125 14.3 10.5 14.3C12.875 14.3 14.3 12.4 14.3 12.4M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 8L12.9917 8M8.00832 8L8 8' stroke='%23FECE10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	.zoo_tv .main_cat .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 1L10.5 5.75L5.75 1M2.9 5.75H18.1C19.1493 5.75 20 6.60066 20 7.65V18.1C20 19.1493 19.1493 20 18.1 20H2.9C1.85066 20 1 19.1493 1 18.1V7.65C1 6.60066 1.85066 5.75 2.9 5.75Z' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.zoo_tv .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 1L10.5 5.75L5.75 1M2.9 5.75H18.1C19.1493 5.75 20 6.60066 20 7.65V18.1C20 19.1493 19.1493 20 18.1 20H2.9C1.85066 20 1 19.1493 1 18.1V7.65C1 6.60066 1.85066 5.75 2.9 5.75Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	.safary .main_cat .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6665 12.0036L13.6667 12.0043C13.8614 12.7912 14.4059 13.471 15.2235 14.0928C16.0181 14.699 16.3555 15.6109 16.1574 16.4658C15.9188 17.4947 14.7891 18.5 13.1397 18.5C12.457 18.5 11.8138 18.3134 11.2748 17.9668L11.2727 17.9655C10.7713 17.6465 10.1875 17.481 9.5801 17.481C8.98606 17.481 8.32607 17.6408 7.8184 17.9684L8.08944 18.3884L7.81961 17.9676C7.28348 18.3114 6.63622 18.498 5.94477 18.498C4.29614 18.498 3.17328 17.4885 2.93642 16.4656L2.9364 16.4655C2.73836 15.6109 3.07466 14.7004 3.8697 14.094C4.68782 13.4712 5.23231 12.7903 5.42705 12.0059L5.42735 12.0047C5.96684 9.80838 7.75194 8.28722 9.58203 8.28722C11.4041 8.28722 13.1247 9.79893 13.6665 12.0036ZM2.11363 4.94976C2.24569 4.94976 2.41097 5.00863 2.60543 5.17252C2.79962 5.33619 2.99328 5.58112 3.16641 5.88392C3.51662 6.4964 3.72727 7.24602 3.72727 7.78722C3.72727 8.76203 2.97879 9.5121 2.11363 9.5121C1.24848 9.5121 0.5 8.76203 0.5 7.78722C0.5 7.24604 0.710701 6.49643 1.06095 5.88394C1.23411 5.58113 1.42778 5.33619 1.62197 5.17251C1.81643 5.00861 1.98167 4.94976 2.11363 4.94976ZM15.3662 7.78722C15.3662 7.24604 15.5769 6.49643 15.9271 5.88394C16.1003 5.58113 16.294 5.33619 16.4882 5.17251C16.6826 5.00861 16.8479 4.94976 16.9798 4.94976C17.1119 4.94976 17.2772 5.00863 17.4716 5.17252C17.6658 5.33619 17.8595 5.58112 18.0326 5.88392C18.3828 6.4964 18.5935 7.24602 18.5935 7.78722C18.5935 8.76203 17.845 9.5121 16.9798 9.5121C16.1147 9.5121 15.3662 8.76203 15.3662 7.78722ZM12.7526 5.06234C11.8874 5.06234 11.1389 4.31232 11.1389 3.33717C11.1389 2.79597 11.3496 2.04644 11.6998 1.43404C11.8729 1.13128 12.0666 0.886384 12.2607 0.72274C12.4552 0.558875 12.6205 0.5 12.7526 0.5C12.8846 0.5 13.0499 0.558875 13.2444 0.72274C13.4386 0.886384 13.6322 1.13128 13.8054 1.43404C14.1556 2.04644 14.3662 2.79597 14.3662 3.33717C14.3662 4.31232 13.6177 5.06234 12.7526 5.06234ZM7.95481 3.33717C7.95481 4.31232 7.20629 5.06234 6.34118 5.06234C5.47575 5.06234 4.72727 4.31228 4.72727 3.33717C4.72727 2.796 4.93797 2.04648 5.28823 1.43407C5.46139 1.13131 5.65508 0.886408 5.8493 0.722756C6.04378 0.55888 6.20909 0.5 6.34118 0.5C6.47316 0.5 6.63841 0.558851 6.83287 0.722732C7.02705 0.886383 7.22072 1.13129 7.39387 1.43406C7.74411 2.04647 7.95481 2.796 7.95481 3.33717Z' stroke='%23FFFFFF'/%3E%3C/svg%3E%0A");
	}
	.safary .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6665 12.0036L13.6667 12.0043C13.8614 12.7912 14.4059 13.471 15.2235 14.0928C16.0181 14.699 16.3555 15.6109 16.1574 16.4658C15.9188 17.4947 14.7891 18.5 13.1397 18.5C12.457 18.5 11.8138 18.3134 11.2748 17.9668L11.2727 17.9655C10.7713 17.6465 10.1875 17.481 9.5801 17.481C8.98606 17.481 8.32607 17.6408 7.8184 17.9684L8.08944 18.3884L7.81961 17.9676C7.28348 18.3114 6.63622 18.498 5.94477 18.498C4.29614 18.498 3.17328 17.4885 2.93642 16.4656L2.9364 16.4655C2.73836 15.6109 3.07466 14.7004 3.8697 14.094C4.68782 13.4712 5.23231 12.7903 5.42705 12.0059L5.42735 12.0047C5.96684 9.80838 7.75194 8.28722 9.58203 8.28722C11.4041 8.28722 13.1247 9.79893 13.6665 12.0036ZM2.11363 4.94976C2.24569 4.94976 2.41097 5.00863 2.60543 5.17252C2.79962 5.33619 2.99328 5.58112 3.16641 5.88392C3.51662 6.4964 3.72727 7.24602 3.72727 7.78722C3.72727 8.76203 2.97879 9.5121 2.11363 9.5121C1.24848 9.5121 0.5 8.76203 0.5 7.78722C0.5 7.24604 0.710701 6.49643 1.06095 5.88394C1.23411 5.58113 1.42778 5.33619 1.62197 5.17251C1.81643 5.00861 1.98167 4.94976 2.11363 4.94976ZM15.3662 7.78722C15.3662 7.24604 15.5769 6.49643 15.9271 5.88394C16.1003 5.58113 16.294 5.33619 16.4882 5.17251C16.6826 5.00861 16.8479 4.94976 16.9798 4.94976C17.1119 4.94976 17.2772 5.00863 17.4716 5.17252C17.6658 5.33619 17.8595 5.58112 18.0326 5.88392C18.3828 6.4964 18.5935 7.24602 18.5935 7.78722C18.5935 8.76203 17.845 9.5121 16.9798 9.5121C16.1147 9.5121 15.3662 8.76203 15.3662 7.78722ZM12.7526 5.06234C11.8874 5.06234 11.1389 4.31232 11.1389 3.33717C11.1389 2.79597 11.3496 2.04644 11.6998 1.43404C11.8729 1.13128 12.0666 0.886384 12.2607 0.72274C12.4552 0.558875 12.6205 0.5 12.7526 0.5C12.8846 0.5 13.0499 0.558875 13.2444 0.72274C13.4386 0.886384 13.6322 1.13128 13.8054 1.43404C14.1556 2.04644 14.3662 2.79597 14.3662 3.33717C14.3662 4.31232 13.6177 5.06234 12.7526 5.06234ZM7.95481 3.33717C7.95481 4.31232 7.20629 5.06234 6.34118 5.06234C5.47575 5.06234 4.72727 4.31228 4.72727 3.33717C4.72727 2.796 4.93797 2.04648 5.28823 1.43407C5.46139 1.13131 5.65508 0.886408 5.8493 0.722756C6.04378 0.55888 6.20909 0.5 6.34118 0.5C6.47316 0.5 6.63841 0.558851 6.83287 0.722732C7.02705 0.886383 7.22072 1.13129 7.39387 1.43406C7.74411 2.04647 7.95481 2.796 7.95481 3.33717Z' stroke='%23FECE10'/%3E%3C/svg%3E%0A");
	}

	.shop .main_cat .icon{
		top: -3px;
		height: 20px;
		background-image: url("data:image/svg+xml,%3Csvg width='15' height='24' viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.98621 24H12.5793C13.6732 24 14.5607 23.1364 14.5607 22.0426V9.0099C14.5607 8.56852 14.4072 8.13193 14.1337 7.77691L9.92864 3.78051C9.61679 3.38711 9.21379 3.06087 8.75322 2.83538C8.44138 2.68186 8.10555 2.58111 7.76012 2.52834V0.47976C7.76012 0.215892 7.54423 0 7.28036 0C7.01649 0 6.8006 0.215892 6.8006 0.47976V2.53793C5.95142 2.65787 5.17901 3.09925 4.63688 3.78531L0.426987 7.78171C0.153523 8.13193 0 8.56852 0 9.0099V22.0426C0.0047976 23.1364 0.897151 24 1.98621 24ZM7.28516 7.21559C8.05757 7.21559 8.68126 7.84408 8.68126 8.61169C8.68126 9.38411 8.05277 10.0078 7.28516 10.0078C6.51754 10.0078 5.88905 9.37931 5.88905 8.61169C5.88905 7.84408 6.51274 7.21559 7.28516 7.21559ZM0.964318 9.0099C0.964318 8.77961 1.04588 8.55412 1.18501 8.37661L5.3901 4.38021C5.74993 3.92444 6.24888 3.62219 6.8054 3.51184V6.30405C5.73553 6.52474 4.92953 7.47466 4.92953 8.61169C4.92953 9.91184 5.98501 10.9673 7.28516 10.9673C8.58531 10.9673 9.64078 9.91184 9.64078 8.61169C9.64078 7.47466 8.83478 6.52474 7.76492 6.30405V3.51184C7.96162 3.55022 8.15832 3.61739 8.33583 3.70375C8.66687 3.86207 8.95472 4.09715 9.17541 4.38021L13.3805 8.37181C13.5244 8.55412 13.6012 8.77961 13.6012 9.0099V22.0426C13.6012 22.6039 13.1406 23.0405 12.5793 23.0405H1.98621C1.42489 23.0405 0.964318 22.6039 0.964318 22.0426V9.0099Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
	}
	.shop .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='15' height='24' viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.98621 24H12.5793C13.6732 24 14.5607 23.1364 14.5607 22.0426V9.0099C14.5607 8.56852 14.4072 8.13193 14.1337 7.77691L9.92864 3.78051C9.61679 3.38711 9.21379 3.06087 8.75322 2.83538C8.44138 2.68186 8.10555 2.58111 7.76012 2.52834V0.47976C7.76012 0.215892 7.54423 0 7.28036 0C7.01649 0 6.8006 0.215892 6.8006 0.47976V2.53793C5.95142 2.65787 5.17901 3.09925 4.63688 3.78531L0.426987 7.78171C0.153523 8.13193 0 8.56852 0 9.0099V22.0426C0.0047976 23.1364 0.897151 24 1.98621 24ZM7.28516 7.21559C8.05757 7.21559 8.68126 7.84408 8.68126 8.61169C8.68126 9.38411 8.05277 10.0078 7.28516 10.0078C6.51754 10.0078 5.88905 9.37931 5.88905 8.61169C5.88905 7.84408 6.51274 7.21559 7.28516 7.21559ZM0.964318 9.0099C0.964318 8.77961 1.04588 8.55412 1.18501 8.37661L5.3901 4.38021C5.74993 3.92444 6.24888 3.62219 6.8054 3.51184V6.30405C5.73553 6.52474 4.92953 7.47466 4.92953 8.61169C4.92953 9.91184 5.98501 10.9673 7.28516 10.9673C8.58531 10.9673 9.64078 9.91184 9.64078 8.61169C9.64078 7.47466 8.83478 6.52474 7.76492 6.30405V3.51184C7.96162 3.55022 8.15832 3.61739 8.33583 3.70375C8.66687 3.86207 8.95472 4.09715 9.17541 4.38021L13.3805 8.37181C13.5244 8.55412 13.6012 8.77961 13.6012 9.0099V22.0426C13.6012 22.6039 13.1406 23.0405 12.5793 23.0405H1.98621C1.42489 23.0405 0.964318 22.6039 0.964318 22.0426V9.0099Z' fill='%23FECE10'/%3E%3C/svg%3E%0A");
	}

	.about .main_cat .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.7V10.5M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5078 15L10.4995 15' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.about .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.7V10.5M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5078 15L10.4995 15' stroke='%23FECE10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}	
	
	.photo .main_cat .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 20.8182C20 21.2763 19.818 21.7156 19.4941 22.0395C19.1702 22.3635 18.7308 22.5455 18.2727 22.5455H2.72727C2.26917 22.5455 1.82983 22.3635 1.50591 22.0395C1.18198 21.7156 1 21.2763 1 20.8182V11.3182C1 10.8601 1.18198 10.4207 1.50591 10.0968C1.82983 9.77289 2.26917 9.59091 2.72727 9.59091H6.18182L7.90909 7H13.0909L14.8182 9.59091H18.2727C18.7308 9.59091 19.1702 9.77289 19.4941 10.0968C19.818 10.4207 20 10.8601 20 11.3182V20.8182Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 19.0909C12.4079 19.0909 13.9545 17.5443 13.9545 15.6364C13.9545 13.7285 12.4079 12.1818 10.5 12.1818C8.59211 12.1818 7.04545 13.7285 7.04545 15.6364C7.04545 17.5443 8.59211 19.0909 10.5 19.0909Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 1L19.5815 2.97476L22 3.29338L20.25 4.82965L20.663 7L18.5 5.97476L16.337 7L16.75 4.82965L15 3.29338L17.4185 2.97476L18.5 1Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.photo .main_cat.active .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 20.8182C20 21.2763 19.818 21.7156 19.4941 22.0395C19.1702 22.3635 18.7308 22.5455 18.2727 22.5455H2.72727C2.26917 22.5455 1.82983 22.3635 1.50591 22.0395C1.18198 21.7156 1 21.2763 1 20.8182V11.3182C1 10.8601 1.18198 10.4207 1.50591 10.0968C1.82983 9.77289 2.26917 9.59091 2.72727 9.59091H6.18182L7.90909 7H13.0909L14.8182 9.59091H18.2727C18.7308 9.59091 19.1702 9.77289 19.4941 10.0968C19.818 10.4207 20 10.8601 20 11.3182V20.8182Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 19.0909C12.4079 19.0909 13.9545 17.5443 13.9545 15.6364C13.9545 13.7285 12.4079 12.1818 10.5 12.1818C8.59211 12.1818 7.04545 13.7285 7.04545 15.6364C7.04545 17.5443 8.59211 19.0909 10.5 19.0909Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 1L19.5815 2.97476L22 3.29338L20.25 4.82965L20.663 7L18.5 5.97476L16.337 7L16.75 4.82965L15 3.29338L17.4185 2.97476L18.5 1Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	header.main{
		background-image:url(./img/768px/home/banner_main.jpg);
		height: 576px;
	}
	header.main.lion{
		background-image: url(./img/768px/home/banner_lion.jpg);
	}
	header.main.fox{
		background-image: url(./img/768px/home/banner_fox.jpg);
	}
	header.main .main_banner{
		padding-left: 38px;
		padding-top: 189px;
		height: 576px;
	}
	header.main .main_banner .desc,
	header.main .main_banner .about,
	header.main .main_banner .show_more{
		width: 250px;
	}
	header.main .main_banner .desc{
		margin-bottom: 24px;
	}
	.main_banner .human{
		font-size: 18px;
		line-height: 21px;
	}
	.main_banner .journal{
		font-size: 48px;
		line-height: 38px;
	}
	.main_banner .wild{
		padding-top: 5px;
		padding-bottom: 7px;
		padding-left: 33px;
		padding-right: 33px;
		font-size: 18px;
		line-height: 21px;
		margin-left: 21px;
	}
	body > header{
		background-repeat: no-repeat;
		background-size: cover;
		height: 400px;
		background-position: center;
	}
	header.articles{
		background-image: url(./img/768px/home/articles.jpg);
	}
	header.water{
		background-image: url(./img/768px/home/water.jpg);
	}
	header.sky{
		background-image: url(./img/768px/home/sky.jpg);
	}
	header.articles_bear{
		background-image: url(./img/768px/home/articles_bear.jpg);
	}
	header.expeditions{
		background-image: url(./img/768px/home/expeditions.jpg);
	}
	header.earth{
		background-image: url(./img/768px/home/earth.jpg);
	}
	header.zoo_tv{
		background-image: url(./img/768px/home/zoo_tv.jpg);
	}
	header.safari{
		background-image: url(./img/768px/home/safari.jpg);
	}
	header.kids{
		background-image: url(./img/768px/home/kids.jpg);
	}
	header.kids.animals{
		background-image: url(./img/768px/home/animals.jpg);
	}
	header.kids.why{
		background-image: url(./img/768px/home/why.jpg);
	}
	header.kids.games{
		background-image: url(./img/768px/home/games.jpg);
	}
	header.kids.lessons{
		background-image: url(./img/768px/home/lessons.jpg);
	}
	header.personal{
		background-image: url(./img/768px/home/personal.jpg);
	}
	header.subscribe{
		background-image: url(./img/768px/home/subscribe.jpg);
	}
	header.about{
		background-image: url(./img/768px/home/about.jpg);
	}
	header.termsofuse{
		background-image: url(./img/768px/home/termsofuse.jpg);
	}
	header.favorite{
		background-image: url(./img/768px/home/favorite.jpg);
	}
	header.shop{
		background-image: url(./img/768px/home/shop.jpg);
	}
	header.pentax{
		background-image: url(./img/768px/home/pentax.jpg);
	}
	/* shop banners hardcode */
	header.shop.activity{
		background-image: url(./img/768px/home/activity.jpg);
	}
	header.shop.binoculars{
		background-image: url(./img/768px/home/binoculars.jpg);
	}
	header.shop.books{
		background-image: url(./img/768px/home/books.jpg);
	}
	header.shop.books-kids{
		background-image: url(./img/768px/home/books-kids.jpg);
	}
	header.shop.drawing{
		background-image: url(./img/768px/home/drawing.jpg);
	}
	header.shop.games-toys{
		background-image: url(./img/768px/home/games-toys.jpg);
	}
	header.shop.stickers{
		background-image: url(./img/768px/home/stickers.jpg);
	}
	/* end shop banners hardcode */
	header.shop.shop-kids{
		background-image: url(./img/768px/home/shop-kids.jpg)!important;
	}
	header.shop.shop-books{
		background-image: url(./img/768px/home/shop-books.jpg)!important;
	}
	header.shop.shop-photo{
		background-image: url(./img/768px/home/shop-photo.jpg)!important;
	}
	header.shop.shop-paints{
		background-image: url(./img/768px/home/shop-paints.jpg)!important;
	}
	header.search{
		background-image: url(./img/768px/home/search.jpg);
	}
	.sub_banner{
		bottom: auto;
		top: 193px;
		text-align: left;
		padding-left: 38px;
	}
	
	footer{
		background-image: url(./img/768px/home/banner_footer.jpg);
		background-position-x: -96px;
		height: 460px;
	}
	footer.squirrel{
		background-image: url(./img/768px/home/banner_footer_sq.jpg);	
	}
	footer .subscribe_desc {
		padding-top: 118px;
		padding-left: 323px;
		padding-right: 13px;
		overflow: hidden;
		max-width: 600px;
	}
	footer .subscribe_desc .subs{
		margin-left: 27px;
		font-size: 18px;
		line-height: 21px;
	}
	footer .subscribe_desc .on{
		font-size: 18px;
		line-height: 21px;
		margin-right: 4px;
	}
	footer .subscribe_desc .journal{
		font-size: 48px;
		line-height: 42px;
	}
	footer .subscribe_desc .zoo{
		padding: 9px 62px;
		font-size: 20px;
		line-height: 23px;
		margin-top: -4px;
		margin-left: 50px;
	}
	footer .subscribe_desc .desc,
	footer .subscribe_desc .show_more{
		padding-left: 50px;
	}
	footer .up_button{
		left: auto;
		right: 38px;
		bottom: 22px;
		margin-left: 0;
	}
	footer .links{
		display: none;
	}
	footer .user_license{
		left: 372px;
		width: auto;
		padding: 0;
		bottom: 19px;
	}
	footer .copyright{
		width: auto;
		left: 38px;
		bottom: 19px;
		padding: 0;
		border-top: none;
	}
	
	.main_content {
		padding: 40px 36px;
		padding-bottom: 30px;
	}
	
	.personal_links{
		display: flex;
		flex-flow: column;
		justify-content: center;
		align-items: center;
		
		padding-top: 25px;
		padding-bottom: 0;
		margin-bottom: 0;
		border-bottom: none;
	}
	
	.personal_links .pic_text{
		margin-bottom: 22px;
	}
	.personal_links .text_button{
		margin-bottom: 10px;
		width: 30px;
		height: 30px;
		
		margin-right: 0;
	}
	.personal_links .text_button span{
		display: none;
	}
	
	.personal_links .text_button:last-child{
		margin-bottom: 0;
	}
	.left_bar button {
		font-family: 'Roboto', sans-serif;
	}		
	.left_bar .login{
		width: 14px;
		height: 15px;
		background-image: url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3334 15.8989V14.2435C14.3334 13.3654 13.9822 12.5233 13.3571 11.9024C12.7319 11.2815 11.8841 10.9326 11 10.9326H4.33334C3.44929 10.9326 2.60144 11.2815 1.97631 11.9024C1.35119 12.5233 1 13.3654 1 14.2435V15.8989M11 4.31088C11 6.13942 9.50764 7.62175 7.66669 7.62175C5.82573 7.62175 4.33334 6.13942 4.33334 4.31088C4.33334 2.48233 5.82573 1 7.66669 1C9.50764 1 11 2.48233 11 4.31088Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .login:hover,
	.left_bar .login.active{
		background-image: url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3334 15.8989V14.2435C14.3334 13.3654 13.9822 12.5233 13.3571 11.9024C12.7319 11.2815 11.8841 10.9326 11 10.9326H4.33334C3.44929 10.9326 2.60144 11.2815 1.97631 11.9024C1.35119 12.5233 1 13.3654 1 14.2435V15.8989M11 4.31088C11 6.13942 9.50764 7.62175 7.66669 7.62175C5.82573 7.62175 4.33334 6.13942 4.33334 4.31088C4.33334 2.48233 5.82573 1 7.66669 1C9.50764 1 11 2.48233 11 4.31088Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	.left_bar .favorits{
		width: 16px;
		height: 14px;
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8717 2.32611C16.4514 1.90569 15.9525 1.57219 15.4034 1.34465C14.8542 1.11711 14.2656 1 13.6712 1C13.0768 1 12.4882 1.11711 11.9391 1.34465C11.3899 1.57219 10.891 1.90569 10.4708 2.32611L9.59867 3.19821L8.72656 2.32611C7.87775 1.4773 6.72652 1.00044 5.52612 1.00044C4.32572 1.00044 3.17448 1.4773 2.32567 2.32611C1.47686 3.17492 1 4.32616 1 5.52656C1 6.72696 1.47686 7.87819 2.32567 8.727L9.59867 16L16.8717 8.727C17.2921 8.30679 17.6256 7.80785 17.8531 7.25871C18.0807 6.70957 18.1978 6.12097 18.1978 5.52656C18.1978 4.93214 18.0807 4.34355 17.8531 3.7944C17.6256 3.24526 17.2921 2.74633 16.8717 2.32611Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .favorits:hover,
	.left_bar .favorits.selected{
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8717 2.32611C16.4514 1.90569 15.9525 1.57219 15.4034 1.34465C14.8542 1.11711 14.2656 1 13.6712 1C13.0768 1 12.4882 1.11711 11.9391 1.34465C11.3899 1.57219 10.891 1.90569 10.4708 2.32611L9.59867 3.19821L8.72656 2.32611C7.87775 1.4773 6.72652 1.00044 5.52612 1.00044C4.32572 1.00044 3.17448 1.4773 2.32567 2.32611C1.47686 3.17492 1 4.32616 1 5.52656C1 6.72696 1.47686 7.87819 2.32567 8.727L9.59867 16L16.8717 8.727C17.2921 8.30679 17.6256 7.80785 17.8531 7.25871C18.0807 6.70957 18.1978 6.12097 18.1978 5.52656C18.1978 4.93214 18.0807 4.34355 17.8531 3.7944C17.6256 3.24526 17.2921 2.74633 16.8717 2.32611Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	.left_bar .search{
		width: 15px;
		height: 15px;
		background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16L12.375 12.375M14.3333 7.66667C14.3333 11.3486 11.3486 14.3333 7.66667 14.3333C3.98477 14.3333 1 11.3486 1 7.66667C1 3.98477 3.98477 1 7.66667 1C11.3486 1 14.3333 3.98477 14.3333 7.66667Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .search:hover,
	.left_bar .search.active{
		background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16L12.375 12.375M14.3333 7.66667C14.3333 11.3486 11.3486 14.3333 7.66667 14.3333C3.98477 14.3333 1 11.3486 1 7.66667C1 3.98477 3.98477 1 7.66667 1C11.3486 1 14.3333 3.98477 14.3333 7.66667Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .cart{
		width: 17px;
		height: 16px;
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H4.04762L6.08952 11.2019C6.1592 11.5527 6.35003 11.8678 6.62861 12.092C6.90719 12.3163 7.25577 12.4354 7.61333 12.4286H15.019C15.3766 12.4354 15.7252 12.3163 16.0038 12.092C16.2824 11.8678 16.4732 11.5527 16.5429 11.2019L17.7619 4.80952H4.80952M7.85714 16.2381C7.85714 16.6589 7.51603 17 7.09524 17C6.67445 17 6.33333 16.6589 6.33333 16.2381C6.33333 15.8173 6.67445 15.4762 7.09524 15.4762C7.51603 15.4762 7.85714 15.8173 7.85714 16.2381ZM16.2381 16.2381C16.2381 16.6589 15.897 17 15.4762 17C15.0554 17 14.7143 16.6589 14.7143 16.2381C14.7143 15.8173 15.0554 15.4762 15.4762 15.4762C15.897 15.4762 16.2381 15.8173 16.2381 16.2381Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .cart:hover,
	.left_bar .cart.active{
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H4.04762L6.08952 11.2019C6.1592 11.5527 6.35003 11.8678 6.62861 12.092C6.90719 12.3163 7.25577 12.4354 7.61333 12.4286H15.019C15.3766 12.4354 15.7252 12.3163 16.0038 12.092C16.2824 11.8678 16.4732 11.5527 16.5429 11.2019L17.7619 4.80952H4.80952M7.85714 16.2381C7.85714 16.6589 7.51603 17 7.09524 17C6.67445 17 6.33333 16.6589 6.33333 16.2381C6.33333 15.8173 6.67445 15.4762 7.09524 15.4762C7.51603 15.4762 7.85714 15.8173 7.85714 16.2381ZM16.2381 16.2381C16.2381 16.6589 15.897 17 15.4762 17C15.0554 17 14.7143 16.6589 14.7143 16.2381C14.7143 15.8173 15.0554 15.4762 15.4762 15.4762C15.897 15.4762 16.2381 15.8173 16.2381 16.2381Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	.left_bar .subscribe{
		background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='15' fill='%23FECE10'/%3E%3Cpath d='M22 11.4C22 10.63 21.37 10 20.6 10H9.4C8.63 10 8 10.63 8 11.4M22 11.4V17M22 11.4L15 16.3L8 11.4M18 21.2H9.4C8.63 21.2 8 20.57 8 19.8V11.4' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 8H8C6.89543 8 6 8.89543 6 10V18' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 19V23M20 21H24' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .feedback{
		background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='14.5' stroke='white'/%3E%3Cpath d='M22 17.3333C22 17.7459 21.8361 18.1416 21.5444 18.4333C21.2527 18.725 20.857 18.8889 20.4444 18.8889H11.1111L8 22V9.55556C8 9.143 8.16389 8.74733 8.45561 8.45561C8.74733 8.16389 9.143 8 9.55556 8H20.4444C20.857 8 21.2527 8.16389 21.5444 8.45561C21.8361 8.74733 22 9.143 22 9.55556V17.3333Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 11.5H18.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 13.5H18.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 15.5H15.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.personal_links .text_button.feedback{
		border: none;
	}
	.main_menu .main_cat.active .icon:after{
		position: absolute;
		content: "";
		background-position: 50% 50%;
		cursor: pointer;
		background-size: contain;
		background-repeat: no-repeat;
		background-color: inherit;
		top: 2px;
		right: -30px;
		width: 13px;
		height: 13px;
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.98413H15M15 7.98413L8 1M15 7.98413L8 14.9683' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.main_menu .main_cat .main_sub{
		position: fixed;
		top: 0;
		left: 97px;
		right: 0;
		margin: 0;
		padding: 0 61px;
		padding-top: 40px;
	}
	.only_tab .logo{
		opacity: 1;
		margin-bottom: 0;
	}
	.only_tab .logo img{
		width: 115px;
		height: 14px;
	}
	.only_tab .sub_heading{
		margin-bottom: 25px;
		font-weight: bold;
		font-size: 16px;
		line-height: 19px;
		text-transform: uppercase;

		color: #120F0A;
	}
	.main_menu .main_sub a.logo{
		margin-bottom: 35px;
		opacity: 1;
	}
	.main_menu .main_sub a{
		font-size: 14px;
		line-height: 16px;
	}
	.main_menu .main_sub a:hover,
	.main_menu .main_sub a.active{
		opacity: 1;
	}
	.main_sub .animal:hover:before, 
	.main_sub .victorine:hover:before, 
	.main_sub .games:hover:before,
	.main_sub .animal.active:before, 
	.main_sub .victorine.active:before, 
	.main_sub .games.active:before{
		opacity: 1;
	}
	
	
	.main_close,
	.close_menu{
		position: absolute;
		width: 14px;
		height: 14px;
		top: 32px;
		right: 38px;
		
		border: none;
		cursor: pointer;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		background-color: inherit;
		
		
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 1L1 19M1 1L19 19' stroke='%23120F0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	
	h2.art_title{
		font-size: 20px;
		margin-bottom: 30px;
	}
	.with_sidebar .side_conent{
		margin-bottom: 44px;
	}
	.with_sidebar .side_sidebar h2{
		font-size: 24px;
		margin-bottom: 30px;
	}
	html{
		font-size: 14px;
	}
	h3.sub_heading{
		font-size: 18px;
		margin-bottom: 26px;
	}
	.tippy-box{
		font-size: 12px;
	}
	
	.top_section {
		margin-top: 60px;
	}
	.top_section .nav-tabs{
		margin-bottom: 30px;
		justify-content: flex-start;
	}
	.top_section .nav-link{
		font-size: 18px;
		padding-bottom: 16px;
		position: relative;
		display: block;
		width: 100%;
	}
	.top_section .nav-item:first-child .nav-link{
		padding-right: 0;
	}
	.top_section .nav-item:last-child .nav-link{
		padding-left: 0;
	}
	.top_section .nav-item:nth-child(2){
		flex: none;
		margin-left: 64px;
		margin-right: 64px;
	}
	.top_section .nav-link.active:after{
		height: 3px;
	}	
	.main_menu .shop_menu .subh{
		font-size: 14px;
		line-height: 16px;
	}
	
	

	
	
	
	
	
	
	
	
}

@media (min-width: 1024px) {
	
	html{
		font-size: 14px;
	}
	.only_tab,
	.only_mobile.only_tab{
		display: none!important;
	}
	header.main {
		background-image: url(./img/1024px/home/banner_main.jpg);
	}
	header.main.lion{
		background-image: url(./img/1024px/home/banner_lion.jpg);
	}
	header.main.fox{
		background-image: url(./img/1024px/home/banner_fox.jpg);
	}
	header .top_nav {
		padding: 0;
		padding-right: 36px;
		height: 16px;
		line-height: 16px;
		top: 32px;
	}
	header .links a{
		font-size: 14px;
		line-height: 16px;
	}
	header .links a:first-child{
		margin-right: 30px;
	}
	
	.links .inst{
		width: 15px;
		height: 15px;
	}
	.links .fb{
		width: 9px;
		height: 16px;
	}
	.links .tele{
		width: 18px;
		height: 15px;
	}
	.links .zen{
		width: 15px;
		height: 15px; 
	}
	.links .vk{
		width: 20px;
		height: 12px;
	}
	
	header.main .main_banner {
		padding-left: 81px;
		padding-top: 144px;
	}
	header.main .main_banner .desc, 
	header.main .main_banner .about, 
	header.main .main_banner .show_more{
		width: 320px;
	}
	header.main .main_banner .desc {
		margin-bottom: 38px;
	}
	.main_banner .human {
		font-size: 24px;
		line-height: 28px;
		margin-left: 28px;
	}
	.main_banner .journal{
		font-size: 64px;
		line-height: 54px;
	}
	.main_banner .wild {
		padding-top: 6px;
		padding-bottom: 9px;
		padding-left: 43px;
		padding-right: 43px;
		font-size: 24px;
		line-height: 28px;
		margin-left: 28px;
		margin-top: -5px;
	}
	header.main .main_banner .about{
		margin-bottom: 38px;
	}
	.show_more a{
		font-size: 14px;
		line-height: 16px;
	}
	.show_more a:after{
		height: 14px;
		width: 14px;
		right: -28px;
	}
	body > header{
		background-repeat: no-repeat;
		background-size: cover;
		height: 318px;
		background-position: center;
	}
	header.articles{
		background-image: url(./img/1024px/home/articles.jpg);
	}
	header.sky{
		background-image: url(./img/1024px/home/sky.jpg);
	}
	header.water{
		background-image: url(./img/1024px/home/water.jpg);
	}
	header.articles_bear{
		background-image: url(./img/1024px/home/articles_bear.jpg);
	}
	header.expeditions{
		background-image: url(./img/1024px/home/expeditions.jpg);
	}
	header.earth{
		background-image: url(./img/1024px/home/earth.jpg);
	}
	header.zoo_tv{
		background-image: url(./img/1024px/home/zoo_tv.jpg);
	}
	header.safari{
		background-image: url(./img/1024px/home/safari.jpg);
	}
	header.kids{
		background-image: url(./img/1024px/home/kids.jpg);
	}
	header.kids.animals{
		background-image: url(./img/1024px/home/animals.jpg);
	}
	header.kids.why{
		background-image: url(./img/1024px/home/why.jpg);
	}
	header.kids.games{
		background-image: url(./img/1024px/home/games.jpg);
	}
	header.kids.lessons{
		background-image: url(./img/1024px/home/lessons.jpg);
	}
	header.personal{
		background-image: url(./img/1024px/home/personal.jpg);
	}
	header.subscribe{
		background-image: url(./img/1024px/home/subscribe.jpg);
	}
	header.about{
		background-image: url(./img/1024px/home/about.jpg);
	}
	header.termsofuse{
		background-image: url(./img/1024px/home/termsofuse.jpg);
	}
	header.favorite{
		background-image: url(./img/1024px/home/favorite.jpg);
	}
	header.shop{
		background-image: url(./img/1024px/home/shop.jpg);
	}
	header.pentax{
		background-image: url(./img/1024px/home/pentax.jpg);
	}
	/* shop banners hardcode */
	header.shop.activity{
		background-image: url(./img/1024px/home/activity.jpg);
	}
	header.shop.binoculars{
		background-image: url(./img/1024px/home/binoculars.jpg);
	}
	header.shop.books{
		background-image: url(./img/1024px/home/books.jpg);
	}
	header.shop.books-kids{
		background-image: url(./img/1024px/home/books-kids.jpg);
	}
	header.shop.drawing{
		background-image: url(./img/1024px/home/drawing.jpg);
	}
	header.shop.games-toys{
		background-image: url(./img/1024px/home/games-toys.jpg);
	}
	header.shop.stickers{
		background-image: url(./img/1024px/home/stickers.jpg);
	}
	/* end shop banners hardcode */
	header.shop.shop-kids{
		background-image: url(./img/1024px/home/shop-kids.jpg)!important;
	}
	header.shop.shop-books{
		background-image: url(./img/1024px/home/shop-books.jpg)!important;
	}
	header.shop.shop-photo{
		background-image: url(./img/1024px/home/shop-photo.jpg)!important;
	}
	header.shop.shop-paints{
		background-image: url(./img/1024px/home/shop-paints.jpg)!important;
	}
	header.search{
		background-image: url(./img/1024px/home/search.jpg);
	}
	.sub_banner{
		top: 144px;
		padding-left: 67px;
	}
	.sub_banner h1{
		font-size: 48px;
		line-height: 56px;
	}
	
	
	footer {
		background-image: url(./img/1024px/home/banner_footer.jpg);
		background-position-x: left;
		height: 439px;
		background-size: 927px auto;
	}
	footer.squirrel{
		background-image: url(./img/1024px/home/banner_footer_sq.jpg);	
	}
	footer .subscribe_desc {
		padding-top: 113px;
		padding-left: 470px;
		max-width: 800px;
	}
	footer .subscribe_desc .subs {
		margin-left: 28px;
	}
	footer .subscribe_desc .zoo{
		margin-bottom: 20px;
	}
	footer .up_button{
		right: 36px;
		width: 30px;
		height: 30px;
	}
	footer .user_license a{
		font-size: 12px;
		line-height: 14px;
	}
	footer .user_license{
		left: 519px;
	}
	footer .copyright{
		left: 36px;
		font-size: 12px;
		line-height: 14px;
	}
	.main_content {
		padding: 36px;
		padding-bottom: 36px;
	}
	.main_menu .main_cat .main_sub{
		right: auto;
		width: 487px;
		padding: 0 81px;
		padding-top: 40px;
	}
	.main_menu .main_cat:hover span,
	.main_menu .main_cat.active span{
		color: #FECE10
	}
	.main_close,
	.close_menu{
		top: 24px;
		right: 26px;
	}
	.menu_wrap .only_tab{
		display: block!important;
	}
	.only_pc,
	.only_pc.only_mobile{
		display: none!important;
	}
	
	.menu_login.active, .menu_search.active, .menu_cart.active{
		right: 440px;
		padding: 0 81px;
		padding-top: 40px;
		width: calc(100% - 96px - 440px);
	}
	h2.art_title{
		font-size: 20px;
		margin-bottom: 30px;
	}
	.with_sidebar .side_conent{
		margin-bottom: 0px;
		float: left;
		width: calc(100% - 304px - 31px);
	}
	.with_sidebar .side_sidebar{
		width: 304px;
		float: right;
		margin-left: 31px;
	}
	.with_sidebar .side_sidebar h2{
		font-size: 24px;
		margin-bottom: 34px;
		margin-top: -58px;
		text-align: center;
	}
	
	.top_section {
		margin-top: 86px;
	}
	.top_section .nav-tabs{
		margin-bottom: 40px;
	}
	.top_section .nav-link{
		font-size: 24px;
		padding-bottom: 22px;
	}
	.top_section .nav-item:nth-child(2){
		margin-left: 88px;
		margin-right: 88px;
	}
	.top_section .nav-link.active:after{
		height: 3px;
	}	
	
	.main_menu .main_sub .shop_menu .subh{
		font-weight: bold;
		font-size: 14px;
		line-height: 16px;
		color: #120F0A;
		opacity: 0.8;
	}
	.main_sub .shop_menu.cat_menu{
		width: calc(100% - 150px);
	}
	.main_sub .shop_menu.sub_shop_menu{
		width: 150px;
	}
}


@media (min-width: 1366px) {
	footer{
		background-size: contain;
	}
	footer .subscribe_desc {
		padding-top: 209px;
		padding-left: 640px;
		max-width: 970px;
		
	}
	h3{
		font-size: 18px;
		margin-bottom: 24px;
	}
	
	header.main {
		background-image: url(./img/1366px/home/banner_main.jpg);
	}
	header.main.lion{
		background-image: url(./img/1366px/home/banner_lion.jpg);
	}
	header.main.fox{
		background-image: url(./img/1366px/home/banner_fox.jpg);
	}
	header > body{
		background-repeat: no-repeat;
		background-size: cover;
		height: 488px;
		background-position: center;
	}
	header.articles{
		background-image: url(./img/1920px/home/articles.jpg);
	}
	header.water{
		background-image: url(./img/1920px/home/water.jpg);
	}
	header.sky{
		background-image: url(./img/1920px/home/sky.jpg);
	}
	header.articles_bear{
		background-image: url(./img/1920px/home/articles_bear.jpg);
	}
	header.expeditions{
		background-image: url(./img/1920px/home/expeditions.jpg);
	}
	header.earth{
		background-image: url(./img/1920px/home/earth.jpg);
	}
	header.zoo_tv{
		background-image: url(./img/1920px/home/zoo_tv.jpg);
	}
	header.safari{
		background-image: url(./img/1920px/home/safari.jpg);
	}
	header.kids{
		background-image: url(./img/1920px/home/kids.jpg);
	}
	header.kids.animals{
		background-image: url(./img/1920px/home/animals.jpg);
	}
	header.kids.why{
		background-image: url(./img/1920px/home/why.jpg);
	}
	header.kids.games{
		background-image: url(./img/1920px/home/games.jpg);
	}
	header.kids.lessons{
		background-image: url(./img/1920px/home/lessons.jpg);
	}
	header.personal{
		background-image: url(./img/1920px/home/personal.jpg);
	}
	header.subscribe{
		background-image: url(./img/1920px/home/subscribe.jpg);
	}
	header.about{
		background-image: url(./img/1920px/home/about.jpg);
	}
	header.termsofuse{
		background-image: url(./img/1920px/home/termsofuse.jpg);
	}
	header.favorite{
		background-image: url(./img/1920px/home/favorite.jpg);
	}
	header.shop{
		background-image: url(./img/1920px/home/shop.jpg);
	}
	header.pentax{
		background-image: url(./img/1920px/home/pentax.jpg);
	}
	/* shop banners hardcode */
	header.shop.activity{
		background-image: url(./img/1920px/home/activity.jpg);
	}
	header.shop.binoculars{
		background-image: url(./img/1920px/home/binoculars.jpg);
	}
	header.shop.books{
		background-image: url(./img/1920px/home/books.jpg);
	}
	header.shop.books-kids{
		background-image: url(./img/1920px/home/books-kids.jpg);
	}
	header.shop.drawing{
		background-image: url(./img/1920px/home/drawing.jpg);
	}
	header.shop.games-toys{
		background-image: url(./img/1920px/home/games-toys.jpg);
	}
	header.shop.stickers{
		background-image: url(./img/1920px/home/stickers.jpg);
	}
	/* end shop banners hardcode */
	header.shop.shop-kids{
		background-image: url(./img/1920px/home/shop-kids.jpg)!important;
	}
	header.shop.shop-books{
		background-image: url(./img/1920px/home/shop-books.jpg)!important;
	}
	header.shop.shop-photo{
		background-image: url(./img/1920px/home/shop-photo.jpg)!important;
	}
	header.shop.shop-paints{
		background-image: url(./img/1920px/home/shop-paints.jpg)!important;
	}
	header.search{
		background-image: url(./img/1920px/home/search.jpg);
	}
	.left_bar {
		width: 231px;
	}
	.menu_nav{
		width: 230px;
		overflow: hidden;
	}
	body {
		padding-left: 231px;
	}
	.main_menu .main_cat .cat_name {
		display: inline-block;
		padding-left: 27px;
		font-weight: 300;
		font-size: 14px;
		line-height: 16px;
		text-transform: uppercase;
		color: #FFFFFF;
	}
	.menu_nav a.top_logo {
		width: 162px;
		height: 31px;
		background-image: url(./img/main_logo.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}
	.menu_nav > .menu_header {
		height: 31px;
		margin-top: 25px;
		margin-bottom: 24px;
		justify-content: center;
	}
	.main_menu {
		padding-left: 32px;
		padding-right: 0;
	}
	.main_menu .level_1 {
		width: 100%;
		margin-bottom: 0;
		padding-bottom: 0px;
	}
	.main_menu .main_cat {
		width: 100%;
		height: 35px;
		padding-bottom: 20px;
		cursor: pointer;
	}
	.main_menu .level_1:last-child {
		margin-bottom: 0px;
	}
	.main_menu .level_1:last-child .main_cat {
		height: 39px;
		padding-bottom: 24px;
	}
	.personal_links {
		padding-top: 24px;
		padding-bottom: 0;
		padding-left: 31px;
		padding-right: 0px;
		align-items: flex-start;
	}
	.pic_text span {
		display: block;
	}
	.main_menu .main_cat.active .icon:after{
		display: none;
	}
	.left_bar .personal_links .pic_text.active{
		color: #FECE10;
	}
	.main_menu .main_cat.active .cat_name:after {
		position: absolute;
		content: "";
		background-position: 50% 50%;
		cursor: pointer;
		background-size: contain;
		background-repeat: no-repeat;
		background-color: inherit;
		top: 2px;
		right: 30px;
		width: 13px;
		height: 13px;
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.98413H15M15 7.98413L8 1M15 7.98413L8 14.9683' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .personal_links .pic_text.favorits{
		background-size: 17px auto;
	}
	.left_bar .personal_links .pic_text {
		position: relative;
		text-align: left;
		height: 37px;
		line-height: 15px;
		padding-bottom: 22px;
		padding-left: 28px;
		background-size: 15px auto;
		background-position: top left;
		margin-bottom: 0
	}
	.left_bar .pic_text {
		width: 100%;
		font-weight: 300;
		font-size: 14px;
		line-height: 16px;
		color: #FFFFFF;
		background-position: left;
	}
	.personal_links .text_button.subscribe span{
		background: #FECE10;
		color: #120F0A;
		margin-bottom: 0;
		margin-right: 34px;
	}
	.personal_links .text_button.feedback span {
		color: #FFFFFF;
		border: 1px solid #fff;
		margin-right: 34px;
	}
	.personal_links .text_button {
		background-image: none;
		width: 100%;
		height: 30px;
		font-size: 14px;
		line-height: 30px;
		transition: all .6s;
	}
	.personal_links .text_button.subscribe{
		line-height: 30px;
	}
	.personal_links .text_button span {
		display: block;
		font-weight: normal;
	}
	.main_menu .main_cat .main_sub{
		left: 231px;
	}
	.menu_login.active, .menu_search.active, .menu_cart.active,
	.menu_login, .menu_search, .menu_cart{
		left: 231px;
		width: 487px;
		padding-top: 80px;
	}
	.searchForm_form{
		padding: 0;
	}
	.searchForm_form .searchStart{
		right: 0;
	}
	.menu_wrap h2{
		padding: 0;
		font-size: 16px;
		line-height: 120%;
		margin-bottom: 30px;
		margin-top: 0;
	}
	header.main .main_banner {
		padding-left: 110px;
		padding-top: 184px;
	}
	header.main .main_banner .desc {
		margin-bottom: 30px;
	}
	header.main .main_banner .desc, 
	header.main .main_banner .about, 
	header.main .main_banner .show_more {
		width: 372px;
	}
	.main_banner .human {
		font-size: 30px;
		line-height: 35px;
		margin-left: 86px;
	}
	.main_banner .journal {
		font-size: 72px;
		line-height: 64px;
	}
	.main_banner .wild {
		padding-top: 8px;
		padding-bottom: 12px;
		padding-left: 53px;
		padding-right: 53px;
		font-size: 30px;
		line-height: 35px;
		margin-left: 32px;
		margin-top: -7px;
	}
	header.main .main_banner .about {
		margin-bottom: 36px;
		padding-right: 0;
		font-size: 16px;
		line-height: 140%;
	}
	.show_more a {
		font-size: 16px;
		line-height: 19px;
	}
	.left_bar .pic_text:hover{
		color: #FECE10;
	}
	
	.menu_wrap .only_tab {
		display: none!important;
	}
	
	.menu_wrap .only_tab.only_pc{
		display: block!important;
	}
	.left_bar .personal_links .pic_text:hover:after,
	.left_bar .personal_links .pic_text.active:after{
		position: absolute;
		content: "";
		background-position: 50% 50%;
		cursor: pointer;
		background-size: contain;
		background-repeat: no-repeat;
		background-color: inherit;
		top: 2px;
		right: 30px;
		width: 13px;
		height: 13px;
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.98413H15M15 7.98413L8 1M15 7.98413L8 14.9683' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.left_bar .personal_links .pic_text.favorits:hover:after,
	.left_bar .personal_links .pic_text.favorits.active:after{
		display: none;
	}
	.only_tab.only_pc,
	.only_pc.only_mobile	{
		display: block !important;
	}
	
	.socials_mob, .other_links{
		display: block;
	}
	.links_soc {
		display: flex;
		flex-direction: column;
	}
	.other_links{
		margin-bottom: 25px;
		padding-top: 24px;
		padding-left: 31px;
		order: 2;
		border-top: 1px solid #272218;
	}
	.other_links a{
		font-weight: normal;
		font-size: 15px;
		line-height: 18px;
		color: #FFFFFF;
		margin-right: 47px;
	}
	.other_links a:last-child{
		margin-right: 0;
	}
	.socials_mob{
		padding-left: 31px;
		margin-top: 24px;
		margin-bottom: 24px;
		
		display: flex;
		align-items: center;
		justify-content: left;
	}
	.socials_mob a{
		color: #FFF;
		margin-right: 23px;
	}
	.socials_mob a:last-child{
		margin-right: 0;
	}
	.socials_mob .inst{
		width: 14px;
		height: 14px;
		background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3631 3.69341H10.3691M4.02035 0.993408H10.061C11.7291 0.993408 13.0814 2.33655 13.0814 3.99341V9.99341C13.0814 11.6503 11.7291 12.9934 10.061 12.9934H4.02035C2.35226 12.9934 1 11.6503 1 9.99341V3.99341C1 2.33655 2.35226 0.993408 4.02035 0.993408ZM9.45698 6.61541C9.53153 7.11476 9.44566 7.62474 9.21158 8.07282C8.9775 8.5209 8.60714 8.88426 8.15317 9.11121C7.6992 9.33817 7.18474 9.41717 6.68296 9.33697C6.18118 9.25677 5.71764 9.02146 5.35827 8.66451C4.99889 8.30755 4.76198 7.84713 4.68124 7.34874C4.6005 6.85034 4.68003 6.33934 4.90853 5.88843C5.13702 5.43752 5.50285 5.06965 5.95397 4.83715C6.40509 4.60465 6.91853 4.51936 7.42126 4.59341C7.93407 4.66894 8.40883 4.90629 8.7754 5.27039C9.14198 5.6345 9.38093 6.10605 9.45698 6.61541Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .fb{
		width: 9px;
		height: 15px;
		background-image: url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.27957 1.00684H6.31634C5.44854 1.00684 4.61628 1.34925 4.00265 1.95874C3.38902 2.56823 3.04429 3.39488 3.04429 4.25684V6.20684H1.08105V8.80684H3.04429V14.0068H5.66193V8.80684H7.62516L8.27957 6.20684H5.66193V4.25684C5.66193 4.08445 5.73088 3.91912 5.8536 3.79722C5.97633 3.67532 6.14278 3.60684 6.31634 3.60684H8.27957V1.00684Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .tele{
		width: 16px;
		height: 13px;
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.51 0.355907C15.3211 0.126373 15.038 0 14.713 0C14.5363 0 14.3491 0.0369272 14.1568 0.109961L1.06205 5.07496C0.367131 5.33838 0.273538 5.73367 0.279557 5.94586C0.285576 6.15804 0.401594 6.54748 1.11044 6.7715C1.11469 6.77279 1.11894 6.77408 1.12319 6.77525L3.83938 7.54732L5.3083 11.7195C5.50859 12.2883 5.95814 12.6416 6.48169 12.6416C6.81181 12.6416 7.13649 12.5042 7.42069 12.2445L9.10075 10.7079L11.5376 12.6569C11.5378 12.6571 11.5382 12.6572 11.5384 12.6575L11.5615 12.676C11.5637 12.6776 11.5659 12.6794 11.568 12.681C11.8389 12.8897 12.1345 12.9999 12.4234 13H12.4235C12.9877 13 13.4371 12.5851 13.5679 11.9432L15.7135 1.42023C15.7997 0.997854 15.7274 0.619907 15.51 0.355907ZM4.74805 7.40067L9.98841 4.74156L6.72541 8.1854C6.67195 8.24179 6.63406 8.31084 6.61541 8.38598L5.98623 10.9174L4.74805 7.40067ZM6.80661 11.5821C6.7849 11.6019 6.76306 11.6196 6.74123 11.6359L7.32497 9.28759L8.38683 10.1369L6.80661 11.5821ZM14.8251 1.24146L12.6796 11.7645C12.6589 11.8652 12.593 12.0996 12.4234 12.0996C12.3396 12.0996 12.2343 12.0542 12.1265 11.9718L9.36524 9.76342C9.36489 9.76307 9.36442 9.76272 9.36395 9.76248L7.72094 8.44835L12.4396 3.4681C12.5907 3.30867 12.6044 3.06449 12.4721 2.88934C12.3397 2.7142 12.0997 2.65911 11.9035 2.75875L4.14247 6.69694L1.38933 5.91456L14.48 0.951079C14.5906 0.909111 14.6678 0.900319 14.713 0.900319C14.7407 0.900319 14.7901 0.903602 14.8084 0.925992C14.8324 0.955182 14.8631 1.05471 14.8251 1.24146Z' fill='white'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .zen{
		width: 14px;
		height: 14px;
		background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.93591 12.0971C8.10181 12.9636 8.15795 14.0609 8.20681 15.5738C6.77909 15.5718 5.58826 15.5556 4.6122 15.4296C3.52105 15.2888 2.79039 15.0201 2.32089 14.5642C1.86724 14.0968 1.59719 13.3427 1.45566 12.2335C1.32998 11.2486 1.31345 10.061 1.31134 8.67844C2.82432 8.72729 3.92165 8.78343 4.7881 8.94932C5.72195 9.12812 6.35227 9.42867 6.91181 9.97347C7.45658 10.533 7.75712 11.1633 7.93591 12.0971ZM12.8339 8.94932C13.7004 8.78343 14.7977 8.72729 16.3106 8.67844C16.3084 10.061 16.2918 11.2486 16.1661 12.2335C16.0245 13.3427 15.7545 14.0968 15.3008 14.5642C14.8313 15.0201 14.1007 15.2888 13.0097 15.4296C12.0337 15.5556 10.8429 15.5718 9.41522 15.5738C9.46407 14.0609 9.52021 12.9636 9.68611 12.0971C9.86491 11.1633 10.1655 10.533 10.7102 9.97347C11.2698 9.42867 11.9001 9.12812 12.8339 8.94932ZM4.7883 7.19925C3.92185 7.36514 2.82452 7.42128 1.31154 7.47013C1.31365 6.08758 1.33019 4.89994 1.45586 3.91504C1.5974 2.80587 1.86743 2.05175 2.32107 1.58442C2.79059 1.12859 3.52128 0.859953 4.61243 0.719026C5.58849 0.592964 6.77931 0.576689 8.207 0.574545C8.15815 2.08758 8.10201 3.18493 7.93611 4.05139C7.75732 4.98525 7.45677 5.61557 6.912 6.17511C6.35247 6.71991 5.72214 7.02045 4.7883 7.19925ZM16.1661 3.91506C16.2918 4.89996 16.3084 6.08759 16.3106 7.47013C14.7977 7.42128 13.7004 7.36514 12.8339 7.19925C11.9001 7.02045 11.2698 6.7199 10.7102 6.17511C10.1655 5.61557 9.86491 4.98525 9.68611 4.05139C9.52021 3.18493 9.46407 2.08758 9.41522 0.574546C10.8429 0.57669 12.0337 0.592964 13.0096 0.719026C14.1007 0.859951 14.8313 1.12859 15.3009 1.58443C15.7545 2.05176 16.0245 2.80588 16.1661 3.91506Z' stroke='white'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .vk{
		width: 18px;
		height: 10px;
		background-image: url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5243 12.4144C23.7877 11.531 22.921 10.777 22.1008 9.97635C21.361 9.25467 21.3143 8.83602 21.9091 8.00308C22.5582 7.094 23.2563 6.21978 23.9113 5.31481C24.5228 4.46905 25.1478 3.62559 25.4695 2.61294C25.6736 1.96869 25.4931 1.68412 24.8324 1.57132C24.7186 1.55158 24.6009 1.55055 24.4851 1.55055L20.5655 1.54594C20.0827 1.53876 19.8158 1.74924 19.6451 2.17711C19.4146 2.75548 19.177 3.33334 18.9024 3.89145C18.2794 5.15688 17.5836 6.38001 16.6082 7.41574C16.3931 7.64417 16.1552 7.93284 15.7957 7.81388C15.3461 7.64981 15.2135 6.9089 15.2209 6.65843L15.2171 2.1343C15.1299 1.488 14.9866 1.19984 14.3449 1.07422L10.2733 1.07499C9.7298 1.07499 9.45728 1.28495 9.16707 1.6249C8.99966 1.82128 8.94916 1.94869 9.29321 2.01381C9.96899 2.14199 10.3497 2.57936 10.4507 3.25694C10.6127 4.33958 10.6015 5.42658 10.5081 6.51358C10.4807 6.83097 10.4261 7.14758 10.3002 7.44394C10.1033 7.90976 9.78543 8.00462 9.36781 7.718C8.98967 7.45856 8.72407 7.09246 8.46411 6.72483C7.4876 5.34506 6.7085 3.8571 6.07322 2.29351C5.88966 1.84179 5.57305 1.56798 5.09441 1.56055C3.91845 1.54183 2.74223 1.53876 1.56627 1.56157C0.858695 1.57491 0.647704 1.91844 0.935862 2.55987C2.21668 5.40889 3.64234 8.17869 5.50332 10.7019C6.4588 11.9968 7.5558 13.1399 8.973 13.9501C10.5791 14.8684 12.3081 15.1447 14.1291 15.0596C14.9818 15.0196 15.2379 14.7979 15.2773 13.948C15.304 13.3666 15.3699 12.7885 15.6568 12.266C15.9383 11.7532 16.3646 11.6556 16.8561 11.9745C17.1019 12.1342 17.3091 12.3375 17.5047 12.5518C17.9846 13.0769 18.4473 13.6178 18.9455 14.1252C19.5702 14.7609 20.3104 15.1365 21.241 15.0599L24.8435 15.0606C25.4239 15.0227 25.7249 14.311 25.3916 13.6632C25.1575 13.2094 24.8504 12.8054 24.5243 12.4144Z' stroke='white'/%3E%3C/svg%3E%0A");
	}
	
	.socials_mob .inst:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3631 3.69341H10.3691M4.02035 0.993408H10.061C11.7291 0.993408 13.0814 2.33655 13.0814 3.99341V9.99341C13.0814 11.6503 11.7291 12.9934 10.061 12.9934H4.02035C2.35226 12.9934 1 11.6503 1 9.99341V3.99341C1 2.33655 2.35226 0.993408 4.02035 0.993408ZM9.45698 6.61541C9.53153 7.11476 9.44566 7.62474 9.21158 8.07282C8.9775 8.5209 8.60714 8.88426 8.15317 9.11121C7.6992 9.33817 7.18474 9.41717 6.68296 9.33697C6.18118 9.25677 5.71764 9.02146 5.35827 8.66451C4.99889 8.30755 4.76198 7.84713 4.68124 7.34874C4.6005 6.85034 4.68003 6.33934 4.90853 5.88843C5.13702 5.43752 5.50285 5.06965 5.95397 4.83715C6.40509 4.60465 6.91853 4.51936 7.42126 4.59341C7.93407 4.66894 8.40883 4.90629 8.7754 5.27039C9.14198 5.6345 9.38093 6.10605 9.45698 6.61541Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .fb:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.27957 1.00684H6.31634C5.44854 1.00684 4.61628 1.34925 4.00265 1.95874C3.38902 2.56823 3.04429 3.39488 3.04429 4.25684V6.20684H1.08105V8.80684H3.04429V14.0068H5.66193V8.80684H7.62516L8.27957 6.20684H5.66193V4.25684C5.66193 4.08445 5.73088 3.91912 5.8536 3.79722C5.97633 3.67532 6.14278 3.60684 6.31634 3.60684H8.27957V1.00684Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .tele:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.51 0.355907C15.3211 0.126373 15.038 0 14.713 0C14.5363 0 14.3491 0.0369272 14.1568 0.109961L1.06205 5.07496C0.367131 5.33838 0.273538 5.73367 0.279557 5.94586C0.285576 6.15804 0.401594 6.54748 1.11044 6.7715C1.11469 6.77279 1.11894 6.77408 1.12319 6.77525L3.83938 7.54732L5.3083 11.7195C5.50859 12.2883 5.95814 12.6416 6.48169 12.6416C6.81181 12.6416 7.13649 12.5042 7.42069 12.2445L9.10075 10.7079L11.5376 12.6569C11.5378 12.6571 11.5382 12.6572 11.5384 12.6575L11.5615 12.676C11.5637 12.6776 11.5659 12.6794 11.568 12.681C11.8389 12.8897 12.1345 12.9999 12.4234 13H12.4235C12.9877 13 13.4371 12.5851 13.5679 11.9432L15.7135 1.42023C15.7997 0.997854 15.7274 0.619907 15.51 0.355907ZM4.74805 7.40067L9.98841 4.74156L6.72541 8.1854C6.67195 8.24179 6.63406 8.31084 6.61541 8.38598L5.98623 10.9174L4.74805 7.40067ZM6.80661 11.5821C6.7849 11.6019 6.76306 11.6196 6.74123 11.6359L7.32497 9.28759L8.38683 10.1369L6.80661 11.5821ZM14.8251 1.24146L12.6796 11.7645C12.6589 11.8652 12.593 12.0996 12.4234 12.0996C12.3396 12.0996 12.2343 12.0542 12.1265 11.9718L9.36524 9.76342C9.36489 9.76307 9.36442 9.76272 9.36395 9.76248L7.72094 8.44835L12.4396 3.4681C12.5907 3.30867 12.6044 3.06449 12.4721 2.88934C12.3397 2.7142 12.0997 2.65911 11.9035 2.75875L4.14247 6.69694L1.38933 5.91456L14.48 0.951079C14.5906 0.909111 14.6678 0.900319 14.713 0.900319C14.7407 0.900319 14.7901 0.903602 14.8084 0.925992C14.8324 0.955182 14.8631 1.05471 14.8251 1.24146Z' fill='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .zen:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.93591 12.0971C8.10181 12.9636 8.15795 14.0609 8.20681 15.5738C6.77909 15.5718 5.58826 15.5556 4.6122 15.4296C3.52105 15.2888 2.79039 15.0201 2.32089 14.5642C1.86724 14.0968 1.59719 13.3427 1.45566 12.2335C1.32998 11.2486 1.31345 10.061 1.31134 8.67844C2.82432 8.72729 3.92165 8.78343 4.7881 8.94932C5.72195 9.12812 6.35227 9.42867 6.91181 9.97347C7.45658 10.533 7.75712 11.1633 7.93591 12.0971ZM12.8339 8.94932C13.7004 8.78343 14.7977 8.72729 16.3106 8.67844C16.3084 10.061 16.2918 11.2486 16.1661 12.2335C16.0245 13.3427 15.7545 14.0968 15.3008 14.5642C14.8313 15.0201 14.1007 15.2888 13.0097 15.4296C12.0337 15.5556 10.8429 15.5718 9.41522 15.5738C9.46407 14.0609 9.52021 12.9636 9.68611 12.0971C9.86491 11.1633 10.1655 10.533 10.7102 9.97347C11.2698 9.42867 11.9001 9.12812 12.8339 8.94932ZM4.7883 7.19925C3.92185 7.36514 2.82452 7.42128 1.31154 7.47013C1.31365 6.08758 1.33019 4.89994 1.45586 3.91504C1.5974 2.80587 1.86743 2.05175 2.32107 1.58442C2.79059 1.12859 3.52128 0.859953 4.61243 0.719026C5.58849 0.592964 6.77931 0.576689 8.207 0.574545C8.15815 2.08758 8.10201 3.18493 7.93611 4.05139C7.75732 4.98525 7.45677 5.61557 6.912 6.17511C6.35247 6.71991 5.72214 7.02045 4.7883 7.19925ZM16.1661 3.91506C16.2918 4.89996 16.3084 6.08759 16.3106 7.47013C14.7977 7.42128 13.7004 7.36514 12.8339 7.19925C11.9001 7.02045 11.2698 6.7199 10.7102 6.17511C10.1655 5.61557 9.86491 4.98525 9.68611 4.05139C9.52021 3.18493 9.46407 2.08758 9.41522 0.574546C10.8429 0.57669 12.0337 0.592964 13.0096 0.719026C14.1007 0.859951 14.8313 1.12859 15.3009 1.58443C15.7545 2.05176 16.0245 2.80588 16.1661 3.91506Z' stroke='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.socials_mob .vk:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5243 12.4144C23.7877 11.531 22.921 10.777 22.1008 9.97635C21.361 9.25467 21.3143 8.83602 21.9091 8.00308C22.5582 7.094 23.2563 6.21978 23.9113 5.31481C24.5228 4.46905 25.1478 3.62559 25.4695 2.61294C25.6736 1.96869 25.4931 1.68412 24.8324 1.57132C24.7186 1.55158 24.6009 1.55055 24.4851 1.55055L20.5655 1.54594C20.0827 1.53876 19.8158 1.74924 19.6451 2.17711C19.4146 2.75548 19.177 3.33334 18.9024 3.89145C18.2794 5.15688 17.5836 6.38001 16.6082 7.41574C16.3931 7.64417 16.1552 7.93284 15.7957 7.81388C15.3461 7.64981 15.2135 6.9089 15.2209 6.65843L15.2171 2.1343C15.1299 1.488 14.9866 1.19984 14.3449 1.07422L10.2733 1.07499C9.7298 1.07499 9.45728 1.28495 9.16707 1.6249C8.99966 1.82128 8.94916 1.94869 9.29321 2.01381C9.96899 2.14199 10.3497 2.57936 10.4507 3.25694C10.6127 4.33958 10.6015 5.42658 10.5081 6.51358C10.4807 6.83097 10.4261 7.14758 10.3002 7.44394C10.1033 7.90976 9.78543 8.00462 9.36781 7.718C8.98967 7.45856 8.72407 7.09246 8.46411 6.72483C7.4876 5.34506 6.7085 3.8571 6.07322 2.29351C5.88966 1.84179 5.57305 1.56798 5.09441 1.56055C3.91845 1.54183 2.74223 1.53876 1.56627 1.56157C0.858695 1.57491 0.647704 1.91844 0.935862 2.55987C2.21668 5.40889 3.64234 8.17869 5.50332 10.7019C6.4588 11.9968 7.5558 13.1399 8.973 13.9501C10.5791 14.8684 12.3081 15.1447 14.1291 15.0596C14.9818 15.0196 15.2379 14.7979 15.2773 13.948C15.304 13.3666 15.3699 12.7885 15.6568 12.266C15.9383 11.7532 16.3646 11.6556 16.8561 11.9745C17.1019 12.1342 17.3091 12.3375 17.5047 12.5518C17.9846 13.0769 18.4473 13.6178 18.9455 14.1252C19.5702 14.7609 20.3104 15.1365 21.241 15.0599L24.8435 15.0606C25.4239 15.0227 25.7249 14.311 25.3916 13.6632C25.1575 13.2094 24.8504 12.8054 24.5243 12.4144Z' stroke='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.only_tab.header_nav.t_n {
		display: none !important;
	}
	
	.menu_header.popup_header{
		margin: 0;
	}
	.menu_header .close_menu{
		top: 24px;
		right: 26px;
		margin-right: 0;
	}
	
	.sub_banner{
		top: 232px;
		padding-left: 67px;
	}
	.sub_banner h1{
		font-size: 64px;
		line-height: 75px;
	}
	.main_menu .main_cat .main_sub{
		padding-top: 80px;
	}
	
	.personal_links .text_button.subscribe:hover span{
		color: #FECE10;
		border: 1px solid #FECE10;
		background: none;
	}
	.personal_links .text_button.feedback:hover span{
		background: #FFF;
		color: #120F0A;
	}
	footer{
		height: 821px;
	}
	
}



/* макет 1920 */
@media (min-width: 1536px) {
	.cart.toggler .bx-basket.bx-opener {
		font-size: 12px;
		line-height: 17px;
		left: 6px;
		top: -8px;
	}
	
	footer .subscribe_desc {
		padding-top: 289px;
		padding-left: 740px;
		max-width: 1070px;
	}
	header.main {
		background-image: url(./img/1920px/home/banner_main.jpg);
		height: 892px;
		background-position: right bottom;
	}
	header.main.lion{
		background-image: url(./img/1920px/home/banner_lion.jpg);
	}
	header.main.fox{
		background-image: url(./img/1920px/home/banner_fox.jpg);
	}
	.only_tab{
		display: none !important;
	}
	html {
		font-size: 18px;
		background-color: #120f0a;
	}
	body{
		max-width: 1920px;
		/*margin-left: calc((100% - 1920px) / 2);*/
		position: relative;
		padding-left:303px;
	}
	.left_bar{
		width: 303px;
	}
	.menu_nav{
		width: 302px;
		overflow: hidden;
	}
	.menu_header {
		height: 35px;
		width: 100%;
		margin-top: 40px;
		margin-bottom: 65px;
		padding: 0;
		justify-content: center;
	}
	.menu_nav > .menu_header {
		height: 34px;
		margin-top: 40px;
		margin-bottom: 42px;
		justify-content: center;
	}
	
	.menu_nav a.top_logo {
		width: 180px;
		height: 34px;
		background-image: url(./img/main_logo.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}
	
	
	header.main .main_banner {
		padding-left: 166px;
		padding-top: 338px;
		height: auto;
		display: flex;
		align-items: flex-start;
		flex-flow: column;
		justify-content: center;
	}
	header.main .main_banner .about{
		font-size: 18px;
	}
	header.main .main_banner .desc {
		margin-bottom: 34px;
	}
	header.main .main_banner .desc{
		width: 460px;
	}
	header.main .main_banner .about, 
	header.main .main_banner .show_more{
		width: 424px;
	}
	.main_banner .human {
		font-size: 36px;
		line-height: 42px;
		margin-left: 28px;
	}
	.main_banner .journal {
		font-size: 96px;
		line-height: 79px;
	}
	.main_banner .wild {
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 50px;
		padding-right: 50px;
		font-size: 40px;
		line-height: 40px;
		margin-left: 42px;
		margin-top: -7px;
	}
	header.main .main_banner .about {
		margin-bottom: 30px;
	}
	
	.tippy-box {
		font-size: 13px;
		padding: 15px;
	}
	
	
	
	.journal .main_cat:hover .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='19' height='21' viewBox='0 0 19 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5556 1H3.11111C2.55121 1 2.01424 1.20018 1.61833 1.5565C1.22242 1.91282 1 2.39609 1 2.9V18.1C1 18.6039 1.22242 19.0872 1.61833 19.4435C2.01424 19.7998 2.55121 20 3.11111 20H15.7778C16.3377 20 16.8746 19.7998 17.2706 19.4435C17.6665 19.0872 17.8889 18.6039 17.8889 18.1V6.7M11.5556 1L17.8889 6.7M11.5556 1V6.7H17.8889M13.6667 11.45H5.22222M13.6667 15.25H5.22222M7.33333 7.65H5.22222' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.main_menu .main_cat:hover{
		color: #FECE10;
	}
	.kids .main_cat:hover .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 12.4C6.7 12.4 8.125 14.3 10.5 14.3C12.875 14.3 14.3 12.4 14.3 12.4M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 8L12.9917 8M8.00832 8L8 8' stroke='%23FECE10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.zoo_tv .main_cat:hover .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 1L10.5 5.75L5.75 1M2.9 5.75H18.1C19.1493 5.75 20 6.60066 20 7.65V18.1C20 19.1493 19.1493 20 18.1 20H2.9C1.85066 20 1 19.1493 1 18.1V7.65C1 6.60066 1.85066 5.75 2.9 5.75Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.safary .main_cat:hover .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6665 12.0036L13.6667 12.0043C13.8614 12.7912 14.4059 13.471 15.2235 14.0928C16.0181 14.699 16.3555 15.6109 16.1574 16.4658C15.9188 17.4947 14.7891 18.5 13.1397 18.5C12.457 18.5 11.8138 18.3134 11.2748 17.9668L11.2727 17.9655C10.7713 17.6465 10.1875 17.481 9.5801 17.481C8.98606 17.481 8.32607 17.6408 7.8184 17.9684L8.08944 18.3884L7.81961 17.9676C7.28348 18.3114 6.63622 18.498 5.94477 18.498C4.29614 18.498 3.17328 17.4885 2.93642 16.4656L2.9364 16.4655C2.73836 15.6109 3.07466 14.7004 3.8697 14.094C4.68782 13.4712 5.23231 12.7903 5.42705 12.0059L5.42735 12.0047C5.96684 9.80838 7.75194 8.28722 9.58203 8.28722C11.4041 8.28722 13.1247 9.79893 13.6665 12.0036ZM2.11363 4.94976C2.24569 4.94976 2.41097 5.00863 2.60543 5.17252C2.79962 5.33619 2.99328 5.58112 3.16641 5.88392C3.51662 6.4964 3.72727 7.24602 3.72727 7.78722C3.72727 8.76203 2.97879 9.5121 2.11363 9.5121C1.24848 9.5121 0.5 8.76203 0.5 7.78722C0.5 7.24604 0.710701 6.49643 1.06095 5.88394C1.23411 5.58113 1.42778 5.33619 1.62197 5.17251C1.81643 5.00861 1.98167 4.94976 2.11363 4.94976ZM15.3662 7.78722C15.3662 7.24604 15.5769 6.49643 15.9271 5.88394C16.1003 5.58113 16.294 5.33619 16.4882 5.17251C16.6826 5.00861 16.8479 4.94976 16.9798 4.94976C17.1119 4.94976 17.2772 5.00863 17.4716 5.17252C17.6658 5.33619 17.8595 5.58112 18.0326 5.88392C18.3828 6.4964 18.5935 7.24602 18.5935 7.78722C18.5935 8.76203 17.845 9.5121 16.9798 9.5121C16.1147 9.5121 15.3662 8.76203 15.3662 7.78722ZM12.7526 5.06234C11.8874 5.06234 11.1389 4.31232 11.1389 3.33717C11.1389 2.79597 11.3496 2.04644 11.6998 1.43404C11.8729 1.13128 12.0666 0.886384 12.2607 0.72274C12.4552 0.558875 12.6205 0.5 12.7526 0.5C12.8846 0.5 13.0499 0.558875 13.2444 0.72274C13.4386 0.886384 13.6322 1.13128 13.8054 1.43404C14.1556 2.04644 14.3662 2.79597 14.3662 3.33717C14.3662 4.31232 13.6177 5.06234 12.7526 5.06234ZM7.95481 3.33717C7.95481 4.31232 7.20629 5.06234 6.34118 5.06234C5.47575 5.06234 4.72727 4.31228 4.72727 3.33717C4.72727 2.796 4.93797 2.04648 5.28823 1.43407C5.46139 1.13131 5.65508 0.886408 5.8493 0.722756C6.04378 0.55888 6.20909 0.5 6.34118 0.5C6.47316 0.5 6.63841 0.558851 6.83287 0.722732C7.02705 0.886383 7.22072 1.13129 7.39387 1.43406C7.74411 2.04647 7.95481 2.796 7.95481 3.33717Z' stroke='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.shop .main_cat:hover .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='15' height='24' viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.98621 24H12.5793C13.6732 24 14.5607 23.1364 14.5607 22.0426V9.0099C14.5607 8.56852 14.4072 8.13193 14.1337 7.77691L9.92864 3.78051C9.61679 3.38711 9.21379 3.06087 8.75322 2.83538C8.44138 2.68186 8.10555 2.58111 7.76012 2.52834V0.47976C7.76012 0.215892 7.54423 0 7.28036 0C7.01649 0 6.8006 0.215892 6.8006 0.47976V2.53793C5.95142 2.65787 5.17901 3.09925 4.63688 3.78531L0.426987 7.78171C0.153523 8.13193 0 8.56852 0 9.0099V22.0426C0.0047976 23.1364 0.897151 24 1.98621 24ZM7.28516 7.21559C8.05757 7.21559 8.68126 7.84408 8.68126 8.61169C8.68126 9.38411 8.05277 10.0078 7.28516 10.0078C6.51754 10.0078 5.88905 9.37931 5.88905 8.61169C5.88905 7.84408 6.51274 7.21559 7.28516 7.21559ZM0.964318 9.0099C0.964318 8.77961 1.04588 8.55412 1.18501 8.37661L5.3901 4.38021C5.74993 3.92444 6.24888 3.62219 6.8054 3.51184V6.30405C5.73553 6.52474 4.92953 7.47466 4.92953 8.61169C4.92953 9.91184 5.98501 10.9673 7.28516 10.9673C8.58531 10.9673 9.64078 9.91184 9.64078 8.61169C9.64078 7.47466 8.83478 6.52474 7.76492 6.30405V3.51184C7.96162 3.55022 8.15832 3.61739 8.33583 3.70375C8.66687 3.86207 8.95472 4.09715 9.17541 4.38021L13.3805 8.37181C13.5244 8.55412 13.6012 8.77961 13.6012 9.0099V22.0426C13.6012 22.6039 13.1406 23.0405 12.5793 23.0405H1.98621C1.42489 23.0405 0.964318 22.6039 0.964318 22.0426V9.0099Z' fill='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.about .main_cat:hover .icon{
		background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.7V10.5M20 10.5C20 15.7467 15.7467 20 10.5 20C5.25329 20 1 15.7467 1 10.5C1 5.25329 5.25329 1 10.5 1C15.7467 1 20 5.25329 20 10.5Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5078 15L10.4995 15' stroke='%23FECE10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}	
	
	
	footer {
		background-image: url(./img/1920px/home/banner_footer.jpg);
		background-position-x: -203px;
		
		display: flex;
		align-items: flex-start;
		flex-flow: column;
		padding-top: 289px;
	}
	footer.squirrel{
		background-image: url(./img/1920px/home/banner_footer_sq.jpg);	
	}
	footer .subscribe_desc {
		padding-left: 740px;
		padding-top: 0;
		padding-right: 0;
		max-width: 1170px;
	}
	footer .subscribe_desc .subs {
		margin-left: 37px;
		font-size: 28px;
		line-height: 33px;
	}
	footer .subscribe_desc .on {
		font-size: 26px;
		line-height: 30px;
		margin-right: 0px;
	}
	footer .subscribe_desc .journal {
		font-size: 76px;
		line-height: 70px;
	}
	footer .subscribe_desc .zoo {
		padding: 0px 77px;
		padding-bottom: 1px;
		font-size: 40px;
		line-height: 47px;
		margin-top: -9px;
		margin-left: 69px;
		margin-bottom: 34px;
	}
	footer .subscribe_desc .desc, 
	footer .subscribe_desc .show_more {
		padding-left: 69px;
	}
	footer .subscribe_desc .desc{
		margin-bottom: 30px;
	}
	.show_more a {
		font-size: 16px;
		line-height: 19px;
	}
	footer .up_button {
		right: 66px;
		width: 34px;
		height: 34px;
		bottom: 18px;
	}
	footer .user_license a {
		font-size: 13px;
		line-height: 15px;
	}
	footer .user_license {
		left: 808px;
	}
	
	footer .copyright {
		left: 67px;
		font-size: 14px;
		line-height: 16px;
		bottom: 18px;
	}
	.main_content {
		padding: 60px 67px;
		padding-bottom: 56px;
		background-color: white;
	}
	
	
	header .header_nav{
		padding: 0;
		padding-right: 60px;
		height: 16px;
		line-height: 16px;
		top: 40px;
	}
	header .links a{
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		line-height: 19px;
		text-transform: uppercase;
		color: #FFFFFF;
	}
	header .links a:hover{
		color: #FECE10;
	}
	.links .inst{
		width: 16px;
		height: 16px;
		background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4 4.56207H13.408M5 0.986328H13C15.2091 0.986328 17 2.76512 17 4.95938V12.9055C17 15.0997 15.2091 16.8785 13 16.8785H5C2.79086 16.8785 1 15.0997 1 12.9055V4.95938C1 2.76512 2.79086 0.986328 5 0.986328ZM12.2 8.43183C12.2987 9.09314 12.185 9.76853 11.875 10.3619C11.565 10.9554 11.0745 11.4366 10.4733 11.7371C9.87208 12.0377 9.19076 12.1423 8.52623 12.0361C7.8617 11.9299 7.24781 11.6183 6.77187 11.1455C6.29593 10.6728 5.98219 10.0631 5.87525 9.40301C5.76832 8.74296 5.87365 8.06622 6.17626 7.46906C6.47887 6.87189 6.96335 6.3847 7.56079 6.07679C8.15823 5.76888 8.8382 5.65593 9.504 5.75399C10.1831 5.85402 10.8119 6.16835 11.2974 6.65055C11.7828 7.13276 12.0993 7.75726 12.2 8.43183Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.links .inst:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4 4.56207H13.408M5 0.986328H13C15.2091 0.986328 17 2.76512 17 4.95938V12.9055C17 15.0997 15.2091 16.8785 13 16.8785H5C2.79086 16.8785 1 15.0997 1 12.9055V4.95938C1 2.76512 2.79086 0.986328 5 0.986328ZM12.2 8.43183C12.2987 9.09314 12.185 9.76853 11.875 10.3619C11.565 10.9554 11.0745 11.4366 10.4733 11.7371C9.87208 12.0377 9.19076 12.1423 8.52623 12.0361C7.8617 11.9299 7.24781 11.6183 6.77187 11.1455C6.29593 10.6728 5.98219 10.0631 5.87525 9.40301C5.76832 8.74296 5.87365 8.06622 6.17626 7.46906C6.47887 6.87189 6.96335 6.3847 7.56079 6.07679C8.15823 5.76888 8.8382 5.65593 9.504 5.75399C10.1831 5.85402 10.8119 6.16835 11.2974 6.65055C11.7828 7.13276 12.0993 7.75726 12.2 8.43183Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.links .fb{
		width: 10px;
		height: 18px;
		background-image: url("data:image/svg+xml,%3Csvg width='12' height='20' viewBox='0 0 12 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9 1H8.20002C7.00654 1 5.86195 1.47091 5.01803 2.30914C4.17411 3.14737 3.70001 4.28425 3.70001 5.46968V8.15149H1V11.7272H3.70001V18.8787H7.30002V11.7272H10L10.9 8.15149H7.30002V5.46968C7.30002 5.2326 7.39484 5.00522 7.56362 4.83757C7.7324 4.66993 7.96132 4.57575 8.20002 4.57575H10.9V1Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.links .fb:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='12' height='20' viewBox='0 0 12 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9 1H8.20002C7.00654 1 5.86195 1.47091 5.01803 2.30914C4.17411 3.14737 3.70001 4.28425 3.70001 5.46968V8.15149H1V11.7272H3.70001V18.8787H7.30002V11.7272H10L10.9 8.15149H7.30002V5.46968C7.30002 5.2326 7.39484 5.00522 7.56362 4.83757C7.7324 4.66993 7.96132 4.57575 8.20002 4.57575H10.9V1Z' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	}
	.links .tele{
		width: 19px;
		height: 16px;
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5191 1.42825C19.2881 1.14765 18.9421 0.993164 18.5448 0.993164C18.3288 0.993164 18.1 1.03831 17.8648 1.12759L1.8568 7.19719C1.00728 7.51921 0.892862 8.00245 0.900221 8.26184C0.907579 8.52123 1.04941 8.99731 1.91596 9.27117C1.92115 9.27275 1.92635 9.27432 1.93154 9.27576L5.25203 10.2196L7.04775 15.32C7.29259 16.0153 7.84216 16.4473 8.48219 16.4473C8.88575 16.4473 9.28266 16.2793 9.63009 15.9617L11.6839 14.0834L14.6629 16.4659C14.6632 16.4662 14.6636 16.4663 14.6639 16.4666L14.6922 16.4893C14.6948 16.4913 14.6975 16.4934 14.7001 16.4954C15.0313 16.7505 15.3927 16.8852 15.7457 16.8854H15.7459C16.4357 16.8854 16.985 16.3782 17.145 15.5934L19.7679 2.72936C19.8732 2.21302 19.7849 1.75099 19.5191 1.42825ZM6.36285 10.0403L12.7691 6.78962L8.78013 10.9996C8.71477 11.0686 8.66846 11.153 8.64566 11.2448L7.8765 14.3395L6.36285 10.0403ZM8.8794 15.152C8.85285 15.1763 8.82616 15.1979 8.79947 15.2178L9.51308 12.347L10.8112 13.3853L8.8794 15.152ZM18.6819 2.51082L16.059 15.375C16.0337 15.4981 15.9531 15.7846 15.7457 15.7846C15.6433 15.7846 15.5146 15.7291 15.3829 15.6284L12.0073 12.9287C12.0068 12.9283 12.0063 12.9279 12.0057 12.9276L9.99714 11.3211L15.7656 5.23284C15.9503 5.03794 15.9671 4.73943 15.8053 4.52532C15.6434 4.31122 15.3501 4.24386 15.1102 4.36568L5.62254 9.18003L2.2569 8.22358L18.26 2.15584C18.3952 2.10453 18.4895 2.09378 18.5448 2.09378C18.5787 2.09378 18.639 2.0978 18.6614 2.12517C18.6908 2.16085 18.7283 2.28252 18.6819 2.51082Z' fill='white'/%3E%3C/svg%3E%0A");
	}
	.links .tele:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5191 1.42825C19.2881 1.14765 18.9421 0.993164 18.5448 0.993164C18.3288 0.993164 18.1 1.03831 17.8648 1.12759L1.8568 7.19719C1.00728 7.51921 0.892862 8.00245 0.900221 8.26184C0.907579 8.52123 1.04941 8.99731 1.91596 9.27117C1.92115 9.27275 1.92635 9.27432 1.93154 9.27576L5.25203 10.2196L7.04775 15.32C7.29259 16.0153 7.84216 16.4473 8.48219 16.4473C8.88575 16.4473 9.28266 16.2793 9.63009 15.9617L11.6839 14.0834L14.6629 16.4659C14.6632 16.4662 14.6636 16.4663 14.6639 16.4666L14.6922 16.4893C14.6948 16.4913 14.6975 16.4934 14.7001 16.4954C15.0313 16.7505 15.3927 16.8852 15.7457 16.8854H15.7459C16.4357 16.8854 16.985 16.3782 17.145 15.5934L19.7679 2.72936C19.8732 2.21302 19.7849 1.75099 19.5191 1.42825ZM6.36285 10.0403L12.7691 6.78962L8.78013 10.9996C8.71477 11.0686 8.66846 11.153 8.64566 11.2448L7.8765 14.3395L6.36285 10.0403ZM8.8794 15.152C8.85285 15.1763 8.82616 15.1979 8.79947 15.2178L9.51308 12.347L10.8112 13.3853L8.8794 15.152ZM18.6819 2.51082L16.059 15.375C16.0337 15.4981 15.9531 15.7846 15.7457 15.7846C15.6433 15.7846 15.5146 15.7291 15.3829 15.6284L12.0073 12.9287C12.0068 12.9283 12.0063 12.9279 12.0057 12.9276L9.99714 11.3211L15.7656 5.23284C15.9503 5.03794 15.9671 4.73943 15.8053 4.52532C15.6434 4.31122 15.3501 4.24386 15.1102 4.36568L5.62254 9.18003L2.2569 8.22358L18.26 2.15584C18.3952 2.10453 18.4895 2.09378 18.5448 2.09378C18.5787 2.09378 18.639 2.0978 18.6614 2.12517C18.6908 2.16085 18.7283 2.28252 18.6819 2.51082Z' fill='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.links .zen{
		width: 16px;
		height: 16px;
		background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.93591 12.0971C8.10181 12.9636 8.15795 14.0609 8.20681 15.5738C6.77909 15.5718 5.58826 15.5556 4.6122 15.4296C3.52105 15.2888 2.79039 15.0201 2.32089 14.5642C1.86724 14.0968 1.59719 13.3427 1.45566 12.2335C1.32998 11.2486 1.31345 10.061 1.31134 8.67844C2.82432 8.72729 3.92165 8.78343 4.7881 8.94932C5.72195 9.12812 6.35227 9.42867 6.91181 9.97347C7.45658 10.533 7.75712 11.1633 7.93591 12.0971ZM12.8339 8.94932C13.7004 8.78343 14.7977 8.72729 16.3106 8.67844C16.3084 10.061 16.2918 11.2486 16.1661 12.2335C16.0245 13.3427 15.7545 14.0968 15.3008 14.5642C14.8313 15.0201 14.1007 15.2888 13.0097 15.4296C12.0337 15.5556 10.8429 15.5718 9.41522 15.5738C9.46407 14.0609 9.52021 12.9636 9.68611 12.0971C9.86491 11.1633 10.1655 10.533 10.7102 9.97347C11.2698 9.42867 11.9001 9.12812 12.8339 8.94932ZM4.7883 7.19925C3.92185 7.36514 2.82452 7.42128 1.31154 7.47013C1.31365 6.08758 1.33019 4.89994 1.45586 3.91504C1.5974 2.80587 1.86743 2.05175 2.32107 1.58442C2.79059 1.12859 3.52128 0.859953 4.61243 0.719026C5.58849 0.592964 6.77931 0.576689 8.207 0.574545C8.15815 2.08758 8.10201 3.18493 7.93611 4.05139C7.75732 4.98525 7.45677 5.61557 6.912 6.17511C6.35247 6.71991 5.72214 7.02045 4.7883 7.19925ZM16.1661 3.91506C16.2918 4.89996 16.3084 6.08759 16.3106 7.47013C14.7977 7.42128 13.7004 7.36514 12.8339 7.19925C11.9001 7.02045 11.2698 6.7199 10.7102 6.17511C10.1655 5.61557 9.86491 4.98525 9.68611 4.05139C9.52021 3.18493 9.46407 2.08758 9.41522 0.574546C10.8429 0.57669 12.0337 0.592964 13.0096 0.719026C14.1007 0.859951 14.8313 1.12859 15.3009 1.58443C15.7545 2.05176 16.0245 2.80588 16.1661 3.91506Z' stroke='white'/%3E%3C/svg%3E%0A");
	}
	.links .zen:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.93591 12.0971C8.10181 12.9636 8.15795 14.0609 8.20681 15.5738C6.77909 15.5718 5.58826 15.5556 4.6122 15.4296C3.52105 15.2888 2.79039 15.0201 2.32089 14.5642C1.86724 14.0968 1.59719 13.3427 1.45566 12.2335C1.32998 11.2486 1.31345 10.061 1.31134 8.67844C2.82432 8.72729 3.92165 8.78343 4.7881 8.94932C5.72195 9.12812 6.35227 9.42867 6.91181 9.97347C7.45658 10.533 7.75712 11.1633 7.93591 12.0971ZM12.8339 8.94932C13.7004 8.78343 14.7977 8.72729 16.3106 8.67844C16.3084 10.061 16.2918 11.2486 16.1661 12.2335C16.0245 13.3427 15.7545 14.0968 15.3008 14.5642C14.8313 15.0201 14.1007 15.2888 13.0097 15.4296C12.0337 15.5556 10.8429 15.5718 9.41522 15.5738C9.46407 14.0609 9.52021 12.9636 9.68611 12.0971C9.86491 11.1633 10.1655 10.533 10.7102 9.97347C11.2698 9.42867 11.9001 9.12812 12.8339 8.94932ZM4.7883 7.19925C3.92185 7.36514 2.82452 7.42128 1.31154 7.47013C1.31365 6.08758 1.33019 4.89994 1.45586 3.91504C1.5974 2.80587 1.86743 2.05175 2.32107 1.58442C2.79059 1.12859 3.52128 0.859953 4.61243 0.719026C5.58849 0.592964 6.77931 0.576689 8.207 0.574545C8.15815 2.08758 8.10201 3.18493 7.93611 4.05139C7.75732 4.98525 7.45677 5.61557 6.912 6.17511C6.35247 6.71991 5.72214 7.02045 4.7883 7.19925ZM16.1661 3.91506C16.2918 4.89996 16.3084 6.08759 16.3106 7.47013C14.7977 7.42128 13.7004 7.36514 12.8339 7.19925C11.9001 7.02045 11.2698 6.7199 10.7102 6.17511C10.1655 5.61557 9.86491 4.98525 9.68611 4.05139C9.52021 3.18493 9.46407 2.08758 9.41522 0.574546C10.8429 0.57669 12.0337 0.592964 13.0096 0.719026C14.1007 0.859951 14.8313 1.12859 15.3009 1.58443C15.7545 2.05176 16.0245 2.80588 16.1661 3.91506Z' stroke='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	.links .vk{
		width: 22px;
		height: 13px;
		background-size: 22px 13px;
		background-image: url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5243 12.4144C23.7877 11.531 22.921 10.777 22.1008 9.97635C21.361 9.25467 21.3143 8.83602 21.9091 8.00308C22.5582 7.094 23.2563 6.21978 23.9113 5.31481C24.5228 4.46905 25.1478 3.62559 25.4695 2.61294C25.6736 1.96869 25.4931 1.68412 24.8324 1.57132C24.7186 1.55158 24.6009 1.55055 24.4851 1.55055L20.5655 1.54594C20.0827 1.53876 19.8158 1.74924 19.6451 2.17711C19.4146 2.75548 19.177 3.33334 18.9024 3.89145C18.2794 5.15688 17.5836 6.38001 16.6082 7.41574C16.3931 7.64417 16.1552 7.93284 15.7957 7.81388C15.3461 7.64981 15.2135 6.9089 15.2209 6.65843L15.2171 2.1343C15.1299 1.488 14.9866 1.19984 14.3449 1.07422L10.2733 1.07499C9.7298 1.07499 9.45728 1.28495 9.16707 1.6249C8.99966 1.82128 8.94916 1.94869 9.29321 2.01381C9.96899 2.14199 10.3497 2.57936 10.4507 3.25694C10.6127 4.33958 10.6015 5.42658 10.5081 6.51358C10.4807 6.83097 10.4261 7.14758 10.3002 7.44394C10.1033 7.90976 9.78543 8.00462 9.36781 7.718C8.98967 7.45856 8.72407 7.09246 8.46411 6.72483C7.4876 5.34506 6.7085 3.8571 6.07322 2.29351C5.88966 1.84179 5.57305 1.56798 5.09441 1.56055C3.91845 1.54183 2.74223 1.53876 1.56627 1.56157C0.858695 1.57491 0.647704 1.91844 0.935862 2.55987C2.21668 5.40889 3.64234 8.17869 5.50332 10.7019C6.4588 11.9968 7.5558 13.1399 8.973 13.9501C10.5791 14.8684 12.3081 15.1447 14.1291 15.0596C14.9818 15.0196 15.2379 14.7979 15.2773 13.948C15.304 13.3666 15.3699 12.7885 15.6568 12.266C15.9383 11.7532 16.3646 11.6556 16.8561 11.9745C17.1019 12.1342 17.3091 12.3375 17.5047 12.5518C17.9846 13.0769 18.4473 13.6178 18.9455 14.1252C19.5702 14.7609 20.3104 15.1365 21.241 15.0599L24.8435 15.0606C25.4239 15.0227 25.7249 14.311 25.3916 13.6632C25.1575 13.2094 24.8504 12.8054 24.5243 12.4144Z' stroke='white'/%3E%3C/svg%3E%0A");
	}
	.links .vk:hover{
		background-image: url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5243 12.4144C23.7877 11.531 22.921 10.777 22.1008 9.97635C21.361 9.25467 21.3143 8.83602 21.9091 8.00308C22.5582 7.094 23.2563 6.21978 23.9113 5.31481C24.5228 4.46905 25.1478 3.62559 25.4695 2.61294C25.6736 1.96869 25.4931 1.68412 24.8324 1.57132C24.7186 1.55158 24.6009 1.55055 24.4851 1.55055L20.5655 1.54594C20.0827 1.53876 19.8158 1.74924 19.6451 2.17711C19.4146 2.75548 19.177 3.33334 18.9024 3.89145C18.2794 5.15688 17.5836 6.38001 16.6082 7.41574C16.3931 7.64417 16.1552 7.93284 15.7957 7.81388C15.3461 7.64981 15.2135 6.9089 15.2209 6.65843L15.2171 2.1343C15.1299 1.488 14.9866 1.19984 14.3449 1.07422L10.2733 1.07499C9.7298 1.07499 9.45728 1.28495 9.16707 1.6249C8.99966 1.82128 8.94916 1.94869 9.29321 2.01381C9.96899 2.14199 10.3497 2.57936 10.4507 3.25694C10.6127 4.33958 10.6015 5.42658 10.5081 6.51358C10.4807 6.83097 10.4261 7.14758 10.3002 7.44394C10.1033 7.90976 9.78543 8.00462 9.36781 7.718C8.98967 7.45856 8.72407 7.09246 8.46411 6.72483C7.4876 5.34506 6.7085 3.8571 6.07322 2.29351C5.88966 1.84179 5.57305 1.56798 5.09441 1.56055C3.91845 1.54183 2.74223 1.53876 1.56627 1.56157C0.858695 1.57491 0.647704 1.91844 0.935862 2.55987C2.21668 5.40889 3.64234 8.17869 5.50332 10.7019C6.4588 11.9968 7.5558 13.1399 8.973 13.9501C10.5791 14.8684 12.3081 15.1447 14.1291 15.0596C14.9818 15.0196 15.2379 14.7979 15.2773 13.948C15.304 13.3666 15.3699 12.7885 15.6568 12.266C15.9383 11.7532 16.3646 11.6556 16.8561 11.9745C17.1019 12.1342 17.3091 12.3375 17.5047 12.5518C17.9846 13.0769 18.4473 13.6178 18.9455 14.1252C19.5702 14.7609 20.3104 15.1365 21.241 15.0599L24.8435 15.0606C25.4239 15.0227 25.7249 14.311 25.3916 13.6632C25.1575 13.2094 24.8504 12.8054 24.5243 12.4144Z' stroke='%23FECE10'/%3E%3C/svg%3E%0A");
	}
	
	
	.pic_text span{
		display: block;
	}
	
	.personal_links{
		padding-top: 37px;
		padding-bottom: 0;
		padding-left: 71px;
		padding-right: 0;
		align-items: flex-start;
	}
	.left_bar .pic_text{
		width: 100%;
		
		font-weight: 300;
		font-size: 18px;
		line-height: 21px;	
		color: #FFFFFF;		
		
		background-position: left;		
	}
	.left_bar .pic_text:hover,
	.left_bar .pic_text.selected{
		color: #FECE10;
	}
	.left_bar .personal_links .pic_text {
		height: 41px;
		line-height: 15px;
		padding-bottom: 26px;
		padding-left: 27px;
	}
	.personal_links .text_button:first-of-type{
		margin-top: 4px;
	}
	.personal_links .text_button.subscribe span,
	.personal_links .text_button.feedback span{
		margin-right: 66px;
	}
	.personal_links .text_button.subscribe{
		line-height: 40px;
	}
	.personal_links .text_button{
		background-image: none;
		width: 100%;
		height: 40px;
		
		font-size: 16px;
		line-height: 40px;
		
		transition: all .6s;
	}
	.personal_links .text_button span{
		display: block;
	}
	
	
	.main_menu{
		padding-left: 71px;
		padding-right: 0;
	}
	.main_menu .main_cat span{
		display: block;
	}
	.main_menu .level_1{
		width: 100%;
		margin-bottom: 0;
		padding-bottom: 0px;
	}
	.main_menu .level_1:last-child {
		margin-bottom: 11px;
	}
	.main_menu .main_cat{
		width: 100%;
		height: 47px;
		padding-bottom: 26px;
		cursor: pointer;
	}
	.main_menu .main_cat .cat_name {
		display: inline-block;
		padding-left: 29px;
		
		font-weight: 300;
		font-size: 18px;
		line-height: 21px;
		/* identical to box height */

		text-transform: uppercase;

		color: #FFFFFF;
	}
	.main_menu .main_cat.active .icon:after{
		display: none;
	}
	.main_menu .main_cat.active .cat_name:after,
	.main_menu .main_cat:hover .cat_name:after{
		right: 32px;
		width: 14px;
		height: 14px;
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.98413H15M15 7.98413L8 1M15 7.98413L8 14.9683' stroke='%23FECE10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
	}
	.main_menu .main_cat .icon{
		width: 19px;
		height: 21px;
		background-position: center;
		
		bottom: auto;
		top: 0;
	}
	.journal .main_cat .icon{
		width: 17px;
	}
	.shop .main_cat .icon{
		height: 24px;
		top: -3px;
	}
	
	.main_menu .main_cat .main_sub{
		padding: 0 165px;
		padding-top: 116px;
		padding-right: 124px;
		right: auto;
		left: 303px;
		width: 666px;
	}
	.main_menu .main_sub a{
		font-size: 18px;
		line-height: 21px;
	}
	.main_close,
	.close_menu{
		width: 18px;
		height: 18px;
		top: 48px;
		right: 49px;
	}
	
	.menu_login.active, .menu_search.active, .menu_cart.active, .menu_login, .menu_search, .menu_cart{
		padding: 0 165px;
		padding-top: 116px;
		padding-right: 124px;
		right: auto;
		left: 303px;
		width: 666px;
	}
	.menu_header .close_menu {
		width: 18px;
		height: 18px;
		top: 48px;
		right: 49px;
	}
	.left_bar .personal_links .pic_text:hover:after, .left_bar .personal_links .pic_text.active:after{
		width: 14px;
		height: 14px;
		right: 32px;
	}
	.other_links {
		padding-top: 30px;
		padding-left: 71px;
	}
	.socials_mob{
		padding-left: 71px;
		margin-top: 43px;
		margin-bottom: 30px;
	}
	.socials_mob .inst{
		width: 16px;
		height: 16px;
	}
	.socials_mob .fb{
		width: 10px;
		height: 18px;
	}
	.socials_mob .tele{
		width: 19px;
		height: 16px;
	}
	.socials_mob .zen{
		width: 16px;
		height: 16px;
	}
	.socials_mob .vk{
		width: 22px;
		height: 13px;
	}
	.socials_mob a{
		margin-right: 20px;
	}
	.menu_wrap h2{
		font-size: 18px;
		text-transform: none;
		margin-bottom: 40px;
	}
	.personal_menu a {
		font-size: 18px;
		line-height: 21px;
	}
	.searchForm_form input {
		height: 40px;
		line-height: 40px;
	}
	.searchForm_form .searchStart{
		width: 40px;
		background-size: 15px 15px;
	}
	h2.art_title{
		font-size: 30px;
		margin-bottom: 34px;
	}
	.with_sidebar .side_conent{
		margin-bottom: 0px;
		float: left;
		width: calc(100% - 431px - 50px);
	}
	.with_sidebar .side_sidebar{
		width: 431px;
		float: right;
		margin-left: 50px;
	}
	.with_sidebar .side_sidebar h2{
		font-size: 30px;
		margin-bottom: 39px;
		margin-top: -75px;
		text-align: center;
	}
	
	h3.sub_heading{
		font-size: 24px;
		margin-bottom: 34px;
	}
	
	.top_section {
		margin-top: 99px;
	}
	.top_section.fav{
		margin-top: 0;
	}
	.top_section .nav-tabs{
		margin-bottom: 50px;
	}
	.top_section .nav-link{
		font-size: 30px;
		padding-bottom: 20px;
	}
	.top_section .nav-item:nth-child(2){
		margin-left: 70px;
		margin-right: 70px;
	}
	.top_section .nav-link.active:after{
		height: 3px;
	}	
	.main_menu .main_sub .shop_menu .subh{
		font-size: 18px;
		line-height: 21px;
		margin-bottom: 30px;
	}
	
	
	.main_menu .main_sub a.active:before,
	.main_menu .main_sub a.selected:before,
	.main_menu .main_sub a:hover:before{
		width: 14px;
		height: 14px;
		top: 3px;		
	}
	
}