/* eslint-disable linebreak-style */ $(function() { $(function () { var $cabinet = $(widget).find('[data-cabinet-link].is-logged-in'); if (!$cabinet.length) return; var $text = $cabinet.find('[data-cabinet-text]'); var cacheKey = 'gp_client_cache'; var cachedRaw = sessionStorage.getItem(cacheKey); if (cachedRaw) { var cachedClient = JSON.parse(cachedRaw); if (cachedClient && cachedClient.name) { $text.text(cachedClient.name); } return; } if (typeof ajaxAPI === 'undefined' || !ajaxAPI.shop || !ajaxAPI.shop.client) { return; } ajaxAPI.shop.client.get().done(function (client) { if (client) { sessionStorage.setItem(cacheKey, JSON.stringify(client)); if (client.name) { $text.text(client.name); } } }); }); // getLoyaltyInfo("373ae306dd8061b14ab4ddd80f08bd3ffa7d4a4a", 130772633); if (typeof startTrack === 'function') { startTrack("page_view", "open_cart", "cart"); } const isTouch = !!("ontouchstart" in window || navigator.msMaxTouchPoints); const mobilePoint = 768; let sticky = $(widget).offset().top + $(widget).find('.layout__content').height() * 2; // Фикс для редактора, когда есть другие виджеты шапок if ($(widget).find('#header-with-left-menu').hasClass('is-editor')) { $(window).on('resize', () => { sticky = $(widget).offset().top + $(widget).find('.layout__content').height() * 2; }) } function isMobileWidth() { return $(window).width() <= mobilePoint; } function getWidget(item) { return item.closest('.layout'); } $(function() { if (isTouch) { $(widget).find(".header").addClass("is-touch"); } if ($(window).width() >= mobilePoint) { new InsalesCutList($(widget).find(".js-cut-list"), { moreBtnTitle: '', alwaysVisibleElem: ".is-current", }); } $(window).on('load', function() { $(widget).find(".js-cut-list").resize(); }); if ($(widget).find(".header__collections .is-current").length) { if ( $(window).width() < mobilePoint || $(widget).css("--catalog-location") == "side-panel" ) { $(widget).find(".header__collections .is-current").addClass("is-show"); } } $(widget) .find(`.header-cat-menu .m-cat-menu li a[href="${location.pathname}"]`) .parents("li") .addClass("is-current"); $(widget) .find(".header__collections-item") .hover( function() { let submenu = $(this).find("> .header__collections-submenu"); if ( submenu.length && submenu.offset().left + submenu.innerWidth() > $(window).width() ) { submenu.addClass("is-right"); } }, function() { $(this).find("> .header__collections-submenu").removeClass("is-right"); } ); $(widget).find(".js-show-touch-submenu").on("click", function() { let root_item = $(this).parents(".header__collections-item:last"); let cur_item = $(this).parents(".header__collections-item:first"); let submenu = cur_item.find("> .header__collections-submenu"); if ($(window).width() >= mobilePoint) { if ($(this).parents(".cut-list__more-content").length) { $(this) .parents(".cut-list__more-content") .find("> .header__collections-item.is-show") .each(function() { if ($(this).is(root_item) == false) { $(this) .removeClass("is-show is-right") .find(".header__collections-item.is-show") .removeClass("is-show is-right"); } }); } else { $(widget) .find(".header__collections > .header__collections-item.is-show") .each(function() { if ($(this).is(root_item) == false) { $(this) .removeClass("is-show is-right") .find(".header__collections-item.is-show") .removeClass("is-show is-right"); } }); } } cur_item.toggleClass("is-show"); if ( submenu.length && submenu.offset().left + submenu.innerWidth() > $(window).width() ) { submenu.addClass("is-right"); } }); $(document).on("click", function(event) { if ($(event.target).closest(".header__collections").length) { return; } if ( $(window).width() >= mobilePoint && $(widget).css("--catalog-location") != "side-panel" ) { $(widget) .find(".header__collections-item") .removeClass("is-show is-right"); } }); $(widget) .find(".cut-list__drop-toggle") .on("click", function() { if ($(window).width() >= mobilePoint) { $(widget) .find(".header__collections-item") .removeClass("is-show is-right"); } }); $(widget) .find(".js-start-search") .on("click", function() { $(widget).find(".header__search-form")[0].submit(); }); $(widget) .find(".js-show-side-panel") .on("click", function() { $(widget).find(".header-overlay").addClass("is-show"); $(widget).find(".side-panel").addClass("is-show"); $(widget).find(".side-panel").css("visibility", ""); }); $(widget) .find(".js-hide-side-panel") .on("click", function() { $(widget).find(".header-overlay").removeClass("is-show"); $(widget).find(".side-panel").removeClass("is-show"); }); $(widget) .find(".js-toggle-languages-list") .on("click", function() { $(this).parents(".header__area-languages").toggleClass("is-show"); }); function positionLevelOnePanel($li, menu) { let offset = menu.parent().offset().left; $li.find('.m-cat-menu__wrapper').removeAttr('style'); $li.find('.m-cat-menu__level-1').width(menu.width() - $('.m-cat-menu__root-level').width() - 40) $li.find('.m-cat-menu__level-1').css("padding-right", offset); } function collectionMenuDesktop(thisWidget) { let menu = thisWidget.find(".header-cat-menu"); function menuMousenter() { if (menu.hasClass('is-mobile')) { $(widget).find('.is-mobile .m-cat-menu__show-next-level').off('mouseenter', menuMousenter); return false; } if ($(this).hasClass('show-level-1')) { positionLevelOnePanel($(this), menu); $(this).find('.m-cat-menu__wrapper, .m-cat-menu').stop(true, true).delay(0).show(0, () => { $(this).find('.m-cat-menu__wrapper').scrollTop(0); menu.scrollTop(0); if ($(this).find('.m-cat-menu__wrapper').get(0).scrollHeight > menu.height()) { menu.find('.m-cat-menu').css('height', '100vh') } }); } } function menuMouseleave() { if (menu.hasClass('is-mobile')) { $(widget).find('.is-mobile .m-cat-menu__show-next-level').off('mouseleave', menuMouseleave); return false; } function getMenuHeight() { if (menu.find('.m-cat-menu > ul').height() <= $(window).height() - menu[0].getBoundingClientRect().top && menu.hasClass('_show')) { return '100vh'; } else { return 'auto'; } } let targetListParentHeight = $(this).closest('.m-cat-menu__list').get(0).scrollHeight; let targetListChildrenHeight = $(this).find('.m-cat-menu__list').get(0).scrollHeight; if ($(this).hasClass('show-level-1')) { $(this).find('.m-cat-menu__wrapper').stop(true, true).delay(0).hide(0, function() { if (targetListParentHeight < targetListChildrenHeight) { //menu.css('height', getMenuHeight()); //menu.find('.m-cat-menu').css('height', getMenuHeight()); } }); } } if (menu.hasClass('is-desktop')) { $(widget).find(".m-cat-menu__show-next-level").on('mouseenter', menuMousenter); $(widget).find(".m-cat-menu__show-next-level").on('mouseleave', menuMouseleave); } } function injectTileImages(levelWrapper) { levelWrapper.children('ul').children('li').children('a[data-tile-img]').each(function() { let $a = $(this); let src = $a.attr('data-tile-img'); if (!src) return; let alt = $a.find('.m-tile-title').text().trim(); let img = document.createElement('img'); img.className = 'm-tile-img'; img.loading = 'lazy'; img.width = 40; img.height = 40; img.alt = alt; img.src = src; $a.prepend(img); $a.removeAttr('data-tile-img'); }); } function collectionMobileMenu(thisWidget) { let menu = thisWidget.find(".header-cat-menu"); function showNextLevel(e) { if (menu.hasClass('is-desktop')) { $(widget).find('.m-cat-menu__show-next-level').off('click', showNextLevel); return true; } // Плитка кликабельна целиком. Чтобы клик по вложенной (более глубокой) // плитке не срабатывал ещё и на родительском обработчике (событие // всплывает по всем предкам с классом m-cat-menu__show-next-level), // проверяем, что кликнутая ссылка принадлежит именно ЭТОМУ пункту. let $link = $(e.target).closest('a'); let $this = $(this); if ($link.length && $link.parent().is($this)) { e.preventDefault(); let targetListItem = $this; let targetListParent = targetListItem.closest('.m-cat-menu__wrapper'); let targetListChild = targetListItem.children('.m-cat-menu__wrapper'); injectTileImages(targetListChild); targetListChild.fadeIn(150); $(widget).find('.header-cat-menu, .m-cat-menu, .m-cat-menu__level-1').scrollTop(0); bodyScrollLock.disableBodyScroll(targetListChild.get(0)); targetListChild.css('height', `calc(${window.innerHeight}px - ${menu[0].getBoundingClientRect().top}px)`); menu.css('overflow-y', 'hidden'); targetListParent.css('overflow-y', 'hidden'); $($this.parents('.m-cat-menu__show-next-level')).each(function() { $(this).off('click', showNextLevel); }); } } if (menu.hasClass('is-mobile')) { $(widget).find('.m-cat-menu__show-next-level').on('click', showNextLevel); } if (menu.hasClass('is-desktop')) { $(widget).find('.m-cat-menu__show-next-level').trigger('click'); } $(widget).find('.m-cat-menu__back-btn').on('click', function(e) { e.preventDefault(); let target = $(e.target); if (target.closest('.m-cat-menu__show-next-level')) { let targetListParent = target.closest('.m-cat-menu__wrapper'); targetListParent.fadeOut(150); menu.css('overflow-y', 'hidden'); targetListParent.parents('.m-cat-menu__wrapper').first().css('overflow-y', 'auto'); let targetElement = targetListParent.parents('.m-cat-menu__wrapper').get(0); if (targetElement) { bodyScrollLock.disableBodyScroll(targetElement); targetListParent.parents('.m-cat-menu__wrapper').first().css('height', `calc(${window.innerHeight}px - ${menu[0].getBoundingClientRect().top}px)`) } target.closest('.m-cat-menu__show-next-level').on('click', showNextLevel); } }); } function openFirstRootCategory(thisWidget) { let menu = thisWidget.find('.header-cat-menu'); let $first = thisWidget.find('.m-cat-menu__root-level > li.m-cat-menu__show-next-level').first(); if (!$first.length || $first.hasClass('is-default-open')) { return; } $first.addClass('is-default-open'); positionLevelOnePanel($first, menu); $first.children('.m-cat-menu__wrapper').stop(true, true).show(0); // как только пользователь реально наведётся на любую другую корневую категорию — // снимаем принудительно открытое состояние с первой thisWidget .find('.m-cat-menu__root-level > li.m-cat-menu__show-next-level') .not($first) .one('mouseenter', function() { $first.removeClass('is-default-open'); $first.children('.m-cat-menu__wrapper').stop(true, true).hide(0); }); } function collectionMenuInit(thisWidget) { let menu = thisWidget.find(".header-cat-menu"); if (isMobileWidth()) { if (menu.hasClass('is-desktop')) { collectionMenuDesktop(thisWidget); menu.removeClass('is-desktop'); } if (menu.hasClass('is-mobile')) { collectionMobileMenu(thisWidget); } else { menu.addClass('is-mobile'); collectionMobileMenu(thisWidget); } } else { if (menu.hasClass('is-mobile')) { collectionMobileMenu(thisWidget); menu.removeClass('is-mobile'); } if (menu.hasClass('is-desktop')) { collectionMenuDesktop(thisWidget); } else { menu.addClass('is-desktop'); collectionMenuDesktop(thisWidget); } } } $(widget) .find(".js-toggle-cat-menu") .on("click", function() { let thisWidget = getWidget($(this)); let menu = thisWidget.find(".header-cat-menu"); let mobileHeader = thisWidget.find(".header"); // .header-cat-menu лежал внутри .header, у которого стоит will-change:transform — // это создаёт свой контекст позиционирования для потомков с position:fixed, // из-за чего оверлей "прилипал" не к экрану, а к границам самой шапки. // Выносим оверлей на уровень выше (прямо в .layout, минуя .header) — // на поиск через $(widget).find(".header-cat-menu") в остальном коде это не влияет, // find() ищет потомков на любой глубине вложенности. if (isMobileWidth() && menu.parent().is(".header")) { thisWidget.append(menu); } $(this).children("span").toggleClass(["_show", "_hide"]); // прячем виджет чата (RetailCRM и т.п.) пока открыт полноэкранный каталог на мобилке $('body').toggleClass('is-catalog-open', $(this).children("span.icon-times").hasClass('_show')); if ($(this).children("span").hasClass('_show')) { collectionMenuInit(thisWidget); thisWidget.on('resize', function() { collectionMenuInit(thisWidget); }); } if ($(this).children("span").hasClass('_show') && !isMobileWidth()) { setTimeout(function() { openFirstRootCategory(thisWidget); }, 0); } if ($(this).children("span.icon-bars").is("._hide")) { if (isMobileWidth()) { let targetElement = thisWidget.find(".header-cat-menu").get(0); // корневой список — это то, у чего реально стоит overflow:auto и своя высота; // без блокировки именно этого элемента touch-скролл на первом уровне каталога // на мобилке не работал (bodyScrollLock блокировал внешний .header-cat-menu, // у которого своего overflow фактически нет — он просто во весь экран) let targetRootList = thisWidget.find(".header-cat-menu .m-cat-menu__root-level").get(0); if (targetElement) { bodyScrollLock.disableBodyScroll(targetElement); } if (targetRootList) { bodyScrollLock.disableBodyScroll(targetRootList); } } } else { if (isMobileWidth()) { bodyScrollLock.clearAllBodyScrollLocks(); } } if ($(this).children("span.icon-bars").is("._hide")) { let targetElement = thisWidget.find(".header-cat-menu").get(0); let targetRootList = thisWidget.find(".header-cat-menu .m-cat-menu__root-level").get(0); if (targetElement) { bodyScrollLock.disableBodyScroll(targetElement); if ($(window).width() >= 1024) { $('body').css('padding-right', 'calc(15px - (100vw - 100%))'); $('[data-fixed-panels="top"]').css('padding-right', 'calc(15px - (100vw - 100%))'); } } if (targetRootList) { bodyScrollLock.disableBodyScroll(targetRootList); } } else { bodyScrollLock.clearAllBodyScrollLocks(); if ($(window).width() >= 1024) { $('body').css('padding-right', 0); $('[data-fixed-panels="top"]').css('padding-right', '0'); } } if (window.pageYOffset <= sticky) { $('html, body').animate({ scrollTop: 0 }, 300); } const calcMenuHeight = () => { const layoutContent = menu.parents('.layout__content:first'); const mobileHeaderHeight = parseInt(mobileHeader.css('height')); const parentHeight = parseInt(layoutContent.css('height')); const windowHeight = window.innerHeight; const menuListHeight = menu.find('.m-cat-menu > ul').height(); const coll_wrap_height = $('header').find('.collections-wrapper').parents('.layout:first').height(); const max_height = $(window).height() - layoutContent.offset().top - parseInt(layoutContent.css("height")); const getMenuHeight = () => { if (mobileHeader.hasClass('sticky')) { const calcHeight = `calc(${windowHeight}px - ${mobileHeaderHeight}px)`; if (menuListHeight >= windowHeight - parentHeight || menuListHeight <= windowHeight - parentHeight) { return calcHeight; } } else if (menu.hasClass('_show')) { let calcHeight = `calc(${windowHeight}px - ${parentHeight}px)`; if ($('header').hasClass('fixed')) { calcHeight = `calc(${windowHeight}px + 60px - ${parentHeight}px)`; } if (menuListHeight <= windowHeight - parentHeight) { return calcHeight; } else if (menu.hasClass('is-mobile')) { return calcHeight; } else { const calcHeight = menu.find('.m-cat-menu > ul').offsetHeight; //const calcHeight = '100%'; return calcHeight; } } return 'auto'; }; const applyMobileStyles = () => { if (menuListHeight <= windowHeight - parentHeight && menu.hasClass('_show')) { menu.find('.m-cat-menu').css({ height: getMenuHeight() }); } else { menu.find('.m-cat-menu').css({ 'overflow-y': 'auto' }); } menu.css({ height: getMenuHeight(), top: mobileHeaderHeight, }); }; const applyDesktopStyles = () => { menu.find('.m-cat-menu').css({ height: "100vh" }); menu.css({ height: getMenuHeight(), top: layoutContent.css('height'), //maxHeight: max_height, }); }; if (isMobileWidth()) { applyMobileStyles(); } else { applyDesktopStyles(); } }; setTimeout(calcMenuHeight, 0); menu.toggleClass(["_show", "_hide"]); if (!isMobileWidth()) { let offset = menu.parent().offset().left; menu.find(".m-cat-menu").css({ paddingLeft: offset }); menu.find(".m-cat-menu__level-1").css({ paddingRight: offset }); } else { menu.find(".m-cat-menu").css({ paddingLeft: '15px' }); } if (menu.hasClass("_hide")) { menu.removeAttr('style'); menu.find('.m-cat-menu, .m-cat-menu__wrapper').removeAttr('style'); menu.find('.is-default-open').removeClass('is-default-open'); } }); // Кнопки "назад"/"закрыть" в шапке уровней плиточного каталога: // просто эмулируют клик по основной кнопке "Каталог", которая уже // умеет корректно закрывать меню (снимает scroll-lock, возвращает паддинги и т.д.) $(widget) .find(".js-close-cat-menu") .on("click", function(e) { e.preventDefault(); $(widget).find(".js-toggle-cat-menu").trigger("click"); }); $(document).on("click", function(event) { let thisWidget = $(event.target.closest('.layout')); let menu = thisWidget.find(".header-cat-menu") if ( $(event.target).closest(".js-toggle-cat-menu").length || $(event.target).closest(".m-cat-menu").length ) { return; } let menu_button = thisWidget.find(".js-toggle-cat-menu"); if (menu.hasClass("_show")) { menu.removeClass("_show").addClass("_hide"); bodyScrollLock.clearAllBodyScrollLocks(); } if (menu.hasClass("_hide")) { menu_button .children("span.icon-times") .removeClass("_show") .addClass("_hide"); menu_button .children("span.icon-bars") .removeClass("_hide") .addClass("_show"); } }); }); $(window).on("load", function() { $(widget).find(".js-cut-list-collections").resize(); $(widget).find(".side-panel").css("visibility", ""); }); function rafThrottle(fn) { let ticking = false; return function (...args) { if (!ticking) { ticking = true; requestAnimationFrame(() => { fn.apply(this, args); ticking = false; }); } }; } $(window).on('scroll', rafThrottle(function() { let headerHeight = $(widget).find('.header').height(); function fixIOS() { let styleValue = $(widget).attr('style'); let styleValueWithoutSpace = styleValue.replace(/:\s/g, ':'); $(widget).attr('style', styleValueWithoutSpace); } if (!isMobileWidth()) { if (window.pageYOffset >= headerHeight) { $('header').addClass('fixed'); $('header').find('.collections-wrapper').closest('.layout').addClass('hidden'); } else { $('header').removeClass('fixed'); $('header').find('.collections-wrapper').closest('.layout').removeClass('hidden'); } } if (isMobileWidth()) { if (window.pageYOffset >= sticky && !$(widget).find('.header').hasClass('sticky')) { $(widget).find('.header').addClass('sticky'); $(widget).find('.filling-block').css('height', headerHeight); // Скрываем логотип, показываем только поиск + кнопки $(widget).find('.header__content').css({ 'grid-template-areas': '"burger search controls"', 'grid-template-columns': 'max-content 1fr max-content' }); $(widget).find('.header__area-logo').hide(); $(widget).find('.header__area-search').show(); $(widget).find('.header__area-controls').css('height', '52px'); fixIOS(); } if (window.pageYOffset <= sticky && $(widget).find('.header').hasClass('sticky')) { $(widget).find('.header').removeClass('sticky'); $(widget).find('.filling-block').css('height', 0); // Возвращаем обычный вид $(widget).find('.header__content').removeAttr('style'); $(widget).find('.header__area-logo').show(); $(widget).find('.header__area-controls').css('height', 'auto'); fixIOS(); } } })); EventBus.subscribe( [ "widget:input-setting:insales:system:editor", "widget:change-setting:insales:system:editor", ], () => { $(widget).find(".js-cut-list-collections").resize(); $(widget).find(".header__search").removeClass("is-show"); $(widget).find(".header__logo").removeClass("is-hide"); } ); }); $(function () { const $form = $(widget).find('[data-custom-search-form]'); const $field = $form.find('[data-custom-search-field]'); const $result = $form.find('[data-custom-search-result]'); if (!$form.length) return; function updateMobileDropdownOffset() { if (window.innerWidth > 767) { $result.css('--dropdown-left-offset', ''); return; } const formRect = $form[0].getBoundingClientRect(); $result.css('--dropdown-left-offset', `${-formRect.left}px`); } $(window).on('resize orientationchange', updateMobileDropdownOffset); const MIN_LETTERS = 3; const DELAY = 300; const cache = new Map(); let currentRequest = null; let currentQuery = ''; function debounceLocal(func, wait) { let timeoutId; return function (...args) { clearTimeout(timeoutId); timeoutId = setTimeout(() => func.apply(this, args), wait); }; } function escapeHtml(str) { return String(str || '') .replace(/&/g, '&') .replace(//g, '>') .replace(/"/g, '"'); } function formatPrice(value) { const num = Number(value) || 0; return num.toLocaleString('ru-RU') + ' ₽'; } function getImage(product) { return ( (product.first_image && ( product.first_image.compact_url || product.first_image.thumb_url || product.first_image.medium_url || product.first_image.small_url )) || '' ); } function getPrice(product) { return product.price_min ? Number(product.price_min) : null; } function getOldPrice(product) { const price = getPrice(product); const variant = product.variants && product.variants[0]; if (!variant || !variant.old_price) return null; const oldPrice = Number(variant.old_price); if (price === null || !oldPrice || oldPrice <= price) return null; return oldPrice; } function popularityScore(p) { const reviews = Number(p.reviews_count_cached) || 0; const rating = Number(p.reviews_average_rating_cached) || 0; const available = p.available ? 1 : 0; return reviews * 10 + rating + available * 0.5; } function renderResults(products, query) { if (!products || !products.length) { $result.html('
Ничего не найдено
'); return; } const sorted = [...products].sort((a, b) => popularityScore(b) - popularityScore(a)); const items = sorted.slice(0, 6).map((p) => { const price = getPrice(p); const oldPrice = getOldPrice(p); const img = getImage(p); const discount = oldPrice ? Math.round((1 - price / oldPrice) * 100) : null; const title = escapeHtml(p.title); return ` ${img ? `` : ''} ${title} ${p.available === false ? 'Нет в наличии' : ''} ${price !== null ? ` ${formatPrice(price)} ${oldPrice ? ` ${formatPrice(oldPrice)} -${discount}% ` : ''} ` : ''} `; }).join(''); const showAllLink = ` Показать все результаты по запросу «${escapeHtml(query)}» `; $result.html(`
${items}${showAllLink}
`); } function doSearch(query) { if (cache.has(query)) { renderResults(cache.get(query), query); return; } if (currentRequest) currentRequest.abort(); currentRequest = $.get('/search.json', { q: query }, function (data) { const products = Array.isArray(data) ? data : (data.products || []); cache.set(query, products); renderResults(products, query); }).fail(function (xhr) { if (xhr.statusText !== 'abort') { $result.html('
Ошибка поиска
'); } }); } const debouncedSearch = debounceLocal(function () { const query = $field.val().trim(); currentQuery = query; if (query.length < MIN_LETTERS) { $form.removeClass('is-show'); $result.empty(); return; } updateMobileDropdownOffset(); $form.addClass('is-show'); doSearch(query); }, DELAY); $field.on('input', debouncedSearch); $field.on('focus', function () { if (currentQuery.length >= MIN_LETTERS) { updateMobileDropdownOffset(); $form.addClass('is-show'); } }); $(document).on('click', function (e) { if (!$(e.target).closest('[data-custom-search-form]').length) { $form.removeClass('is-show'); } }); });

Оптические прицелы

1071 товаров
арт.
  • Производитель: 
    Vector Optics
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Серия: 
    Forester
  • Артикул производителя: 
    ?SCOC-03II
В наличии: 2 шт.
В наличии: 2 шт.
14 990 руб
Экспресс доставка *
Отправим товар сегодня при оформлении заказа до 16:00
арт.
  • Производитель: 
    Vector Optics
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Тип крепления: 
    Кольца 30 мм
  • Серия: 
    Forester
  • Назначение прицела: 
    Охотничий, Спортивный, Загонник
  • Вид оружия: 
    Огнестрельное
  • Дистанция: 
    Ближняя (до 100 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    1-4х
  • Диаметр объектива, мм: 
    24
  • Назначение прицельной сетки: 
    Охотничья
  • Тип прицельной сетки: 
    Перекрестие
  • Прицельная сетка: 
    Illuminated Crosshair, Fine Lines
  • Подсветка сетки: 
    Отсутствует
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Есть
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    24,5-7,9
  • Масса, г: 
    390
  • Длина прицела, мм: 
    260
  • Класс защиты: 
    IP67
В наличии : 1 шт.
В наличии : 1 шт.
11 200 руб 9 490 руб
арт.
  • Производитель: 
    Vector Optics
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Марка оружия: 
    Hatsan 85, Hatsan Alpha, АК-12, АК-74, Вепрь 1В, Вепрь 308 СОК-95, Вепрь СОК-243, ИЖ-38, Мосин, МР-60, ОП-СКС, Сайга-308, Сайга-5,6, Сайга-5,6С, Сайга-МК, Сайга-МК исп.03, Тигр
  • Тип крепления: 
    Кольца 25,4 мм
  • Серия: 
    Hugo
  • Назначение прицела: 
    Тактический, Горная охота
  • Тип охоты: 
    на Кабана, на Медведя, на Волка, на Оленя, на Сурка байбака, на Лису
  • Вид оружия: 
    Огнестрельное, Пневматическое
  • Тип оружия: 
    Карабин
  • Дистанция: 
    Дальняя (500-1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    4-16х
  • Диаметр объектива, мм: 
    44
  • Назначение прицельной сетки: 
    Охотничья
  • Прицельная сетка: 
    VOW-10BDC
  • Подсветка сетки: 
    Отсутствует
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Есть
  • Ограничение по калибру: 
    до .223 Rem (5,56х45 мм), до .177, до .25, до .22, до 5,56 мм, до .308 Win (7,62х51)
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    6,43-1,62
  • Масса, г: 
    625
  • Длина прицела, мм: 
    345
В наличии: 2 шт.
В наличии: 2 шт.
14 990 руб
арт.
3
  • Производитель: 
    Vector Optics
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Марка оружия: 
    Сайга-308, Сайга-5,6, Сайга-5,6С, Сайга-МК, Сайга-МК исп.03
  • Тип крепления: 
    Кольца 30 мм
  • Серия: 
    Continental
  • Назначение прицела: 
    Тактический, Охотничий, Загонник
  • Тип охоты: 
    на Кабана
  • Вид оружия: 
    Огнестрельное
  • Тип оружия: 
    Ружье
  • Дистанция: 
    Средняя (100-500 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    1-6х
  • Диаметр объектива, мм: 
    24
  • Назначение прицельной сетки: 
    Охотничья
  • Тип прицельной сетки: 
    Баллистическая
  • Прицельная сетка: 
    VET-FDR, Horseshoe
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Нет
  • Ограничение по калибру: 
    без ограничений, до .338 Lapua Magnum (8,6х70 мм)
  • С дальномером: 
    Нет
  • Длина: 
    283 мм
  • Поле зрения на дистанции 100 м: 
    42-7
  • Масса, г: 
    510
  • Длина прицела, мм: 
    283
В наличии: 2 шт.
В наличии: 2 шт.
42 490 руб
арт.
  • Производитель: 
    Artelv
  • Страна: 
    Россия
  • Страна-изготовитель: 
    Китай
  • Тип крепления: 
    Кольца 30 мм
  • Серия: 
    LRS
  • Назначение прицела: 
    Тактический, Спортивный
  • Вид оружия: 
    Огнестрельное
  • Дульная энергия, Дж: 
    до 6000 Дж
  • Дистанция: 
    Дальняя (500-1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    4-16х
  • Диаметр объектива, мм: 
    50
  • Назначение прицельной сетки: 
    Тактическая
  • Тип прицельной сетки: 
    Баллистическая
  • Прицельная сетка: 
    AM9
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Первая (FFP)
  • Отстройка параллакса: 
    Есть
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    21-3,5
  • Масса, г: 
    593
  • Длина прицела, мм: 
    334
  • Класс защиты: 
    IP67
В наличии: 10 шт.
В наличии: 10 шт.
36 000 руб
арт.
  • Производитель: 
    Vector Optics
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Марка оружия: 
    Hatsan 85, Hatsan Alpha, АК-12, АК-74, Вепрь 1В, Вепрь 308 СОК-95, Вепрь СОК-243, ИЖ-38, Мосин, МР-60, ОП-СКС, ПКМ, Сайга-308, Сайга-5,6, Сайга-5,6С, Сайга-МК, Сайга-МК исп.03, Тигр
  • Тип крепления: 
    Weaver
  • Серия: 
    Veyron
  • Назначение прицела: 
    Тактический, Охотничий, Спортивный
  • Тип охоты: 
    на Кабана, на Медведя, на Волка, на Оленя, на Сурка байбака, на Лису
  • Вид оружия: 
    Огнестрельное, Пневматическое
  • Тип оружия: 
    Ружье
  • Дистанция: 
    Средняя (100-500 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    2-8х
  • Диаметр объектива, мм: 
    32
  • Назначение прицельной сетки: 
    Тактическая
  • Тип прицельной сетки: 
    Баллистическая
  • Прицельная сетка: 
    MPR-V5
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Есть
  • Ограничение по калибру: 
    до .30-06 (7,62х63 мм), до .223 Rem (5,56х45 мм), до .300 Win Mag (7,62х67 мм), до .177, до .25, до .22, до .308 Win (7,62х51)
  • С дальномером: 
    Нет
  • Материал корпуса: 
    Авиационный алюминиевый сплав
  • Диаметр выходного зрачка, мм: 
    45398
  • Поле зрения на дистанции 100 м: 
    17,5-4,4
  • Длина прицела, мм: 
    218
В наличии: 2 шт.
В наличии: 2 шт.
16 990 руб
арт.
  • Производитель: 
    Nikko Stirling
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Марка оружия: 
    Hatsan 125
  • Тип крепления: 
    Кольца 25,4 мм
  • Серия: 
    Mountmaster
  • Назначение прицела: 
    Тактический
  • Вид оружия: 
    Пневматическое
  • Тип оружия: 
    Карабин, Арбалет
  • Дистанция: 
    Дальняя (500-1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    4-12х
  • Диаметр объектива, мм: 
    50
  • Назначение прицельной сетки: 
    Тактическая
  • Тип прицельной сетки: 
    Милдот (MilDot) - перекрестие с делениями
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Есть
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    2025-06-09
  • Масса, г: 
    403
  • Длина прицела, мм: 
    333
В наличии: 2 шт.
В наличии: 2 шт.
7 900 руб
арт.
2
  • Производитель: 
    Veber
  • Страна: 
    Россия
  • Страна-изготовитель: 
    Китай
  • Серия: 
    Храбрый заяц
  • Вид оружия: 
    Пневматическое
  • Увеличение, крат: 
    3-7x
  • Диаметр объектива, мм: 
    20
  • Диаметр выходного зрачка, мм: 
    6,7 - 2,9
  • Поле зрения на дистанции 100 м: 
    21-8,9
  • Масса, г: 
    235
  • Длина прицела, мм: 
    285
В наличии: 20 шт.
В наличии: 20 шт.
1 743 руб
арт.
  • Производитель: 
    Vector Optics
  • Страна: 
    Россия
  • Страна-изготовитель: 
    Китай
  • Тип крепления: 
    Кольца 34 мм
  • Серия: 
    Continental
  • Назначение прицела: 
    Тактический
  • Вид оружия: 
    Огнестрельное
  • Дистанция: 
    Сверхдальняя (более 1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    4-24х
  • Диаметр объектива, мм: 
    56
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Первая (FFP)
  • Отстройка параллакса: 
    Есть
  • Поле зрения на дистанции 100 м: 
    10,3-1,75
  • Масса, г: 
    780
В наличии: 1 шт.
В наличии: 1 шт.
60 450 руб
арт.
  • Производитель: 
    RS
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Вид оружия: 
    Огнестрельное, Пневматическое
  • Дульная энергия, Дж: 
    до 7,5 Дж
  • Дистанция: 
    Ближняя (до 100 м)
  • Увеличение, крат: 
  • Диаметр объектива, мм: 
    20
  • Прицельная сетка: 
    Крест (Duplex)
  • Подсветка сетки: 
    Отсутствует
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    6
  • Масса, г: 
    90
  • Длина прицела, мм: 
    265
В наличии: 18 шт.
В наличии: 18 шт.
1 140 руб
арт.
  • Производитель: 
    Combat
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Тип крепления: 
    Кольца 30 мм
  • Серия: 
    Combat Rimfire Long
  • Назначение прицела: 
    Тактический
  • Вид оружия: 
    Огнестрельное
  • Тип оружия: 
    Ружье
  • Дульная энергия, Дж: 
    до 3700 Дж
  • Дистанция: 
    Дальняя (500-1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    4-16х
  • Диаметр объектива, мм: 
    44
  • Назначение прицельной сетки: 
    Охотничья
  • Тип прицельной сетки: 
    Перекрестие
  • Прицельная сетка: 
    Крест
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Есть
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    2025-06-12
  • Масса, г: 
    690
  • Длина прицела, мм: 
    350
В наличии: 1 шт.
В наличии: 1 шт.
11 180 руб
арт.
  • Производитель: 
    Sightmark
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Марка оружия: 
    Hatsan 85, Hatsan Alpha, ИЖ-38, МР-60
  • Тип крепления: 
    Кольца 25,4 мм
  • Серия: 
    Core
  • Назначение прицела: 
    Охотничий
  • Вид оружия: 
    Огнестрельное
  • Дистанция: 
    Средняя (100-500 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    3-9х
  • Диаметр объектива, мм: 
    40
  • Назначение прицельной сетки: 
    Охотничья
  • Тип прицельной сетки: 
    Баллистическая
  • Прицельная сетка: 
    BDC
  • Подсветка сетки: 
    Отсутствует
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Нет
  • Ограничение по калибру: 
    до .22
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    11,8-4
  • Масса, г: 
    402
  • Длина прицела, мм: 
    311
  • Класс защиты: 
    IP67
В наличии: 5 шт.
В наличии: 5 шт.
17 550 руб
арт.
  • Производитель: 
    Veber
  • Страна: 
    Россия
  • Страна-изготовитель: 
    Китай
  • Серия: 
    Black Russian
  • Вид оружия: 
    Пневматическое
  • Диаметр объектива, мм: 
    44
  • Масса, г: 
    750
В наличии: 20 шт.
В наличии: 20 шт.
10 290 руб
арт.
  • Производитель: 
    Target Optic
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Тип крепления: 
    Ласточкин хвост
  • Вид оружия: 
    Огнестрельное, Пневматическое
  • Дульная энергия, Дж: 
    до 7,5 Дж
  • Дистанция: 
    Ближняя (до 100 м)
  • Увеличение, крат: 
  • Диаметр объектива, мм: 
    20
  • Прицельная сетка: 
    Крест (Duplex)
  • Подсветка сетки: 
    Отсутствует
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    6
  • Масса, г: 
    190
  • Длина прицела, мм: 
    276
В наличии: 96 шт.
В наличии: 96 шт.
1 834 руб
арт.
  • Производитель: 
    Vector Optics
  • Страна: 
    Китай
  • Страна-изготовитель: 
    Китай
  • Марка оружия: 
    Сайга-308, Сайга-5,6, Сайга-5,6С, Сайга-МК, Сайга-МК исп.03
  • Тип крепления: 
    Кольца 30 мм
  • Серия: 
    Constantine
  • Назначение прицела: 
    Охотничий, Загонник
  • Тип охоты: 
    на Кабана
  • Вид оружия: 
    Огнестрельное
  • Тип оружия: 
    Ружье
  • Дистанция: 
    Дальняя (500-1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    1-10х
  • Диаметр объектива, мм: 
    30
  • Назначение прицельной сетки: 
    Охотничья
  • Тип прицельной сетки: 
    Перекрестие
  • Прицельная сетка: 
    Fiber Center Dot
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Нет
  • Ограничение по калибру: 
    без ограничений, до .338 Win Mag (8,6 мм), до .338 Lapua Magnum (8,6х70 мм)
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    38,2-3,8
  • Масса, г: 
    525
  • Длина прицела, мм: 
    277
В наличии: 2 шт.
В наличии: 2 шт.
31 850 руб
арт.
1
  • Производитель: 
    Artelv
  • Страна: 
    Россия
  • Страна-изготовитель: 
    Китай
  • Тип крепления: 
    Кольца 30 мм
  • Серия: 
    LRS
  • Назначение прицела: 
    Тактический
  • Вид оружия: 
    Огнестрельное
  • Дульная энергия, Дж: 
    до 6000 Дж
  • Дистанция: 
    Дальняя (500-1000 м)
  • Тип кратности: 
    Переменная
  • Увеличение, крат: 
    3-12х
  • Диаметр объектива, мм: 
    56
  • Назначение прицельной сетки: 
    Тактическая
  • Тип прицельной сетки: 
    Баллистическая
  • Прицельная сетка: 
    AM8-10x
  • Подсветка сетки: 
    Есть
  • Фокальная плоскость: 
    Вторая (SFP)
  • Отстройка параллакса: 
    Есть
  • С дальномером: 
    Нет
  • Поле зрения на дистанции 100 м: 
    13,8-3,5
  • Масса, г: 
    612
  • Длина прицела, мм: 
    347
  • Класс защиты: 
    IP67
В наличии: 10 шт.
В наличии: 10 шт.
32 200 руб
Показать еще

Оптический прицел – как выбрать и где купить качественное снаряжение для охотника

Легко и точно поражать цели любого размера на значительных расстояниях проще всего если установить на ружье или винтовку оптический прицел. В отличие от коллиматоров и лазерных целеуказателей, которые стали доступны широкой массе охотников сравнительно недавно, такие устройства – проверенная годами классика. Сегодня не составит труда подобрать оптический прицел для пневматики или огнестрельного оружия, в любом ценовом диапазоне и для любых задач, если знать на что именно стоит обратить внимание перед покупкой.

Принцип работы и другие нюансы которые стоит знать прежде чем купить оптический прицел для карабина и других типов оружия

Оптические прицелы для карабина и не только – сложная система из 10-ти и более сгруппированных линз, внутри герметичной оболочки. Стекло, обращенное к пользователю, называется окуляром, а расположенное с обратной стороны – объективом. Именно качество линз – главное, на что важно обратить внимание прежде, чем заказать оптический прицел для карабина. Форма и состав стекла имеют такое же значение, как и просветляющее покрытие типа FMC, МС или С – многослойное на всех или части поверхностей и однослойное соответственно. От этого показателя напрямую зависит яркость и контраст итогового изображения.

Светосила – еще один момент который необходимо учитывать, выбирая оптический прицел для загонной охоты и других видов промысла. Этот параметр напрямую связан с диаметром объектива, а точнее входной линзы. Оптические прицелы для винтовки если ее планируется использовать в сумерках или при слабом естественном освещении стоит выбирать с как можно более широким стеклом, но не забывая о необходимости сохранить баланс между способностью захватывать свет и массой устройства. Идеальные прицелы для охоты днем и на закате – 40-44мм, в темноте – 50мм и выше.

Особенности окуляра – последнее из основного на что стоит обратить внимание, рассматривая систему линз. Итак, прицел оптический купить в Москве и любом другом городе лучше всего тот, что позволяет изменять кратность.

Что еще нужно знать, чтобы выбрать оптический прицел

Вне зависимости от того, необходим оптический прицел для пневматики, нарезного или гладкоствольного огнестрельного оружия рассматривая доступные варианты стоит обратить внимание также на такие моменты как:

  1. Подсветка сетки. Если рассматривать прицелы для загонной охоты, которая проводится в светлое время суток, данный параметр не имеет особого значения. С другой стороны, помимо стрельбы в сумерках, подсветка пригодиться в случаях, когда перекрестье, направленное в сторону солнца, становится невидимым, по причине эффектов вызываемым преломлением лучей. Точно также загонные оптические прицелы с такой опцией отлично показывают себя, когда нужно увидеть дичь, сливающуюся с темным фоном. Ночные модели обладают этой возможностью по умолчанию.
  2. Корпус и его особенности. Если говорить про оптический прицел, цены существенно зависят и от особенностей оболочки. Она должна быть заполнена газом, например, азотом, для того чтобы стекло не запотевало при перепадах температуры и изменении уровня влажности. Также хорошо, если корпус будет влагонепроницаемым.
  3. Крепление. Самым универсальным способом фиксации считается установка в кольца, но в зависимости от марки и модели оружия, а также установленного кронштейна и особенностей самой оптики, могут потребоваться и более специфические решения.

Если остались вопросы – консультанты, представляющие наш магазин оптических прицелов, с радостью на них ответят и помогут с выбором оптимального варианта.

Обратный звонок
Запрос успешно отправлен!
Имя *
Телефон *
Предзаказ
Предзаказ успешно отправлен!
Имя *
Телефон *
Заказ в один клик
Настоящим подтверждаю, что я ознакомлен и согласен с условиями оферты и политики конфиденциальности и пользовательским соглашением.
С помощью уведомлений о заказе можно не только получать актуальную информацию по заказу, но и иметь быстрый канал связи с магазином