PageSourceSearch

https://www.dvor.com/contact-us.html

html dvor.com collected 2026-10-01 14:47:14 UTC 129,477 bytes, 1,573 lines download raw bytes

1<!DOCTYPE html>
2<html class="no-js" lang="en">
3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})(window,'GTM-MH3RK8T','google_tags_first_party');</script>
3<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set','developer_id.dYzZiYj',true);var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src='/3RDrOe/';f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer');</script>
3
4            
4<script>
5    (function () {
6        if (typeof localStorage === 'undefined' || !localStorage) {
7                        throw new Error('Affiliated platforms de-duping: localStorage is not available, skipping tracking setup');
8        }
9
10                var url_param = 'utm_source',
11            visit_lifetime = 30 * 24 * 60 * 60 * 1000,
12                        platforms = ["avantlink","impact","awin","shareasale"],
13            status_track = 'track',
14            status_skip = 'skip',
15            _prefix = function (string) { return 'apdd_' + string },
16            _visitsLsKey = function (platform) { return _prefix(platform + '_visits') },
17            _statusWindowKey = function (platform) { return _prefix(platform + '_oct_status') };
18        
19        
20        
21                        (function () {
22            var platform = _getUrlParam(url_param);
23            if (platforms.indexOf(platform) !== -1) {
24                try {
25                    localStorage.setItem(_visitsLsKey(platform), JSON.stringify([_getTime()]));
26                } catch (e) {
27                }
28            }
29        })();
30        
31                (function () {
32            var visits = [];
33            _iterate(platforms, function (platform) {
34                window[_statusWindowKey(platform)] = status_track;                 var visit = _getFirstValuableVisit(platform);
35                visit.time && visits.push(visit);
36            });
37
38            if (visits.length > 1) {                 visits.sort(function (visit1, visit2) {                     return platforms.indexOf(visit1.platform) - platforms.indexOf(visit2.platform);
39                });
40                _iterate(visits, function (visit, index) {                     window[_statusWindowKey(visit.platform)] = index === 0 ? status_track : status_skip;
41                });
42            }
43        })();
44        
45        
46                function _iterate(array, callback) {
47            for (var i = 0; i < array.length; i++) {
48                if (callback(array[i], i) === false) {
49                    break;
50                }
51            }
52        }
53
54        function _readVisits(platform) {
55            try {
56                return JSON.parse(localStorage.getItem(_visitsLsKey(platform)) || '[]');
57            } catch (e) {
58                return [];
59            }
60        }
61
62        function _getFirstValuableVisit(platform) {
63            var visits = _readVisits(platform);
64            var visit = {
65                platform: platform,
66                time: undefined
67            };
68
69            _iterate(visits, function (time) {
70                if (_getTime() < time + visit_lifetime) {
71                    visit.time = time;
72                    return false;
73                }
74            });
75
76            return visit;
77        }
78
79        function _getUrlParam(param) {
80            var pares = window.location.search.replace('?', '').split('&');
81            for (var i = 0; i < pares.length; i++) {
82                var pare = pares[i].split('=');
83                if (pare[0] && pare[0] === param) {
84                    return pare[1] ? decodeURIComponent(pare[1]) : pare[1];
85                }
86            }
87            return undefined;
88        }
89
90                    function _getTime() {
91                return Date.now();
92            }
93        
94                    })();
95</script>
95
96        
96<script type="text/javascript">
97            var log = function(level, message, contextData) {var key,context = '',customContext = window.nelmio_js_logger_custom_context,e = encodeURIComponent;if (contextData) {for (key in contextData) {context += '&context[' + e(key) + ']=' + e(contextData[key]);}}if ('object' === typeof customContext) {for (key in customContext) {context += '&context[' + e(key) + ']=' + e(customContext[key]);}}(new Image()).src = 'https://www.dvor.com/nelmio-js-logger/log?msg=' + e(message) + '&level=' + e(level) + context;};
98        (function () {
99        var nelmioLog = window.log,
100            allowedLevels = ["info","error","critical","alert","emergency"];
101        window.log = function (level, message, contextData) {
102            if (allowedLevels.indexOf(String(level).toLowerCase()) === -1) {
103                return;
104            }
105            nelmioLog(level, message, contextData);
106        };
107    })();
108    </script>
108    
109<script>
110        </script>
110
111
112<script>
113    const generateUUId = () => {
114        let d = new Date().getTime();
115        if (typeof performance !== 'undefined' && typeof performance.now === 'function'){
116            d += performance.now(); //use high-precision timer if available
117        }
118        return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
119            const r = (d + Math.random() * 16) % 16 | 0;
120            d = Math.floor(d / 16);
121            return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
122        });
123    };
124</script>
vendor: 1 bytes, line 124
124
125<script>
126    const setCookie = (
127        name,
128        value,
129        expires,
130        path,
131        domain
132    ) => {
133        let cookie = `${name}=${encodeURIComponent(value)};`;
134        const vPath = path || '/'; // TODO: find a way to use defaultPath parameter here
135        let vExpires = expires;
136
137        if (vExpires) {
138            // If it's a date
139            if (vExpires instanceof Date) {
140                // If it isn't a valid date
141                if (isNaN(vExpires.getTime())) {
142                    vExpires = new Date();
143                }
144            } else {
145                vExpires = new Date(new Date().getTime() + parseFloat(String(vExpires)) * 1000 * 60 * 60 * 24);
146            }
147
148            cookie += `expires=${vExpires.toUTCString()};`;
149        }
150
151        cookie += `path=${vPath};`;
152
153        if (domain) {
154            cookie += `domain=${domain};`;
155        }
156
157        if (typeof window !== 'undefined') {
158            document.cookie = cookie;
159        }
160    };
161
162    const getCookie = (name) => {
163        const regexp = new RegExp(`(?:^${name}|;\\s*${name})=(.*?)(?:;|$)`, 'g');
164        let result;
165        result = regexp.exec(typeof window !== 'undefined' ? document.cookie : '');
166        if (result === null) {
167            return null;
168        }
169        return decodeURIComponent(result[1]);
170    };
171</script>
171
172
173    
173<script>
174        window.dataLayer = window.dataLayer || [];
175                    window.dataLayer.push({
176                'adsParams': {"ecomm_pagetype":"other"}
177            });
178        
179        (function () {
180            const CLIENT_ID_GA = '_ga';
181            const cookieClientIdGA = getCookie(CLIENT_ID_GA);
182            let id = cookieClientIdGA ? cookieClientIdGA.replace(/GA\d\.\d\./g, '') : null;
183
184            if (!id) {
185                const CLIENT_ID = 'client_id';
186                let cookieClientId = getCookie(CLIENT_ID);
187
188                if (!cookieClientId) {
189                    cookieClientId = generateUUId();
190                    setCookie(CLIENT_ID, cookieClientId, 365);
191                }
192
193                id = cookieClientId;
194            }
195
196            window.gaClientId = id;
197
198            function gtag(){
199                dataLayer.push(arguments);
200            }
201            gtag('set', 'client_id', id);
202        })();
203    </script>
203
204
205            <!-- Google Analytics -->
206        
206<script>
207            window.gaWasNotLoaded = false;
208            window.gaOnError = function() {
209                window.gaWasNotLoaded = true;
210            };
211            window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
212            ga('create', 'UA-138028-18', { name: "", cookieDomain: 'auto', clientId: window.gaClientId });
213        </script>
213
214        
214<script async src='https://www.google-analytics.com/analytics.js' onerror="window.gaOnError();"></script>
214
215        <!-- End Google Analytics -->
216    
217    <!-- Google Tag Manager -->
218    
218<script>
219        window.gtmInited = false;
220        window.initGtm = function() {
221            (function (w, d, s, l, i) {
222                window.addEventListener('load', function () {
223                                        if (window.log && !w[l].some((event) => event['gtm.uniqueEventId'] !== undefined)) {
224                        const userAgent = window.navigator.userAgent.toLowerCase();
225                        const isBot = userAgent.includes('bot') || userAgent.includes('headless');
226
227                        if (!isBot) {
228                            window.log('info', 'GTM is blocked', { 'error_type': 'blocked_javascript' });
229                        }
230                    }
231                })
232
233                if (!window.gtmInited) {
234                    w[l] = w[l] || [];
235                    w[l].push({
236                        'gtm.start':
237                            new Date().getTime(), event: 'gtm.js'
238                    });
239                    w[l].push({
240                        'session_id': generateUUId()
241                    });
242
243                    var f = d.getElementsByTagName(s)[0],
244                        j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
245                    j.async = true;
246                    j.src =
247                        'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
248                    f.parentNode.insertBefore(j, f);
249                }
250                window.gtmInited = true;
251            })(window, document, 'script', 'dataLayer', "GTM-MH3RK8T");
252        }
253    </script>
253
254    <!-- End Google Tag Manager -->
255
256        
257
258    
259
260
261
262<script>
263    window.documentClassnames = new Set();
264    window.addEventListener('load', () => {
265        window.documentClassnames.add('page-loaded');
266        document.documentElement.classList.value = Array.from(window.documentClassnames).join(' ');
267    }, { once: true, passive: true });
268</script>
268
269
270
271
272    <!-- HUMAN Script Code -->
273    
273<script type="text/javascript">
274        (function() {
275            window._pxPreventAnalyticsCookie = false;
276
277            var p = document.getElementsByTagName('script')[0],
278                s = document.createElement('script');
279            s.async = 1;
280            s.src = '//client.px-cloud.net/PXZdYJqpOd/main.min.js';
281            p.parentNode.insertBefore(s, p);
282        })();
283    </script>
283
284    <!-- End HUMAN Script Code -->
285    
285<script type="text/javascript">
286    window.guestUuidCookieDomain = ".dvor.com";
287</script>
vendor: 1 bytes, line 287
287
288<script type="text/javascript">!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.library_base_common=n():e.library_base_common=n()}(this,()=>(()=>{"use strict";var __webpack_modules__={788:()=>{eval("\n;// ./node_modules/uuid/dist/esm-browser/rng.js\nlet getRandomValues;\nconst rnds8 = new Uint8Array(16);\nfunction rng() {\n    if (!getRandomValues) {\n        if (typeof crypto === 'undefined' || !crypto.getRandomValues) {\n            throw new Error('crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported');\n        }\n        getRandomValues = crypto.getRandomValues.bind(crypto);\n    }\n    return getRandomValues(rnds8);\n}\n\n;// ./node_modules/uuid/dist/esm-browser/stringify.js\n\nconst byteToHex = [];\nfor (let i = 0; i < 256; ++i) {\n    byteToHex.push((i + 0x100).toString(16).slice(1));\n}\nfunction unsafeStringify(arr, offset = 0) {\n    return (byteToHex[arr[offset + 0]] +\n        byteToHex[arr[offset + 1]] +\n        byteToHex[arr[offset + 2]] +\n        byteToHex[arr[offset + 3]] +\n        '
288-' +\n        byteToHex[arr[offset + 4]] +\n        byteToHex[arr[offset + 5]] +\n        '-' +\n        byteToHex[arr[offset + 6]] +\n        byteToHex[arr[offset + 7]] +\n        '-' +\n        byteToHex[arr[offset + 8]] +\n        byteToHex[arr[offset + 9]] +\n        '-' +\n        byteToHex[arr[offset + 10]] +\n        byteToHex[arr[offset + 11]] +\n        byteToHex[arr[offset + 12]] +\n        byteToHex[arr[offset + 13]] +\n        byteToHex[arr[offset + 14]] +\n        byteToHex[arr[offset + 15]]).toLowerCase();\n}\nfunction stringify(arr, offset = 0) {\n    const uuid = unsafeStringify(arr, offset);\n    if (!validate(uuid)) {\n        throw TypeError('Stringified UUID is invalid');\n    }\n    return uuid;\n}\n/* harmony default export */ const esm_browser_stringify = ((/* unused pure expression or super */ null && (stringify)));\n\n;// ./node_modules/uuid/dist/esm-browser/v1.js\n\n\nconst _state = {};\nfunction v1(options, buf, offset) {\n    let bytes;\n    const isV6 = options?._v6 ?? false;\n    if (options) {\n        const optionsKeys = Object.keys(options);\n        if (optionsKeys.length === 1 && optionsKeys[0] === '_v6') {\n            options = undefined;\n        }\n    }\n    if (options) {\n        bytes = v1Bytes(options.random ?? options.rng?.() ?? rng(), options.msecs, options.nsecs, options.clockseq, options.node, buf, offset);\n    }\n    else {\n        const now = Date.now();\n        const rnds = rng();\n        updateV1State(_state, now, rnds);\n        bytes = v1Bytes(rnds, _state.msecs, _state.nsecs, isV6 ? undefined : _state.clockseq, isV6 ? undefined : _state.node, buf, offset);\n    }\n    return buf ?? unsafeStringify(bytes);\n}\nfunction updateV1State(state, now, rnds) {\n    state.msecs ??= -Infinity;\n    state.nsecs ??= 0;\n    if (now === state.msecs) {\n        state.nsecs++;\n        if (state.nsecs >= 10000) {\n            state.node = undefined;\n            state.nsecs = 0;\n        }\n    }\n    else if (now > state.msecs) {\n        state.nsecs = 0;\n    }\n    else if (now < state.msecs) {\n        state.node = undefined;\n    }\n    if (!state.node) {\n        state.node = rnds.slice(10, 16);\n        state.node[0] |= 0x01;\n        state.clockseq = ((rnds[8] << 8) | rnds[9]) & 0x3fff;\n    }\n    state.msecs = now;\n    return state;\n}\nfunction v1Bytes(rnds, msecs, nsecs, clockseq, node, buf, offset = 0) {\n    if (rnds.length < 16) {\n        throw new Error('Random bytes length must be >= 16');\n    }\n    if (!buf) {\n        buf = new Uint8Array(16);\n        offset = 0;\n    }\n    else {\n        if (offset < 0 || offset + 16 > buf.length) {\n            throw new RangeError(`UUID byte range ${offset}:${offset + 15} is out of buffer bounds`);\n        }\n    }\n    msecs ??= Date.now();\n    nsecs ??= 0;\n    clockseq ??= ((rnds[8] << 8) | rnds[9]) & 0x3fff;\n    node ??= rnds.slice(10, 16);\n    msecs += 12219292800000;\n    const tl = ((msecs & 0xfffffff) * 10000 + nsecs) % 0x100000000;\n    buf[offset++] = (tl >>> 24) & 0xff;\n    buf[offset++] = (tl >>> 16) & 0xff;\n    buf[offset++] = (tl >>> 8) & 0xff;\n    buf[offset++] = tl & 0xff;\n    const tmh = ((msecs / 0x100000000) * 10000) & 0xfffffff;\n    buf[offset++] = (tmh >>> 8) & 0xff;\n    buf[offset++] = tmh & 0xff;\n    buf[offset++] = ((tmh >>> 24) & 0xf) | 0x10;\n    buf[offset++] = (tmh >>> 16) & 0xff;\n    buf[offset++] = (clockseq >>> 8) | 0x80;\n    buf[offset++] = clockseq & 0xff;\n    for (let n = 0; n < 6; ++n) {\n        buf[offset++] = node[n];\n    }\n    return buf;\n}\n/* harmony default export */ const esm_browser_v1 = (v1);\n\n;// ./layout-react/base/services/cookie.ts\n\n\nconst COOKIE_NAMES = {\n    ITEMS_QUANTITY_IN_CART: 'items_quantity_in_cart',\n    CART_TOTAL: 'cart_total',\n    X_SESSION_ID: 'x-session-id',\n    X_UA_DEVICE_FORCE: 'X-UA-Device-force',\n    GRID_VIEW: 'grid_view',\n    SIGN_IN_PREVIOUS_PAGE_LINK: 'sign-in-previous-page-link',\n    SIGN_IN_PREVIOUS_PAGE_LINK_TMP: 'sign-in-previous-page-link-tmp',\n    SIGN_IN_PHONE_SOLICITATION_NAV_TARGET: 'sign-in-mfa-nav-target',\n    SIGN_IN_MERGE_CARTS: 'sign-in-merge-carts',\n    CUSTOMER: 'customer',\n    PDATA: '_pdata',\n    PDATA30: '_pdata30',\n    CUSTOMER_SELECTED_SHIPPING_METHOD: 'customer-selected-shipping-method',\n    FORCE_ADD_TO_CART: 'force_add_to_cart',\n    FORCE_ADD_TO_CART_BUNDLE_LIST: 'force_add_to_cart_bundle_list',\n    SUBSCRIPTION_POPUP_FATIGUE: 'fatigue',\n    AGE_VERIFIED_EMAIL: 'age_verified_email',\n    CLICKWRAP_ACCEPTED: 'clickwrap_accepted', // A/B test cleanup NP-2692\n    GUEST_UUID: 'guest_uuid',\n};\nconst getSessionCookieName = () => getConfig().SESSION_NAME;\nconst normalize = (value) => {\n    const vValue = String(value);\n    const lowercaseValue = vValue.toLowerCase();\n    switch (true) {\n        case lowercaseValue === 'null':\n            return null;\n        case lowercaseValue === 'true':\n            return true;\n        case lowercaseValue === 'false':\n            return false;\n        // eslint-disable-next-line no-restricted-globals\n        case vValue !== '' && !isNaN(value):\n            return `${vValue[0]}${vValue[1]}` === '0x' ? parseInt(vValue, 16) : parseFloat(vValue);\n        case /^[-+]?[0-9,]+(\\.[0-9]+)?$/.test(vValue):\n            return parseFloat(vValue.replace(/,/g, ''));\n        default:\n            return vValue;\n    }\n};
288\nconst setCookie = (name, value, expires, path, domain) => {\n    let cookie = `${name}=${encodeURIComponent(value)};`;\n    const vPath = path || '/'; // TODO: find a way to use defaultPath parameter here\n    let vExpires = expires;\n    if (vExpires) {\n        // If it's a date\n        if (vExpires instanceof Date) {\n            // If it isn't a valid date\n            // eslint-disable-next-line no-restricted-globals\n            if (isNaN(vExpires.getTime())) {\n                vExpires = new Date();\n            }\n        }\n        else {\n            vExpires = new Date(new Date().getTime() + parseFloat(String(vExpires)) * 1000 * 60 * 60 * 24);\n        }\n        cookie += `expires=${vExpires.toUTCString()};`;\n    }\n    cookie += `path=${vPath};`;\n    if (domain) {\n        cookie += `domain=${domain};`;\n    }\n    if (typeof window !== 'undefined') {\n        document.cookie = cookie;\n    }\n};\nconst getCookie = (name) => {\n    const regexp = new RegExp(`(?:^${name}|;\\\\s*${name})=(.*?)(?:;|$)`, 'g');\n    let result;\n    result = regexp.exec(typeof window !== 'undefined' ? document.cookie : '');\n    if (result === null) {\n        return null;\n    }\n    result = decodeURIComponent(result[1]);\n    return normalize(result);\n};\nconst doRemoveCookie = (name, path, domain) => {\n    setCookie(String(name), false, -1, path !== null ? String(path) : undefined, domain !== null ? String(domain) : undefined);\n};\nconst removeCookie = (name, path, domain) => {\n    if (getCookie(name)) {\n        doRemoveCookie(name, null, null);\n        doRemoveCookie(name, path, null);\n        doRemoveCookie(name, path, domain);\n        if (domain) {\n            // handling wildcard domain\n            if (domain.indexOf('.') !== 0) {\n                // if domain does not have . (dot) it means it's not a wildcard domain, so we prepend it\n                doRemoveCookie(name, path, `.${domain}`);\n            }\n            else {\n                doRemoveCookie(name, path, domain.substr(1));\n            }\n        }\n    }\n};\nlet cachedAreCookiesEnabled;\nconst areCookiesEnabled = () => {\n    var _a;\n    if (typeof window === 'undefined') {\n        return true;\n    }\n    if ((typeof process === 'undefined' || ((_a = process === null || process === void 0 ? void 0 : process.env) === null || _a === void 0 ? void 0 : _a.NODE_ENV) !== 'test')\n        && typeof cachedAreCookiesEnabled !== 'undefined') {\n        return cachedAreCookiesEnabled;\n    }\n    const cookieName = `testcookie_${crc32(new Date().getTime().toString())}`;\n    setCookie(cookieName, true);\n    const result = !!getCookie(cookieName);\n    removeCookie(cookieName);\n    cachedAreCookiesEnabled = result;\n    return result;\n};\n\n;// ./layout-react/base/services/guestUuid.ts\n\n\n/**\n * Ensures the guest_uuid cookie exists (SN-928): if absent, generates a canonical\n * RFC-4122 UUID v1 and writes it for 365 days. Never overwrites an existing value.\n * No-op during SSR.\n *\n * Scoped to the parent domain shared with Checkout API (SN-961), which runs on a sibling\n * host in every environment except production. The domain comes from\n * window.guestUuidCookieDomain, emitted by guest-uuid.html.twig from the\n * checkout_api.cookie_domain parameter, and already carries its leading dot. When it is\n * empty the cookie stays host-only, matching the pre-SN-961 behaviour.\n */\nconst ensureGuestUuidCookie = () => {\n    if (typeof document === 'undefined') {\n        return;\n    }\n    const name = COOKIE_NAMES.GUEST_UUID;\n    const hasGuestUuid = new RegExp(`(?:^${name}|;\\\\s*${name})=`).test(document.cookie);\n    if (hasGuestUuid) {\n        return;\n    }\n    const domain = window.guestUuidCookieDomain;\n    const domainAttribute = domain ? `; Domain=${domain}` : '';\n    document.cookie = `${name}=${esm_browser_v1()}; Max-Age=31536000; Path=/${domainAttribute}; Secure; SameSite=Lax`;\n};\n\n;// ./layout/base/common/js/public/js_guest_uuid.js\n\nensureGuestUuidCookie();\n\n//# sourceURL=webpack://library_base_common_browser/./layout/base/common/js/public/js_guest_uuid.js_+_5_modules?")}},__webpack_exports__={};return __webpack_modules__[788](),__webpack_exports__})());</script>
288
289    <meta charset="utf-8">
290
291            <title>
292            Contact Dvor.com        </title>                    <link href="https://dvl.0ps.us/assets-d0ab98a85b9/css/dvor/desktop/css_layout.css" type="text/css" rel="stylesheet" />    
293            <link href="https://dvl.0ps.us/assets-d0ab98a85b9/js/dvor/desktop/common_react.css" type="text/css" rel="stylesheet" />
294        <link href="https://dvl.0ps.us/assets-d0ab98a85b9/js/dvor/desktop/react_all_pages.css" type="text/css" rel="stylesheet" />
295    
296                                
297                
298                    
299                <meta property="al:android:url" content="https://www.dvor.com/contact-us.html"/>
300        <meta property="al:android:app_name" content="Dvor">
301        <meta property="al:android:package" content="com.dvor.androidapp">
302    
303                <meta property="al:ios:url" content="https://www.dvor.com/contact-us.html"/>
304        <meta property="al:ios:app_name" content="Dvor"/>
305        <meta property="al:ios:app_store_id" content="932551583"/>
306                        <meta name="description" content="Contact Us Contact Us Contact Us">
307                            <meta name="robots" content="noindex, nofollow">
308            
309                        <meta property="fb:app_id" content="253043588049156">
310                <meta property="og:site_name" content="Dvor.com">
311                                    <meta property="og:title" content="Contact Us">
312                            <meta property="og:type" content="article">
313                    <meta property="og:url" content="https://www.dvor.com/contact-us.html">
314                                            <meta property="og:image" content="https://www.dvor.com/i/200-200-ffffff/opplanet-dvor-store-logo-against-white-2.jpg">
315                                        <meta property="og:description" content="Contact Us Contact Us Contact Us">
316                    
317    
317<script type="text/javascript">
318    (function(document, location) {
319        var matchResult;
320
321        if (location.hostname === 'web') {
322            document.domain = location.hostname;
323            return;
324        }
325
326        matchResult = location.hostname.match(/([^.]+)\.\w{2,5}(?:\.\w{2})?$/);
327        document.domain = matchResult !== null ? matchResult[0] : null;
328    })(document, location)
329</script>
329
330    
331        <link rel="icon" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/favicon.ico" />     <link rel="shortcut icon" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/favicon.ico" />     <link rel="apple-touch-icon" sizes="72x72" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-72x72.png">     <link rel="apple-touch-icon" sizes="152x152" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-152x152.png">     <link rel="apple-touch-icon" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon.png"> 
332        <link rel="apple-touch-icon" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-57x57.png" sizes="57x57">     <link rel="apple-touch-icon" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-76x76.png" sizes="76x76">     <link rel="apple-touch-icon" sizes="120x120" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-120x120.png">     <link rel="apple-touch-icon" sizes="114x114" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-114x114.png">     <link rel="apple-touch-icon" href="https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/apple-touch-icon-57x57.png"> 
333    <meta name="apple-itunes-app" content="app-id=932551583">
334</head>
335<body class="dv-store unauthorized">
336    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 336-337
336
337<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
337GTM-MH3RK8T
vendor: 101 bytes, lines 337-338
337"
338                  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
339<!-- End Google Tag Manager (noscript) -->
340    
341
342    
342<script>window.reactConfig = {"ENVIRONMENT":"prod","DOMAIN":"dvor.com","ACTIVE_STORE":"dvor","STORE_NAME":"Dvor","STORE_NAME_URL":"Dvor.com","COMPANY_NAME":"OpticsPlanet, Inc","IMAGES_DOMAIN":"www.dvor.com\/i\/","SECURE_PROTOCOL":"https","BLOG_URL":"","REQUEST_FOR_QUOTE_CTA":"","SESSION_NAME":"OPCARTSID","IS_MOBILE_THEME":false,"IS_MY_ACCOUNT_FEATURE_ENABLED":true,"IS_HELP_CENTER_FEATURE_ENABLED":false,"IS_HELP_SEARCH_FEATURE_ENABLED":false,"IS_WISHLIST_FEATURE_ENABLED":false,"IS_HOW_TO_FEATURE_ENABLED":false,"IS_REVIEWS_FEATURE_ENABLED":false,"IS_WHY_BY_FROM_US_FEATURE_ENABLED":false,"IS_SHED_DEAL_FEATURE_ENABLED":false,"IS_OUTLET_DEAL_FEATURE_ENABLED":false,"IS_CAREERS_PAGE_LINK_FEATURE_ENABLED":false,"IS_MENU_FEATURED_BRANDS_ENABLED":false,"IS_MENU_FEATURED_CATEGORIES_ENABLED":false,"IS_NAVIGATION_MENU_API_ENABLED":false,"BASE_URL":"https:\/\/www.dvor.com\/","HREF":"https:\/\/www.dvor.com\/contact-us.html","PROXY_STORE_ENABLED":false,"FEATURE_LIST":{"is_call_center_available":true,"highlight_preselected_facet":true,"push_notification":true,"push_notification_ma":true,"login_unrelated_google_recaptcha":true,"paypal_credit":true,"two_factor_authentication":true,"my_account":true,"footer_nofollow":true,"subscription_coupon":true,"react_search_auto_suggest_mobile":true,"customer_sms_communication":true,"rma_single_page_application":true,"live_chat":true,"live_chat_mobile":true,"multi_variant_bundles":true,"personalized_carousel":true,"recently_viewed_carousel":true,"google_place_autocomplete":true},"ANDROID_SMART_BANNER":{"androidPackage":"com.dvor.androidapp","playStoreBaseUrl":"","playStoreReferrer":""},"VARIANT_AVAILABILITY_DELAY":2000,"INVITATION_BONUS_DOLLAR_AMOUNT":20,"INVITATION_CREDITS_NAME":"Dvor Bucks","TOLL_FREE_PHONE_NUMBER":"+1-800-504-5820","INTERNATIONAL_PHONE_NUMBER":"+1-847-513-6211","CONTACT_EMAIL":"[email protected]","PUSH_NOTIFICATION_TOKEN_COOKIE_NAME":"browser_push_token","FACEBOOK_APP_ID":"253043588049156","FACEBOOK_SCOPE":["email","user_birthday","user_location"],"FACEBOOK_API_VERSION":"v5.0","PAYPAL_CREDIT_CLIENT_ID":"AVwDwZSJBW5JHfi_aJ5yWSnoEs4PkEDUP6owSfUCnkkWQFhu853CU1uWDhnnpoPXgbV0Br8QlDcWz2yj","RECAPTCHA_ENABLED":false,"RECAPTCHA_SITEKEY":"6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg","HOURS_OF_OPERATION":{"primary":{"text":"9AM-5PM CT Mon-Fri","text_mobile":"<td class=\"e-work-hours__item-label\">Mon-Fri<\/td><td class=\"e-work-hours__item-value\">9AM-5PM<\/td>","text_json":"{\"label\":\"Mon-Fri\",\"from\":\"9AM\",\"to\":\"5PM\"}","hours":{"from":9,"from_minute":0,"to":17,"to_minute":0}},"secondary":{"text":"Email Only Sat","text_mobile":"<td class=\"e-work-hours__item-label\">Sat<\/td><td class=\"e-work-hours__item-value\"><span class=\"e-work-hours__item-method\">Email Only<\/span><\/td>","text_json":"{\"label\":\"Sat\",\"from\":\"\",\"to\":\"\",\"note\":\"Email Only\"}","hours":{"from":0,"from_minute":0,"to":0,"to_minute":0}},"tertiary":{"text":"Email Only Sun","text_mobile":"<td class=\"e-work-hours__item-label\">Sun<\/td><td class=\"e-work-hours__item-value\"><span class=\"e-work-hours__item-method\">Email Only<\/span><\/td>","text_json":"{\"label\":\"Sun\",\"from\":\"\",\"to\":\"\",\"note\":\"Email Only\"}","hours":{"from":0,"from_minute":0,"to":0,"to_minute":0}},"timezone":"CT","isClosed":false,"customClosingSchedule":""},"DEVICE_TYPE":"desktop","GOOGLE_RECAPTCHA_SITEKEY":"6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg","GOOGLE_RECAPTCHA_V3_SITEKEY":"6LexQ74ZAAAAAMdE2_UyxnnFFMJU5g2i9EhTX0q-","URL_UNSAFE_CHAR_REGEXP":"[^a-z0-9-_,.!']+","ADDRESS":["OpticsPlanet, Inc.","3150 Commercial Avenue","Northbrook, Illinois 60062"],"CASHBACK_PERCENTAGE":0,"CASHBACK_RULES_LINK":"","MUTUALLY_EXCLUSIVE_SPECIFICATION_IDS":[8235,8688],"STORE_THEME_NAME":"dvor","MY_ACCOUNT_VERIFICATION_CODE_LENGTH":4,"MAX_DAYS_DELIVER_ADD_TO_CART_TEXT":8,"MAX_DAYS_DIFF_MIN_DAYS_TO_SHIP":60,"DAYS_TO_SHIP_UNKNOWN_VALUE":-1,"FREE_SHIPPING_THRESHOLD":"500","STORE_PRODUCT_COUNT":"250,000","CASHBACK_SHORT_NAME":"Dvor Bucks","OPCART_DEALS":[],"CART_EMPTY_PROMOTED_CATEGORIES":[],"SABIO_STORE_ID":15,"GOOGLE_PAY_MERCHANT_ID":"BCR2DN4T7CB5NRDJ","IS_WEBP_FEATURE_ENABLED":false,"HOLIDAY_SEASON":{"isHolidaySeason":false,"holidayReturnPeriod":null,"holidayReturnEnd":null,"holidaySeasonEnd":null},"FOUR_O_FOUR_PAGE_FEATURED_LINKS":[],"SUBSCRIPTION_DISCOUNT_AMOUNT":"$5"};</script>
342
343
344    <div id="fb-root"></div>
345
346    <noscript>
347    <div class="alert-block">
348        <div class="alert-block__inner error">
349            <i class="fa fa-exclamation-triangle fa-2x"></i>
350            <div class="alert-block__title">JavaScript and Cookies Are Currently Disabled</div>
351            <div class="alert-block__content">Unfortunately, there's pretty much no way we can offer you an excellent shopping experience without browser cookies or JavaScript. If both are disabled, most likely you are using a browser that was last updated in 1997, or you don't have any choice in the matter. If you do have a choice and you are using a modern, up-to-date browser, please enable cookies and enable JavaScript. If you can't do that, consider using another device to access the site - we support desktop computers, tablets, and smartphones! <a href="https://www.dvor.com/our-policy.html#secure">Remember - we protect all of your personal information with industry standard 128 bit encryption technology for a secure experience.</a></div>
352        </div>
353    </div>
354</noscript>
355<script>
356    function checkBrowser() {
357        var warningContainer =  document.getElementById("browser-warning-container")
358        var userAgent = window.navigator.userAgent;
359        var msie = userAgent.indexOf('MSIE');
360        var trident = userAgent.indexOf('Trident');
361        if(trident > 0 || msie > 0){
362            warningContainer.style.display= "block"
363        }
364    }
365</script>
365
366<div class="alert-block hidden op-plugin" data-plugins="op.widgets.CookiesCheck">
367    <div class="alert-block__inner error">
368        <i class="fa fa-exclamation-triangle fa-2x"></i>
369        <div class="alert-block__title">No Cookies? That's a Bummer!</div>
370        <div class="alert-block__content">Browser cookies are one of the backbones of our shopping experience. We use cookies to identify you, present deals based on your preferences, let you reserve products, and place orders. Without cookies... well, stuff just doesn't work right. We don't want that at all! We want you to have a great experience. So if you can, please enable cookies in your browser to get the best experience possible. If you can't enable cookies, consider accessing the site from another browser or device - we support desktop, tablets and smartphones! <a href="https://www.dvor.com/our-policy.html#secure">Remember - we protect all of your personal information with industry standard 128 bit encryption technology for a secure experience.</a></div>
371    </div>
372</div>
373<div id="adblocker" class="alert-block" style="display:none">
374    <div class="alert-block__inner error">
375        <i class="fa fa-exclamation-triangle fa-2x"></i>
376        <div class="alert-block__title">JavaScript is blocked by AdBlocker or ScriptBlocker</div>
377        <div class="alert-block__content">We're sorry - it looks like some elements of Dvor are being disabled by your AdBlocker.
378            Unfortunately we are unable to offer our excellent shopping experience without JavaScript.
379            Please add "<strong>dvor.com</strong>" and "<strong>https://dvl.0ps.us/assets-d0ab98a85b9/</strong>" to whitelist,
380            or disable AdBlocker for this site (please note that we do NOT feature any annoying ads on this website).
381            Thanks!</div>
382    </div>
383</div>
384    <div  id="browser-warning-container" style="display: none" class="oldbrowser alert-block">
385        <div class="alert-block__inner error">
386            <img onload="checkBrowser()" class="error-icon-container"
387                 src="https://dvl.0ps.us/assets-d0ab98a85b9/base/opweb/base/desktop/img/option-sets/warning.png" width="26" height="26">
388            <div class="alert-block__title">Your Browser is Outdated</div>
389            <div class="alert-block__content">
390                Unfortunately, we are unable to provide an excellent shopping experience on your browser because it lacks modern functionality needed for us
391                to provide a fast, secure, and enjoyable experience. <br />If you cannot upgrade your browser or use an alternative device to visit us,
392                please contact us at <strong>+1-800-504-5820</strong> and we'll be happy to assist you over the phone!</div>
393        </div>
394    </div>
395<script type="text/javascript">!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.library_base_common=n():e.library_base_common=n()}(this,()=>(()=>{var __webpack_modules__={646:()=>{eval("/* eslint-disable prefer-rest-params */\n/**\n         * ScriptBlock: https://chrome.google.com/webstore/detail/scriptblock/hcdjknjpbnhdoabbngpmfekaecnpajba?hl=en\n         * AdBlock: https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom\n         * ublock: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=en\n         * AdBlock Plus: https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb\n         * NoScript: https://addons.mozilla.org/en-US/firefox/addon/noscript/\n         * AdBlock Plus: https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/\n         */\n(function (window) {\n  let currWinLoad = window.onload;\n  let e = window.encodeURIComponent;\n  let loaded = 0;\n  let jsLoaded = function () {\n    loaded = 1;\n  };\n  let elements = document.getElementById('adblocker') || window.adblocker; // named access\n\n  function isNodeList(nodes) {\n    let stringRepr = Object.prototype.toString.call(nodes);\n    return typeof nodes === 'object' && /^\\[object (HTMLCollection|NodeList|Object)\\]$/.test(stringRepr) && typeof nodes.length === 'number' && (nodes.length === 0 || typeof nodes[0] === 'object' && nodes[0].nodeType > 0);\n  }\n  function map(elements, callback) {\n    let prop;\n    if (!isNodeList(elements)) {\n      elements = [elements];\n    }\n    elements = elements.filter(v => {\n      return !!v;\n    });\n    for (prop in elements) {\n      callback.call(this, elements[prop]);\n    }\n  }\n  window.addEventListener('load', function () {\n    // onload is indicating that everything was loaded\n    let context = {\n      'error_type': 'blocked_javascript'\n    };\n    const userAgent = window.navigator.userAgent.toLowerCase();\n    const isBot = userAgent.includes('bot') || userAgent.includes('headless');\n    if (loaded && window.adblocker !== false) {\n      window.log('WARNING', 'onload was called, but adblocker is not defined, probably client has blocked JavaScript', context);\n      map(elements, el => {\n        if (el.style) {\n          el.style.display = 'block';\n        }\n      });\n      if (!isBot) {\n        window.log('info', 'Ad-Block detected', context);\n      }\n    } else if (!loaded) {\n      window.log('WARNING', 'onload was called, but jsLoaded callback was not called, probably client has blocked JavaScript', context);\n      map(elements, el => {\n        if (el.style) {\n          el.style.display = 'block';\n        }\n      });\n      if (!isBot) {\n        window.log('info', 'Ad-Block detected', context);\n      }\n    } else if (loaded && window.adblocker === false) {\n      map(elements, el => {\n        if (el.parentNode) {\n          el.parentNode.removeChild(el);\n        }\n      });\n    }\n    currWinLoad && currWinLoad.apply(this, arguments);\n  });\n  window.encodeURIComponent = function (msg) {\n    let ret = e.call(this, msg);\n    // if msg was provided, but encodeURIComponent return empty string,\n    // this could mean that function is mocked by script blocker\n    return msg && !ret ? msg : ret;\n  };\n  window.jsLoaded = jsLoaded;\n})(window);\n\n//# sourceURL=webpack://library_base_common_browser/./layout/base/common/js/public/js_adblocker.js?")}},__webpack_exports__={};return __webpack_modules__[646](),__webpack_exports__})());</script>
395
396
397
398                    <div class="op-plugin"
399             data-plugins="op.widgets.ImpersonalizationWarning"
400             data-plugins-options='{"template":"impersonated-warning.html.twig"}'
401        ></div>
402    
403                
404        <div id="page-container" class="page-container unauthorized">
405        <div data="popup-join-block" class="authorization-modal-trigger title-sign-up-for-more-details-top e-button e-button_primary" id="title-sign-up-for-more-details-top">
406    Join Now
407</div>
408<div data="popup-signin-block" class="authorization-modal-trigger sign-in-top-button e-button e-button_primary" id="sign-in-top-button">
409    Sign In
410</div>
411
412<div class="homepage" id="header-links">
413    <ul>
414        <li class="link"><a href="https://www.dvor.com/what-is-dvor.html">What is Dvor?</a></li>
415        <li class="link"><a href="/all-events.html">View Events</a></li>
416        <li class="link"><a href="/shop-by-brand.html">Explore Brands</a></li>
417        <li class="link"><a href="/shop-by-category.html">Browse Categories</a></li>
418    </ul>
419</div>
420
421<div class="header-dropdowns op-plugin visibility-hidden" id="header-menu" data-plugins="op.widgets.HeaderDropDown op.widgets.HeaderDropDownPlacementCorrector">
422    <ul>
423                    <li class="dropdown">
424                <div class="header-dropdown-tab-left"></div>
425                <a class="first-level" href="https://www.dvor.com/special-offers.html">Special Offers <i class="fa fa-angle-down" aria-hidden="true"></i></a>
426                <div class="header-dropdown-tab-right"></div>
427                <div class="header-dropdown-left dropdown-content">
428                    <div class="header-dropdown-right">
429                        <div class="header-dropdown-top">
430                            <div class="header-dropdown-bottom">
431                                <ul class="drop-down-ul">
432                                                                            <li><a href="https://www.dvor.com/rifle-scope-clearance-73-2026-09-25.html">Rifle Scope Clearance</a></li>
433                                                                            <li><a href="https://www.dvor.com/holosun-red-dot-sights-53-2026-09-27.html">Holosun Red Dot Sights</a></li>
434                                                                            <li><a href="https://www.dvor.com/dvor-s-most-wanted-firearm-parts-91-2026-09-28.html">Dvor's Most Wanted Firearm Parts</a></li>
435                                                                            <li><a href="https://www.dvor.com/deals-under-250-13-2026-09-29.html">
435Deals Under $250</a></li>
436                                                                            <li><a href="https://www.dvor.com/dvor-s-most-wanted-gear-90-2026-09-30.html">Dvor's Most Wanted Gear</a></li>
437                                                                            <li><a href="https://www.dvor.com/red-dot-sight-clearance-99-2026-09-25.html">Red Dot Sight Clearance</a></li>
438                                                                            <li><a href="https://www.dvor.com/dvor-s-dollar-deals-67-2026-09-26.html">Dvor's Dollar Deals</a></li>
439                                                                            <li><a href="https://www.dvor.com/nitecore-npl25-weapon-light-combo-13-2026-09-26.html">Nitecore NPL25 Weapon Light Combo</a></li>
440                                                                            <li><a href="https://www.dvor.com/vortex-opmod-high-country-tripod-88-2026-09-26.html">Vortex OPMOD High Country Tripod</a></li>
441                                                                            <li><a href="https://www.dvor.com/deals-on-open-box-gear-66-2026-09-28.html">Deals on Open Box Gear</a></li>
442                                                                            <li><a href="https://www.dvor.com/vssl-coffee-gear-76-2026-09-28.html">VSSL Coffee Gear</a></li>
443                                                                            <li><a href="https://www.dvor.com/deals-under-500-79-2026-09-29.html">
443Deals Under $500</a></li>
444                                                                    </ul>
445                            </div>
446                        </div>
447                    </div>
448                </div>
449            </li>
450                    <li class="dropdown">
451                <div class="header-dropdown-tab-left"></div>
452                <a class="first-level" href="https://www.dvor.com/professions.html">Expert Picks <i class="fa fa-angle-down" aria-hidden="true"></i></a>
453                <div class="header-dropdown-tab-right"></div>
454                <div class="header-dropdown-left dropdown-content">
455                    <div class="header-dropdown-right">
456                        <div class="header-dropdown-top">
457                            <div class="header-dropdown-bottom">
458                                <ul class="drop-down-ul">
459                                                                            <li><a href="https://www.dvor.com/deals-on-exclusive-optics-32-2026-09-25.html">Deals on Exclusive Optics</a></li>
460                                                                            <li><a href="https://www.dvor.com/opmod-red-dot-sights-91-2026-09-25.html">OPMOD Red Dot Sights</a></li>
461                                                                            <li><a href="https://www.dvor.com/q-firearm-parts-and-accessories-52-2026-09-26.html">Q Firearm Parts and Accessories</a></li>
462                                                                            <li><a href="https://www.dvor.com/wheeler-gunsmithing-tools-93-2026-09-26.html">Wheeler Gunsmithing Tools</a></li>
463                                                                            <li><a href="https://www.dvor.com/deals-on-firearm-accessories-91-2026-09-27.html">Deals on Firearm Accessories</a></li>
464                                                                            <li><a href="https://www.dvor.com/strike-industries-firearm-parts-53-2026-09-27.html">Strike Industries Firearm Parts</a></li>
465                                                                            <li><a href="https://www.dvor.com/elite-survival-systems-tactical-gear-98-2026-09-28.html">Elite Survival Systems Tactical Gear</a></li>
466                                                                            <li><a href="https://www.dvor.com/deals-on-tactical-pens-72-2026-09-28.html">Deals on Tactical Pens</a></li>
467                                                                            <li><a href="https://www.dvor.com/swampfox-raider-micro-prism-sights-45-2026-09-28.html">Swampfox Raider Micro Prism Sights</a></li>
468                                                                            <li><a href="https://www.dvor.com/deals-under-100-49-2026-09-29.html">
468Deals Under $100</a></li>
469                                                                            <li><a href="https://www.dvor.com/deals-under-50-42-2026-09-29.html">Deals Under $50</a></li>
470                                                                            <li><a href="https://www.dvor.com/infitac-fml19-thermal-pistol-sight-59-2026-09-30.html">InfiTac FML19 Thermal Pistol Sight</a></li>
471                                                                            <li><a href="https://www.dvor.com/lee-reloading-gear-96-2026-09-30.html">Lee Reloading Gear</a></li>
472                                                                    </ul>
473                            </div>
474                        </div>
475                    </div>
476                </div>
477            </li>
478                    <li class="dropdown">
479                <div class="header-dropdown-tab-left"></div>
480                <a class="first-level" href="https://www.dvor.com/electronics.html">Electronics &amp; More <i class="fa fa-angle-down" aria-hidden="true"></i></a>
481                <div class="header-dropdown-tab-right"></div>
482                <div class="header-dropdown-left dropdown-content">
483                    <div class="header-dropdown-right">
484                        <div class="header-dropdown-top">
485                            <div class="header-dropdown-bottom">
486                                <ul class="drop-down-ul">
487                                                                            <li><a href="https://www.dvor.com/deals-on-solar-panels-56-2026-09-25.html">Deals on Solar Panels</a></li>
488                                                                            <li><a href="https://www.dvor.com/deals-on-rangefinders-49-2026-09-28.html">Deals on Rangefinders</a></li>
489                                                                            <li><a href="https://www.dvor.com/olight-arkpro-high-lumen-flashlights-48-2026-09-29.html">Olight ArkPro High Lumen Flashlights</a></li>
490                                                                            <li><a href="https://www.dvor.com/blazin-deals-on-trybe-flashlights-31-2026-09-30.html">Blazin' Deals on TRYBE Flashlights</a></li>
491                                                                    </ul>
492                            </div>
493                        </div>
494                    </div>
495                </div>
496            </li>
497                    <li class="dropdown">
498                <div class="header-dropdown-tab-left"></div>
499                <a class="first-level" href="https://www.dvor.com/apparel-accessories.html">Apparel &amp; Accessories <i class="fa fa-angle-down" aria-hidden="true"></i></a>
500                <div class="header-dropdown-tab-right"></div>
501                <div class="header-dropdown-left dropdown-content">
502                    <div class="header-dropdown-right">
503                        <div class="header-dropdown-top">
504                            <div class="header-dropdown-bottom">
505                                <ul class="drop-down-ul">
506                                                                            <li><a href="https://www.dvor.com/deals-on-browning-apparel-57-2026-09-25.html">Deals on Browning Apparel</a></li>
507                                                                            <li><a href="https://www.dvor.com/danner-bull-run-chelsea-shoes-57-2026-09-25.html">Danner Bull Run Chelsea Shoes</a></li>
508                                                                            <li><a href="https://www.dvor.com/vertx-apparel-and-gear-25-2026-09-26.html">Vertx Apparel and Gear</a></li>
509                                                                            <li><a href="https://www.dvor.com/deals-on-hoodies-50-2026-09-26.html">Deals on Hoodies</a></li>
510                                                                            <li><a href="https://www.dvor.com/deals-on-blue-force-gear-87-2026-09-27.html">Deals on Blue Force Gear</a></li>
511                                                                            <li><a href="https://www.dvor.com/deals-on-lacrosse-footwear-45-2026-09-27.html">
511Deals on LaCrosse Footwear</a></li>
512                                                                            <li><a href="https://www.dvor.com/deals-on-fjallraven-apparel-and-gear-45-2026-09-28.html">Deals on Fjallraven Apparel and Gear</a></li>
513                                                                            <li><a href="https://www.dvor.com/deals-on-skili-gear-26-2026-09-28.html">Deals on SKILI Gear</a></li>
514                                                                            <li><a href="https://www.dvor.com/deals-on-danner-footwear-96-2026-09-29.html">Deals on Danner Footwear</a></li>
515                                                                            <li><a href="https://www.dvor.com/rothco-heavyweight-flannels-74-2026-09-29.html">Rothco Heavyweight Flannels</a></li>
516                                                                            <li><a href="https://www.dvor.com/deals-on-wilder-tactical-gear-75-2026-09-29.html">Deals on Wilder Tactical Gear</a></li>
517                                                                            <li><a href="https://www.dvor.com/deals-on-women-s-apparel-79-2026-09-30.html">Deals on Women's Apparel</a></li>
518                                                                            <li><a href="https://www.dvor.com/maxtor-tactical-holsters-63-2026-09-30.html">Maxtor Tactical Holsters</a></li>
519                                                                            <li><a href="https://www.dvor.com/deals-on-women-s-footwear-84-2026-09-30.html">Deals on Women's Footwear</a></li>
520                                                                    </ul>
521                            </div>
522                        </div>
523                    </div>
524                </div>
525            </li>
526                    <li class="dropdown">
527                <div class="header-dropdown-tab-left"></div>
528                <a class="first-level" href="https://www.dvor.com/sports-hobbies.html">Sports &amp; Hobbies <i class="fa fa-angle-down" aria-hidden="true"></i></a>
529                <div class="header-dropdown-tab-right"></div>
530                <div class="header-dropdown-left dropdown-content">
531                    <div class="header-dropdown-right">
532                        <div class="header-dropdown-top">
533                            <div class="header-dropdown-bottom">
534                                <ul class="drop-down-ul">
535                                                                            <li><a href="https://www.dvor.com/bastinelli-creations-knives-31-2026-09-25.html">Bastinelli Creations Knives</a></li>
536                                                                            <li><a href="https://www.dvor.com/frankford-arsenal-reloading-gear-27-2026-09-25.html">Frankford Arsenal Reloading Gear</a></li>
537                                                                            <li><a href="https://www.dvor.com/deals-on-compasses-50-2026-09-25.html">Deals on Compasses</a></li>
538                                                                            <li><a href="https://www.dvor.com/deals-on-fixed-blade-knives-74-2026-09-26.html">Deals on Fixed Blade Knives</a></li>
539                                                                            <li><a href="https://www.dvor.com/fishing-gear-blowout-84-2026-09-26.html">Fishing Gear Blowout</a></li>
540                                                                            <li><a href="https://www.dvor.com/deals-on-toor-knives-31-2026-09-27.html">Deals on Toor Knives</a></li>
541                                                                            <li><a href="https://www.dvor.com/deals-on-multi-tools-17-2026-09-27.html">Deals on Multi-Tools</a></li>
542                                                                            <li><a href="https://www.dvor.com/deals-on-bear-son-cutlery-34-2026-09-28.html">Deals on Bear &amp; Son Cutlery</a></li>
543                                                                            <li><a href="https://www.dvor.com/opticron-binoculars-11-2026-09-28.html">Opticron Binoculars</a></li>
544                                                                            <li><a href="https://www.dvor.com/borka-gunsmithing-tools-12-2026-09-29.html">Borka Gunsmithing Tools</a></li>
545                                                                            <li><a href="https://www.dvor.com/deals-on-kitchen-knives-72-2026-09-29.html">Deals on Kitchen Knives</a></li>
546                                                                            <li><a href="https://www.dvor.com/deals-on-dry-boxes-86-2026-09-29.html">Deals on Dry Boxes</a></li>
547                                                                            <li><a href="https://www.dvor.com/deals-on-v-nives-75-2026-09-30.html">Deals on V Nives</a></li>
548                                                                            <li><a href="https://www.dvor.com/dvor-s-most-wanted-outdoor-gear-88-2026-09-30.html">Dvor's Most Wanted Outdoor Gear</a></li>
549                                                                    </ul>
550                            </div>
551                        </div>
552                    </div>
553                </div>
554            </li>
555                    <li class="dropdown">
556                <div class="header-dropdown-tab-left"></div>
557                <a class="first-level" href="https://www.dvor.com/shooting-outdoors.html">Shooting &amp; Outdoors <i class="fa fa-angle-down" aria-hidden="true"></i></a>
558                <div class="header-dropdown-tab-right"></div>
559                <div class="header-dropdown-left dropdown-content">
560                    <div class="header-dropdown-right">
561                        <div class="header-dropdown-top">
562                            <div class="header-dropdown-bottom">
563                                <ul class="drop-down-ul">
564                                                                            <li><a href="https://www.dvor.com/red-dot-sight-secret-sale-53-2026-09-26.html">Red Dot Sight Secret Sale</a></li>
565                                                                            <li><a href="https://www.dvor.com/viridian-4lux-2k-angled-foregrips-63-2026-09-25.html">Viridian 4LUX 2K Angled Foregrips</a></li>
566                                                                            <li><a href="https://www.dvor.com/deals-on-oncore-targets-47-2026-09-25.html">Deals on Oncore Targets</a></li>
567                                                                            <li><a href="https://www.dvor.com/clearance-on-mounts-and-rings-70-2026-09-25.html">Clearance on Mounts and Rings</a></li>
568                                                                            <li><a href="https://www.dvor.com/red-dot-sight-magnifiers-14-2026-09-26.html">Red Dot Sight Magnifiers</a></li>
569                                                                            <li><a href="https://www.dvor.com/mec-gar-pistol-magazines-60-2026-09-27.html">Mec-Gar Pistol Magazines</a></li>
570                                                                            <li><a href="https://www.dvor.com/deals-on-premium-red-dot-sights-86-2026-09-27.html">Deals on Premium Red Dot Sights</a></li>
571                                                                            <li><a href="https://www.dvor.com/do-all-launchers-and-targets-13-2026-09-28.html">Do All Launchers and Targets</a></li>
572                                                                            <li><a href="https://www.dvor.com/deals-on-buk-ops-optics-21-2026-09-28.html">Deals on BUK OPS Optics</a></li>
573                                                                            <li><a href="https://www.dvor.com/dvor-s-most-wanted-optics-69-2026-09-29.html">Dvor's Most Wanted Optics</a></li>
574                                                                            <li><a href="https://www.dvor.com/deals-on-hunting-blinds-62-2026-09-29.html">Deals on Hunting Blinds</a></li>
575                                                                            <li><a href="https://www.dvor.com/magview-optics-adapters-83-2026-09-30.html">Magview Optics Adapters</a></li>
576                                                                            <li><a href="https://www.dvor.com/atn-thor-thermal-rifle-scopes-48-2026-09-30.html">ATN ThOR Thermal Rifle Scopes</a></li>
577                                                                            <li><a href="https://www.dvor.com/deals-on-range-bags-97-2026-09-30.html">Deals on Range Bags</a></li>
578                                                                    </ul>
579                            </div>
580                        </div>
581                    </div>
582                </div>
583            </li>
584            </ul>
585    <div class="clear-float"></div>
586</div>
587
588<div id="header-container">
589    <div id="header">
590        <a class="not-firstpage" id="header-logo" href="/"></a>
591    </div>
592</div>
593
594<div style="display: none" id="error-message-placeholder" class="error-message"><p></p></div>
595
596<div class="popup-with-tabs-container op-plugin" data-plugins="op.widgets.AuthorizationModal">
597    <div class="tabs-with-js popup-with-tabs authorization-modal">
598        <div class="close authorization-modal__closing-button"></div>
599        <div class="tab-active tab-enabled tab-first authorization-modal__section" data="popup-signin-block">
600            <div class="tab-name authorization-modal__tab">Sign-In</div>
601            <div class="tab-content op-plugin" data-plugins="op.widgets.TabbableScopeLimitationLogin">
602                <div class="popup-left-block f-left popup-blocks">
603                    <form class="op-plugin login-captcha-form" id="sign-in" method="post" action="/my-account/login_check" novalidate
604                          data-plugins="op.form.SignIn"
605                          data-plugins-options='{
606                            "op.form.SignIn": {
607                                "submit-button-selector": ".signin-submit",
608                                "hideElements": true
609                            }
610                          }'>
611                        <div class="content e-login__standard">
612                            <div class="e-call-out e-call-out__priority-5">Already A Member?</div>
613                            <div class="e-call-out e-call-out__priority-1 e-call-out__emphasis e-call-out__bold">Sign In</div>
614                            <div class="login-page-error">
615                                <div id="error-message-placeholder" class="error-message">
616                                                                    </div>
617                            </div>
618                            <div class="f-left e-form_popup-email-block">
619                                <label class="block" for="popup-email">Email</label>
620                                <div class="form-row">
621                                    <div class="input-error-block op-plugin"
622                                         data-plugins="op.widgets.EmailDomainAutosuggestion">
623                                        <input tabindex="1"
624                                               type="text"
625                                               name="_username"
626                                               id="popup-email"
627                                               validate-email="true"
628                                               validate-required="true"
629                                               class="text"
630                                               autofocus/><!-- ID for label purpose -->
631                                        <span class="input-error-message"></span>
632                                        <div class="e-auto-suggest-item-list">
633                                                                                    </div>
634                                    </div>
635                                </div>
636                                <div class="f-right">
637                                    <input tabindex="3" type="checkbox" class="checkbox f-left" id="remember" name="_remember_me" value="on"/>
638                                    <label class="checkbox-label" for="remember">Remember me for two weeks</label>
639                                </div>
640                            </div>
641                            <div class="f-right">
642                                <label class="block" for="popup-password">Password</label><a href="https://www.dvor.com/forgotten.html" class="forgot f-right js-forgot-password" tabindex="6">Forgot your password?</a>
643                                <div class="form-row">
644                                    <div class="input-error-block">
645                                        <input tabindex="2" type="password" class="text" id="popup-password"  validate-required="true" name="_password" size="10" maxlength="99" /><!-- ID for label purpose -->
646                                        <span class="input-error-message"></span>
647                                    </div>
648                                </div>
649                                <div class="clear-float"></div>
650                                <button type="submit" tabindex="4" id="returning-submit-button-modal" name="subm"
651                                        class="signin-submit submit e-button e-button_primary">
652                                    <span>Sign In</span>
653                                    <div class="spinner-round small-14 red thin hidden"></div>
654                                </button>
655                            </div>
656                            <div class="clear-float"></div>
657                                                    </div>
658                                                    <div class="e-login__verification">
659    <div class="verification-message"></div>
660    <label class="verification-label" for="popup-email">4 Character Verification Code</label>
661
662    <div class="verification__form">
663        <input
664            class="form__input"
665            name="_verification_code"
666            id="_verification_code"
667            type="text"
668            inputmode="decimal"
669            autocomplete="one-time-code"
670            validate-digits="true"
671            validate-required="true"
672            maxlength="4"
673            required="required"
674        />
675        <div class="login-page-error">
676            <div id="error-message-placeholder-verification" class="error-message"></div>
677        </div>
678    </div>
679
680    <div class="verification-submit">
681        <button type="submit" tabindex="4" id="returning-submit-button-modal" name="subm" class="signin-submit submit e-button e-button_primary">
682            <span>Submit</span>
683            <div class="spinner-round small-14 red thin hidden"></div>
684        </button>
685        <button type="button" class="small resend-2fa-code__link did-not-receive-2fa-code__link">Didn't Receive Your Code?</button>
686        <div class="resend-2fa-code__wrapper"></div>
687    </div>
688</div>                                            </form>
689                </div>
690                <div class="popup-right-block f-right popup-blocks hide-2FA">
691                    <div class="e-call-out e-call-out__priority-5">Quicker Sign-In Using</div>
692                    <div class="e-call-out e-call-out__priority-1 e-call-out__emphasis e-call-out__bold">Facebook</div>
693                    <br>
694                    <span class="description">No additional passwords to remember! You can log into Dvor just by being signed into Facebook.</span>
695                    <a href="javascript:;" tabindex="5" class="op-plugin facebook-login facebook-login-button" data-plugins="op.widgets.FacebookButton" ></a>
696                </div>
697                <div class="clear-float"></div>
698            </div>
699        </div>
700        <div class="tab-enabled authorization-modal__section authorization-modal__section_join" data="popup-join-block">
701            <div class="tab-name authorization-modal__tab">Join Dvor</div>
702            <div class="tab-content op-plugin" data-plugins="op.widgets.TabbableScopeLimitationSignUp">
703                <div class="watch-dvor-block">
704                    <div class="video-block">
705                        <iframe width="494" height="278" src="https://www.youtube.com/embed/45BjNwIfDrE?rel=0" frameborder="0" allowfullscreen></iframe>
706                    </div>
707                </div>
708
709                <div class="join-now-block popup-blocks popup-right-block f-right">
710    <div class="join-now-block-header">
711        <div class="e-call-out e-call-out__priority-5 e-call-out__more-letter-spacing">Not A Member Yet?</div>
712        <div class="e-call-out e-call-out__priority-1 e-call-out__emphasis e-call-out__bold">Join Now</div>
713    </div>
714    <form action="/my-account/sign-up"  method="post" class="op-plugin join-now-form" data-plugins="op.form.MyAccountJoin">
715        <a href="javascript:;" class="facebook-login facebook-login-button op-plugin" data-plugins="op.widgets.FacebookButton" id="unauthorized-fb-login"></a>
716        <span class="seperator"> or via email </span>
717        <div class="form-row">
718            <div class="input-error-block op-plugin" data-plugins="op.widgets.EmailDomainAutosuggestion">
719                <input type="text" class="text new-email op-plugin"
720                       id="new-email"
721                       name="email"
722                       validate-email="true"
723                       validate-required="true"
724                       data-plugins="op.widgets.Placeholder"
725                       placeholder="Email Address"
726                       autofocus>
727                <span class="join-now-form__loader join-now-form__loader_high-input"></span>
728                <div class="input-error-message"></div>
729                <div class="e-auto-suggest-item-list">
730                                    </div>
731            </div>
732        </div>
733        <input type="submit" class="submit e-button e-button_primary" value="Join"/>
734    </form>
735    <a href="https://www.dvor.com/privacypolicy.html" class="policy">privacy policy</a>
736
737    <div class="bottom-border"></div>
738    <div class="border-ie7"></div>
739</div>
740                <div class="clear-float"></div>
741                <p class="description">Dvor is the world's first members-only store focused on unbelievable deals of up to 70% off outdoors, hunting and shooting gear, sports gear, electronics, apparel, accessories and more from the top brands on the planet. See what our members are getting by checking out this short video, or <a href="https://www.dvor.com/what-is-dvor.html">learn more</a> about Dvor.</p>
742            </div>
743        </div>
744    </div>
745</div>
746<div class="window-overlay"></div>
747
748<div style="display: none" id="error-message-placeholder" class="error-message"><p></p></div>
749
750
751                                
752        
753        
754        <main>
755                <div id="main-panel" class="no-margin type-about-us">
756        <div id="account-tabs" class="tabs-with-js">
757            <div id="account-tabs-inner" class="op-plugin" data-plugins="op.widgets.Tabs">
758
759                
760                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
761                    <div class="tab-enabled">
762                        <div class="tab-name" data-tab="li" class="categories-tab-name">
763                                                            <a href="https://www.dvor.com/aboutus.html">About Dvor</a>
764                                                    </div>
765                    </div>
766
767                
768                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
769                    <div class="tab-enabled">
770                        <div class="tab-name" data-tab="li" class="categories-tab-name">
771                                                            <a href="https://www.dvor.com/public-faq.html">FAQ</a>
772                                                    </div>
773                    </div>
774
775                
776                                                                                                                                                                    
777                    <div class="tab-enabled">
778                        <div class="tab-name" data-tab="li" class="categories-tab-name">
779                                                            <a href="https://www.dvor.com/terms-and-conditions.html">Terms &amp; Conditions</a>
780                                                    </div>
781                    </div>
782
783                
784                                                                                                                                                                                                                                                                                                                                                                
785                    <div class="tab-active">
786                        <div class="tab-name" data-tab="li" class="categories-tab-name">
787                                                            <span class="categories-tab-name-text">Contact Us</span>
788                                                    </div>
789                    </div>
790
791                
792                <div class="clear-float"></div>
793            </div>
794
795            <div id="account-info-tab" class="tab-content info-page">
796                    <div class="tab-info-page">
797        <div class="centered-block-medium big-right-banner">
798            <div class="left-side">
799                <div class="op-plugin ancored-menu-block "
800                     data-plugins="op.widgets.common.SmoothAnchorScroll">
801                    <div class="left-shadow"></div>
802                    <div class="left-shadow-top-corner"></div>
803
804                                            
805<span class="caption">How do I sign up?</span>
806<p>You can sign up on the home page, by entering your email address. We'll send you more instructions via email!</p>
807<span class="caption">How much does membership cost?</span>
808<p>Nothing - it's completely free!</p>
809<span class="caption">Why can't I see any sales events or products?</span>
810<p>Our sales are for members only. If you aren't a member, you will not be able to see them - but sign up and you can be a member today! If you are already a member, make sure you are logged in.</p>
811<span class="caption">What is your privacy policy?</span>
812<p>Please feel free to read through our <a href="https://www.dvor.com/privacypolicy.html">privacy policy</a>, or to browse our <a href="https://www.dvor.com/public-faq.html">FAQ</a>.</p>
813
814                    
815                </div>
816            </div>
817
818            <div class="center-side">
819
820                <div class="right-shadow"></div>
821
822                <div class="info-video-block">
823                                    </div>
824
825                <div id="object-list">
826                    <div class="light-block borderless">
827                        <div class="inner">
828                                                                                    
829
830<h1>Fill out this contact form, and we'll get back to you as soon as possible!</h1>
831
832<p>Be sure to check out &quot;<a href="/aboutus.html" title="What is Dvor?">What is Dvor?</a>&quot; and &quot;<a href="/why-join-dvor.html" title="Why Join Dvor?">Why Join Dvor?</a>&quot;<img src="https://dvl.0ps.us/assets-d0ab98a85b9/base/opweb/base/desktop/img/pixels/description-info-pixel.gif" width="1" height="1" style="width:1px!important;height:1px!important;" alt="image" /></p>
833            <form id="contactUsForm" novalidate method="POST" class="op-plugin" data-plugins="op.form.Contact">
834
835            <span class="label-inside">
836            <label for="dvor_contact_form_username" class="required">Your name</label>:
837            <span class="error"></span>
838        </span>
839        <input type="text" id="dvor_contact_form_username" name="dvor_contact_form[username]" required="required" class="input-text" />
840    
841            <span class="label-inside">
842            <label for="dvor_contact_form_email" class="required">Your e-mail address</label>:
843            <span class="error"></span>
844        </span>
845        <div class="op-plugin" data-plugins="op.widgets.EmailDomainAutosuggestion">
846            <input type="text" id="dvor_contact_form_email" name="dvor_contact_form[email]" required="required" class="input-text" />
847            <div class="e-auto-suggest-item-list">
848                            </div>
849        </div>
850    
851    <span class="label-inside">
852        <label for="dvor_contact_form_topic" class="required">Select your topic</label>:
853        <span class="error"></span>
854    </span>
855    <select id="dvor_contact_form_topic" name="dvor_contact_form[topic]"><option value="General Question">General Question</option><option value="Login Problem">Login Problem</option><option value="Sign up Problem">Sign up Problem</option><option value="Order Question">Order Question</option><option value="My Account Question">My Account Question</option><option value="Website issue report">Website issue report</option><option value="Suggestions and Feedback">Suggestions and Feedback</option><option value="Press Inquiry">Press Inquiry</option><option value="Vendor / Supplier Inquiry">Vendor / Supplier Inquiry</option><option value="Business Development">Business Development</option><option value="Request My Personal Information">Request My Personal Information</option><option value="Delete My Personal Information">Delete My Personal Information</option></select>
856
857    <div class="row privacy-form">
858        <div class="column">
859                            <span class="label-inside">
860                  <label for="dvor_contact_form_name" class="required">Name (First/Last)</label>:
861                  <span class="error"></span>
862              </span>
863                <input type="text" id="dvor_contact_form_name" name="dvor_contact_form[name]" required="required" class="column-input-text" />
864            
865                            <span class="label-inside">
866                  <label for="dvor_contact_form_phone">Contact Phone (Optional)</label>:
867                  <span class="error"></span>
868              </span>
869                <input type="text" id="dvor_contact_form_phone" name="dvor_contact_form[phone]" class="column-input-text" />
870                    </div>
871        <div class="column">
872                            <span class="label-inside">
873                  <label for="dvor_contact_form_privacyEmail_first" class="required">Email Address</label>:
874                  <span class="error"></span>
875              </span>
876                <div class="op-plugin" data-plugins="op.widgets.EmailDomainAutosuggestion">
877                    <input type="email" id="dvor_contact_form_privacyEmail_first" name="dvor_contact_form[privacyEmail][first]" required="required" class="column-input-text" />
878                    <div class="e-auto-suggest-item-list">
879                                            </div>
880                </div>
881                <span class="label-inside">
882                  <label for="dvor_contact_form_privacyEmail_second" class="required">Confirm Email Address</label>:
883                  <span class="error"></span>
884              </span>
885                <div class="op-plugin" data-plugins="op.widgets.EmailDomainAutosuggestion">
886                    <input type="email" id="dvor_contact_form_privacyEmail_second" name="dvor_contact_form[privacyEmail][second]" required="required" class="column-input-text" />
887                    <div class="e-auto-suggest-item-list">
888                                            </div>
889                </div>
890                    </div>
891    </div>
892
893            <span class="label-inside">
894            <label for="dvor_contact_form_question" class="required">Question</label>:
895            <span class="error"></span>
896        </span>
897        <textarea id="dvor_contact_form_question" name="dvor_contact_form[question]" required="required"></textarea>
898    
899            <span class="label-inside">
900            <label for="dvor_contact_form_captcha" class="required">Captcha</label>:
901            <span class="error"></span>
902        </span>
903        <img class="captcha_image" id="captcha_6abe7270cd8f4" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gNTAK/9sAQwAQCwwODAoQDg0OEhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/9sAQwEREhIYFRgvGhovY0I4QmNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nj/8AAEQgAMgCCAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A7uiiiqLCiioZrfzXDrNNE4GMo3H5HI/SgCaiqcrXsUTs0tuFQElyhJwPbI/nWTZTatqqx3LXKWdpu4KqNzjPvnH+etOxVjoqKqNHdQDct2jqOT56DP5rgD8jR9rkiH+kwMuehhDSg/kM/pQKxbpksixIXc8fqfaqz6iiru8i5K9M+SRz2GDg/pUSfbZJPPazj8z+ESzbdo9tob86LBYuwmVgWlAUH7qjqB7mpKqfbtn+vtbiL32bx/47mrEUscyB4mDKe4oAfRRRSEFFFFABRRRQAU11LIVVyhI4ZcZH58UrZ2nacHHGarfZ7h/9bdkD0jUL+tUknuwM66uJrXV7aya5uEiuFO2TKH5vTlD/AD71cubuXToWmu/Le3T70i5Deg+Xv+f4VQ8Q6Wjaa1xEHaeAiQMzEkgdf8+1UNS8vUZdMs7Zn/0nEj/OTtX0/nVWiVuXNW1O4njEVkYo4ZYzl7gGMn2UEc8Y6Z61maHaWs9nHNeT3MvlsQsKK21MHuR0/HFdSLOQII/tcuwDAAAzj64rG8L20JW9ilQO8M5A3c8H/wDUaPdXUd9CXxBqlpLolzHFMDIwACnIJ5Fado6WulQNK2Asa8nkk46e59qzfEdrDNp0sFrbhrhcNiNOmDnBI6cZrLjvLRNM86PUJxdIhAgI3bTjGADnA980WT2BLQ1vDlxNf2jXl5NvAkIRSMBfetN7+1Q4M6fhz/Kuc0mxYeHftLSqqhHcDZkjr3Jx+lJoelXl9pSvJfzQRsSUWPgn3J7/AEotHqJo6eO8t5eEmQn0zg02WxtJ5DJNawyOerNGCfzrA0aa5ae7sbuNb37K2Nxx5hHI4J/qah/tvVL28nS3kgtYom2/vhj8Cemfak0ugcrOsACgBQABwAO1LWBpt9erPuv9QsHt+mY3HX0rVGo2hIHm4J6BlIJ9xkcj3qbCaZaooopCCiiigAooooAR1DoyMMhhg1jaR4fXTL6S4M/nDbtjBGNgzW1RTuO4hdQu4sAPUmsmfUdOsS62zxCWVsu0Y3Y9zj+X/wBekudHsVl4jZ5pSSqbzj3J9hn+Q6kVdtNOtbRAI4U3Dq5Xk/jQBVttZ01VEaysnu6nk+pNWRBp92shjSB/MUqzJjJB4PIqxJBFKMSxI49GUGqE2g2EpyI2jP8AsNQBV1qaz07QZrOCRFYJtWPdkjJqPS9ZtrbTbeBYZ5DHGAxVBjP51ox6Jp6RbGt1k9S/JNX1VVUKoAUDAA7UXC+hyPh3U7WO91G5uHKGeTcuQemSf61pNZ6ZqzfbLO7aCZurwvtJPuK0odLsoInjS2j2O24qRkZ/Gs+68LadO26NXgY9djHB/A07jvqU9Ovbi28QfYLi7S6TbgSEDIPYZrp6y7Dw/p9iyvHEWlU5DsxJzWpSYm7hRRRSEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/2Q==" alt="" title="captcha" width="130" height="50" /><input type="text" id="dvor_contact_form_captcha" name="dvor_contact_form[captcha]" required="required" />
904    
905    <input type="hidden" id="dvor_contact_form__token" name="dvor_contact_form[_token]" value="UFDv20wV831trHnRDoq6ehgvBbg62Vz6Gbcmbs9Ss2Q" />
906
907    <input type="submit" class="input-submit e-button e-button_primary" value="submit" />
908
909</form>                                    </div>
910                    </div>
911                </div>
912            </div>
913
914            <div class="right-side">
915                            <div class="join-now-block ">
916    <div class="join-now-block-header">
917        <div class="e-call-out e-call-out__priority-5 e-call-out__more-letter-spacing">Not A Member Yet?</div>
918        <div class="e-call-out e-call-out__priority-1 e-call-out__emphasis e-call-out__bold">Join Now</div>
919    </div>
920    <form action="/my-account/sign-up"  method="post" class="op-plugin join-now-form" data-plugins="op.form.MyAccountJoin">
921        <a href="javascript:;" class="facebook-login facebook-login-button op-plugin" data-plugins="op.widgets.FacebookButton" id="unauthorized-fb-login"></a>
922        <span class="seperator"> or via email </span>
923        <div class="form-row">
924            <div class="input-error-block op-plugin" data-plugins="op.widgets.EmailDomainAutosuggestion">
925                <input type="text" class="text new-email op-plugin"
926                       id="new-email"
927                       name="email"
928                       validate-email="true"
929                       validate-required="true"
930                       data-plugins="op.widgets.Placeholder"
931                       placeholder="Email Address"
932                       autofocus>
933                <span class="join-now-form__loader join-now-form__loader_high-input"></span>
934                <div class="input-error-message"></div>
935                <div class="e-auto-suggest-item-list">
936                                    </div>
937            </div>
938        </div>
939        <input type="submit" class="submit e-button e-button_primary" value="Join"/>
940    </form>
941    <a href="https://www.dvor.com/privacypolicy.html" class="policy">privacy policy</a>
942
943    <div class="bottom-border"></div>
944    <div class="border-ie7"></div>
945</div>                </div>
946
947            <div class="clear-float"></div>
948        </div>
949    </div>
950            </div>
951        </div>
952    </div>
953
954    <div class="clear-float"></div>
955                            <div class="op-plugin recently-viewed__root" data-plugins="op.widgets.RecentlyViewedProducts">
956    <div class="window-overlay"></div>
957    <div class="recently-viewed__content">
958        <div class="recently-viewed__topbar">
959            <div class="recently-viewed__topbar-inner">
960                <span class="recently-viewed__title">
961                    Your Recently Viewed Items
962                </span>
963                <span class="recently-viewed__clear">
964                    Clear This List
965                </span>
966            </div>
967        </div>
968        <div class="recently-viewed__reveal-items">
969        </div>
970        <div class="recently-viewed__item-BG">
971            <div class="recently-viewed__item-box">
972                <div class="recently-viewed__item-box-inner">
973                    <div class="recently-viewed__items" style="display: none"></div>
974                    <div class="recently-viewed__loading-placeholder"></div>
975                </div>
976            </div>
977        </div>
978    </div>
979</div>
980                    </main>
981
982        <div class="clear-both"></div>
983
984<div class="footer-default" id="footer-main" class="footer-container">
985    <div class="footer-left">
986        <div class="footer-navigation">
987                           <a href="https://www.dvor.com/aboutus.html" class="footer-link">About Dvor</a>
988               <a href="https://www.dvor.com/shop-by-brand.html" class="footer-link">Brands</a>
989               <a href="https://www.dvor.com/shop-by-category.html" class="footer-link">Categories</a>
990               <a href="https://www.dvor.com/why-join-dvor.html" class="footer-link">Why Join Dvor?</a>
991                        <a href="https://www.dvor.com/contact-member.html" class="footer-link">Contact Us</a>
992            <a href="https://www.dvor.com/terms-and-conditions.html" class="footer-link">Terms &amp; Conditions</a>
993            <a href="javascript:;" class="op-plugin footer-link" data-plugins="op.widgets.FullSiteSwitcher" data-device="mobile">Mobile site</a>
994            <a href="https://www.dvor.com/ada.html" class="footer-link op-plugin">
995                Accessibility
996            </a>
997            <a href="https://www.dvor.com/our-policy.html" class="footer-link">
998                Privacy Notice
999                <span class="footer-link-notice-icon"></span>
1000            </a>
1001                <span class="footer-link-restriction-icon"></span>
1002        </div>
1003        
1004                            <div class="copyright-captcha">
1005                    <p>Protected by Google reCAPTCHA <a rel="noreferrer noopener nofollow" target="_blank" class="copyright-captcha-link" href="https://www.google.com/intl/en/policies/privacy/">Google Privacy Policy</a> <a target="_blank" rel="noreferrer noopener nofollow" class="copyright-captcha-l
1005ink" href="https://www.google.com/intl/en/policies/terms/">Google Terms of Service</a></p>
1006                </div>
1007                        <div id="copyright-part" class="copyright">
1008                <p>&copy; 2010&ndash;2026 Dvor.com, a division of
1009                <a href="https://www.dvor.com/" class="e-footer__link e-footer__link_copyright" target="_blank" rel="noopener noreferrer nofollow">OpticsPlanet, Inc.</a>
1010                DVOR is a registered trademark.</p>
1011            </div>
1012
1013    </div>
1014    <div class="footer-right">
1015            <a href="https://apps.apple.com/us/app/dvor/id932551583" target="_blank" rel="noopener noreferrer" class="e-mobile-app-link e-mobile-app-link__apple footer-link"></a>
1016            <a href="https://play.google.com/store/apps/details?id=com.dvor.androidapp" target="_blank" rel="noopener noreferrer" class="e-mobile-app-link e-mobile-app-link__android footer-link"></a>
1017        <div id="footer-right-block" class="footer-socials socials">
1018            <div class="socials">
1019                <div class="facebook-like-button element">
1020                    <div class="message">
1021                        <div class="inner">
1022                            <div class="corner">
1023                                <i class="fa fa-caret-down fa-2x" aria-hidden="true"></i>
1024                            </div>
1025                            Share Dvor on Facebook
1026                        </div>
1027                    </div>
1028                    <span class="facebook-like-button-span">
1029                        <div class="fb-share-button"
1030                            data-href="https://wwww.dvor.com/" data-layout="button"
1031                            data-size="small" data-mobile-iframe="true">
1032                            <a class="fb-xfbml-parse-ignore" target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwwww.dvor.com%2F&amp;src=sdkpreparse">
1033                                Share
1034                            </a>
1035                        </div>
1036                    </span>
1037                </div>
1038                <a href="https://x.com/home?status=Browsing https://www.dvor.com/" target="_blank" rel="noopener noreferrer">
1039                    <div id="twitter" class="element">
1040                        <div class="message">
1041                            <div class="inner">
1042                                <div class="corner">
1043                                    <i class="fa fa-caret-down fa-2x" aria-hidden="true"></i>
1044                                </div>
1045                                Tweet about Dvor
1046                            </div>
1047                        </div>
1048                    </div>
1049                </a>
1050            </div>
1051        </div>
1052    </div>
1053
1054    <div class="clear-float"></div>
1055</div>
1056
1057    </div>
1058
1059    <div id="bottom-right-fixed-container">
1060        <div class="buttons-fixed-container">
1061                            
1061<script type="application/json" class="js-react-on-rails-component" data-component-name="LiveChatApp" data-dom-id="sfreact-reactRenderer6abe7270d714e4.44014226">{"config":{"five9":{"integrationId":"75d682d5-e7c0-4f0f-8ec0-61243b13e93c","chatDeploymentId":"9f5a5967-589a-42a0-825f-abe32d3c721b"},"five9_embedded":{"integrationId":"75d682d5-e7c0-4f0f-8ec0-61243b13e93c","chatDeploymentId":"a2149a54-d444-49ab-9895-aac16d732525"}}}</script>
1061<div id="sfreact-reactRenderer6abe7270d714e4.44014226"></div>
1062                    </div>
1063    </div>
1064    
1064<script type="application/json" data-js-react-on-rails-store="sharedReduxStore">{"config":{"ENVIRONMENT":"prod","DOMAIN":"dvor.com","ACTIVE_STORE":"dvor","STORE_NAME":"Dvor","STORE_NAME_URL":"Dvor.com","COMPANY_NAME":"OpticsPlanet, Inc","IMAGES_DOMAIN":"www.dvor.com\/i\/","SECURE_PROTOCOL":"https","BLOG_URL":"","REQUEST_FOR_QUOTE_CTA":"","SESSION_NAME":"OPCARTSID","IS_MOBILE_THEME":false,"IS_MY_ACCOUNT_FEATURE_ENABLED":true,"IS_HELP_CENTER_FEATURE_ENABLED":false,"IS_HELP_SEARCH_FEATURE_ENABLED":false,"IS_WISHLIST_FEATURE_ENABLED":false,"IS_HOW_TO_FEATURE_ENABLED":false,"IS_REVIEWS_FEATURE_ENABLED":false,"IS_WHY_BY_FROM_US_FEATURE_ENABLED":false,"IS_SHED_DEAL_FEATURE_ENABLED":false,"IS_OUTLET_DEAL_FEATURE_ENABLED":false,"IS_CAREERS_PAGE_LINK_FEATURE_ENABLED":false,"IS_MENU_FEATURED_BRANDS_ENABLED":false,"IS_MENU_FEATURED_CATEGORIES_ENABLED":false,"IS_NAVIGATION_MENU_API_ENABLED":false,"BASE_URL":"https:\/\/www.dvor.com\/","HREF":"https:\/\/www.dvor.com\/contact-us.html","PROXY_STORE_ENABLED":false,"FEATURE_LIST":{"is_call_center_available":true,"highlight_preselected_facet":true,"push_notification":true,"push_notification_ma":true,"login_unrelated_google_recaptcha":true,"paypal_credit":true,"two_factor_authentication":true,"my_account":true,"footer_nofollow":true,"subscription_coupon":true,"react_search_auto_suggest_mobile":true,"customer_sms_communication":true,"rma_single_page_application":true,"live_chat":true,"live_chat_mobile":true,"multi_variant_bundles":true,"personalized_carousel":true,"recently_viewed_carousel":true,"google_place_autocomplete":true},"ANDROID_SMART_BANNER":{"androidPackage":"com.dvor.androidapp","playStoreBaseUrl":"","playStoreReferrer":""},"VARIANT_AVAILABILITY_DELAY":2000,"INVITATION_BONUS_DOLLAR_AMOUNT":20,"INVITATION_CREDITS_NAME":"Dvor Bucks","TOLL_FREE_PHONE_NUMBER":"+1-800-504-5820","INTERNATIONAL_PHONE_NUMBER":"+1-847-513-6211","CONTACT_EMAIL":"[email protected]","PUSH_NOTIFICATION_TOKEN_COOKIE_NAME":"browser_push_token","FACEBOOK_APP_ID":"253043588049156","FACEBOOK_SCOPE":["email","user_birthday","user_location"],"FACEBOOK_API_VERSION":"v5.0","PAYPAL_CREDIT_CLIENT_ID":"AVwDwZSJBW5JHfi_aJ5yWSnoEs4PkEDUP6owSfUCnkkWQFhu853CU1uWDhnnpoPXgbV0Br8QlDcWz2yj","RECAPTCHA_ENABLED":false,"RECAPTCHA_SITEKEY":"6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg","HOURS_OF_OPERATION":{"primary":{"text":"9AM-5PM CT Mon-Fri","text_mobile":"<td class=\"e-work-hours__item-label\">Mon-Fri<\/td><td class=\"e-work-hours__item-value\">9AM-5PM<\/td>","text_json":"{\"label\":\"Mon-Fri\",\"from\":\"9AM\",\"to\":\"5PM\"}","hours":{"from":9,"from_minute":0,"to":17,"to_minute":0}},"secondary":{"text":"Email Only Sat","text_mobile":"<td class=\"e-work-hours__item-label\">Sat<\/td><td class=\"e-work-hours__item-value\"><span class=\"e-work-hours__item-method\">Email Only<\/span><\/td>","text_json":"{\"label\":\"Sat\",\"from\":\"\",\"to\":\"\",\"note\":\"Email Only\"}","hours":{"from":0,"from_minute":0,"to":0,"to_minute":0}},"tertiary":{"text":"Email Only Sun","text_mobile":"<td class=\"e-work-hours__item-label\">Sun<\/td><td class=\"e-work-hours__item-value\"><span class=\"e-work-hours__item-method\">Email Only<\/span><\/td>","text_json":"{\"label\":\"Sun\",\"from\":\"\",\"to\":\"\",\"note\":\"Email Only\"}","hours":{"from":0,"from_minute":0,"to":0,"to_minute":0}},"timezone":"CT","isClosed":false,"customClosingSchedule":""},"DEVICE_TYPE":"desktop","GOOGLE_RECAPTCHA_SITEKEY":"6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg","GOOGLE_RECAPTCHA_V3_SITEKEY":"6LexQ74ZAAAAAMdE2_UyxnnFFMJU5g2i9EhTX0q-","URL_UNSAFE_CHAR_REGEXP":"[^a-z0-9-_,.!']+","ADDRESS":["OpticsPlanet, Inc.","3150 Commercial Avenue","Northbrook, Illinois 60062"],"CASHBACK_PERCENTAGE":0,"CASHBACK_RULES_LINK":"","MUTUALLY_EXCLUSIVE_SPECIFICATION_IDS":[8235,8688],"STORE_THEME_NAME":"dvor","MY_ACCOUNT_VERIFICATION_CODE_LENGTH":4,"MAX_DAYS_DELIVER_ADD_TO_CART_TEXT":8,"MAX_DAYS_DIFF_MIN_DAYS_TO_SHIP":60,"DAYS_TO_SHIP_UNKNOWN_VALUE":-1,"FREE_SHIPPING_THRESHOLD":"500","STORE_PRODUCT_COUNT":"250,000","CASHBACK_SHORT_NAME":"Dvor Bucks","OPCART_DEALS":[],"CART_EMPTY_PROMOTED_CATEGORIES":[],"SABIO_STORE_ID":15,"GOOGLE_PAY_MERCHANT_ID":"BCR2DN4T7CB5NRDJ","IS_WEBP_FEATURE_ENABLED":false,"HOLIDAY_SEASON":{"isHolidaySeason":false,"holidayReturnPeriod":null,"holidayReturnEnd":null,"holidaySeasonEnd":null},"FOUR_O_FOUR_PAGE_FEATURED_LINKS":[],"SUBSCRIPTION_DISCOUNT_AMOUNT":"$5"}}</script>
1064
1065
1066                            
1067<script type="text/javascript">
1068    if (typeof op === 'undefined') {
1069        var op = {};
1070    }
1071    if (typeof op.config === 'undefined') {
1072        op.config = {};
1073    }
1074
1075    op.config = {
1076        customerPersistenceTTL: 600,
1077        secure_protocol: "https",
1078        videoDomain: 'www.dvor.com/i/',
1079        feedbackDomain: 'www.dvor.com/contact-member.html',
1080        feedbackScheme: 'https',
1081        feedbackUrl: 'https://www.dvor.com/contact-us/',
1082        orderHistory: 'https://www.dvor.com/my-account/order-history',
1083        storeUrl: 'dvor.com',
1084        storeUrlRegex: 'dvor.com',
1085        storeName: 'Dvor',
1086        companyName: 'OpticsPlanet, Inc',
1087        'opcart.store_name': 'Dvor',
1088        contactsWorkTime1: '9AM-5PM CT Mon-Fri',
1089        contactsWorkTime2: 'Email Only Sat',
1090        contactsWorkTime3: 'Email Only Sun',
1091        contactsAddress1: 'OpticsPlanet, Inc.',
1092        contactsAddress2: '3150 Commercial Avenue',
1093        contactsAddress3: 'Northbrook, Illinois 60062',
1094        workTime: {
1095            weekdayFrom: 9,
1096            weekdayFromMinute: 0,
1097            weekdayTo: 17,
1098            weekdayToMinute: 0,
1099            weekendSatFrom: 0,
1100            weekendSatFromMinute: 0,
1101            weekendSatTo: 0,
1102            weekendSatToMinute: 0,
1103            weekendSunFrom: 0,
1104            weekendSunFromMinute: 0,
1105            weekendSunTo: 0,
1106            weekendSunToMinute: 0
1107        },
1108        contactsPhone1: '+1-800-504-5820',
1109        contactsPhone2: '+1-847-513-6211',
1110        contactsEmail: '[email protected]',
1111        feedbackRfqPhoneNumber: '+1-847-513-6194',
1112        feedbackPriceMatchPhoneNumber: '+1-800-504-5897',
1113        facebookAppId: '253043588049156',
1114        gaUniversalAccount: 'UA-138028-18',
1115        ga4MeasurementId: 'G-EE0WTTH4XT',
1116        isCartPage : false,
1117        isEmptyCartPage : '',
1118        isCheckout : false,
1119        isConfirmation: false,
1120        isMobileTheme: false,
1121        hasMyAccount: true,
1122        buttonPlaceBackOrder: false,
1123        multiVariantBundles: true,
1124        multipleWishlists: false,
1125        ageVerification: false,
1126        environment: 'prod',
1127        amazonSellerId: '',
1128        loadTemplatesFromCache: false,
1129        howtoPagePrefix: 'howto',
1130        freeShippingThreshold: 500,
1131        jsVendorUrls: {
1132            'pinterestInit': '//assets.pinterest.com/js/pinit.js',
1133            'youtubeApi': 'https://www.youtube.com/iframe_api'
1134        },
1135        minGridSize: '20',
1136        defaultGridSize: '60',
1137        useUpdatedMediaGalleryFeature: true,
1138        useOpCartFeedbackEndpoint: true,
1139        useDisplayPricesPerUom: false,
1140        googleAnalytics: {
1141            searchQuery: "",
1142            searchCategory: "",
1143            isSearchResult: false,
1144            isNotFound: false,
1145            hasManualDescription: null,
1146            isHomepage: false,
1147            dataLayerAdditionalData: {"detailed_page_type":"Contacts:index","category":"","top_category":"","brand":"","pagePhone":"+1-800-504-5820","analytics_custom_value":"","entity_id":""},
1148            pageType202509: 'info - entity - generic',
1149        },
1150        isInternalTraffic: false,
1151        variantAvailabilityDelay: 2000,
1152        hiddenOptions: [],
1153        searchPath: 'search/',         currentTime: 1790866032,         isAuthorized: false,
1154        paypalIncontextDisabledBrowsers: ["edge","ie"],
1155        opcartDomain: 'dvor.com',
1156        totals: {"subtotal":"Subtotal","coupon":"Coupon","promotion_credits":"Promotion Credits","tax":"Est. Tax","shipping":"Shipping","credits":"Gift Certificate","store_credits":"Store Credits","grandtotal":"Grand Total","priority_handling":"Priority Order Processing"},
1157        isCartItemsPopupBanner: true,
1158        opengraphImage: 'https://www.dvor.com/i/200-200-ffffff/opplanet-photo-coming-soon.jpg',
1159        facetSidebar: {"max_items_allowed":10,"max_items_amount":8,"max_group_amount":10},
1160        outletDealFeature: false,
1161        shedDealFeature: false,
1162        forceFirebaseSupported: false,
1163        pushNotificationTokenCookieName: 'browser_push_token',
1164        comparisonToolBasketHeaderFeature: false,
1165        ajaxDepartmentMenu: false,
1166        facetsViewTypeTemplates: {"checkbox":"checkbox_facet_view.html.twig","square":"square_facet_view.html.twig","square_color":"square_color_facet_view.html.twig"},
1167        facetsCustomViewTypes: ["square","square_color"],
1168        facetsDefaultViewType: "checkbox",
1169        facetsOverridePriority: [{"facetName":"gender","priority":2},{"facetName":"deals","priority":1},{"facetName":"availability","priority":0}],
1170        facetsOverridePriorityFeature: true,
1171        googleReCaptcha: false,
1172        googleReCaptchaV3: true,
1173        loginUnrelatedGoogleReCaptcha: true,
1174        checkoutGoogleReCaptcha: false,
1175        googleReCaptchaSiteKey: {
1176            googleReCaptcha: "6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg",
1177            googleReCaptchaV3: "6LexQ74ZAAAAAMdE2_UyxnnFFMJU5g2i9EhTX0q-",
1178            loginUnrelatedGoogleReCaptcha: "6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg",
1179            checkoutGoogleReCaptcha: "6Ld1R08UAAAAAB2V9RnBXiyLfIaflv-S2-170dFg",
1180        },
1181        growthbook: {"key":null,"devMode":false,"apiHost":"https:\/\/cdn.growthbook.io"},
1182        webpImagesSupport: false,
1183        sidebarFacetsPins: false,
1184        upsellEnabled: false,
1185        googleTagManager: {"web_container_id":"GTM-MH3RK8T","custom_domain":"www.googletagmanager.com"},
1186        reactSignInPageEnabled: false,
1187        cashbackRulesLink: '',
1188        simpleViewAvailable: 'off',
1189        uspsAddressValidation: true,
1190        showAvailabilityText: false,
1191        availabilityFilterFacetName: 'availability',
1192        availabilityFilterInStockValueName: 'in-stock',
1193        excludedDealParamsOnGridPage: ["final-sale","members-only","buy-direct","unavailable"],
1194        dealsFilterFacetName: 'deal-types',
1195        maxDaysDeliverAddToCartText: 8,
1196        maxDaysDiffMinDaysToShip: 60,
1197        daysToShipUnknownValue: -1,
1198        placeBackorderMinDaysToShip: false,
1199        facetsSidebarWithSearch: false,
1200        checkoutSmsConsent: true,
1201        serverTimezone: 'CST',
1202                isWebpSupportedByDevice: false,
1203        couponDiscount: '$5',
1204        couponMinAmount: '$50',
1205        couponDisclaimer: 'Coupon expires in 7 days. Limit one per customer. Maximum discount is $500. Valid for online orders only. Not applicable towards taxes, shipping, or gift card orders. Cannot be combined with other offers or promotions. Excludes Blazin&#039; Deals, Clearance, demo, ammunition, and certain brands and products. Final sale items cannot be returned or exch
1205anged. Additional restrictions and exclusions may apply.',
1206        proxyStoreEnabled: false
1207    };
1208    
1209        op.config.isProductPage = false;
1210    
1211        op.config.isProductBuyDirect = false;
1212    
1213    
1214    
1215    
1216    
1217    
1218    
1219    
1220    op.config.braintree = {
1221        enabled: true,
1222        acceptedCardTypes: ['visa', 'master', 'amex', 'jcb', 'discover'],
1223        fallbackErrors: {
1224            none: 0,
1225            notFunctioning: 1,
1226            setupFailed: 2,
1227            missingHostedFields: 6,
1228            getNonceFailed: 3,
1229            jsNotFunctioning: 4,
1230            setupFailedTls: 5
1231        }
1232    };
1233
1234    op.config.authorize_net = {
1235        enabled: false,
1236        apiLoginId: '',
1237        clientKey: '',
1238        acceptJsUrl: ''
1239    }
1240
1241            op.config.braintree.functioning = false;
1242        op.config.braintree.clientToken = '';
1243        
1244    // Page type set in the backend
1245    
1246    // Page type set in twig
1247    </script>
vendor: 1 bytes, line 1247
1247
1248<script type="text/javascript">
1249    if (typeof op === 'undefined') {
1250        var op = {};
1251    }
1252    if (typeof op.config === 'undefined') {
1253        op.config = {};
1254    }
1255
1256    op.config.imagesDomain = 'www.dvor.com/i/';
1257    op.config.assetUrl = "https://dvl.0ps.us/assets-d0ab98a85b9/".replace(/\/[^\/]+$/, '/');
1258    op.config.baseUrl = "https://www.dvor.com/";
1259    op.config.baseUrlNoScheme = "//www.dvor.com/";
1260    op.config.baseApiUrl = "https://www.dvor.com/api/0.6/";
1261    op.config.free_express_shipping_coupon = "2DAYAIR";
1262    op.config.url_unsafe_char_regexp = "[^a-z0-9-_,.!']+";
1263    op.config.url_unsafe_char_regexp_whitespace = "[^a-z0-9-_,.!' ]+";
1264    op.config.assetVersion = "d0ab98a85b9";
1265    op.config.store_name_url = "Dvor.com";
1266
1267    op.config.session = {
1268        name: 'OPCARTSID',
1269        cookieValueRegExp: "/^[a-zA-Z0-9,-]{22,40}$/"
1270    };
1271
1272                    window.webpackPublicPath = op.config.assetUrl + 'js/dvor/';
1273</script>
1273
1274            
1274<script type="text/javascript">
1275                                op.config.loadTemplatesFromCache = true;
1276            </script>
1276
1277            
1277<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
vendor: 1 bytes, line 1277
1277
1278<script>window.jQuery || document.write('
1278<script src="https://dvl.0ps.us/assets-d0ab98a85b9/js/base/common/js_jquery.js"><\/script>')</script>
1278
1279
1280<script type="text/javascript">
1281    (function (jQuery) {
1282        var oldParseJSON = jQuery.parseJSON;
1283
1284        jQuery.parseJSON = function (json) {
1285            if (!json && json !== null) {
1286                return null;
1287            }
1288            return oldParseJSON.apply( this, arguments );
1289        };
1290    })(jQuery);
1291</script>
vendor: 1 bytes, line 1291
1291
1292<script type="text/javascript">
1293(function() {
1294            if (typeof window === 'undefined') {
1295        return;
1296    }
1297
1298            var basicModule = (function () {var basic = {};var oldErrorHandler = window.onerror;window.onerror = function(errorMsg, file, line, col, error) {if (oldErrorHandler) {oldErrorHandler(errorMsg, file, line, col, error);}if (typeof stackTraceJsModule !== 'undefined') {stackTraceJsModule.callStackTraceJs(errorMsg, file, line, col, error);return;}basic.callSimpleLogger(errorMsg, file, line, col, error);};basic.callSimpleLogger = function callSimpleLogger(errorMsg, file, line, col, error) {var e = encodeURIComponent;(new Image()).src = 'https://www.dvor.com/nelmio-js-logger/log?msg=' + e(errorMsg) +'&level=error' +'&context[file]=' + e(file) +'&context[line]=' + e(line) +'&context[column]=' + e(col) +'&context[browser]=' + e(navigator.userAgent) +'&context[page]=' + e(document.location.href) + basic.fetchCustomContext();};basic.fetchCustomContext = function fetchCustomContext() {var key,e = encodeURIComponent,customContext = window.nelmio_js_logger_custom_context,customContextStr = '';if ('object' === typeof customContext) {for (key in customContext) {customContextStr += '&context[' + e(key) + ']=' + e(customContext[key]);}}     return customContextStr;};return basic;}());var stackTraceJsModule = (function (basicModule) {var stackTraceJs = {};stackTraceJs.appended = false;stackTraceJs.queue = [];stackTraceJs.isScriptPresent = function isScriptPresent() {return ((typeof StackTrace !== 'undefined') && (typeof StackTrace.fromError === 'function'));};stackTraceJs.sendLogData = function sendLogData(errorMsg, file, line, col, error) {StackTrace.fromError(error).then(function(stackframes) {var req = new XMLHttpRequest();req.onerror = function(err) {if (typeof console !== 'undefined' && typeof console.log === 'function') {console.log('An error occurred while trying to log an error using stacktrace.js!');}basicModule.callSimpleLogger(errorMsg, file, line, col, error);};req.onreadystatechange = function onreadystatechange() {if (req.readyState === 4) {if (req.status >= 200 && req.status < 400) {if (typeof console !== 'undefined' && typeof console.log === 'function') {console.log('Error logged successfully to https://www.dvor.com/nelmio-js-logger/log.');}} else {if (typeof console !== 'undefined' && typeof console.log === 'function') {console.log('POST to https://www.dvor.com/nelmio-js-logger/log failed with status: ' + req.status);}basicModule.callSimpleLogger(errorMsg, file, line, col, error);}}};req.open('post', 'https://www.dvor.com/nelmio-js-logger/log');req.setRequestHeader('Content-Type', 'application/json');req.send(JSON.stringify({stack: stackframes, msg: errorMsg, level: 'error', context: {file: file, line: line, column: col, userAgent: navigator.userAgent, platform: navigator.platform,customContext: basicModule.fetchCustomContext()}}));}).catch(function(err) {if (typeof console !== 'undefined' && typeof console.log === 'function') {console.log('An error occurred while trying to log an error using stacktrace.js!');}basicModule.callSimpleLogger('An error occurred while trying to log an error using stacktrace.js: ' + err.message, err.fileName, err.lineNumber, err.columnNumber, err);basicModule.callSimpleLogger(errorMsg, file, line, col, error);});};stackTraceJs.callStackTraceJs = function callStackTraceJs(errorMsg, file, line, col, error) {if (stackTraceJs.isScriptPresent()) {stackTraceJs.sendLogData(errorMsg, file, line, col, error);return;}if (!stackTraceJs.appended) {var script = document.createElement('script');script.src = '/l/assets-current/js/base/common/js_stacktrace.js';document.documentElement.appendChild(script);stackTraceJs.appended = true;script.onload = function() {if (stackTraceJs.isScriptPresent()) {if (!this.executed) {this.executed = true;stackTraceJs.sendLogData(errorMsg, file, line, col, error);var queue = stackTraceJs.queue;for (var i in queue) {if (!queue.hasOwnProperty(i)) {continue;}var entry = queue[i];stackTraceJs.sendLogData(entry[0], entry[1], entry[2], entry[3], entry[4]);    }} } else {console.log(script);
1298this.onerror();}};script.onerror = function() {console.log("StackTrace loading has failed, call default logger");basicModule.callSimpleLogger(errorMsg, file, line, col, error)};script.onreadystatechange = function() {var self = this;if (this.readyState == "complete" || this.readyState == "loaded") {setTimeout(function() {self.onload()}, 0);}};} else {stackTraceJs.queue.push([errorMsg, file, line, col, error]);}};return stackTraceJs;}(basicModule));
1299    
1300        var oldErrorHandler = window.onerror,
1301                context = window.nelmio_js_logger_custom_context = window.nelmio_js_logger_custom_context || {};
1302
1303    function getCookie(name) {
1304        var names = op.COOKIE_NAMES, parts, cookiesAsString, cookieValue, cookiesList = {};
1305        cookiesAsString = String(document.cookie);
1306        cookiesAsString.split(';').forEach(function(cookieStr) {
1307            // remove spaces
1308            parts = cookieStr.replace(/\s+/, '').split('=');
1309            cookiesList[parts[0]] = parts[1];
1310        });
1311
1312        cookieValue = (names[name] && cookiesList[names[name]] ? cookiesList[names[name]]: 'N/A');
1313        return cookieValue;
1314    }
1315
1316    window.onerror = function (message, file, line, column, error) {
1317        if (!error) {
1318            error = new Error('Empty error object. Likely due to CORS limitations. See MUZ-4262.');
1319        }
1320        //See OMP-5097. Trigger alert, force behats to break if there is a js error
1321                if (error.message && String(error.message).indexOf('Request to post https://www.paypal.com/xoplatform/logger/api/logger failed') === 0) {
1322            // FF + adblocker workaround
1323            return;
1324        }
1325        // if adblocker is FALSE, then javascript was not blocked
1326        context.adblocker = window.adblocker;
1327        context.column = column;
1328        context.error = error + '';
1329        context.device = getCookie('X_UA_DEVICE_FORCE');
1330
1331        oldErrorHandler.apply(this, [message, file, line, column, error]);
1332
1333        delete context.stack;
1334        delete context.column;
1335        delete context.error;
1336    };
1337})();
1338</script>
1338
1339
1340<script src="https://dvl.0ps.us/assets-d0ab98a85b9/js/dvor/desktop/js_bottom.js" type="text/javascript" crossorigin="anonymous" onload="jsLoaded();"></script>
1340
1341
1342            
1342<script type="text/javascript">
1343                var app = new op.base.bootstrap();
1344            </script>
1344
1345            
1345<script type="text/javascript">
1346    var _currentProductModel = {};
1347    op.services = op.services || {};
1348
1349    try {
1350        _currentProductModel = new op.base.models.CurrentProduct(
1351            {}
1352        );
1353    } catch(e) {
1354        op.error(e);
1355    }
1356
1357    op.services['op.models.CurrentProduct'] = {
1358        'source': _currentProductModel
1359    };
1360    op.services['op.services.GoogleAnalytics'] = {
1361        'source': new op.base.services.GoogleAnalytics(
1362            op.config.googleAnalytics,
1363            _currentProductModel
1364        )
1365    };
1366
1367    app.addImmediateRunner(op.services['op.services.GoogleAnalytics'].source);
1368
1369    if (typeof op.base.models.CustomFacetsOrder === 'function') {
1370        try {
1371            op.services['op.models.CustomFacetsOrder'] = {
1372                'source': new op.base.models.CustomFacetsOrder(
1373                        {"is_show_other_facets":"0","facets_order":[]}
1374                )
1375            };
1376        } catch(e) {
1377            op.error(e);
1378        }
1379    }
1380
1381    if (typeof op.base.services.CampaignCode === 'function') {
1382        try {
1383            op.services['op.services.CampaignCode'] = {
1384                'source': new op.base.services.CampaignCode(
1385                    new op.base.services.Cookie,
1386                    new op.base.services.Request
1387                )
1388            };
1389            app.addImmediateRunner(op.services['op.services.CampaignCode'].source);
1390        } catch(e) {
1391            op.error(e);
1392        }
1393    }
1394
1395    app.onRunnerImmediate();
1396</script>
1396            
1396<script type="text/javascript">
1397    window.opcart.featureManager = new window.opcart.Feature({"features":[{"name":"FEATURE_CUSTOMER_API","values":["on","off","on","off","on","off"],"split":[50,50,50,50,50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_PAYPAL_PAY_NOW","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_REVIEWS","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_ALL_REVIEWS_PAGE_REACT","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_ALL_AUTHOR_REVIEWS_PAGE_REACT","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_MY_ACCOUNT","values":["on","off","on","off"],"split":[50,50,50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_SHARE_FACEBOOK","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_SHARE_TWITTER","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_SHARE_PINTEREST","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_SHARE_EMAIL","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_NEWSLETTER_SOLICITATION_POPUP","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_TRACK_GA_ON_CHAT_BUTTON_CLICK","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_IS_MADE_IN_USA","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_WISHLIST","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_DEPARTMENTS","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_MOBILE_DEALS_CAROUSEL","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_MOBILE_SEARCH_DEALS","values":["on","off","on","off"],"split":[50,50,50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_HOW_TO","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_WHY_BUY_FROM_US","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_DISPLAY_ITAR_FORM","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_REACT_SIGN_IN_PAGE_ENABLED","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_PRODUCT_MOBILE_OPTIMIZED_POPUPS","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_REFERRAL_INCENTIVE_PROGRAM","values":["on","off","on","off"],"split":[50,50,50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_REACT_SEARCH_AUTO_SUGGEST_MOBILE","values":["on","off"],"split":[50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_ORDER_CANCELLATION","values":["on","off","on","off"],"split":[50,50,50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_ORDER_ITEM_CANCELLATION","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_GUEST_ORDER_CANCELLATION","values":["on","off"],"split":[50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_GUEST_ORDER_ITEM_CANCELLATION","values":["on","off"],"split":[50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_DISPLAY_PRICES_PER_UOM","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_FLAG_AUTOSUGGEST","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_SHIPMENT_TRACKING","values":["on","off"],"split":[50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_ALLOW_ILLINOIS_FOID_UPLOADS","values":["on","off","on","off"],"split":[50,50,50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_PROCUREMENT_CONTACT_FORM","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_PARTNERSHIPS_INQUIRY_FORM","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_FFL_DEALER_FORM","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_RMA_SINGLE_PAGE_APPLICATION","values":["on","off","on","off"],"split":[50,50,50,50],"state":null,"enabled":true,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_REACT_RMA_DESKTOP","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":"op.feature.availability.react_rma_desktop","availabilityPolicyConfig":[]},{"name":"FEATURE_YOU_MIGHT_LIKE_PRODUCTS_ML_API","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_BACK_IN_STOCK_ALERTS","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":"op_cart.back_in_stock_alerts_availability_policy","availabilityPolicyConfig":[]},{"name":"FEATURE_AMMO_CUSTOM_SHIPPING_LOGIC","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_FFL_RESTRICTIONS","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_FACEBOOK_LOGIN","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_MULTIPLE_WISHLISTS","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":"op_cart.multiple_wishlists_availability_policy","availabilityPolicyConfig":[]},{"name":"FEATURE_MOBILE_SEARCH_IN_HEADER","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":null,"availabilityPolicyConfig":null},{"name":"FEATURE_AGE_VERIFICATION","values":["on","off"],"split":[50,50],"state":null,"enabled":false,"decisionStrategy":null,"decisionStrategyConfig":null,"availabilityPolicy":"op.feature.availability.dynamic_
1397setting_availability_policy","availabilityPolicyConfig":[]}],"cookieName":"opcart_feature_20141010_dvor","cookieLifetime":2592000});
1398    class Policy {
1399        isEnabled(feature) {
1400            return feature.enabled;
1401        }
1402    }
1403
1404    window.opcart.FeatureAvailabilityPolicy['op_cart.back_in_stock_alerts_availability_policy'] = new Policy();
1405    window.opcart.featureManager.init();
1406</script>
1406
1407                    
1408        
1408<script type="text/javascript">
1409            op.container = new op.di();
1410            op.container.init();
1411        </script>
1411
1412
1413                    
1413<script type="text/javascript">
1414                op.container.config('op.services.Router', {
1415                    'useOriginUrl': false
1416                });
1417                app.addOnReadyRunner(op.container.get('op.services.LegacyMyAccountRunner'));
1418                op.container.config('op.services.FacebookJsApi', {
1419                    appId: '253043588049156',
1420                    graphApiVersion: 'v5.0',
1421                    scope: 'email,user_birthday,user_location'
1422                });
1423
1424                op.container.config('op.widgets.CloudSponge', {
1425                    domain_key: 'XPW7R8C6JRSSRM6W5P46'
1426                });
1427
1428                op.container.config('op.widgets.FacebookPost', {
1429                    name: 'Dvor.com',
1430                    picture: 'https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/header-logo.png',
1431                    caption: 'Invitation to Join Me on Dvor.com and Get Exclusive Deals on Gear!',
1432                    description: 'Dvor.com is a members-only store offering exclusive deals of up to 70% off ' +
1433                            'on gear for hunting, sports shooting, the outdoors, sports, electronics, and so much more. ' +
1434                            'Use my invite to join today, it\'s fast and free!'
1435                });
1436
1437                op.container.config('op.widgets.TwitterPost', {
1438                    text: 'Join me on Dvor.com using my invitation. Get exclusive deals on top quality gear.',
1439                    popupOptions: 'scrollbars=no,width=575,height=400'
1440                });
1441
1442                op.container.config('op.widgets.CommunicationPreferencesNotification', {
1443                    dismissText: 'Per your request, we will not show you this warning again. Please be advised that we may not be able to send you important information, such as order confirmations, shipment tracking numbers, and other time sensitive communication until you verify your email address or change it to a new one.',
1444                    remindText: 'Okay, we will remind you again in one week.'
1445                });
1446
1447                op.container.config('op.services.FacebookSignupButton', {
1448                    autoLogin: true,
1449                    unsubscribeEmail: '',
1450                    redirect: false,
1451                    api: {
1452                        register: '/api/0.6/customer/facebook'
1453                    }
1454                });
1455
1456                op.container.config('op.services.FacebookAutoLogin', {
1457                    authenticated: false,
1458                    force: false
1459                });
1460
1461                op.container.config('op.widgets.CartPageItems', {
1462                    urls: {
1463                        cart_url: '/checkout/step2'
1464                    },
1465                    isCartPage: 0,
1466                    itemsMessages: []
1467                });
1468
1469                op.container.config('op.services.MessageBox', {
1470                    urls: {
1471                        cartUrl: '/checkout/one-step'
1472                    }
1473                });
1474
1475                op.container.config('op.services.OrderManager', {
1476                    authorized: false
1477                });
1478
1479                op.container.config('op.widgets.ShippingMethodOptions', {
1480                    valueShippingThreshold: ''
1481                });
1482
1483                op.container.config('op.services.ProductList', {
1484                    missingImagePlaceholderURL: 'https://dvl.0ps.us/assets-d0ab98a85b9/dvor/desktop/img/no-image-fff-210-150.jpg'
1485                });
1486
1487                op.container.config('op.widgets.AddToCartPopup', {
1488                    checkoutStepTwoUrl: "/checkout/step2?direct=true"
1489                });
1490                op.container.config('op.services.PaypalIncontextCheckout', {
1491                    paypalUsername: 'paypal_api1.dvor.com',
1492                    paypalEnvironment: 'production'
1493                });
1494
1495                
1496                                op.container.config('op.services.GooglePlaces', {
1497    'googleApiKey': 'AIzaSyDD13btkSlfvCcZTxq9X\u002DRno1K5fB7zSi4',
1498    'enabled': true
1499});
1500                            </script>
1500
1501        
1502                    
1502<script type="text/javascript">
1503                app.addBottomRunner(op.container.get('op.services.Router'));
1504                app.addBottomRunner(op.container.get('op.services.PageResize'));
1505                app.addBottomRunner(op.container.get('op.services.CustomerManager'));
1506                app.addBottomRunner(op.container.get('op.services.FacebookJsApi'));
1507                app.addBottomRunner(op.container.get('op.services.FacebookAutoLogin'));
1508                app.addOnReadyRunner(op.container.get('op.services.LazyFacebookSdkLoader'));
1509                app.addOnReadyRunner(op.container.get('op.services.OrderManager'));
1510                app.addOnReadyRunner(op.container.get('op.services.MessageBox'));
1511
1512                                app.addOnReadyRunner(op.container.get('op.services.GooglePlaces'));
1513                app.addOnReadyRunner(op.container.get('op.services.GooglePlaceAutocomplete'));
1514                
1515                                app.addOnReadyRunner(op.container.get('op.services.HistoryApi'));
1516                app.addOnReadyRunner(op.container.get('op.services.DeviceDetection'));
1517                app.addOnReadyRunner(op.container.get('op.services.HeightNormalizer'));
1518                app.addBottomRunner(op.container.get('op.services.PageVisitHistory'));
1519                
1520                app.addOnReadyRunner(op.container.get('op.services.RecentlyViewedItems'));
1521                app.addOnReadyRunner(op.container.get('op.services.Newsletter'));
1522
1523                app.addBottomRunner(op.container.get('op.services.MyAccount'));
1524
1525                                
1526                app.addOnReadyRunner(op.container.get('op.services.GoogleReCaptcha'));
1527
1528                app.addOnReadyRunner(op.container.get('op.services.NextPageviewEventsTrigger'));
1529
1530                                    app.addOnReadyRunner(op.container.get('op.services.PushNotification'));
1531                    app.addOnReadyRunner(op.container.get('op.services.PushNotificationTokenLinker'));
1532                                app.addBottomRunner(op.container.get('op.services.ReduxStoreEventAdapter'));
1533                app.addOnReadyRunner(op.container.get('op.services.BackToTop'));
1534            </script>
1534
1535        
1536                    
1536<script type="text/javascript">
1537                app.init('dvor');
1538                app.onRunnerBottom();
1539                $(function () {
1540                    app.onRunnerOnReady();
1541                });
1542            </script>
1542
1543            
1544    
1544<script>
1545        $(document.body).on('submit', '#contactUsForm', function () {
1546            var val = $('#dvor_contact_form_topic').val();
1547                dataLayer.push({
1548                    event: 'contact_form',
1549                    contact_type: $('#dvor_contact_form_topic option[value="'+val+'"]').text(),
1550                    action_type: 'Contact Form - Failover Version',
1551                });
1552                dataLayer.push({
1553                    event: 'customEvent',
1554                    eventCategory: 'User Engagement',
1555                    eventLabel: $('#dvor_contact_form_topic option[value="'+val+'"]').text(),
1556                    eventAction: 'Contact Form - Failover Version',
1557                });
1558        });
1559    </script>
1559
1560
1561    
1561<script type="text/javascript">
1562        (function() {
1563            var _old = window.onload;
1564            window.onload = function () {
1565                _old && _old.apply(this, arguments);
1566            }
1567        })();
1568    </script>
1568
1569
1570            
1570<script src="https://dvl.0ps.us/assets-d0ab98a85b9/js/dvor/desktop/common_react.js" type="text/javascript" crossorigin="anonymous" onload="jsLoaded();"></script>
1570
1571        
1571<script src="https://dvl.0ps.us/assets-d0ab98a85b9/js/dvor/desktop/react_all_pages.js" type="text/javascript" crossorigin="anonymous" onload="jsLoaded();"></script>
1571
1572    </body>
1573</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.