window.isMobile=!1;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){window.isMobile=!0}
function t_throttle(fn,threshhold,scope){var last;var deferTimer;threshhold||(threshhold=250);return function(){var context=scope||this;var now=+new Date();var args=arguments;if(last&&now<last+threshhold){clearTimeout(deferTimer);deferTimer=setTimeout(function(){last=now;fn.apply(context,args)},threshhold)}else{last=now;fn.apply(context,args)}}}
function t967_setLogoPadding(recid){var rec=document.getElementById('rec'+recid);if(!rec||window.innerWidth<=980)return;var menu=rec.querySelector('.t967');var logo=menu?menu.querySelector('.t967__logowrapper'):null;var leftWrap=menu?menu.querySelector('.t967__leftwrapper'):null;var rightWrap=menu?menu.querySelector('.t967__rightwrapper'):null;var logoWidth=logo?logo.offsetWidth:0;if(leftWrap)leftWrap.style.paddingRight=((logoWidth/2)+50)+'px';if(rightWrap)rightWrap.style.paddingRight=((logoWidth/2)+50)+'px'}
function t978_init(recid,cols,openOnClick){var rec=document.getElementById('rec'+recid);if(!rec)return;var submenuBlock=rec.querySelector('.t978');var hook=submenuBlock.getAttribute('data-tooltip-hook');var submenu=rec.querySelector('.t978__tooltip-menu');var hookLinks=document.querySelectorAll('a[href="'+hook+'"]');hookLinks=Array.prototype.filter.call(hookLinks,function(hookLink){var isSubmenuAllowed=hookLink.getAttribute('data-submenu-disallowed')!=='yes';if(isSubmenuAllowed){hookLink.classList.add('t978__tm-link');hookLink.setAttribute('data-tooltip-menu-id',recid);return!0}
return!1});var parentMenu=hookLinks[0]?hookLinks[0].closest('[data-menu]'):null;var isParentFixed=parentMenu?window.getComputedStyle(parentMenu).position==='fixed':!1;if(submenu)submenu.setAttribute('data-pos-fixed',isParentFixed?'yes':'no');t978_addArrow(recid,hookLinks);t978_setUpMenu(recid,hookLinks,cols,openOnClick);t_onFuncLoad('t_submenublocks__highlightActiveLinks',function(){t_submenublocks__highlightActiveLinks('.t978__menu-link, .t978__innermenu-link')});var isT804Exist=!!document.querySelector('.t804');if(isT804Exist){document.addEventListener('replacingCompleted',function(){t978_init(recid)})}
if(submenuBlock.hasAttribute('data-full-submenu-mob')&&(window.isMobile||'ontouchend' in document)){t_onFuncLoad('t_submenublocks__setFullScreenMenu',function(){t_submenublocks__setFullScreenMenu(submenuBlock)})}}
function t978_preview(recid,cols){var rec=document.getElementById('rec'+recid);if(!rec)return;var submenu=rec.querySelector('.t978__tooltip-menu');var content=submenu?submenu.querySelector('.t978__content'):null;if(!content)return;var innermenu=content.querySelector('.t978__innermenu');t978_divideMenu(recid,cols);var submenuActiveLink=content.querySelectorAll('.t978__menu-link');submenuActiveLink=Array.prototype.filter.call(submenuActiveLink,function(activeLink){return(activeLink.hasAttribute('data-menu-submenu-hook')&&activeLink.getAttribute('data-menu-submenu-hook'))});var submenuHook=submenuActiveLink.length?submenuActiveLink[0].getAttribute('data-menu-submenu-hook'):'';if(!submenuHook)return;var activeInnermenuWrapper=content.querySelector('.t978__innermenu-wrapper[data-submenu-hook="'+submenuHook+'"]');var activeInnermenuContent=activeInnermenuWrapper?activeInnermenuWrapper.querySelector('.t978__innermenu-content'):null;if(window.innerWidth>980){if(activeInnermenuWrapper)activeInnermenuWrapper.style.display='block';if(innermenu)innermenu.style.display='block';if(activeInnermenuContent)activeInnermenuContent.classList.add('t978__innermenu_show')}}
function t978_divideMenu(recid,rows){var rec=document.getElementById('rec'+recid);if(!rec)return;if(!rows)rows=1;var wrapperList=rec.querySelectorAll('.t978__tooltip-menu .t978__content .t978__innermenu-wrapper');Array.prototype.forEach.call(wrapperList,function(wrapper){var items=wrapper.querySelectorAll('.t978__innermenu-item');var list=wrapper.querySelector('.t978__innermenu-list');var minItemsCountInRow=Math.floor(items.length/rows);var remainder=items.length%rows;var rowClass='t978__menu-col_'+rows;for(var i=0;i<rows;i++){var row=document.createElement('div');row.classList.add('t978__menu-col');row.classList.add(rowClass);if(list)list.appendChild(row)}
var listRows=list?list.querySelectorAll('.t978__menu-col'):[];var pointer=0;Array.prototype.forEach.call(listRows,function(row,i){var itemsArray=Array.prototype.slice.call(items);var itemPerCol=i<remainder?minItemsCountInRow+1:minItemsCountInRow;var slicedItems=itemsArray.splice(pointer,pointer+itemPerCol);slicedItems.forEach(function(el){row.appendChild(el)});pointer+=itemPerCol})})}
function t978_addArrow(recid,hookLinks){var rec=document.getElementById('rec'+recid);var submenuBlock=rec?rec.querySelector('.t978'):null;var isArrowAppend=submenuBlock.getAttribute('data-add-arrow');if(!isArrowAppend)return;hookLinks=Array.prototype.slice.call(hookLinks);hookLinks.forEach(function(hookLink){if(hookLink.querySelector('.t978__arrow'))return;var arrow=document.createElement('div');arrow.classList.add('t978__arrow');hookLink.appendChild(arrow);var isInsideZero=hookLink.closest('.tn-atom');var hasCustomBorderColor=window.getComputedStyle(hookLink).borderColor!=='rgba(0, 0, 0, 0)';if(isInsideZero&&!hasCustomBorderColor){hookLink.style.borderColor='initial';hookLink.style.border='none'}})}
function t978_setUpMenu(recid,hookLinks,cols,openOnClick){var rec=document.getElementById('rec'+recid);var submenu=rec?rec.querySelector('.t978__tooltip-menu'):null;if(!submenu)return;var submenuBlock=rec.querySelector('.t978');var content=submenu.querySelector('.t978__content');var verticalIndent=submenuBlock?submenuBlock.getAttribute('data-tooltip-margin'):'';t978_divideMenu(recid,cols);hookLinks=Array.prototype.slice.call(hookLinks);if(window.innerWidth>980&&!('ontouchend' in document)){t978_addEventsDesktop(submenu,hookLinks,verticalIndent,openOnClick)}else{t978_addEventsMobile(submenu,hookLinks,verticalIndent,openOnClick)}
window.addEventListener('scroll',t_throttle(function(){if(content){content.addEventListener('mouseleave',function(){var activeHookLinks=hookLinks.length?hookLinks.filter(function(link){return link.classList.contains('t978__tm-link_active')}):[];var insertedSubmenu=activeHookLinks.length?activeHookLinks[0].nextElementSibling:null;if(submenu.classList.contains('t978__tooltip-menu_show')||(insertedSubmenu&&insertedSubmenu.classList.contains('t978__tooltip-menu_mobile'))){t_onFuncLoad('t_submenublocks__hideSubmenu',function(){t_submenublocks__hideSubmenu(insertedSubmenu,'.t978')})}})}},300));var submenuAnchorLinks=document.querySelectorAll('.t978__tooltip-menu a[href*="#"]:not(.t978__menu-link_hook)');submenuAnchorLinks=Array.prototype.slice.call(submenuAnchorLinks);submenuAnchorLinks.forEach(function(link){link.addEventListener('click',function(){t_onFuncLoad('t_submenublocks__hideSubmenu',function(){t_submenublocks__hideSubmenu(submenu,'.t978',link)});submenuAnchorLinks.forEach(function(element){element.classList.remove('t-active')});link.classList.add('t-active')})});var elements=document.querySelectorAll('.t450, .t199__mmenu, .t280, .t282, .t204__burger, .t451, .t466');var event=document.createEvent('Event');event.initEvent('clickedAnchorInTooltipMenu',!0,!0);document.addEventListener('click',function(e){if(e.target.closest('.t978__tooltip-menu a[href*="#"]:not(.t978__menu-link_hook)')){Array.prototype.forEach.call(elements,function(el){el.dispatchEvent(event)})}})}
function t978_addEventsDesktop(submenu,hookLinks,verticalIndent,openOnClick){if(!submenu)return;hookLinks=Array.prototype.slice.call(hookLinks);var submenuLinks=submenu.querySelectorAll('.t978__menu-link');var hooksAndSubmenu=hookLinks.concat(submenu);t_onFuncLoad('t_submenublocks__addEventsDesktop',function(){t_submenublocks__addEventsDesktop(submenu,hooksAndSubmenu,verticalIndent,'.t978')});Array.prototype.forEach.call(submenuLinks,function(submenuLink){if(submenuLink.classList.contains('t978__menu-link_hook')){submenuLink.addEventListener('click',function(e){e.preventDefault()})}
if(submenu.getAttribute('data-set-events')!=='yes'){t978_addInnermenuEvents(submenu,openOnClick)}})}
function t978_addEventsMobile(submenu,hookLinks,verticalIndent,openOnClick){if(!submenu)return;t_onFuncLoad('t_submenublocks__addEventsMobile',function(){t_submenublocks__addEventsMobile(submenu,hookLinks,verticalIndent,'.t978')});document.addEventListener('submenuShow',function(){var activeHookLinks=hookLinks.filter(function(el){return el.classList.contains('t978__tm-link_active')});var isSubmenuShowed=submenu.classList.contains('t978__tooltip-menu_show');var insertedSubmenu=activeHookLinks.length?activeHookLinks[0].nextElementSibling:null;if(insertedSubmenu&&insertedSubmenu.classList.contains('t978__tooltip-menu_mobile')){t978_addInnermenuEvents(insertedSubmenu,openOnClick)}else if(submenu&&isSubmenuShowed){t978_addInnermenuEvents(submenu,openOnClick)}})}
function t978_addInnermenuEvents(submenu,openOnClick){if(!submenu)return;submenu.setAttribute('data-set-events','yes');var submenuLinks=submenu.querySelectorAll('.t978__menu-link');submenuLinks=Array.prototype.slice.call(submenuLinks);var innermenu=submenu.querySelectorAll('.t978__innermenu');var innermenuWrapper=submenu.querySelectorAll('.t978__innermenu-wrapper');var timer;var submenulinksAndInnermenu=submenuLinks.slice();Array.prototype.forEach.call(innermenu,function(menu){submenulinksAndInnermenu.push(menu)});if(window.innerWidth<=980||((window.isMobile||('ontouchend' in document&&/Macintosh/.test(navigator.userAgent)))&&window.innerWidth>980)){document.addEventListener('submenuHide',function(){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)});submenuLinks.forEach(function(submenuLink){submenuLink.removeEventListener('click',t978_addSubmenuClickEvent);submenuLink.addEventListener('click',t978_addSubmenuClickEvent)});return}
if(openOnClick==='on'){submenuLinks.forEach(function(submenuLink){submenuLink.addEventListener('click',function(e){var submenuHook=submenuLink.getAttribute('data-menu-submenu-hook');if(!submenuHook)return;e.preventDefault();t978_hideAllInnermenu(submenuLink);if(submenuLink.classList.contains('t978__menu-activelink')){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)}else{submenuLink.classList.add('t978__menu-activelink');t978_showInnermenu(submenu,submenuHook)}})})}else{submenulinksAndInnermenu.forEach(function(element){element.addEventListener('mouseover',function(e){var submenuLink=e.target.closest('.t978__menu-link');var isInnermenu=element.classList.contains('.t978__innermenu-content')||element.closest('.t978__innermenu-content');var isInnermenuShowed=element.classList.contains('.t978__innermenu_show')||element.closest('.t978__innermenu_show');if(submenuLink&&!submenuLink.classList.contains('.t978__menu-activelink')){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)}
if(isInnermenu&&!isInnermenuShowed)return;clearTimeout(timer);if(isInnermenu&&isInnermenuShowed)return;var submenuHook=element.getAttribute('data-menu-submenu-hook');if(submenuHook){element.classList.add('t978__menu-hoverlink');t978_showInnermenu(submenu,submenuHook)}});element.addEventListener('mouseout',function(){var submenuHook=element.getAttribute('data-menu-submenu-hook');if(submenuHook){timer=setTimeout(function(){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)},300)}})})}}
function t978_addSubmenuClickEvent(e){var submenuLink=this;var submenu=submenuLink.closest('.t978__tooltip-menu');var submenuHook=submenuLink.getAttribute('data-menu-submenu-hook');if(submenuHook){e.preventDefault();t978_hideAllInnermenu(submenuLink);if(submenuLink.classList.contains('t978__menu-activelink')){t978_hideInnermenu(submenu,submenuHook)}else{submenuLink.classList.add('t978__menu-activelink');t978_showInnermenu(submenu,submenuHook)}}}
function t978_showInnermenu(submenu,submenuHook){if(!submenu)return;var content=submenu.querySelector('.t978__content');if(!content)return;var innermenu=content.querySelector('.t978__innermenu');var innermenuWrapper=content.querySelector('.t978__innermenu-wrapper[data-submenu-hook="'+submenuHook+'"]');var activeLink=content.querySelector('.t978__menu-link[data-menu-submenu-hook="'+submenuHook+'"]');var activeLinkWrapper=activeLink?activeLink.parentElement:null;if(window.innerWidth<=980){if(activeLinkWrapper&&innermenuWrapper){activeLinkWrapper.insertAdjacentElement('afterend',innermenuWrapper)}
t_onFuncLoad('t_submenublocks__slideDown',function(){t_submenublocks__slideDown(innermenuWrapper,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);submenu.dispatchEvent(overflowEvent);t_onFuncLoad('t_submenublocks__processSubmenuHeight',function(){var isBottomMenu=submenu.style.bottom;t_submenublocks__processSubmenuHeight(submenu,innermenuWrapper,'.t978','open',isBottomMenu)})})})}else{if(innermenu)innermenu.classList.add('t978__innermenu_show');if(innermenuWrapper)innermenuWrapper.classList.add('t978__innermenu_show');t_onFuncLoad('t_submenublocks__processSubmenuHeight',function(){var isBottomMenu=submenu.style.bottom;content.style.alignItems=isBottomMenu?'flex-end':'';t_submenublocks__processSubmenuHeight(submenu,innermenuWrapper,'.t978','open',isBottomMenu)})}}
function t978_hideInnermenu(submenu,submenuHook){if(!submenu)return;var content=submenu.querySelector('.t978__content');if(!content)return;var innermenu=content.querySelector('.t978__innermenu');var innermenuWrapper=content.querySelector('.t978__innermenu-wrapper[data-submenu-hook="'+submenuHook+'"]');var activeLink=content.querySelector('.t978__menu-link[data-menu-submenu-hook="'+submenuHook+'"]');if(activeLink){activeLink.classList.remove('t978__menu-activelink');activeLink.classList.remove('t978__menu-hoverlink')}
if(window.innerWidth<=980){t_onFuncLoad('t_submenublocks__slideUp',function(){t_submenublocks__slideUp(innermenu,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);submenu.dispatchEvent(overflowEvent)});t_submenublocks__slideUp(innermenuWrapper,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);submenu.dispatchEvent(overflowEvent)})})}else{if(innermenu)innermenu.classList.remove('t978__innermenu_show');if(innermenuWrapper)innermenuWrapper.classList.remove('t978__innermenu_show');t_onFuncLoad('t_submenublocks__processSubmenuHeight',function(){t_submenublocks__processSubmenuHeight(submenu,innermenuWrapper,'.t978','close',!1)})}}
function t978_hideAllInnermenu(submenuLink){var menu=submenuLink.closest('.t978__menu');var links=menu.querySelectorAll('.t978__menu-link');Array.prototype.forEach.call(links,function(link){if(link.classList.contains('t978__menu-activelink')&&link!==submenuLink){var linkmenu=link.closest('.t978__tooltip-menu');var linkmenuHook=link.getAttribute('data-menu-submenu-hook');t978_hideInnermenu(linkmenu,linkmenuHook)}})}
function t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu){Array.prototype.forEach.call(submenuLinks,function(submenuLink){submenuLink.classList.remove('t978__menu-activelink');submenuLink.classList.remove('t978__menu-hoverlink')});if(window.innerWidth<=980){t_onFuncLoad('t_submenublocks__slideUp',function(){if(innermenu.length){Array.prototype.forEach.call(innermenu,function(menu){t_submenublocks__slideUp(menu,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);menu.dispatchEvent(overflowEvent)})})}
if(innermenuWrapper.length){Array.prototype.forEach.call(innermenuWrapper,function(wrapper){t_submenublocks__slideUp(wrapper,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);wrapper.dispatchEvent(overflowEvent)})})}})}else{if(innermenu.length){Array.prototype.forEach.call(innermenu,function(menu){menu.classList.remove('t978__innermenu_show')})}
if(innermenuWrapper.length){Array.prototype.forEach.call(innermenuWrapper,function(wrapper){wrapper.classList.remove('t978__innermenu_show')})}}}
function t706_onSuccessCallback(){var products=document.querySelector('.t706__cartwin-products');var cartBottom=document.querySelector('.t706__cartwin-bottom');var cartForm=document.querySelector('.t706 .t-form__inputsbox');if(products)t706_slideUp(products,10);if(cartBottom)t706_slideUp(cartBottom,10);if(cartForm)t706_slideUp(cartForm,700);try{tcart__unlockScroll()}catch(error){}}
function t706_slideUp(target,duration){if(!target)return;if(!duration&&duration!==0)duration=500;target.style.transitionProperty='height, margin, padding';target.style.transitionDuration=duration+'ms';target.style.boxSizing='border-box';target.style.height=target.offsetHeight+'px';target.style.overflow='hidden';target.style.height='0';target.style.paddingTop='0';target.style.paddingBottom='0';target.style.marginTop='0';target.style.marginBottom='0';setTimeout(function(){target.style.display='none';target.style.height='';target.style.paddingTop='';target.style.paddingBottom='';target.style.marginTop='';target.style.marginBottom='';target.style.overflow='';target.style.transitionDuration='';target.style.transitionProperty=''},duration)}
function t985_init(recid,searchVariants){var rec=document.querySelector('#rec'+recid);if(!rec)return;if(searchVariants.length>0){t985_addSearchVariants(recid,searchVariants)}
var searchWidgetIcon=rec.querySelectorAll('.t985__search-widget-icon');Array.prototype.forEach.call(searchWidgetIcon,function(widgetIcon){widgetIcon.addEventListener('click',function(){t985_showSearch(rec)})});var closeIcon=rec.querySelector('.t985__close-icon');if(closeIcon){closeIcon.addEventListener('click',function(){t985_hideSearch(rec)})}
var overlay=rec.querySelector('.t985__overlay');if(overlay){overlay.addEventListener('click',function(event){var target=event.target;var parentTarget=target.parentElement;if(!target.classList.contains('.t985__widgetheader')&&!parentTarget.classList.contains('.t985__widgetheader')){t985_hideSearch(rec)}})}}
function t985_addSearchVariants(recid,searchVariants){var rec=document.querySelector('#rec'+recid);if(!rec)return;var container=rec.querySelector('.t985__searchvariants');var cleanVariants=searchVariants.replace(/(<([^>]+)>)/gi,'')
var searchArray=cleanVariants.split(',');Array.prototype.forEach.call(searchArray,function(variant){container.innerHTML+='<div class="t985__searchvariant t-text t-text_xs">'+variant+'</div>'})}
function t985_showSearch(rec){rec.querySelector('.t985__overlay').style.display='block';rec.querySelector('.t985__search-widget-icon').style.display='none'}
function t985_hideSearch(rec){rec.querySelector('.t985__overlay').style.display='none';rec.querySelector('.t985__search-widget-icon').style.display='block'}