HTML Report for https://www.theknot.com/m/magazine
This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to changeShowing results for https://www.theknot.com/m/magazine
You can view the notes...
view-source:https://www.theknot.com/m/magazine
| # | results |
|---|---|
| 1 |
Error
On line 1, column 9 <https://union. |
| 2 |
Error
On line 1, column 10 <https://union.t |
| 3 |
Error
On line 1, column 28 <https://union.theknot.com/dist/v2 |
| 4 |
Error
On line 1, column 33 knot.com/dist/v2/typo |
| 5 |
Error
On line 1, column 36 com/dist/v2/typogra |
| 6 |
Error
On line 1, column 47 /dist/v2/typography/catalys |
| 7 |
Error
On line 1, column 59 pography/catalyst-v2/font-se |
| 8 |
Error
On line 1, column 87 alyst-v2/font-secondary-regular.woff2>;rel=" |
| 9 |
Info
On line 1, column 87 alyst-v2/font-secondary-regular.woff2>;rel=" |
| 10 |
Error
On line 1, column 151 lar.woff2>;rel="preload";as="font";type="font/woff2";crossorigin,<https://union. |
| 11 |
Error
On line 1, column 152 ,<https://union.t |
| 12 |
Error
On line 1, column 170 <https://union.theknot.com/dist/v2 |
| 13 |
Error
On line 1, column 175 knot.com/dist/v2/typo |
| 14 |
Error
On line 1, column 178 com/dist/v2/typogra |
| 15 |
Error
On line 1, column 189 /dist/v2/typography/catalys |
| 16 |
Error
On line 1, column 201 pography/catalyst-v2/font-pr |
| 17 |
Info
On line 1, column 227 alyst-v2/font-primary-regular.woff2>;rel=" |
| 18 |
Error
On line 1, column 291 lar.woff2>;rel="preload";as="font";type="font/woff2";crossorigin,<https://union. |
| 19 |
Error
On line 1, column 292 ,<https://union.t |
| 20 |
Error
On line 1, column 310 <https://union.theknot.com/dist/v2 |
| 21 |
Error
On line 1, column 315 knot.com/dist/v2/typo |
| 22 |
Error
On line 1, column 318 com/dist/v2/typogra |
| 23 |
Error
On line 1, column 329 /dist/v2/typography/catalys |
| 24 |
Error
On line 1, column 341 pography/catalyst-v2/font-pr |
| 25 |
Info
On line 1, column 370 alyst-v2/font-primary-extra-bold.woff2>;rel=" |
| 26 |
Error
On line 1, column 434 old.woff2>;rel="preload";as="font";type="font/woff2";crossorigin,<https://union. |
| 27 |
Error
On line 1, column 435 ,<https://union.t |
| 28 |
Error
On line 1, column 453 <https://union.theknot.com/dist/v2 |
| 29 |
Error
On line 1, column 458 knot.com/dist/v2/typo |
| 30 |
Error
On line 1, column 461 com/dist/v2/typogra |
| 31 |
Error
On line 1, column 472 /dist/v2/typography/catalys |
| 32 |
Error
On line 1, column 484 pography/catalyst-v2/font-pr |
| 33 |
Info
On line 1, column 507 alyst-v2/font-primary-bold.woff2>;rel=" |
| 34 |
Error
On line 2, column 15 old.woff2>;rel="preload";as="font";type="font/woff2";crossorigin link: <https://union. |
| 35 |
Error
On line 2, column 16 <https://union.t |
| 36 |
Info
On line 2, column 33 <https://union.theknot.com>;rel=" |
| 37 |
Error
On line 2, column 60 eknot.com>;rel="preconnect",<https://cdn.co |
| 38 |
Error
On line 2, column 61 ,<https://cdn.coo |
| 39 |
Info
On line 2, column 78 <https://cdn.cookielaw.org>;rel=" |
| 40 |
Error
On line 8, column 15 ielaw.org>;rel="preconnect" set-cookie: tkww_op=57b2c938f58ff221983d96d76b7537ed; path=/; domain=.www.theknot.com; Secure set-cookie: ak_bmsc=8A9261B1EC21F472D970F996E2B76FDA~000000000000000000000000000000~YAAQFs8ti4a+aoeOAQAADbPZjBcR100pB8QigNCfgEWYK6JmZVpGA/KoHKZ03av+z63Y1PV4xsA4T8OBGPnLPloudQcqRI4iahwVeXF5rGYCpawnapeNlE0JmagbdpA+hWzyass8JMa/KnU4eSjhZ3RXz5lxI6ynk0GgFD70Q+H8iqiW0QD3Yz2AZjEg65b6hocicwO7xthrA0LJoSAg2ddLMpcXcOzI8aMYbwCbZdyG8hCCWIEdXXeBUtvCGPv6gBBfrf/8paMvoD0oqQZ+ZEv5opK09Glx+stZ+I7W2U4zlUHRdSnrtXztM7fRADh8E7jm94RUhxgumkSSvmfSoAvniYFbp4/mEJr6AQW56RI/q/qiDrslrDQpDYzRUZOLsp8K8NlkHOznwfhlebL6ACwPhR4=; Domain=.theknot.com; Path=/; Expires=Sat, 30 Mar 2024 02:54:20 GMT; Max-Age=7199 set-cookie: bm_mi=07779574ED3D5C40961161B0C3B52B57~YAAQFs8ti4e+aoeOAQAADbPZjBes8JzvJhPQ5rx9ZnOFhFIBCE4ZOdNlAG1CJ6a4Z8FMa6ixr/1u43BSL6KvhzRDjC5rHR5l2e2u2I8jOdKfqOumAoqM0StXYzPQFwO95izEAewxB7zBFvZWoJIGeeYICvgc7Xk5qRbujV/2mBefs66KUw/s980mGa5+krqNRn+1rTCHGfSg/73+ua5OwQeMgy4u1S2Nqw4X+DiZQ09c+ynztLVUDXmhEl4Jz1lESfX6y/vh3HXLFKTG9i28fefzDnTIkFzIR/ypHbRFjKSotf/nn2M4Ddt32cokmphRFlv0mp9e8wE6~1; Domain=.theknot.com; Path=/; Expires=Sat, 30 Mar 2024 00:54:21 GMT; Max-Age=0; Secure server-timing: ak_p; desc="1711760060802_2335035158_196760672_35703_16957_92_19_15";dur=1 <!DOCTYPE html><html |
| 41 |
Error
On line 8, column 94 TYPE html><html lang="en" class="__tmp_catalyst_opt_in__" data-tk-catalyst-variant="b01"><head> |
| 42 |
Error
On line 8, column 100 ant="b01"><head><meta |
| 43 |
Error
On line 8, column 173 01"><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><tit |
| 44 |
Error
On line 645, column 4445 et="utf-8"/><title>The Knot Wedding Magazine - Buy a copy and browse current and past issues</title><link rel="canonical" href="https://www.theknot.com/m/magazine"/><meta property="description" content="Get your copy of The Knot Magazine or browse digital versions for wedding inspiration, styles, planning tips, fashion, beauty and more."/><meta property="robots" content="index, follow"/><meta property="og:type" content="product"/><meta property="og:site_name" content="The Knot"/><meta property="og:url" content="https://www.theknot.com/m/magazine"/><meta property="og:title" content="The Knot Wedding Magazine"/><meta property="og:description" content="Get your copy of The Knot Magazine or browse digital versions for wedding inspiration, styles, planning tips, fashion, beauty and more."/><meta name="next-head-count" content="11"/><meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui"/><noscript data-union-html-insert-start=""></noscript> <link rel="preload" as="script" href="https://union.theknot.com/dist/v2/tk-pagelet-header-nav/latest/main.js"> <link rel="preload" as="style" href="https://union.theknot.com/dist/v2/tk-pagelet-header-nav/latest/secondary.css"> <script async src="https://union.theknot.com/dist/v2/pagelet/latest/browser-modules.js" id="union-pagelet-browser-modules-script"> </script> <script> (function () { var q = []; document.getElementById('union-pagelet-browser-modules-script') .addEventListener('load', function () { q.forEach(function (params) { var method = params[0]; var args = params[1]; this[method].apply(this, args); }, window.UNION_INTERNAL_MODULE_SYSTEM); UNION_INTERNAL_MODULE_SYSTEM.requirejs.config({ waitSeconds: 15 }); }); window.UNION_INTERNAL_MODULE_SYSTEM = window.UNION_INTERNAL_MODULE_SYSTEM || { require: function() { q.push(['require', arguments]); }, define: function() { q.push(['define', arguments]); } }; })(); </script> <style> [data-pagelet-render-state="error"]~[data-pagelet-role="placeholder"], [data-pagelet-render-state="ready"]~[data-pagelet-role="placeholder"] { display: none; } </style> <script class="ot-sdk-show-settings" id="Union__consent-management__snippet"> /* The "ot-sdk-show-settings" class is applied to this script tag so that the OneTrust blue shield icon never shows. We do add the Cookie Settings button correctly in the footer but a race condition for the pagelet can happen where the OneTrust check happens before the footer content is present, which results in the blue shield showing. This tricks the OneTrust SDK since it only checks for any element with that class. */ window.UnionConsentManagement = (function () { var consentPlatformEnabled = 'true' === 'true' && document.cookie.indexOf('unionCmpEnabled=false') === -1; if (!consentPlatformEnabled) { window.OnetrustActiveGroups = ',C0001,C0002,C0003,C0004,C0005,'; window.OneTrust = { ToggleInfoDisplay: function () { }, OnConsentChanged: function () { } }; } else { var oneTrustScript = document.createElement('script'); oneTrustScript.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js'; oneTrustScript.type = 'text/javascript'; oneTrustScript.charset = 'UTF-8'; oneTrustScript.async = true; oneTrustScript.setAttribute('data-domain-script', '98c04d9e-538c-47ab-9820-bad810dce441'); document.head.appendChild(oneTrustScript) } var NECESSARY = 'Necessary'; var ANALYTIC = 'Analytic'; var PERSONALISATION = 'Personalisation'; var TARGETING = 'Targeting'; var SOCIAL = 'Social'; var categoryCodeNames = { C0001: NECESSARY, C0002: ANALYTIC, C0003: PERSONALISATION, C0004: TARGETING, C0005: SOCIAL // C0006: 'Custom', }; var onetrustState = 'not_loaded'; var providerLoaded = false; var services = []; var eventCallbacks = { 'provider-load': [] } var onConsentCallbacks = {}; onConsentCallbacks[NECESSARY] = []; onConsentCallbacks[ANALYTIC] = []; onConsentCallbacks[PERSONALISATION] = []; onConsentCallbacks[TARGETING] = []; onConsentCallbacks[SOCIAL] = []; function getNextOneTrustState(state) { if (state === 'not_loaded') { return 'loading'; } else if (state === 'loading') { return 'changing'; } return 'done'; } function setupService(service) { var categories = UnionConsentManagement.getConsentedCategories(); var allCategoryNames = Object.keys(categoryCodeNames).map(function (key) { return categoryCodeNames[key]; }); service.setup({ consentedToAll: allCategoryNames.every(function (categoryName) { return categories.indexOf(categoryName) >= 0; }), consentedToAny: allCategoryNames .filter(function (category) { return category !== NECESSARY }) .some(function (categoryName) { return categories.indexOf(categoryName) >= 0; }), consentedToNecessary: categories.indexOf(NECESSARY) >= 0, consentedToAnalytic: categories.indexOf(ANALYTIC) >= 0, consentedToPersonalisation: categories.indexOf(PERSONALISATION) >= 0, consentedToTargeting: categories.indexOf(TARGETING) >= 0, consentedToSocial: categories.indexOf(SOCIAL) >= 0, consentedTo: function () { var reqCategories = Array.prototype.slice.call(arguments); return reqCategories.every(function (categoryName) { return categories.indexOf(categoryName) >= 0; }); }, categories: categories }); } function setupServices() { services.forEach(function (service) { setupService(service); }); } function runConsentedToCallbacks() { var categories = UnionConsentManagement.getConsentedCategories(); categories.forEach(function (category) { onConsentCallbacks[category].forEach(function (callback) { callback(); }); onConsentCallbacks[category] = []; }); } function onConsentedTo(category, callback) { if ( category === NECESSARY || (providerLoaded && UnionConsentManagement.consentedTo(category)) ) { return callback(); } else { onConsentCallbacks[category].push(callback); } } var UnionConsentManagement = { version: '2.0.3', consentPlatformEnabled: consentPlatformEnabled, registerService: function (service) { if (providerLoaded) { setupService(service); } services.push(service); }, getConsentedCategories: function () { return (window.OnetrustActiveGroups || ',C0001,') .split(',') .filter(function (onetrustGroup) { return onetrustGroup && categoryCodeNames[onetrustGroup]; }) .map(function (onetrustGroup) { return categoryCodeNames[onetrustGroup]; }); }, togglePreferencesModal: function () { onetrustState = 'changing'; OneTrust.ToggleInfoDisplay(); OneTrust.OnConsentChanged(function () { window.location.reload(); }); }, addEventListener: function (event, callback) { if (event !== 'provider-load') return; if (event === 'provider-load' && providerLoaded) { callback(); return } eventCallbacks[event].push(callback); }, removeEventListener: function (event, callback) { if (event !== 'provider-load') return; eventCallbacks[event].splice( eventCallbacks[event].indexOf(callback), 1 ); }, getCookieSettingsButtonProps: function () { var data = OneTrust.GetDomainData(); var cm = data.ConsentModel; return { text: data.CookieSettingButtonText, isVisible: cm.Name !== 'notice only', }; }, consentedTo: function (category) { return UnionConsentManagement.getConsentedCategories().indexOf(category) >= 0 }, onConsentedToNecessary: function (callback) { return onConsentedTo(NECESSARY, callback) }, onConsentedToAnalytic: function (callback) { return onConsentedTo(ANALYTIC, callback) }, onConsentedToPersonalisation: function (callback) { return onConsentedTo(PERSONALISATION, callback) }, onConsentedToTargeting: function (callback) { return onConsentedTo(TARGETING, callback) }, onConsentedToSocial: function (callback) { return onConsentedTo(SOCIAL, callback) } }; window.OptanonWrapper = function () { if (!providerLoaded) { providerLoaded = true; eventCallbacks['provider-load'].forEach(function (onLoadCallback) { onLoadCallback(); }); } onetrustState = getNextOneTrustState(onetrustState); if (onetrustState === 'loading' || onetrustState === 'changing') { setupServices(); } runConsentedToCallbacks(); }; if (!consentPlatformEnabled) { window.OptanonWrapper(); } return UnionConsentManagement; })(); </script> <script type="text/javascript"> /* eslint-disable */ (function () { // Create a queue, but don't obliterate an existing one! var analytics = window.analytics = window.analytics || []; // If the real analytics.js is already on the page return. if (analytics.initialize) return; // If the snippet was invoked already show an error. if (analytics.invoked) { if (window.console && console.error) { console.error('Segment snippet included twice.'); } return; } // Invoked flag, to make sure the snippet // is never invoked twice. analytics.invoked = true; // A list of the methods in Analytics.js to stub. analytics.methods = [ 'trackSubmit', 'trackClick', 'trackLink', 'trackForm', 'pageview', 'identify', 'reset', 'group', 'track', 'ready', 'alias', 'debug', 'page', 'once', 'off', 'on', 'addSourceMiddleware', 'addIntegrationMiddleware', 'setAnonymousId', 'addDestinationMiddleware' ]; // Define a factory to create stubs. These are placeholders // for methods in Analytics.js so that you never have to wait // for it to load to actually record data. The `method` is // stored as the first argument, so we can replay the data. analytics.factory = function (method) { return function () { var args = Array.prototype.slice.call(arguments); args.unshift(method); analytics.push(args); return analytics; }; }; // For each of our methods, generate a queueing stub. for (var i = 0; i < analytics.methods.length; i++) { var key = analytics.methods[i]; analytics[key] = analytics.factory(key); } // Define a method to load Analytics.js from our CDN, // and that will be sure to only ever load it once. analytics.load = function (key, options) { // Create an async script element based on your key. var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true; script.src = 'https://cdn.segment.com/analytics.js/v1/' + key + '/analytics.min.js'; // Insert our script next to the first script element. var first = document.getElementsByTagName('script')[0]; first.parentNode.insertBefore(script, first); analytics._loadOptions = options; }; analytics._writeKey = '9pgpjyo4ux'; // Add a version to keep track of what's in the wild. analytics.SNIPPET_VERSION = '4.13.2'; })(); </script> <script> (function ( segmentWriteKey, segmentLoadOptions ) { if (window.UnionConsentManagement) { window.UnionConsentManagement.onSegmentMappingJsLoad = function (loadSegmentWithMapping) { loadSegmentWithMapping(segmentWriteKey, segmentLoadOptions); }; var consentedSegmentScript = document.createElement('script'); consentedSegmentScript.src = 'https://union.theknot.com/dist/v2/tk-analytics/latest/consented-segment.js'; consentedSegmentScript.type = 'text/javascript'; consentedSegmentScript.async = true; document.head.appendChild(consentedSegmentScript); } else { analytics.load(segmentWriteKey, segmentLoadOptions); } })( '9pgpjyo4ux', {} ); </script> <script data-ga4-segment-patch> /* Middleware that intercepts every track call and adds GA4 parameters */ window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } ((Promise, console, analytics, prefix) => { const TIMEOUT_IN_MS = 3 * 1000; // Implements a polling strategy to check if ga is loaded. // This is necessary as simply calling `gtag` with a callback // Will unintentionally load google analytics let wasGtagLoadAttempted = false; const checkIfGtagLoadWasAttempted = () => { return new Promise((resolve, reject) => { if (wasGtagLoadAttempted) { // Avoid polling if already loaded resolve(); return; } const er = new Error('Segment loaded but data layer did not'); er.type = 'GTAG_NOT_LOADED'; console.warn(`${prefix} Waiting for gtag to load before flushing segment events. This may take up to ${TIMEOUT_IN_MS} ms`); const interval = setInterval(() => { const gaScript = document.querySelector('script[src*="/www.googletagmanager.com/gtag/"]'); if (gaScript) { wasGtagLoadAttempted = true; resolve(); clearInterval(interval); clearTimeout(timeout); } }, 300); const timeout = setTimeout(() => { clearInterval(interval); reject(er) }, TIMEOUT_IN_MS); window.addEventListener('beforeunload', () => { clearInterval(interval); clearTimeout(timeout); reject(er); }); }); }; const asyncGtag = function () { const args = Array.prototype.slice.call(arguments); return new Promise((resolve) => { args.push(resolve); gtag.apply(null, args); }); } analytics.addSourceMiddleware((middlewareIntermediate) => { const payload = middlewareIntermediate.payload; const next = middlewareIntermediate.next; return checkIfGtagLoadWasAttempted() .then(() => { const get = 'get'; const target = 'G-N0GL0GGXYR'; const sessionIdPromise = asyncGtag(get, target, 'session_id'); const sessionNumberPromise = asyncGtag(get, target, 'session_number'); const clientIdPromise = asyncGtag(get, target, 'client_id'); return Promise.all([sessionIdPromise, sessionNumberPromise, clientIdPromise]); }) .then(([sessionId, sessionNumber, clientId]) => { let namespace; if (payload.type() === 'identify') { namespace = 'traits' } else { namespace = 'properties' } if (!payload.obj[namespace]) { console.warn(`${prefix} Analytics event does not contain namespace property: ${namespace}`); next(payload); return } payload.obj[namespace].ga4SessionId = sessionId; payload.obj[namespace].ga4SessionNumber = sessionNumber; payload.obj[namespace].ga4ClientId = clientId; next(payload); }).catch((err) => { console.error(err); if (err.type === 'GTAG_NOT_LOADED') { console.warn(`${prefix} Skipping GA4 patch because ga did not load.`); } else { console.warn(`${prefix} Skipping GA4 patch because an unknown error occurred.`); } next(payload); }); }); })(Promise, console, analytics, '[union ga4 segment patch] '); </script> <script id="Union__fragment_loader"> window.UNION_INTERNAL_FRAGMENT_LOADER = ((expirationPeriod, cacheNamespace, window, document, storage, JSON, Date) => { const now = new Date; const createCacheStorage = () => { const getCacheKey = (fragment) => { return cacheNamespace + fragment.name; }; const usedKeys = new Set(); const unloadEvent = 'onpagehide' in window ? 'pagehide' : 'unload'; window.addEventListener(unloadEvent, () => { Object.keys(storage).forEach((key) => { if (key.indexOf(cacheNamespace) === 0 && !usedKeys.has(key)) { storage.removeItem(key); console.warn('Deleting fragment cache: ', key); } }); }); return { set: (fragment, result) => { try { const key = getCacheKey(fragment); usedKeys.add(key); storage[key] = JSON.stringify([now, result]); } catch (error) { console.warn('Error hydrating fragment cache: ', error); } }, get: (fragment) => { const key = getCacheKey(fragment) usedKeys.add(key); return storage[key]; } } } const createHTMLFragmentLoader = () => { const cacheStorage = createCacheStorage(); const performFetch = async (fragment) => { const response = await fetch(fragment.url) if (!response.ok) { console.warn('Unable to fetch fragment', fragment); return null; } return await response.text(); } const performAppend = (fragment, targetElement, text) => { const domFragment = document.createRange() .createContextualFragment( '<!-- fragment start ' + fragment.id + '-->' + text + '<!-- fragment end -->' ); domFragment.firstChild.id = fragment.id; targetElement.appendChild(domFragment); } const append = (fragment, text) => { let target = fragment.options.target; if (target !== 'head' && target !== 'body') { target = 'body'; } const targetElement = document[target]; if (target === 'body' && !targetElement) { document.addEventListener('readystatechange', function () { if (document.readyState === 'interactive') performAppend(fragment, document.body, text); }); return; } performAppend(fragment, targetElement, text); } const fetchAppend = async (fragment) => { const text = await performFetch(fragment) if (text) { append(fragment, text); } return text; } const fetchAppendCache = async (fragment) => { const text = await fetchAppend(fragment) if (text) cacheStorage.set(fragment, text); } const fetchCache = async (fragment) => { const text = await performFetch(fragment) if (text) cacheStorage.set(fragment, text); } return { load: async (fragment) => { if (document.getElementById(fragment.id)) { console.log(fragment.id + ': Fragment is already in document. Avoiding load cycle.'); return; } if (!fragment.options.cache) { return fetchAppend(fragment); } const cache = cacheStorage.get(fragment); if (!cache) { return fetchAppendCache(fragment); } const data = JSON.parse(cache); const lastUsed = new Date(data[0]); if (lastUsed > now /* Probably an attacker */) { return fetchAppendCache(fragment); } append(fragment, data[1]); setTimeout(() => { const timeSinceLastUsed = now - lastUsed; if (timeSinceLastUsed >= expirationPeriod) { fetchCache(fragment); } }); } } } return createHTMLFragmentLoader(); })( 600000, 'xou/fragments/', window, document, window.localStorage, JSON, Date ); </script><!-- fragment start Union__fragment__html-document-parts_head --><link rel="preload" href="https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://union.theknot.com/dist/v2/typography/catalyst-v2/font-secondary-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"><style id="Union__fragment__html-document-parts_head">@font-face{font-display:swap;font-family:union-secondary-font;font-style:normal;font-weight:400;src:url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-secondary-regular.woff2) format("woff2"),url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-secondary-regular.woff) format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-style:normal;font-weight:500;src:url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-bold.woff2) format("woff2"),url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-bold.woff) format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-style:normal;font-weight:700;src:url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-bold.woff2) format("woff2"),url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-bold.woff) format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-style:normal;font-weight:800;src:url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-extra-bold.woff2) format("woff2"),url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-extra-bold.woff) format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-style:normal;font-weight:400;src:url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-regular.woff2) format("woff2"),url(https://union.theknot.com/dist/v2/typography/catalyst-v2/font-primary-regular.woff) format("woff")}:root{--tkww-union-color-primary-100:#ffe4fb;--tkww-union-color-primary-200:#febbf7;--tkww-union-color-primary-300:#ff44cb;--tkww-union-color-primary-400:#d700a0;--tkww-union-color-primary-500:#ac007c;--tkww-union-color-neutral-100:#f1f2f4;--tkww-union-color-neutral-200:#e4e5e9;--tkww-union-color-neutral-300:#caccd0;--tkww-union-color-neutral-400:#9699a0;--tkww-union-color-neutral-500:#51545c;--tkww-union-color-neutral-600:#37393f;--tkww-union-color-neutral-black:#000;--tkww-union-color-neutral-white:#fff;--tkww-union-color-additional-01extra-100:#e6f2fc;--tkww-union-color-additional-01extra-200:#c4dff9;--tkww-union-color-additional-01extra-300:#a1cdf5;--tkww-union-color-additional-01extra-400:#0073e6;--tkww-union-color-additional-01extra-500:#364c9d;--tkww-union-color-additional-02extra-100:#fff7e1;--tkww-union-color-additional-02extra-200:#fdde81;--tkww-union-color-additional-02extra-300:#fbbb03;--tkww-union-color-additional-02extra-400:#fbaf00;--tkww-union-color-additional-02extra-500:#fb8b00;--tkww-union-color-additional-03extra-100:#ffd1bd;--tkww-union-color-additional-03extra-200:#ff9357;--tkww-union-color-additional-03extra-300:#ff6f00;--tkww-union-color-additional-03extra-400:#fa592d;--tkww-union-color-additional-03extra-500:#db4936;--tkww-union-color-additional-04extra-100:#fff5ed;--tkww-union-color-additional-04extra-200:#f7e6dc;--tkww-union-color-additional-04extra-300:#e8d5ca;--tkww-union-color-additional-04extra-400:#c7afa1;--tkww-union-color-additional-04extra-500:#ad9587;--tkww-union-color-status-error-100:#ffece4;--tkww-union-color-status-error-200:#eb1400;--tkww-union-color-status-error-300:#a1000b;--tkww-union-color-status-info-100:#f4f9ff;--tkww-union-color-status-info-200:#0073e6;--tkww-union-color-status-info-300:#114394;--tkww-union-color-status-success-100:#e2ffee;--tkww-union-color-status-success-200:#008a05;--tkww-union-color-status-success-300:#005a25;--tkww-union-color-status-warning-100:#fff3dd;--tkww-union-color-status-warning-200:#c25400;--tkww-union-color-status-warning-300:#823300;--tkww-union-color-tkred-600:var(--tkww-union-color-primary-500);--tkww-union-color-tkred-500:var(--tkww-union-color-primary-500);--tkww-union-color-tkred-400:var(--tkww-union-color-primary-400);--tkww-union-color-tkred-300:var(--tkww-union-color-primary-300);--tkww-union-color-tkred-200:var(--tkww-union-color-primary-200);--tkww-union-color-tkred-100:var(--tkww-union-color-primary-100);--tkww-union-color-midnight:var(--tkww-union-color-neutral-600);--tkww-union-color-coolgray-500:var(--tkww-union-color-neutral-500);--tkww-union-color-coolgray-400:var(--tkww-union-color-neutral-400);--tkww-union-color-coolgray-300:var(--tkww-union-color-neutral-300);--tkww-union-color-coolgray-200:var(--tkww-union-color-neutral-200);--tkww-union-color-coolgray-100:var(--tkww-union-color-neutral-100);--tkww-union-color-white:var(--tkww-union-color-neutral-white);--tkww-union-color-indigo-900:var(--tkww-union-color-additional-01extra-500);--tkww-union-color-indigo-800:var(--tkww-union-color-additional-01extra-400);--tkww-union-color-indigo-700:var(--tkww-union-color-additional-01extra-300);--tkww-union-color-indigo-650:var(--tkww-union-color-additional-01extra-300);--tkww-union-color-indigo-600:var(--tkww-union-color-additional-01extra-200);--tkww-union-color-indigo-500:var(--tkww-union-color-additional-01extra-100);--tkww-union-color-indigo-400:var(--tkww-union-color-additional-01extra-100);--tkww-union-color-gold-900:var(--tkww-union-color-additional-02extra-500);--tkww-union-color-gold-500:var(--tkww-union-color-additional-02extra-400);--tkww-union-color-gold-400:var(--tkww-union-color-additional-02extra-300);--tkww-union-color-gold-300:var(--tkww-union-color-additional-02extra-200);--tkww-union-color-gold-200:var(--tkww-union-color-additional-02extra-100);--tkww-union-color-gold-100:var(--tkww-union-color-additional-02extra-100);--tkww-union-color-raspberry-500:var(--tkww-union-color-primary-500);--tkww-union-color-raspberry-400:var(--tkww-union-color-primary-400);--tkww-union-color-raspberry-300:var(--tkww-union-color-primary-200);--tkww-union-color-raspberry-200:var(--tkww-union-color-primary-100);--tkww-union-color-peach-500:var(--tkww-union-color-additional-03extra-100);--tkww-union-color-peach-400:var(--tkww-union-color-additional-03extra-100);--tkww-union-color-peach-300:var(--tkww-union-color-additional-03extra-100);--tkww-union-color-teal-600:var(--tkww-union-color-status-success-300);--tkww-union-color-teal-500:var(--tkww-union-color-status-success-300);--tkww-union-color-teal-400:var(--tkww-union-color-status-success-200);--tkww-union-color-teal-300:var(--tkww-union-color-status-success-200);--tkww-union-color-teal-200:var(--tkww-union-color-status-success-100);--tkww-union-color-teal-100:var(--tkww-union-color-status-success-100);--tkww-union-color-border-error:var(--tkww-union-color-status-error-200);--tkww-union-color-border-success:var(--tkww-union-color-status-success-200);--tkww-union-color-border-warning:var(--tkww-union-color-status-warning-200);--tkww-union-color-background-error:var(--tkww-union-color-status-error-100);--tkww-union-color-background-warning:var(--tkww-union-color-status-warning-100);--tkww-union-color-background-success:var(--tkww-union-color-status-success-100);--tkww-union-color-background-active:var(--tkww-union-color-additional-04extra-100);--tkww-union-color-background-dark-contrast:var(--tkww-union-color-neutral-400);--tkww-union-color-background-dark:var(--tkww-union-color-neutral-black);--tkww-union-color-text-brand:var(--tkww-union-color-primary-400);--tkww-union-color-text-error:var(--tkww-union-color-status-error-200);--tkww-union-color-text-warning:var(--tkww-union-color-status-warning-200);--tkww-union-color-text-success:var(--tkww-union-color-status-success-200);--tkww-union-color-text-on-dark-default:var(--tkww-union-color-neutral-white);--tkww-union-color-brand-primary:var(--tkww-union-color-primary-300);--tkww-union-color-icon-cta:var(--tkww-union-color-primary-400);--tkww-union-color-icon-default:var(--tkww-union-color-neutral-black);--tkww-union-color-icon-on-dark-default:var(--tkww-union-color-neutral-white);--tkww-union-color-cta-default:var(--tkww-union-color-primary-300);--tkww-union-color-cta-hover:var(--tkww-union-color-primary-400);--tkww-union-color-text-default:var(--tkww-union-color-neutral-black);--tkww-union-color-link-on-light:var(--tkww-union-color-additional-01extra-400);--tkww-union-color-link-on-dark:var(--tkww-union-color-neutral-white)}error{display:none}</style><!-- favicons-snippet-start --><meta name="msapplication-TileColor" content="#ffffff"> <meta name="theme-color" content="#ffffff"> <link rel="shortcut icon" href="https://union.theknot.com/dist/v2/brands/latest/favicon.ico"> <link rel="icon" type="image/png" sizes="64x64" href="https://union.theknot.com/dist/v2/brands/latest/favicon.png"> <link rel="icon" sizes="228x228" href="https://union.theknot.com/dist/v2/brands/latest/coast-icon-228x228.png"> <link rel="icon" sizes="196x196" href="https://union.theknot.com/dist/v2/brands/latest/homescreen-196x196.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-152x152-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-120x120-precomposed.svg"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-76x76-precomposed.svg"> <link rel="apple-touch-icon-precomposed" sizes="60x60" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-60x60-precomposed.svg"> <link rel="apple-touch-icon" sizes="144x144" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-144x144.svg"> <link rel="apple-touch-icon" sizes="114x114" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-114x114.svg"> <link rel="apple-touch-icon" sizes="72x72" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-72x72.svg"> <link rel="apple-touch-icon" sizes="57x57" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon.svg"> <!-- favicons-snippet-end --><!-- fragment end --><script>window.UNION_INTERNAL_FRAGMENT_LOADER.load({"id":"Union__fragment__html-document-parts_head","name":"html-document-parts/head","url":"https://union.theknot.com/dist/v2/html-document-parts/catalyst-v2/client/head.html","options":{"cache":true,"target":"head"}})</script><noscript data-union-html-insert-end=""></noscript><script>window.serverTime = 1711760060928</script><link rel="preload" href="magazine/_next/static/pages/_app-74312.css" as="style"/><link rel="stylesheet" href="magazine/_next/static/pages/_app-74312.css" data-n-g=""/><link rel="preload" href="magazine/_next/static/129-ebed7.css" as="style"/><link rel="stylesheet" href="magazine/_next/static/129-ebed7.css" data-n-p=""/><link rel="preload" href="magazine/_next/static/pages/magazine-a8e52.css" as="style"/><link rel="stylesheet" href="magazine/_next/static/pages/magazine-a8e52.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="magazine/_next/static/chunks/polyfills-5cd94c89d3acac5f.js"></script><script src="magazine/_next/static/chunks/webpack-9a97ea7bc8155489.js" defer=""></script><script src="magazine/_next/static/chunks/framework-149d197030a4a702.js" defer=""></script><script src="magazine/_next/static/chunks/main-6b1d6b9803f64e5f.js" defer=""></script><script src="magazine/_next/static/chunks/pages/_app-254c084d0353b3eb.js" defer=""></script><script src="magazine/_next/static/chunks/2852872c-257ebc72a8902899.js" defer=""></script><script src="magazine/_next/static/chunks/75fc9c18-2e9ae03a475db518.js" defer=""></script><script src="magazine/_next/static/chunks/129-c975bbc5b3a06fdc.js" defer=""></script><script src="magazine/_next/static/chunks/400-87bb511f722ddc76.js" defer=""></script><script src="magazine/_next/static/chunks/516-84d5f462a17d1bdf.js" defer=""></script><script src="magazine/_next/static/chunks/pages/magazine-eecc8b02456d97a3.js" defer=""></script><script src="magazine/_next/static/k6xJ_RjR0Dsq27KXXiJ3L/_buildManifest.js" defer=""></script><script src="magazine/_next/static/k6xJ_RjR0Dsq27KXXiJ3L/_ssgManifest.js" defer=""></script><script src="magazine/_next/static/k6xJ_RjR0Dsq27KXXiJ3L/_middlewareManifest.js" defer=""></script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"true","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"SJ-f04c4652-ff1f-438d-8947-f06893c3e1c0","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"true","rua.isuxp":"false","rua.texp":"norulematch"}]);</script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="W4DWN-F385G-M4K84-AVS45-EWMBB",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"W4DWN-F385G-M4K84-AVS45-EWMBB";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n="true"=="true"?1:0,t="",a="fibhwqgcq5jqgkqcalmaaayjrjtaoyv4-f-3e5ef79d2-clienttons-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"37","ak.cp":"1225093","ak.ai":parseInt("768326",10),"ak.ol":"0","ak.cr":117,"ak.ipv":6,"ak.proto":"h2","ak.rid":"bba5460","ak.r":36097,"ak.a2":n,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"2a02:7b40:c287:5303::","ak.cport":42856,"ak.gh":"139.45.207.22","ak.quicv":"","ak.tlsv":"tls1.3","ak.0rtt":"","ak.csrc":"-","ak.acc":"","ak.t":"1711760060","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==Gl8TPxIjAHCHleZmoLjjD/epBzzXhPhd/uo6RcBGPdBGbw1X1jBoSOejnbMOU0RtfCQvLpVdOyVd+k86kfCG9pTo6rn+Qgn92oKatuRvG72gxRtQf0sVOIqYqVhzOemWpRjPD2ANPEMirt8OqPgZJNvpxzrDBvCNAq28Ee4ZnG/7X6UeAgN1gva3uTizTtk3tcviJ68A6cTkA79a/v1+Xpk8pz0fsmDISKtV0yUFFd/PFMankR77VOTH7U1Ckqkk2osHAYaKHfg4lisNL1soGPjYbRANGykOLJ0Uxkc6pkYFdxMrY5LbP0heUwrTil0Dr6JbaVJo+CmZRL408x6I/eadYwheB6GEBkzJSgz0rVed+u8p9uwVDELL2MR+7bd76p8zD2a2oaNzzdVHSUafAqNoKiUIpmfjAi+mIWjeApo=","ak.pv":"75","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script><script >bazadebezolkohpepadr="1257326479"</script><script type="text/javascript" src="https://www.theknot.com/akam/13/4af1459c" defer></script></head><body> |
| 45 |
Error
On line 645, column 4451 pt></head><body><noscr |
| 46 |
Error
On line 744, column 44803 ead><body><noscript data-union-html-insert-start=""></noscript><!-- fragment start Union__fragment__html-document-parts_body --><style id="Union__fragment__html-document-parts_body">.Union__brands-v1__base{height:1em;fill:currentColor;stroke-width:0}.Union__brands-v1__icon-theknot_lg{width:3.083984375em}.Union__brands-v1__icon-theknot_sm{width:.5625em}.Union__brands-v1__icon-theknot_pride_lg{width:3.083984375em}.Union__brands-v1__icon-thebump_lg{width:1.810546875em}.Union__brands-v1__icon-xogroup_lg{width:4.669921875em}.Union__brands-v1__theknot.Union__brands-v1--color-primary{color:var(--tkww-union-brands-primary-color,var(--tkww-union-color-neutral-black,#000))}.Union__brands-v1__theknot.Union__brands-v1--color-secondary{color:var(--tkww-union-brands-secondary-color,var(--tkww-union-color-neutral-white,#fff))}.Union__brands-v1__icon-tkww_lg{width:2.904296875em}</style> <svg aria-hidden="true" style="position:absolute;width:0;height:0;overflow:hidden" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <!-- theknot --> <symbol id="Union__brands-v1__icon-theknot_lg" viewBox="0 0 112 25"> <title id="Union__brands-v1__icon-theknot_lg_title">The Knot</title> <path fill-rule="evenodd" d="m44.632 15.912 3.497.597a.084.084 0 0 1 .058.05c.007.019.009.04.002.06-.162.854-1.68 7.821-8.17 7.804-1.34-.008-2.465-.341-3.395-.887-1.185.572-2.55.956-4.085.887-2.064-.085-3.496-1.288-4.358-2.78-.776-1.339-1.143-2.994-1.322-4.571 0-.043-.06-.06-.076-.017l-3.616 7.308c-.018.026-.06.052-.094.043l-3.701-.631c-.035-.008-.069-.034-.069-.077l-.187-2.95c-.009-.043-.069-.06-.085-.018-.598 1.245-2.371 3.684-5.518 3.684-4.367 0-5.791-4.23-6.14-6.114-.308-1.672-.367-3.804-.265-6.158.009-.042-.034-.085-.077-.085-1.407-.025-3.82-.23-5.321-.392-.043-.009-.077-.051-.069-.094.024-.235.1-.938.18-1.673l.001-.01.015-.142c.086-.789.17-1.578.197-1.833.008-.052.05-.086.093-.078a64.98 64.98 0 0 0 5.237.384.092.092 0 0 0 .094-.076C7.773 5.49 8.208 2.872 8.6.569c.009-.042.051-.076.094-.068.503.085 3.13.537 3.625.623.042.008.077.05.068.094l-.05.291c-.352 2.092-.73 4.334-1.008 6.6-.008.05.034.093.086.093a51.151 51.151 0 0 0 5.006-.434c.043 0 .085.025.094.076l.494 3.633a.1.1 0 0 1-.076.094c-2.081.29-4.572.478-5.91.495a.076.076 0 0 0-.077.076c-.12 1.851-.077 3.633.119 4.939.205 1.364.793 3.47 2.507 3.47 2.115 0 5.177-5.313 4.844-14.412-.015-.44-.053-1.4-.09-2.362l-.003-.08a629.755 629.755 0 0 1-.094-2.48c0-.042.026-.076.068-.085.274-.05 1.291-.221 2.198-.374l.015-.003.39-.066c.478-.08.88-.149 1.056-.18.05-.008.102.027.102.077l.7 15.786c0 .043.059.06.076.018l4.41-8.597a.057.057 0 0 1 .028-.036.08.08 0 0 1 .056-.007 1301.848 1301.848 0 0 1 3.753.648c.043.01.077.06.068.103-.358 1.944-.767 5.39-.477 7.957.307 2.763 1.006 4.136 2.132 4.136.563 0 .87-.12.998-.179a.072.072 0 0 0 .028-.026.083.083 0 0 0 .006-.077c-.947-2.03-1.1-4.426-.785-6.225.333-1.894 2.14-6.737 6.26-6.252 4.179.495 4.128 5.024 3.889 6.67-.418 2.84-2.567 5.569-2.917 6.004-.026.025-.008.068.026.068 3.095.307 4.093-3.957 4.23-4.597.008-.05.05-.077.093-.068Zm-7.445 2.353c.75-.75 1.706-2.686 1.92-3.351.409-1.28.536-3.164-.282-3.266-.938-.128-1.817 1.74-2.013 3.13-.137.98-.102 2.32.307 3.47.008.035.043.043.068.017Zm69.506-2.37 3.616.597c.043.008.077.05.017.136-.358 1.945-2.413 7.855-7.189 7.855-3.113 0-4.699-2.874-5.185-5.074-.427-1.945-.563-4.359-.537-6.84 0-.026-.017-.043-.043-.043-1.373 0-2.703-.043-3.974-.102-.021 0-.036.016-.04.034a.045.045 0 0 0 .006.034C95.3 15 95.718 18.24 95.41 19.912c-.315 1.756-1.73 4.58-4.485 4.58-3.088 0-4.7-2.406-5.16-3.182a.045.045 0 0 0-.077.009c-.239.546-1.433 3.18-4.52 3.18-4.674 0-5.322-5.372-5.458-7.103-.009-.043-.069-.06-.086-.017l-3.453 7.061a.087.087 0 0 1-.095.043l-3.666-.631a.083.083 0 0 1-.069-.085l-.008-2.406a.042.042 0 0 0-.077-.025c-1.731 2.26-4.367 3.172-6.413 3.147-2.175-.034-4.239-1.245-6.03-2.968-.026-.026-.068-.009-.068.026l-.222 2.848c-.009.051-.051.085-.102.077l-3.667-.623c-.043-.009-.069-.051-.069-.094.029-.39.173-2.168.307-3.806l.24-2.914a.172.172 0 0 0-.035-.111c-1.126-1.603-3.198-5.236-4.05-7.01-.018-.034 0-.077.033-.102a831.41 831.41 0 0 0 3.087-1.962c.035-.017.086-.017.111.017.444.503.99 1.117 1.416 1.501.026.026.068.009.068-.026L53.58.621c.008-.052.051-.086.102-.077l3.607.605c.043.009.069.052.069.094l-.768 9.714c0 .017.017.042.034.042 4.06.802 5.706-1.833 6.235-4.085.017-.05.06-.076.102-.068l3.607.674c.052.008.077.051.069.102-.87 3.497-2.482 5.006-3.992 6.064-2.064 1.45-5.313 1.526-7.402.92-.034-.016-.06.027-.043.06 1.237 1.877 4.11 5.988 7.155 5.928 4.885-.1 5.59-9.074 5.859-12.49l.017-.226c.009-.05.052-.085.103-.077l3.726.623a.084.084 0 0 1 .069.085v2.235l.025 4.835c0 .043.069.06.086.017l3.837-7.76c.017-.026.06-.052.094-.043l3.676.614c.022 0 .04.011.052.029.01.016.016.036.016.056l-.04.55-.001.007c-.133 1.75-.46 6.077-.326 7.639l.007.079c.129 1.457.333 3.784 1.656 3.784 1.032 0 1.536-2.064 1.774-3.351.512-2.704.887-8.563.93-9.322 0-.043.042-.068.085-.068 3.165.324 9.646.913 13.586.853.017 0 .034-.018.034-.034.205-2.951.563-5.834.913-8.026a.08.08 0 0 1 .094-.068c.36.064 1.908.325 2.886.49l.738.124c.043.009.077.052.068.094a89.298 89.298 0 0 0-.836 7.24c0 .016.006.028.016.035a.046.046 0 0 0 .027.008c2.021-.136 4.102-.307 6.2-.733a.088.088 0 0 1 .102.068l.734 3.59a.089.089 0 0 1-.068.103c-2.422.486-4.827.69-7.156.827-.025 0-.042.017-.042.043-.034 2.37.085 4.528.443 6.123.171.768.623 2.021 1.424 2.021 1.988 0 3.19-3.326 3.429-4.605a.083.083 0 0 1 .029-.046.088.088 0 0 1 .073-.022ZM88.23 17.66c.409 1.194 1.543 3.36 2.805 2.917 1.135-.401.58-3.446-.008-4.674a8.589 8.589 0 0 0-3.403-3.624c-.034-.017-.068 0-.068.034.008 1.833.12 3.735.674 5.347Z" clip-rule="evenodd"/> </symbol> <symbol id="Union__brands-v1__icon-theknot_sm" viewBox="0 0 16 18"> <title id="Union__brands-v1__icon-theknot_sm_title">The Knot</title> <path fill-rule="evenodd" d="M13.314 12.265a.047.047 0 0 0-.062.025c-.265.628-.978 2.462-2.964 2.462-2.16 0-4.203-2.875-5.08-4.209a.03.03 0 0 1 .034-.045c1.482.429 3.792.374 5.26-.655 1.074-.753 2.158-1.76 2.82-4.246a.062.062 0 0 0-.045-.075l-2.533-.6a.06.06 0 0 0-.072.045c-.373 1.587-1.492 3.546-4.446 2.96a.03.03 0 0 1-.025-.032l.549-6.9A.06.06 0 0 0 6.7.928L4.135.501a.06.06 0 0 0-.07.054l-.508 6.192a.03.03 0 0 1-.05.02c-.3-.273-.692-.71-1.004-1.067a.06.06 0 0 0-.077-.01L.237 7.08a.06.06 0 0 0-.021.076C.822 8.417 2.292 11 3.092 12.132a.12.12 0 0 1 .02.079l-.39 4.772a.06.06 0 0 0 .051.064l2.602.44a.06.06 0 0 0 .07-.054l.16-2.023a.03.03 0 0 1 .05-.019c1.275 1.225 2.737 2.086 4.283 2.108 1.448.02 4.245-.29 5.851-4.18a.048.048 0 0 0-.026-.064l-2.45-.99Z" clip-rule="evenodd"/> </symbol> <!-- theknot rebrand --> <symbol id="Union__brands-v1__icon-theknot_catalyst_lg" viewBox="0 0 112 25"> <title id="Union__brands-v1__icon-theknot_catalyst_lg_title">The Knot</title> <use xlink:href="#Union__brands-v1__icon-theknot_lg"></use> </symbol> <symbol id="Union__brands-v1__icon-theknot_catalyst_sm" viewBox="0 0 112 25"> <title id="Union__brands-v1__icon-theknot_catalyst_sm_title">The Knot</title> <use xlink:href="#Union__brands-v1__icon-theknot_sm"></use> </symbol> <!-- theknot pride --> <symbol id="Union__brands-v1__icon-theknot_pride_lg" viewBox="0 0 348 100"> <title id="Union__brands-v1__icon-theknot_pride_lg_title">The Knot</title> <use xlink:href="#Union__brands-v1__icon-theknot_lg" fill="url(#Union__brands-v1-gradient-pride)"> </use> </symbol> <!-- thebump --> <symbol id="Union__brands-v1__icon-thebump_lg" viewBox="0 0 58 32"> <title id="Union__brands-v1__icon-thebump_lg_title">The Bump</title> <path d="M47.096 11.267h-2.535v20.733h2.535v-9.606h0.057c1.014 1.494 2.618 2.508 4.479 2.508 4.057 0 6.311-3.352 6.311-7.124 0-3.607-2.396-6.903-6.198-6.903-1.974 0-3.549 1.015-4.592 2.592h-0.057v-2.199zM51.126 22.646c-2.676 0-4.169-2.309-4.169-4.786 0-2.451 1.549-4.733 4.169-4.733 2.733 0 4.283 2.17 4.283 4.733 0 2.59-1.523 4.786-4.283 4.786zM28.142 11.267h-2.535v13.183h2.535v-6.479c0-2.055 0.225-4.846 2.927-4.846 2.34 0 2.425 2.621 2.425 4.338v6.985h2.535v-6.479c0-2.028 0.194-4.846 2.899-4.846 2.228 0 2.453 2.17 2.453 3.858v7.466h2.534v-7.889c0-2.985-0.902-5.689-4.367-5.689-1.659 0-3.239 0.93-4.055 2.338-0.846-1.467-2.084-2.338-3.805-2.338-1.436 0-2.76 0.902-3.493 2.055h-0.055v-1.657zM13.773 11.267v7.577c0 3.604 1.691 6.056 5.579 6.056 3.889 0 5.577-2.451 5.577-6.056v-7.577h-2.532v7.294c0 2.113-0.54 3.971-3.045 3.971-2.51 0-3.043-1.858-3.043-3.971v-7.294h-2.535zM0 24.45h2.535v-2.057h0.057c1.014 1.494 2.619 2.508 4.479 2.508 4.057 0 6.309-3.352 6.309-7.124 0-3.607-2.395-6.903-6.196-6.903-1.973 0-3.551 1.015-4.592 2.592h-0.057v-13.466h-2.535v24.45zM6.563 22.646c-2.674 0-4.169-2.309-4.169-4.786 0-2.451 1.547-4.733 4.169-4.733 2.731 0 4.28 2.17 4.28 4.733 0.002 2.59-1.52 4.786-4.28 4.786zM17.623 7.684c0.129-0.778 0.734-1.36 1.549-1.36 0.836 0 1.371 0.547 1.499 1.36h-3.048zM21.718 8.475v-0.163c0-1.615-0.813-2.896-2.545-2.896-1.758 0-2.652 1.256-2.652 2.932 0 1.606 1.009 2.86 2.673 2.86 1.058 0 2.012-0.548 2.524-1.489l-0.884-0.5c-0.396 0.652-0.826 1.058-1.628 1.058-0.998 0-1.627-0.873-1.64-1.803h4.152zM11.673 0.928v10.095h1.046v-2.501c0-0.988 0-2.175 1.347-2.175 1.069 0 1.198 0.629 1.198 1.559v3.118h1.046v-3.244c0-1.328-0.396-2.362-1.932-2.362-0.66 0-1.313 0.314-1.638 0.897h-0.021v-5.386h-1.046zM10.129 6.555h1.206v-0.975h-1.206v-2.081h-1.046v2.081h-1.21v0.975h1.21v4.464h1.046z"> </path> </symbol> <!-- xogroup --> <symbol id="Union__brands-v1__icon-xogroup_lg" viewBox="0 0 149 32"> <title id="Union__brands-v1__icon-xogroup_lg_title">XO Group</title> <path d="M15.176 5.702h-2.080l-5.238 7.218-5.236-7.218h-2.080l6.278 8.636-6.82 9.336h2.088l5.77-7.916 5.774 7.916h2.086l-6.814-9.336zM26.152 5.27c-5.266 0-9.39 4.124-9.39 9.392 0 5.266 4.124 9.386 9.39 9.386s9.392-4.122 9.392-9.386c-0.002-5.268-4.126-9.392-9.392-9.392zM26.152 22.406c-4.384 0-7.688-3.33-7.688-7.744s3.304-7.744 7.688-7.744c4.386 0 7.69 3.33 7.69 7.744s-3.304 7.744-7.69 7.744zM61.492 9.13c-1.62-2.436-4.31-3.862-7.368-3.862-5.144 0-9.174 4.124-9.174 9.392 0 5.266 4.030 9.386 9.174 9.386 3.058 0 5.748-1.418 7.368-3.858v3.212c0 4.214-2.72 6.832-7.096 6.832-3.486 0-5.792-1.396-7.264-4.402l-0.25-0.5-1.542 0.684 0.258 0.538c1.67 3.538 4.634 5.33 8.796 5.33 5.428 0 8.796-3.248 8.796-8.48v-17.7h-1.7v3.428zM54.124 22.406c-4.19 0-7.474-3.402-7.474-7.744 0-4.344 3.284-7.744 7.474-7.744 4.202 0 7.368 3.33 7.368 7.744s-3.168 7.744-7.368 7.744zM73.566 5.27c-1.796 0-3.454 0.862-4.574 2.342v-1.91h-1.698v17.972h1.698v-10.572c0-4.88 2.876-6.184 4.574-6.184 0.906 0 1.388 0.148 2.146 0.654l0.504 0.336 0.876-1.414-0.456-0.314c-0.99-0.682-1.764-0.91-3.070-0.91zM86.942 5.27c-5.264 0-9.388 4.124-9.388 9.392 0 5.266 4.124 9.386 9.388 9.386 5.268 0 9.394-4.122 9.394-9.386 0-5.268-4.128-9.392-9.394-9.392zM86.942 22.406c-4.378 0-7.69-3.33-7.69-7.744s3.31-7.744 7.69-7.744c4.382 0 7.694 3.33 7.694 7.744s-3.312 7.744-7.694 7.744zM112.626 16.326c0 4.43-3.496 6.080-5.702 6.080-3.784 0-5.702-1.958-5.702-5.808v-10.896h-1.7v10.896c0 4.736 2.696 7.452 7.4 7.452 1.828 0 4.178-0.736 5.702-2.748v2.374h1.702v-17.974h-1.702v10.624zM135.764 14.662c0-5.268-4.036-9.392-9.178-9.392-3.056 0-5.744 1.426-7.37 3.862v-3.43h-1.696v26.072h1.698v-11.582c1.624 2.44 4.312 3.858 7.37 3.858 5.14-0.002 9.176-4.122 9.176-9.388zM126.586 22.406c-4.2 0-7.37-3.33-7.37-7.744s3.17-7.744 7.37-7.744c4.194 0 7.476 3.4 7.476 7.744 0 4.342-3.282 7.744-7.476 7.744zM147.594 0l-15.402 32h1.852l15.4-32z"> </path> </symbol> <!-- tkww --> <symbol id="Union__brands-v1__icon-tkww_lg" viewBox="0 0 93 32"> <title id="Union__brands-v1__icon-tkww_lg_title">The Knot Worldwide</title> <path d="M74.008 30.181l1.042-2.958h0.894l-1.637 4.432h-0.593l-0.965-2.842-1.016 2.842h-0.594l-1.537-4.432h0.892l0.978 2.958 1.062-2.997h0.462l1.010 2.997zM77.437 31.569v-4.346h0.846v4.346h-0.847zM82.494 30.487c0.293-0.261 0.469-0.677 0.469-1.094 0-0.003 0-0.006 0-0.009 0-0.424-0.18-0.805-0.468-1.072l-0.001-0.001c-0.28-0.254-0.613-0.352-1.16-0.352h-0.229v2.874h0.229c0.546 0 0.892-0.104 1.16-0.345zM83.061 27.724c0.475 0.398 0.776 0.991 0.776 1.655 0 0.005 0 0.009-0 0.014v-0.001c-0.002 0.672-0.307 1.272-0.785 1.672l-0.003 0.003c-0.418 0.352-0.893 0.501-1.55 0.501h-1.238v-4.346h1.244c0.638 0 1.147 0.163 1.557 0.502zM88 27.959h-1.557v0.964h1.499v0.737h-1.499v1.173h1.557v0.736h-2.404v-4.346h2.404v0.736zM2.289 27.959v-0.736h2.795v0.736h-0.977v3.61h-0.847v-3.61h-0.971zM9.294 28.904v-1.681h0.847v4.347h-0.847v-1.929h-1.838v1.929h-0.847v-4.347h0.847v1.682h1.838zM12.117 31.569v-4.346h2.404v0.737h-1.557v0.964h1.499v0.738h-1.499v1.173h1.557v0.735h-2.404zM22.438 27.223l-1.837 2.008 1.934 2.339h-1.114l-1.545-1.954-0.104 0.104v1.851h-0.847v-4.347h0.847v1.838l1.596-1.838h1.069zM27.287 30.149v-2.926h0.847v4.432h-0.587l-2.645-3.025v2.939h-0.847v-4.444h0.587l2.645 3.024zM32.213 30.892c0.795 0 1.448-0.671 1.448-1.499s-0.645-1.492-1.453-1.492c-0.789 0-1.448 0.671-1.448 1.48 0 0.84 0.645 1.512 1.453 1.512zM32.22 27.125c1.297 0 2.314 0.997 2.314 2.274 0 1.284-1.023 2.268-2.347 2.268-1.303 0-2.301-0.997-2.301-2.301 0-1.237 1.044-2.242 2.334-2.242zM35.837 27.96v-0.736h2.796v0.736h-0.978v3.61h-0.846v-3.61h-0.972zM46.675 30.181l1.042-2.958h0.893l-1.636 4.432h-0.594l-0.964-2.842-1.016 2.842h-0.594l-1.538-4.432h0.893l0.977 2.958 1.063-2.997h0.462l1.010 2.997zM52.208 30.892c0.795 0 1.447-0.671 1.447-1.499s-0.645-1.492-1.453-1.492c-0.789 0-1.447 0.671-1.447 1.48 0 0.84 0.645 1.512 1.453 1.512zM52.214 27.125c1.298 0 2.314 0.997 2.314 2.274 0 1.284-1.022 2.268-2.346 2.268-1.303 0-2.301-0.997-2.301-2.301 0-1.237 1.044-2.242 2.333-2.242zM57.383 29.224c0.535 0 0.827-0.235 0.827-0.664s-0.28-0.651-0.814-0.651h-0.261v1.316h0.248zM58.693 29.464c-0.17 0.144-0.326 0.222-0.599 0.274l1.368 1.831h-1.042l-1.173-1.746h-0.11v1.746h-0.847v-4.347h1.257c0.483 0 0.868 0.104 1.109 0.307 0.267 0.221 0.43 0.593 0.43 0.977 0 0.391-0.15 0.75-0.392 0.958zM61.861 27.223v3.611h1.336v0.736h-2.183v-4.347h0.847zM66.995 30.488c0.293-0.261 0.47-0.678 0.47-1.095s-0.177-0.821-0.47-1.082c-0.28-0.254-0.612-0.352-1.16-0.352h-0.227v2.874h0.227c0.549 0 0.894-0.104 1.16-0.345zM67.563 27.725c0.475 0.398 0.775 0.991 0.775 1.654 0 0.005-0 0.010-0 0.015v-0.001c-0.002 0.672-0.306 1.272-0.784 1.672l-0.003 0.003c-0.418 0.352-0.894 0.501-1.551 0.501h-1.239v-4.347h1.245c0.639 0 1.147 0.163 1.558 0.502zM86.609 23.043l-4.91-4.911c-0.476-0.477-0.77-1.135-0.77-1.862s0.294-1.385 0.77-1.862l-0 0c0.475-0.475 1.132-0.77 1.857-0.77 0.001 0 0.003 0 0.004 0h-0c0.674 0 1.349 0.256 1.863 0.77l1.186 1.186 1.187-1.186c0.475-0.475 1.132-0.77 1.857-0.77 0.002 0 0.003 0 0.005 0h-0c0.674 0 1.349 0.256 1.862 0.77 0.476 0.477 0.77 1.135 0.77 1.862s-0.294 1.385-0.77 1.862l-4.911 4.911zM7.662 3.135v4.638h3.241v4.229h-3.241v4.863c0 1.214 0.59 1.734 1.664 1.734 0.531 0 1.112-0.116 1.577-0.29v4.616c-0.651 0.245-1.738 0.424-2.859 0.424-3.675 0-5.755-1.733-5.755-5.686v-5.661h-2.289v-4.229h2.289v-4.638h5.374zM51.345 7.771h5.996l-7.99 15.272h-3.637l-3.81-8.361-3.641 8.361h-3.641l-5.918-11.507 4.094-3.765h0.005l3.64 8.057 3.844-8.056h3.371l3.844 8.293 3.843-8.293zM71.826 23.044l-3.81-8.361-3.642 8.361h-3.641l-4.863-9.458 3.044-5.815 3.641 8.057 3.842-8.056h3.371l3.844 8.293 3.842-8.293h6.002l-7.99 15.272h-3.642zM23.083 14.817l8.125 8.226h-7.586l-5.934-6.203v6.203h-5.394v-23.043h5.394v13.266l5.664-5.496h7.39l-2.699 2.482-0.002-0.003-4.96 4.567z"> </path> </symbol> <!-- TODO: update this gradient with colors matching with the rebrand --> <linearGradient xmlns="http://www.w3.org/2000/svg" id="Union__brands-v1-gradient-pride" x1="0" y1="50" x2="110" y2="50" gradientUnits="userSpaceOnUse"> <stop stop-color="#E64C38"/> <stop offset="0.0951985" stop-color="#ED7D39"/> <stop offset="0.2" stop-color="#E4DD55"/> <stop offset="0.295465" stop-color="#A3D55F"/> <stop offset="0.39328" stop-color="#19B5BC"/> <stop offset="0.548583" stop-color="#4B1A78"/> <stop offset="0.65" stop-color="#613915"/> <stop offset="0.74"/> <stop offset="0.83" stop-color="#73D7EE"/> <stop offset="0.9" stop-color="#FFAFC7"/> <stop offset="0.98" stop-color="#F2F2F2"/> </linearGradient> </defs> </svg><!-- fragment end --><script>window.UNION_INTERNAL_FRAGMENT_LOADER.load({"id":"Union__fragment__html-document-parts_body","name":"html-document-parts/body","url":"https://union.theknot.com/dist/v2/html-document-parts/catalyst-v2/client/body.html","options":{"cache":true,"target":"body"}});window.UNION_INTERNAL_FRAGMENT_LOADER.load({"id":"Union__fragment__iconography_latest","name":"iconography/latest","url":"https://union.theknot.com/dist/v2/iconography/latest/definitions-fragment.html","options":{"cache":true,"target":"body"}})</script><noscript data-union-html-insert-end=""></noscript><div id="__next" data-reactroot=""><div id="root"><div><a class="skip-to-content--d3b27" href="#union-layout-main">Skip to Main Content</a><header><div data-pagelet-container-id="header-navigation"><style data-pagelet-critical-styles>.mega-menu-dropdown--814c7.mega-menu-dropdown--814c7,.top-level-nav--3c0d0{-ms-overflow-style:none;background-color:var(--tkww-union-header-nav-top-level-background-color,var(--tkww-union-color-background-light,var(--tkww-union-color-neutral-white,#fff)));color:var(--tkww-union-header-nav-top-level-inner-color,var(--tkww-union-color-text-default,var(--tkww-union-color-neutral-black,#000)));display:flex;flex-direction:column;overflow-y:scroll;scrollbar-width:none}.mega-menu-dropdown--814c7::-webkit-scrollbar,.top-level-nav--3c0d0::-webkit-scrollbar{display:none}@media (min-width:768px){.mega-menu-dropdown--814c7.mega-menu-dropdown--814c7,.top-level-nav--3c0d0{height:auto;overflow-y:visible}.hide-in-desktop--c4924{display:none!important}}@media (max-width:767.98px){.hide-in-mobile--926f0{display:none!important}.menu-sub-heading-list-item--3c0da.menu-sub-heading-list-item--3c0da:not(:last-child){border-bottom:1px solid var(--tkww-union-header-nav-top-level-divider-color,var(--tkww-union-color-neutral-200,#e4e5e9))}}.bold--0a4a7{font-weight:500}.nav-container--056db{align-items:center;background-color:var(--tkww-union-header-nav-top-level-background-color,var(--tkww-union-color-background-light,var(--tkww-union-color-neutral-white,#fff)));border-bottom:1px solid var(--tkww-union-header-nav-top-level-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));color:var(--tkww-union-header-nav-top-level-color,var(--tkww-union-color-text-default,var(--tkww-union-color-neutral-black,#000)));display:flex;flex-wrap:wrap;height:60px;margin:auto;position:relative}.nav-container--056db a{color:inherit}.nav-container--056db ul{list-style:none;margin:0;padding:0}.hamburger-button--47aa5.hamburger-button--47aa5{color:var(--tkww-union-header-nav-hamburger-cta-color,var(--tkww-union-color-cta-dark-default,var(--tkww-union-color-neutral-black,#000)));margin-left:10px;margin-right:4px}.mobile-app-bar-items--68189{align-items:center;color:var(--tkww-union-header-nav-top-level-icon-color,var(--tkww-union-color-icon-default,var(--tkww-union-color-neutral-black,#000)));display:flex;flex-grow:1;max-height:100%}.mobile-app-bar-items--68189 .account-cta-container--096b2{align-items:center;display:flex;margin-left:auto;padding-bottom:12px;padding-right:20px;padding-top:12px}.log-in-cta--36af5.log-in-cta--36af5{display:none}@media (min-width:480px){.header-cta--8c098.header-cta--8c098{font-size:16px}.log-in-cta--36af5.log-in-cta--36af5{--tkww-union-buttons-primary-alternative-border-color:var(--tkww-union-header-nav-login-button-border-color);--tkww-union-buttons-primary-alternative-background-color:var(--tkww-union-header-nav-login-button-background-color);--tkww-union-buttons-primary-alternative-color:var(--tkww-union-header-nav-login-button-color);--tkww-union-buttons-primary-alternative-hover-background-color:var(--tkww-union-header-nav-login-button-hover-background-color);--tkww-union-buttons-primary-alternative-hover-border-color:var(--tkww-union-header-nav-login-button-hover-border-color);--tkww-union-buttons-primary-alternative-hover-color:var(--tkww-union-header-nav-login-button-hover-color);--tkww-union-buttons-primary-alternative-hover-decoration:var(--tkww-union-header-nav-login-button-hover-decoration);--tkww-union-buttons-primary-alternative-horizontal-padding:var(--tkww-union-header-nav-login-button-horizontal-padding);display:inline-flex;margin-right:var(--tkww-union-header-nav-login-button-horizontal-margin,16px)}}.logo-container--c2b84{display:flex;font-size:2rem;max-height:32px;max-width:112px}.tk-logo--b02c2.tk-logo--b02c2{--tkww-union-brands-primary-color:var(--tkww-union-header-nav-logo-color)}@media (min-width:768px){.nav-container--056db{height:120px}.logo-container--c2b84{margin-bottom:var(--tkww-union-header-nav-margin-bottom,0);margin-right:auto;margin-top:var(--tkww-union-header-nav-margin-top,24px)}.tk-logo--b02c2.tk-logo--b02c2{width:112px}}.top-level-nav-container--0e0d9{background-color:var(--tkww-union-header-nav-top-level-background-color,var(--tkww-union-color-background-light,var(--tkww-union-color-neutral-white,#fff)));box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:flex;height:calc(100vh - 61px);height:calc(100vh - var(--bottom-of-header,61px));overflow:hidden;position:relative;width:300px}.hamburger-is-closed--5f79d .top-level-nav-container--0e0d9{transform:translateX(-300px);visibility:hidden}@media (min-width:768px){.top-level-nav-container--0e0d9{border-left:none;box-shadow:none;flex-direction:column;flex-grow:1;height:auto;height:117px;overflow:visible;width:auto}.hamburger-is-closed--5f79d .top-level-nav-container--0e0d9{transform:translateX(0);visibility:visible}}.top-level-nav--3c0d0{width:100%;z-index:10}@media (min-width:768px){.top-level-nav--3c0d0{border:none;color:var(--tkww-union-header-nav-top-level-color,var(--tkww-union-color-text-default,var(--tkww-union-color-neutral-black,#000)));flex-grow:1;position:static;top:unset;width:auto}}.base-nav-list--17caf{display:flex;flex-direction:column}.sub-menu-is-closed--07407 .sub-menu-nav-list--2e6cb{display:none}.menu-sub-heading-list-item--3c0da.menu-sub-heading-list-item--3c0da:last-of-type{margin-right:0}.overlay-container--d8ee7{order:2;position:relative;width:100%}.top-level-nav-items-container--eed96{background-color:var(--tkww-union-header-nav-top-level-inner-background-color,var(--tkww-union-color-background-light,var(--tkww-union-color-neutral-white,#fff)));display:flex;flex-direction:column;flex-grow:1;margin:auto;max-width:1360px;width:100%}@media (min-width:768px){.sub-menu-is-closed--07407 .sub-menu-nav-list--2e6cb{display:flex}.menu-sub-heading-list-item--3c0da.menu-sub-heading-list-item--3c0da{border:none;margin-right:8px}.top-level-nav-items-container--eed96{background-color:inherit;color:inherit;flex-direction:row;flex-wrap:wrap;max-height:120px;padding:0 32px}}@media (min-width:1192px){.top-level-nav-items-container--eed96{flex-direction:column}}.top-level-nav-right-aside-link-container--0449d{display:flex;flex-direction:column;position:relative}@media (min-width:768px){.top-level-nav-right-aside-link-container--0449d{flex-direction:row}}.top-level-nav-right-aside-link--373e5{align-items:center;display:flex;justify-content:space-between;min-width:fit-content;padding:16px 20px 16px 4px;position:relative;width:100%}@media (max-width:767.98px){.top-level-nav-right-aside-link-container--0449d{border-top:1px solid var(--tkww-union-header-nav-top-level-section-divider-color,var(--tkww-union-color-neutral-600,#37393f))}.top-level-nav-right-aside-link--373e5:not(:last-child){border-bottom:1px solid var(--tkww-union-header-nav-top-level-divider-color,var(--tkww-union-color-neutral-200,#e4e5e9))}.top-level-nav-right-aside--a1a3a{margin-left:20px}}.top-level-nav-right-aside-link--373e5.top-level-nav-right-aside-link--373e5{align-items:center;display:inline-flex;justify-content:flex-start}@media (min-width:768px){.top-level-nav-right-aside-link--373e5{border-top:none;padding:14px 4px 22px}.top-level-nav-right-aside-link--373e5.top-level-nav-right-aside-link--373e5{font-size:16px;padding:10px}}.top-level-nav-right-aside-link--373e5.top-level-nav-right-aside-link--373e5 .icon--9be7a{margin-right:8px;position:relative;top:2px}.top-level-nav-right-aside--a1a3a{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;order:2;padding-bottom:112px}@media (min-width:768px){.top-level-nav-right-aside--a1a3a{background-color:transparent;flex-direction:row;flex-grow:0;margin-left:auto;order:1;padding-bottom:0;padding-top:16px}}@media (min-width:1192px){.top-level-nav-right-aside-link--373e5.top-level-nav-right-aside-link--373e5{margin-right:0;padding-right:0;padding-top:8px;width:auto}.top-level-nav-right-aside--a1a3a{align-items:flex-end;flex-direction:column}.top-level-nav-right-aside--a1a3a .account-cta-container--096b2{margin-top:9px}}@media (max-width:767.98px){.top-level-nav-right-aside--a1a3a .btn-override--0ea7e.btn-override--0ea7e.btn-override--0ea7e{background-color:transparent;border:none;color:var(--tkww-union-header-nav-mega-menu-cta-color,var(--tkww-union-color-cta-default,var(--tkww-union-color-primary-300,#ff44cb)));display:flex;justify-content:space-between;padding:16px 20px 16px 4px;text-align:left;width:100%}.top-level-nav-right-aside--a1a3a .btn-override-animated-element--11b85{display:none}}@media (max-width:767.98px) and (min-width:768px){.top-level-nav-right-aside--a1a3a .btn-override--0ea7e.btn-override--0ea7e.btn-override--0ea7e{border-top:none;padding:14px 4px 22px}}.top-level-nav-right-aside--a1a3a .account-cta-container--096b2{display:flex;flex-direction:column}@media (min-width:768px){.top-level-nav-right-aside--a1a3a .account-cta-container--096b2{align-items:center;flex-direction:row}}.top-level-nav-list--ef545{flex-shrink:0;order:1}@media (min-width:768px){.top-level-nav-list--ef545{flex-direction:row;flex-grow:1;justify-content:space-between;order:2;overflow:hidden}.top-level-nav--3c0d0 .heading--e3ae0{display:none}}@media (min-width:1192px){.top-level-nav-list--ef545{flex-grow:0;order:1}}.sub-menu-heading--ec520.sub-menu-heading--ec520{display:none}.heading-text-container--2ca00{display:flex}@media (min-width:768px){.sub-menu-heading--ec520.sub-menu-heading--ec520{display:flex}.heading-text-container--2ca00{padding:17px 36px 0 0}}.heading-text--e812f{outline-offset:-3px;padding:23px 8px 23px 3px;position:relative;width:100%}@media (max-width:767.98px){.top-level-nav-right-aside--a1a3a .account-cta-container--096b2{border-top:1px solid var(--tkww-union-header-nav-top-level-section-divider-color,var(--tkww-union-color-neutral-600,#37393f))}.top-level-nav-right-aside--a1a3a .account-cta-container--096b2 .header-cta-container--75e87:first-child{border-bottom:1px solid var(--tkww-union-header-nav-top-level-divider-color,var(--tkww-union-color-neutral-200,#e4e5e9))}ul.top-level-nav-list--ef545{margin-left:20px}.top-level-nav-list--ef545{border-top:1px solid var(--tkww-union-header-nav-top-level-section-divider-color,var(--tkww-union-color-neutral-600,#37393f))}.heading-text--e812f{margin-left:20px}.mega-menu-content--750bc.mega-menu-content--750bc.mega-menu-content--750bc{overflow-x:hidden;padding:0}}@media (min-width:768px){.heading-text--e812f{padding:8px 8px 8px 0;width:unset}}.arrow-long-right--7f788{border-bottom:1px solid transparent;border-top:2px solid transparent;box-shadow:inset 0 0 0 2px;display:inline-block;height:4px;margin-bottom:6px;margin-left:8px;position:relative;width:14px}.arrow-long-right--7f788:after{border-right:1px solid;border-top:1px solid;bottom:-4px;box-sizing:border-box;content:"";display:inline-block;height:9px;position:absolute;right:0;transform:rotate(45deg);width:9px}.top-level-menu-button--0a3a9{align-items:center;position:relative}.top-level-menu-button--0a3a9.top-level-menu-button--0a3a9{display:flex;justify-content:space-between;padding:16px 20px 16px 4px;width:100%}@media (min-width:768px){.top-level-menu-button--0a3a9.top-level-menu-button--0a3a9{border-top:none;padding:14px 4px 22px}.top-level-menu-button--0a3a9.top-level-menu-button--0a3a9{font-size:14px;margin-top:4px;padding-bottom:21px;position:relative}.top-level-menu-button--0a3a9.top-level-menu-button--0a3a9:after{background-color:var(--tkww-union-header-nav-underline-color,var(--tkww-union-color-neutral-black,#000));bottom:0;content:" ";height:var(--tkww-union-header-nav-underline-size,4px);left:4px;position:absolute;transform:translateY(125%);width:calc(100% - 8px)}.top-level-menu-link--64d00.top-level-menu-link--64d00{margin-right:0;padding-left:4px;padding-right:4px}}@media (min-width:1024px){.top-level-nav-list--ef545{max-width:890px}.top-level-menu-button--0a3a9.top-level-menu-button--0a3a9{font-size:16px;padding-bottom:18px}}@media (min-width:1192px){.top-level-menu-button--0a3a9.top-level-menu-button--0a3a9{padding-bottom:22px}}.sub-menu-button--f89ff{display:flex;position:relative;width:100%}.menu-button-caret--6eee7.menu-button-caret--6eee7{height:100%;margin-right:20px;position:absolute;right:0;top:0}.vendor-cta-text--5973d{color:var(--tkww-union-header-nav-mega-menu-vendor-cta-color,var(--tkww-union-color-link-on-light,var(--tkww-union-color-additional-01extra-400,#0073e6)))}.mega-menu-content--750bc.mega-menu-content--750bc.mega-menu-content--750bc{width:100%}.mega-menu-dropdown--814c7.mega-menu-dropdown--814c7{background-color:var(--tkww-union-header-nav-mega-menu-background-color,var(--tkww-union-color-background-light,var(--tkww-union-color-neutral-white,#fff)));height:100%;position:absolute;visibility:hidden;width:100%;z-index:20}@media (min-width:768px){.sub-menu-button--f89ff.sub-menu-button--f89ff{display:none}.menu-button-caret--6eee7.menu-button-caret--6eee7{display:none}.vendor-cta-text--5973d{display:block}.mega-menu-dropdown--814c7.mega-menu-dropdown--814c7{box-shadow:0 18px 18px rgba(31,31,31,.12);height:auto;left:0;right:0;top:119px;width:100%}}.back-to-main-menu-button--ff291.back-to-main-menu-button--ff291{align-items:center;color:var(--tkww-union-header-nav-back-button-color,var(--tkww-union-color-cta-dark-default,var(--tkww-union-color-neutral-black,#000)));display:flex;padding:10px 16px 10px 0;width:100%}.back-to-main-menu-button-mobile-content--a57d1{align-items:center;display:flex}.back-to-main-menu-button-text--7c8b7{margin:4px}@media (min-width:768px){.back-to-main-menu-button--ff291.back-to-main-menu-button--ff291{background-color:var(--tkww-union-header-nav-back-button-background-color,var(--tkww-union-color-background-light-contrast,var(--tkww-union-color-neutral-100,#f1f2f4)));padding:10px 16px;position:absolute;right:0;top:-1000px;width:fit-content}.link-section-list--ce271{padding-top:12px}}.menu-item-interactive-item--07bef{align-items:center;display:flex;width:100%}.menu-item--aaac0{display:flex;flex-direction:column;width:100%}@media (max-width:767.98px){.back-to-main-menu-container--e14af.back-to-main-menu-container--e14af{border-bottom:1px solid var(--tkww-union-header-nav-top-level-section-divider-color,var(--tkww-union-color-neutral-600,#37393f));margin-left:20px}.list-section-container--dfb26{border-bottom:1px solid var(--tkww-union-header-nav-top-level-section-divider-color,var(--tkww-union-color-neutral-600,#37393f));margin-left:20px}.menu-item--aaac0:first-child{border-top:1px solid var(--tkww-union-header-nav-top-level-divider-color,var(--tkww-union-color-neutral-200,#e4e5e9))}.menu-item--aaac0:not(:last-child){border-bottom:1px solid var(--tkww-union-header-nav-top-level-divider-color,var(--tkww-union-color-neutral-200,#e4e5e9))}.menu-item-space-accent-on-mobile--9a830{padding-bottom:12px}}.menu-item--aaac0 .menu-item-interactive-item--07bef{padding:18px 20px 18px 3px}@media (min-width:768px){.menu-item--aaac0 .menu-item-interactive-item--07bef{padding:8px 20px 8px 0}}.sub-menu-item--2a650 .menu-item-interactive-item--07bef{padding:12px 20px 12px 3px}.menu-item-left-icon--c2cfc{flex:0 0 auto;margin-right:8px;position:relative}.menu-item-right-icon--9d38c{flex:0 0 auto;margin-left:8px;position:relative}.link-column--28d8a{display:flex;flex-direction:column}.link-section--408c7{margin-bottom:28px}@media (min-width:768px){.sub-menu-item--2a650 .menu-item-interactive-item--07bef{padding:8px 20px 8px 0}.menu-item-push-self-down-on-desktop--05bd9{margin-top:auto}.menu-item-space-accent-on-desktop--a2e84:not(:last-child){padding-bottom:12px}.link-column--28d8a:not(:last-child):after{border-right:1px solid var(--tkww-union-header-nav-mega-menu-divider-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));content:"";height:calc(100% - 24px);margin-left:-1px;margin-top:12px;position:absolute;right:0;top:0;transform:translateX(-10px)}.link-section--408c7{margin-bottom:24px}}.member-is-loading--ba4f0 .bone-button--22814{border-radius:4px;height:37px;margin-left:16px;width:96px}.member-is-loading--ba4f0 .top-level-nav-right-aside-link--373e5 .hide-link-in-desktop--ee743{visibility:visible}.member-is-loading--ba4f0 .hide-loading-in-mobile--a543c,.member-is-loading--ba4f0 .log-in-cta--36af5.log-in-cta--36af5,.member-is-loading--ba4f0 .sign-up-cta--b7e05.sign-up-cta--b7e05{display:none}@media (min-width:768px){.member-is-loading--ba4f0 .top-level-nav-right-aside-link--373e5 .hide-link-in-desktop--ee743{visibility:hidden}.member-is-loading--ba4f0 .hide-loading-in-mobile--a543c{display:block}}.member-is-loading--ba4f0 .hide-loading-in-media-sm-low--6d7a3{display:none}@media (min-width:480px){.member-is-loading--ba4f0 .hide-loading-in-media-sm-low--6d7a3{display:block}}.featured-section-core--559dd{--featured-horizontal-gutters:12px;width:calc(var(--featured-unit-width)*var(--featured-columns) + (var(--featured-columns) - 1)*var(--featured-horizontal-gutters))}.featured-section-row--2a2e4.featured-section-row--2a2e4{margin-bottom:calc(var(--featured-vertical-gutters)*-1);margin-left:calc(var(--featured-horizontal-gutters)/2*-1);margin-right:calc(var(--featured-horizontal-gutters)/2*-1)}.featured-section-unit--bef71{flex:0 0 calc(var(--featured-unit-width) + var(--featured-horizontal-gutters));margin-bottom:var(--featured-vertical-gutters);padding-left:calc(var(--featured-horizontal-gutters)/2);padding-right:calc(var(--featured-horizontal-gutters)/2)}.featured-section-size-sm--6c5b8{--featured-unit-width:124px;--featured-vertical-gutters:20px}@media (min-width:768px){.featured-section-core--559dd{--featured-horizontal-gutters:20px}.featured-section-size-sm--6c5b8{--featured-unit-width:144px;--featured-vertical-gutters:16px}}.featured-section-size-lg--bb2a8{--featured-unit-width:260px;--featured-vertical-gutters:20px}.featured-section-xs-1-columns--59592{--featured-columns:1}.featured-section-xs-2-columns--81430{--featured-columns:2}@media (min-width:768px){.featured-section-size-lg--bb2a8{--featured-unit-width:309px}.featured-section-md-4-columns--d0e4f{--featured-columns:4}.featured-section-right-aligned-md--4df38{margin-left:auto}}@media (min-width:1024px){.featured-section-lg-2-columns--15719{--featured-columns:2}.featured-section-right-aligned-lg--40f1e{margin-left:auto}}.featured-section--9a55b{margin-bottom:112px;padding-left:20px;padding-right:20px}@media (min-width:768px){.featured-section--9a55b{margin-bottom:0;padding:25px 0}}.featured-section-label--2170d{font-size:var(--tkww-union-typography-scale-100-font-size,.75rem);margin-bottom:12px;text-transform:uppercase}@media (min-width:768px){.featured-section-label--2170d{margin-bottom:16px}}.featured-card-link--d0c56{display:inline-block;width:100%}.featured-card-link--d0c56 img{border-radius:8px}.featured-card-copy--9305a{margin-top:10px}.featured-card-image-loading--e5726{clip:rect(0 0 0 0);overflow:hidden;position:absolute}.featured-card-image-subtle-border--bbba1{border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)))}@media (-ms-high-contrast:active),(varCustomMediaDesktop) and (-ms-high-contrast:none){.top-level-nav-items-container--eed96{height:100%}.mega-menu-dropdown--814c7.mega-menu-dropdown--814c7{top:118px}.link-section-list--ce271{height:100%}}.h4--224bc{font-family:var(--tkww-union-typography-category-h4-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-h4-font-size,1.375rem);font-weight:var(--tkww-union-typography-category-h4-font-weight,var(--tkww-union-typography-bold-font-weight,500));letter-spacing:var(--tkww-union-typography-category-h4-letter-spacing,0);line-height:var(--tkww-union-typography-category-h4-line-height,1.1818181818)}.subhead--150a2{font-family:var(--tkww-union-typography-category-subhead-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-subhead-font-size,var(--tkww-union-typography-scale-500-font-size,1.25rem));letter-spacing:var(--tkww-union-typography-category-subhead-letter-spacing,0);line-height:var(--tkww-union-typography-category-subhead-line-height,var(--tkww-union-typography-scale-500-line-height,1.4))}.body1--e44d4{font-family:var(--tkww-union-typography-category-body1-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-body1-font-size,var(--tkww-union-typography-scale-300-font-size,1rem));letter-spacing:var(--tkww-union-typography-category-body1-letter-spacing,0);line-height:var(--tkww-union-typography-category-body1-line-height,1.375)}.body2--f71c1{font-family:var(--tkww-union-typography-category-body2-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-body2-font-size,var(--tkww-union-typography-scale-200-font-size,.875rem));letter-spacing:var(--tkww-union-typography-category-body2-letter-spacing,0);line-height:var(--tkww-union-typography-category-body2-line-height,var(--tkww-union-typography-scale-200-line-height,1.42857))}.buttonL--736ee{font-family:var(--tkww-union-typography-category-buttonL-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-buttonL-font-size,var(--tkww-union-typography-scale-300-font-size,1rem));font-weight:var(--tkww-union-typography-category-buttonL-font-weight,var(--tkww-union-typography-bold-font-weight,500));letter-spacing:var(--tkww-union-typography-category-buttonL-letter-spacing,0);line-height:var(--tkww-union-typography-category-buttonL-line-height,var(--tkww-union-typography-scale-300-line-height,1.5))}.overline--fd5bf{font-family:var(--tkww-union-typography-category-overline-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-overline-font-size,var(--tkww-union-typography-scale-100-font-size,.75rem));font-weight:var(--tkww-union-typography-category-overline-font-weight,var(--tkww-union-typography-bold-font-weight,500));letter-spacing:var(--tkww-union-typography-category-overline-letter-spacing,2px);line-height:var(--tkww-union-typography-category-overline-line-height,1.3333333333);text-transform:var(--tkww-union-typography-category-overline-text-transform,uppercase)}@media (max-width:767.98px){.h4--224bc{font-size:var(--tkww-union-typography-category-h4-font-size,1.375rem);line-height:var(--tkww-union-typography-category-h4-line-height,1.1818181818)}.subhead--150a2{font-size:var(--tkww-union-typography-category-subhead-font-size,1.25rem);line-height:var(--tkww-union-typography-category-subhead-line-height,1.4)}}.animated-element--d7e20{background-color:var(--tkww-union-button-click-animation-color);border-radius:100%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(.2,2);z-index:-1}.cta-container--b8e2a{align-items:center;display:flex;justify-content:center}.md--a5e6f{padding:var(--tkww-union-buttons-medium-vertical-padding,7px) var(--tkww-union-buttons-medium-horizontal-padding,24px)}.sm--6df06{padding:var(--tkww-union-buttons-small-vertical-padding,5px) var(--tkww-union-buttons-small-horizontal-padding,18px)}.btn--e1435{border:1px solid transparent;border-radius:var(--tkww-union-buttons-border-radius,25px);display:inline-block;overflow:hidden;position:relative;text-align:center;transform:perspective(1px) translateZ(0);vertical-align:bottom}.btn--e1435.primary--7aced{--tkww-union-spinner-color:var(--tkww-union-buttons-primary-spinner-color,var(--tkww-union-color-neutral-white,#fff));background-color:var(--tkww-union-buttons-primary-background-color,var(--tkww-union-color-cta-default,var(--tkww-union-color-primary-300,#ff44cb)));border-color:var(--tkww-union-buttons-primary-border-color,var(--tkww-union-color-cta-default,var(--tkww-union-color-primary-300,#ff44cb)));color:var(--tkww-union-buttons-primary-color,var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff)));text-decoration:var(--tkww-union-buttons-primary-decoration,none)}.btn--e1435.primary--7aced .animated-element--d7e20{--tkww-union-button-click-animation-color:var(--tkww-union-buttons-primary-pressed-color,var(--tkww-union-color-cta-default,var(--tkww-union-color-primary-300,#ff44cb)));--tkww-union-button-click-animation-opacity-end:var(--tkww-union-buttons-primary-pressed-opacity,1)}.btn--e1435.primary-alternative--8dfe6{--tkww-union-spinner-color:var(--tkww-union-buttons-primary-alternative-spinner-color,var(--tkww-union-color-neutral-white,#fff));background-color:var(--tkww-union-buttons-primary-alternative-background-color,var(--tkww-union-color-cta-dark-default,var(--tkww-union-color-neutral-black,#000)));border-color:var(--tkww-union-buttons-primary-alternative-border-color,var(--tkww-union-color-cta-dark-default,var(--tkww-union-color-neutral-black,#000)));color:var(--tkww-union-buttons-primary-alternative-color,var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff)));text-decoration:var(--tkww-union-buttons-primary-alternative-decoration,none)}.btn--e1435.primary-alternative--8dfe6 .animated-element--d7e20{--tkww-union-button-click-animation-color:var(--tkww-union-buttons-primary-alternative-pressed-color,var(--tkww-union-color-cta-dark-default,var(--tkww-union-color-neutral-black,#000)));--tkww-union-button-click-animation-opacity-end:var(--tkww-union-buttons-primary-alternative-pressed-opacity,1)}.container--e7bf7{align-items:center;justify-content:center}.is-inline--fda67{display:inline-flex}.size-md--a869b{height:var(--tkww-union-icons-interactive-md-size,2.75rem);width:var(--tkww-union-icons-interactive-md-size,2.75rem)}.icon--1935d{fill:currentColor;stroke:currentColor;stroke-width:0;display:inline-block}.size-sm--ad48b{height:var(--tkww-union-icons-sm-size,1rem);width:var(--tkww-union-icons-sm-size,1rem)}.size-md--ffa00{height:var(--tkww-union-icons-md-size,1.5rem);width:var(--tkww-union-icons-md-size,1.5rem)}.button--5b2f7{background:0 0;border:0;margin:0;padding:0}.primaryBold--1abd6{font-weight:var(--tkww-union-typography-bold-font-weight,500)}.primaryBold--1abd6{font-family:var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif)}.bone--292cd{animation:4s infinite gradientBG--ebcc7}@keyframes gradientBG--ebcc7{0%{background-position:-1000px 0}to{background-position:1000px 0}}.row--a6f92{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.top-level-container--c290f.top-level-container--c290f{margin:0 auto;max-width:100%;padding:0 20px}@media (min-width:768px){.top-level-container--c290f.top-level-container--c290f{padding:0 32px}}@media (min-width:1360px){.top-level-container--c290f.top-level-container--c290f{max-width:1360px}}.full-bleed-container--728e2{position:relative;width:100%}</style><script type="text/x-union-pagelet-script">pageletContainer.addEventListener("will-load",function(e){e.detail.pagelet.links.css.set("path","secondary.css")},{once:!0});</script> <div data-pagelet-role="mount-root" data-pagelet-render-state="ready"> <div data-focus-guard="true" tabindex="-1" style="width:1px;height:0;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div><div data-focus-lock-disabled="disabled"><nav style="--bottom-of-header:65px" aria-label="Header" class="nav-container--056db hamburger-is-closed--5f79d member-is-loading--ba4f0"><button class="button--5b2f7 hamburger-button--47aa5 hide-in-desktop--c4924 container--e7bf7 is-inline--fda67 size-md--a869b" aria-haspopup="true" aria-expanded="false" aria-labelledby="header-main-menu-heading" aria-controls="header-main-menu" type="button"><svg class="icon--1935d size-md--ffa00"><use xlink:href="#v2-icon-hamburger"></use></svg></button><div class="overlay-container--d8ee7"><div><div class="top-level-nav-container--0e0d9 slide-animation--26666"><div role="group" aria-roledescription="menu level 1" id="header-main-menu" class="top-level-nav--3c0d0 slide-animation--26666" aria-labelledby="header-main-menu-heading"><div class="top-level-nav-items-container--eed96"><div class="heading--e3ae0 h4--224bc" role="heading" aria-level="1" id="header-main-menu-heading"><span class="heading-text-container--2ca00"><span class="heading-text--e812f">Main menu</span></span></div><a aria-label="The Knot Home" class="hide-in-mobile--926f0 logo-container--c2b84" href="https://www.theknot.com/"><svg class="Union__brands-v1__base tk-logo--b02c2 Union__brands-v1__theknot Union__brands-v1--color-primary Union__brands-v1__icon-theknot_lg" aria-labelledby="Union__brands-v1__icon-theknot_lg_title" role="img"><use xlink:href="#Union__brands-v1__icon-theknot_lg"></use></svg></a><ul class="top-level-nav-list--ef545 base-nav-list--17caf" role="list"><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-planning-tools-mega-menu-popup" type="button"><span>Planning Tools</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-vendors-mega-menu-popup" type="button"><span>Vendors</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-wedding-website-mega-menu-popup" type="button"><span>Wedding Website</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-invitations-mega-menu-popup" type="button"><span>Invitations</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-registry-mega-menu-popup" type="button"><span>Registry</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-attire-rings-mega-menu-popup" type="button"><span>Attire &amp; Rings</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><button class="button--5b2f7 top-level-menu-button--0a3a9 body1--e44d4" aria-haspopup="true" aria-expanded="false" aria-controls="header-ideas-advice-mega-menu-popup" type="button"><span>Ideas &amp; Advice</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_right"></use></svg></button></li><li class="menu-sub-heading-list-item--3c0da"><a target="_blank" rel="noopener" href="https://weddingshop.theknot.com/?itm_source=theknot.com&amp;itm_medium=referral&amp;itm_campaign=TKmainnav" class="top-level-menu-link--64d00 top-level-menu-button--0a3a9 body1--e44d4" data-trackable="" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><span>Gifts &amp; Favors</span></a></li></ul><div class="top-level-nav-right-aside--a1a3a"><div class="top-level-nav-right-aside-link-container--0449d"><div class="top-level-nav-right-aside-link--373e5"><a href="https://www.theknot.com/registry/couplesearch" data-trackable="" class="hide-link-in-desktop--ee743"><svg class="icon--1935d size-sm--ad48b icon--9be7a" aria-hidden="true"><use xlink:href="#v2-icon-guests_selected"></use></svg>Find a couple</a></div><div class="top-level-nav-right-aside-link--373e5 hide-in-desktop--c4924"><a href="https://helpcenter.theknot.com" data-trackable="" class="hide-link-in-desktop--ee743">Customer service</a></div></div><div class="account-cta-container--096b2"><div class="header-cta-container--75e87"><div role="progressbar" aria-busy="true" aria-live="polite" class="hide-loading-in-mobile--a543c"><div class="bone--292cd bone-button--22814" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%"></div></div><button data-trackable="" class="btn--e1435 btn-transitions--72b61 disable-children-pointer-events--008ec buttonL--736ee btn-override--0ea7e sm--6df06 primary-alternative--8dfe6 log-in-cta--36af5 header-cta--8c098" type="button"><span aria-hidden="true" class="animated-element--d7e20 btn-override-animated-element--11b85"></span><div class="cta-container--b8e2a">Log in</div></button></div><div class="header-cta-container--75e87"><div role="progressbar" aria-busy="true" aria-live="polite" class="hide-loading-in-mobile--a543c"><div class="bone--292cd bone-button--22814" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%"></div></div><button data-trackable="" class="btn--e1435 btn-transitions--72b61 disable-children-pointer-events--008ec buttonL--736ee btn-override--0ea7e sm--6df06 primary--7aced header-cta--8c098 sign-up-cta--b7e05" type="button"><span aria-hidden="true" class="animated-element--d7e20 btn-override-animated-element--11b85"></span><div class="cta-container--b8e2a">Sign up</div></button></div></div></div></div></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div><div data-focus-lock-disabled="disabled"><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="planning tools" id="header-planning-tools-mega-menu-popup" aria-labelledby="header-planning-tools-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-planning-tools-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-md--3f898 link-section--408c7" aria-labelledby="header-planning-tools-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-planning-tools-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/" data-trackable="">Planning Tools<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md-6--3db49 col-lg-4--4691c link-column--28d8a" role="presentation"><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/wedding-checklist" data-trackable="" class="menu-item-interactive-item--07bef"><svg class="icon--1935d size-sm--ad48b menu-item-left-icon--c2cfc" aria-hidden="true"><use xlink:href="#v2-icon-checklist"></use></svg>Checklist</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/wedding-budget" data-trackable="" class="menu-item-interactive-item--07bef"><svg class="icon--1935d size-sm--ad48b menu-item-left-icon--c2cfc" aria-hidden="true"><use xlink:href="#v2-icon-budgeter"></use></svg>Budgeter</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/wedding-vision" data-trackable="" class="menu-item-interactive-item--07bef"><svg class="icon--1935d size-sm--ad48b menu-item-left-icon--c2cfc" aria-hidden="true"><use xlink:href="#v2-icon-wedding_vision"></use></svg>Style Quiz</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/gs/guest-list" data-trackable="" class="menu-item-interactive-item--07bef"><svg class="icon--1935d size-sm--ad48b menu-item-left-icon--c2cfc" aria-hidden="true"><use xlink:href="#v2-icon-guests"></use></svg>Guest List &amp; RSVPs</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://theknot.app.link/GZpkwh5YGFb" data-trackable="" class="menu-item-interactive-item--07bef"><svg class="icon--1935d size-sm--ad48b menu-item-left-icon--c2cfc" aria-hidden="true"><use xlink:href="#v2-icon-mobile"></use></svg>Wedding planning app</a></div></div></div></div></div><div class="col-12--71dcc col-md-6--3db49"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="planning-tools-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-2-columns--81430 featured-section-size-sm--6c5b8 featured-section-right-aligned-md--4df38"><div class="featured-section-label--2170d overline--fd5bf" id="planning-tools-featured-section-heading" role="heading" aria-level="1">Find your style and more</div><div class="row--a6f92 featured-section-row--2a2e4"><div class="featured-section-unit--bef71"><a href="https://www.theknot.com/wedding-vision" data-trackable="" class="featured-card-link--d0c56" data-trackable-selection="wedding vision"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Take the style quiz" decoding="async"><noscript><img alt="Take the style quiz" src="https://media-api.xogrp.com/images/4c134a1a-04c9-4d91-83d2-3d5f1f682f6c~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Take the style quiz</div></a></div><div class="featured-section-unit--bef71"><a href="https://www.theknot.com/wedding-planning-app" data-trackable="" class="featured-card-link--d0c56" data-trackable-selection="get the knot app"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Get The Knot app" decoding="async"><noscript><img alt="Get The Knot app" src="https://media-api.xogrp.com/images/3d5523dd-d2a7-46dc-95a6-b3a2013c1cf7~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Get The Knot app</div></a></div></div></div></div></div></div></div></div><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="local vendors" id="header-vendors-mega-menu-popup" aria-labelledby="header-vendors-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-vendors-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-lg--b02ff link-section--408c7" aria-labelledby="header-vendors-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-vendors-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/marketplace" data-trackable="">Vendors<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md-3--fcc00 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-reception-venues" data-trackable="" data-trackable-vendor-category-code="REC" class="menu-item-interactive-item--07bef">Reception Venues</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-photographers" data-trackable="" data-trackable-vendor-category-code="WPH" class="menu-item-interactive-item--07bef">Wedding Photographers</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/catering" data-trackable="" data-trackable-vendor-category-code="CAT" class="menu-item-interactive-item--07bef">Catering</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/bridal-salons" data-trackable="" data-trackable-vendor-category-code="BWP" class="menu-item-interactive-item--07bef">Bridal Salons</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-planners" data-trackable="" data-trackable-vendor-category-code="PLN" class="menu-item-interactive-item--07bef">Wedding Planners</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-cake-bakeries" data-trackable="" data-trackable-vendor-category-code="WCK" class="menu-item-interactive-item--07bef">Wedding Cakes</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/rehearsal-dinners-bridal-showers/" data-trackable="" data-trackable-vendor-category-code="SPV" class="menu-item-interactive-item--07bef">Rehearsal Dinners, Bridal Showers &amp; Parties</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-djs" data-trackable="" data-trackable-vendor-category-code="DJS" class="menu-item-interactive-item--07bef">DJs</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-videographers" data-trackable="" data-trackable-vendor-category-code="VID" class="menu-item-interactive-item--07bef">Videographers</a></div></div><div class="col-12--71dcc col-md-3--fcc00 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-rentals" data-trackable="" data-trackable-vendor-category-code="RNT" class="menu-item-interactive-item--07bef">Wedding Rentals</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/beauty-services" data-trackable="" data-trackable-vendor-category-code="BEA" class="menu-item-interactive-item--07bef">Beauty Services</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/florists" data-trackable="" data-trackable-vendor-category-code="FLO" class="menu-item-interactive-item--07bef">Florists</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/live-wedding-bands" data-trackable="" data-trackable-vendor-category-code="BDS" class="menu-item-interactive-item--07bef">Wedding Bands</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-officiants" data-trackable="" data-trackable-vendor-category-code="OPC" class="menu-item-interactive-item--07bef">Officiants &amp; Pre-marital Counseling</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-photo-booth-rentals" data-trackable="" data-trackable-vendor-category-code="PHB" class="menu-item-interactive-item--07bef">Photo Booths</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/bar-services" data-trackable="" data-trackable-vendor-category-code="BAR" class="menu-item-interactive-item--07bef">Bar Services</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/transportation-services" data-trackable="" data-trackable-vendor-category-code="TRA" class="menu-item-interactive-item--07bef">Transportation</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/jewelers" data-trackable="" data-trackable-vendor-category-code="JWL" class="menu-item-interactive-item--07bef">Jewelers</a></div></div><div class="col-12--71dcc col-md-3--fcc00 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-soloists-ensembles" data-trackable="" data-trackable-vendor-category-code="ENS" class="menu-item-interactive-item--07bef">Soloists &amp; Ensembles</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-dance-lessons" data-trackable="" data-trackable-vendor-category-code="DNC" class="menu-item-interactive-item--07bef">Dance Lessons</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-decor-shops" data-trackable="" data-trackable-vendor-category-code="DEC" class="menu-item-interactive-item--07bef">Decor</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/invitations" data-trackable="" data-trackable-vendor-category-code="INV" class="menu-item-interactive-item--07bef">Invitations</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/favors" data-trackable="" data-trackable-vendor-category-code="FAV" class="menu-item-interactive-item--07bef">Favors &amp; Gifts</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace/wedding-travel-agents" data-trackable="" data-trackable-vendor-category-code="TRV" class="menu-item-interactive-item--07bef">Travel Specialists</a></div><div class="menu-item--aaac0 body2--f71c1" role="listitem"><a href="https://hotelblocks.theknot.com/Wedding-Hotel-Block/?sc=TheKnot_Local" data-trackable="" data-trackable-vendor-category-code="HRB" class="menu-item-interactive-item--07bef">Hotel Room Blocks</a></div><div class="menu-item--aaac0 hide-in-desktop--c4924 body2--f71c1" role="listitem"><a href="https://www.theknot.com/marketplace" data-trackable="" class="menu-item-interactive-item--07bef">See All Categories<svg class="icon--1935d size-sm--ad48b menu-item-right-icon--9d38c" aria-hidden="true"><use xlink:href="#v2-icon-forward"></use></svg></a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 menu-item-push-self-down-on-desktop--05bd9 bold--0a4a7 vendor-cta-link--6cba0 body2--f71c1" role="listitem"><a href="https://vendors.theknot.com/vendors-advertising-dr?itm_source=theknot.com&amp;itm_medium=referral&amp;itm_campaign=header-nav" data-trackable="" class="menu-item-interactive-item--07bef"><span>Are you a vendor?<!-- --> <span class="vendor-cta-text--5973d">Start here</span></span></a></div></div></div></div></div><div class="col-12--71dcc col-lg-4--4691c"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="vendors-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-2-columns--81430 featured-section-size-sm--6c5b8 featured-section-right-aligned-lg--40f1e"><div class="featured-section-label--2170d overline--fd5bf" id="vendors-featured-section-heading" role="heading" aria-level="1">Build Your Vendor Team</div><ul class="row--a6f92 featured-section-row--2a2e4"><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/marketplace/wedding-reception-venues" data-trackable="" class="featured-card-link--d0c56" data-trackable-vendor-category-code="REC"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Reception Venues" decoding="async"><noscript><img alt="Reception Venues" src="https://media-api.xogrp.com/images/b0f2889e-7c62-4f93-b381-ac2db42e4288~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Reception Venues</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/marketplace/wedding-photographers" data-trackable="" class="featured-card-link--d0c56" data-trackable-vendor-category-code="WPH"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Wedding Photographers" decoding="async"><noscript><img alt="Wedding Photographers" src="https://media-api.xogrp.com/images/c58ab24f-879b-4ff6-a8d7-0b7089276e8c~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Wedding Photographers</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/review-wedding-vendors" data-trackable="" class="featured-card-link--d0c56" data-trackable-vendor-category-code="WRE"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Write a Review" decoding="async"><noscript><img alt="Write a Review" src="https://media-api.xogrp.com/images/1164219d-2a39-4c62-ba18-1cf570ab8909~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Write a Review</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/marketplace/wedding-planners" data-trackable="" class="featured-card-link--d0c56" data-trackable-vendor-category-code="WPL"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Wedding Planners" decoding="async"><noscript><img alt="Wedding Planners" src="https://media-api.xogrp.com/images/4d28f55a-3ede-4cf8-bde1-d1e769b68be9~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Wedding Planners</div></a></li></ul></div></div></div></div></div></div><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="wedding websites" id="header-wedding-website-mega-menu-popup" aria-labelledby="header-wedding-website-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-wedding-website-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-lg--b02ff link-section--408c7" aria-labelledby="header-wedding-website-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-wedding-website-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/gs/wedding-websites" data-trackable="">Wedding Website<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md-3--fcc00 col-lg-6--be908 col-xxl-4--80f68 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 menu-item-space-accent-on-mobile--9a830"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="true" type="button"><span>Explore Wedding Websites</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_up"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="wedding-website-explore-wedding-websites-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="wedding-website-explore-wedding-websites-sub-menu-heading"><a href="https://www.theknot.com/gs/wedding-websites" data-trackable="" class="menu-item-interactive-item--07bef">Explore Wedding Websites</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/gs/wedding-websites/designs" data-trackable="" class="menu-item-interactive-item--07bef">Start a Wedding Website</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/gs/wedding-websites/designs" data-trackable="" class="menu-item-interactive-item--07bef">Browse Website Designs</a></li></ul></div></div></div><div class="col-12--71dcc col-md-3--fcc00 col-lg-6--be908 col-xxl-4--80f68 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry/couplesearch" data-trackable="" class="menu-item-interactive-item--07bef">Find a Couple&#x27;s Website</a></div></div></div></div></div><div class="col-12--71dcc col-lg-8--88d8f col-xxl-6--75613"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="wedding-website-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-2-columns--81430 featured-section-md-4-columns--d0e4f featured-section-size-sm--6c5b8 featured-section-right-aligned-lg--40f1e"><div class="featured-section-label--2170d overline--fd5bf" id="wedding-website-featured-section-heading" role="heading" aria-level="1">Check Out Top Designs</div><ul class="row--a6f92 featured-section-row--2a2e4"><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/gs/wedding-websites/designs/1780" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_144.132" width="144" height="132" class="lazyload featured-card-image-subtle-border--bbba1 featured-card-image-loading--e5726" alt="Modern Minimalist by Vera Wang" decoding="async"><noscript><img alt="Modern Minimalist by Vera Wang" src="https://media-api.xogrp.com/images/50cccc5d-942c-445a-a119-d625e2fe5531~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Modern Minimalist by Vera Wang</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/gs/wedding-websites/designs/536" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_144.132" width="144" height="132" class="lazyload featured-card-image-subtle-border--bbba1 featured-card-image-loading--e5726" alt="Beloved Floral - Red" decoding="async"><noscript><img alt="Beloved Floral - Red" src="https://media-api.xogrp.com/images/347f9b24-043a-4d1b-af8e-1ca2d26220ca~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Beloved Floral - Red</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/gs/wedding-websites/designs/547" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_144.132" width="144" height="132" class="lazyload featured-card-image-subtle-border--bbba1 featured-card-image-loading--e5726" alt="Romantic Calligraphy" decoding="async"><noscript><img alt="Romantic Calligraphy" src="https://media-api.xogrp.com/images/b1f93ccd-c2af-43f1-9a8a-c87922fed513~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Romantic Calligraphy</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/gs/wedding-websites/designs/542" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_144.132" width="144" height="132" class="lazyload featured-card-image-subtle-border--bbba1 featured-card-image-loading--e5726" alt="Elegant Glow - Blue" decoding="async"><noscript><img alt="Elegant Glow - Blue" src="https://media-api.xogrp.com/images/50d5d40e-7343-4541-adb7-f69be0e380af~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Elegant Glow - Blue</div></a></li></ul></div></div></div></div></div></div><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="invitations" id="header-invitations-mega-menu-popup" aria-labelledby="header-invitations-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-invitations-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-lg--b02ff link-section--408c7" aria-labelledby="header-invitations-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-invitations-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/paper" data-trackable="">Invitations &amp; Paper<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 menu-item-space-accent-on-mobile--9a830"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="true" type="button"><span>Your Invitations &amp; Paper</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_up"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="invitations-paper-your-invitations-paper-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="invitations-paper-your-invitations-paper-sub-menu-heading"><a href="https://www.theknot.com/paper" data-trackable="" class="menu-item-interactive-item--07bef">Your Invitations &amp; Paper</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/cart" data-trackable="" class="menu-item-interactive-item--07bef"><svg class="icon--1935d size-sm--ad48b menu-item-left-icon--c2cfc" aria-hidden="true"><use xlink:href="#v2-icon-cart"></use></svg>Your Cart</a></li></ul></div></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/paper/save-the-dates" data-trackable="" class="menu-item-interactive-item--07bef">Save the Dates</a></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Invitations</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="invitations-paper-invitations-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="invitations-paper-invitations-sub-menu-heading"><a href="https://www.theknot.com/paper/invitations" data-trackable="" class="menu-item-interactive-item--07bef">Invitations</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/paper/invitations" data-trackable="" class="menu-item-interactive-item--07bef">All Invitations</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Invitations</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/rsvp-cards" data-trackable="" class="menu-item-interactive-item--07bef">RSVP Cards</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/enclosure-cards" data-trackable="" class="menu-item-interactive-item--07bef">Enclosure Cards</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/envelope-liners" data-trackable="" class="menu-item-interactive-item--07bef">Envelope Liners</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/bridal-shower" data-trackable="" class="menu-item-interactive-item--07bef">Bridal Shower Invitations</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/rehearsal-dinner" data-trackable="" class="menu-item-interactive-item--07bef">Rehearsal Dinner Invitations</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Ceremony &amp; Reception</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="invitations-paper-ceremony-reception-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="invitations-paper-ceremony-reception-sub-menu-heading"><a href="https://www.theknot.com/paper/ceremony-reception" data-trackable="" class="menu-item-interactive-item--07bef">Ceremony &amp; Reception</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception" data-trackable="" class="menu-item-interactive-item--07bef">All Ceremony &amp; Reception</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/programs" data-trackable="" class="menu-item-interactive-item--07bef">Programs</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/place-cards" data-trackable="" class="menu-item-interactive-item--07bef">Place Cards</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/menus" data-trackable="" class="menu-item-interactive-item--07bef">Menus</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/table-numbers" data-trackable="" class="menu-item-interactive-item--07bef">Table Numbers</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/stickers" data-trackable="" class="menu-item-interactive-item--07bef">Stickers</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/gift-tags" data-trackable="" class="menu-item-interactive-item--07bef">Gift Tags</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/ceremony-reception/guest-books" data-trackable="" class="menu-item-interactive-item--07bef">Guest Books</a></li></ul></div></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/paper/thank-yous" data-trackable="" class="menu-item-interactive-item--07bef">Thank Yous</a></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Shop by Style</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="invitations-paper-shop-by-style-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="invitations-paper-shop-by-style-sub-menu-heading"><a href="https://www.theknot.com/paper/invitations/wedding" data-trackable="" class="menu-item-interactive-item--07bef">Shop by Style</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding" data-trackable="" class="menu-item-interactive-item--07bef">All Styles</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Floral" data-trackable="" class="menu-item-interactive-item--07bef">Floral</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Classic" data-trackable="" class="menu-item-interactive-item--07bef">Classic</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Rustic" data-trackable="" class="menu-item-interactive-item--07bef">Rustic</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Destination" data-trackable="" class="menu-item-interactive-item--07bef">Destination</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Simple" data-trackable="" class="menu-item-interactive-item--07bef">Simple</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Modern" data-trackable="" class="menu-item-interactive-item--07bef">Modern</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Vintage" data-trackable="" class="menu-item-interactive-item--07bef">Vintage</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Bohemian" data-trackable="" class="menu-item-interactive-item--07bef">Bohemian</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/paper/invitations/wedding?styles=Beach" data-trackable="" class="menu-item-interactive-item--07bef">Beach</a></li></ul></div></div></div></div></div></div><div class="col-12--71dcc col-lg-4--4691c"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="invitations-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-2-columns--81430 featured-section-md-4-columns--d0e4f featured-section-lg-2-columns--15719 featured-section-size-sm--6c5b8 featured-section-right-aligned-lg--40f1e"><div class="featured-section-label--2170d overline--fd5bf" id="invitations-featured-section-heading" role="heading" aria-level="1">Shop The Knot Invitations</div><ul class="row--a6f92 featured-section-row--2a2e4"><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/paper/vera-wang" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Vera Wang x The Knot" decoding="async"><noscript><img alt="Vera Wang x The Knot" src="https://media-api.xogrp.com/images/57cc43e7-e152-40c9-bb55-6caab906c301~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Vera Wang x The Knot</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/paper/save-the-dates?format=petite%2Cmagnet" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="New Save the Date Formats" decoding="async"><noscript><img alt="New Save the Date Formats" src="https://media-api.xogrp.com/images/c7d57479-1995-4392-8902-c862a247f3ba~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">New Save the Date Formats</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/paper/free-samples" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Personalized Free Samples" decoding="async"><noscript><img alt="Personalized Free Samples" src="https://media-api.xogrp.com/images/10535894-9d42-4986-889c-4db93daddece~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Personalized Free Samples</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/paper/invitations/wedding?format=all-in-one" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Budget-Friendly Invites" decoding="async"><noscript><img alt="Budget-Friendly Invites" src="https://media-api.xogrp.com/images/f2a79259-82ea-48fb-9de6-9f12d39b5f99~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Budget-Friendly Invites</div></a></li></ul></div></div></div></div></div></div><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="registry" id="header-registry-mega-menu-popup" aria-labelledby="header-registry-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-registry-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-lg--b02ff link-section--408c7" aria-labelledby="header-registry-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-registry-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/registry" data-trackable="">Registry<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry?signup=true" data-trackable="" class="menu-item-interactive-item--07bef">Start a Registry</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry#add-store-registries" data-trackable="" class="menu-item-interactive-item--07bef">Add Store Registries</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry/newlywed-fund-cash-wedding-registry" data-trackable="" class="menu-item-interactive-item--07bef">Cash Funds</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry/couplesearch" data-trackable="" class="menu-item-interactive-item--07bef">Find a Couple&#x27;s Registry</a></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry/store/collections" data-trackable="" class="menu-item-interactive-item--07bef">Collections</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/registry/store/brands" data-trackable="" class="menu-item-interactive-item--07bef">Brands</a></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Kitchen</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="registry-kitchen-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="registry-kitchen-sub-menu-heading"><a href="https://www.theknot.com/registry/store/categories/kitchen" data-trackable="" class="menu-item-interactive-item--07bef">Kitchen</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen" data-trackable="" class="menu-item-interactive-item--07bef">All Kitchen</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/appliances" data-trackable="" class="menu-item-interactive-item--07bef">Appliances</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/cookware" data-trackable="" class="menu-item-interactive-item--07bef">Cookware</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/bakeware" data-trackable="" class="menu-item-interactive-item--07bef">Bakeware</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/knives-boards" data-trackable="" class="menu-item-interactive-item--07bef">Knives &amp; Boards</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/tools-gadgets" data-trackable="" class="menu-item-interactive-item--07bef">Tools &amp; Gadgets</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/storage-organization" data-trackable="" class="menu-item-interactive-item--07bef">Storage &amp; Organization</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/pantry" data-trackable="" class="menu-item-interactive-item--07bef">Pantry</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/coffee-tea" data-trackable="" class="menu-item-interactive-item--07bef">Coffee &amp; Tea</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/kitchen/kitchen-linens" data-trackable="" class="menu-item-interactive-item--07bef">Kitchen Linens</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Tabletop</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="registry-tabletop-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="registry-tabletop-sub-menu-heading"><a href="https://www.theknot.com/registry/store/categories/tabletop" data-trackable="" class="menu-item-interactive-item--07bef">Tabletop</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/tabletop" data-trackable="" class="menu-item-interactive-item--07bef">All Tabletop</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/tabletop/dinnerware" data-trackable="" class="menu-item-interactive-item--07bef">Dinnerware</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/tabletop/flatware" data-trackable="" class="menu-item-interactive-item--07bef">Flatware</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/tabletop/serveware" data-trackable="" class="menu-item-interactive-item--07bef">Serveware &amp; Entertaining</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/tabletop/drinkware-bar" data-trackable="" class="menu-item-interactive-item--07bef">Drinkware &amp; Bar</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/tabletop/table-linens" data-trackable="" class="menu-item-interactive-item--07bef">Table Linens</a></li></ul></div></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Home</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="registry-home-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="registry-home-sub-menu-heading"><a href="https://www.theknot.com/registry/store/categories/home" data-trackable="" class="menu-item-interactive-item--07bef">Home</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home" data-trackable="" class="menu-item-interactive-item--07bef">All Home</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/decor" data-trackable="" class="menu-item-interactive-item--07bef">Décor</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/furniture" data-trackable="" class="menu-item-interactive-item--07bef">Furniture</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/cleaning-organization" data-trackable="" class="menu-item-interactive-item--07bef">Cleaning &amp; Organization</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/outdoor-travel" data-trackable="" class="menu-item-interactive-item--07bef">Outdoor</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/electronics" data-trackable="" class="menu-item-interactive-item--07bef">Smart Home</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/rugs-mats" data-trackable="" class="menu-item-interactive-item--07bef">Rugs &amp; Mats</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/home/heating-cooling-air-quality" data-trackable="" class="menu-item-interactive-item--07bef">Heating, Cooling &amp; Air Quality</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Bed &amp; Bath</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="registry-bed-and-bath-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="registry-bed-and-bath-sub-menu-heading"><a href="https://www.theknot.com/registry/store/categories/bed-bath" data-trackable="" class="menu-item-interactive-item--07bef">Bed &amp; Bath</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/bed-bath" data-trackable="" class="menu-item-interactive-item--07bef">All Bed &amp; Bath</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/bed-bath/bed" data-trackable="" class="menu-item-interactive-item--07bef">Bed</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/bed-bath/bath" data-trackable="" class="menu-item-interactive-item--07bef">Bath</a></li></ul></div></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Lifestyle</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="registry-lifestyle-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="registry-lifestyle-sub-menu-heading"><a href="https://www.theknot.com/registry/store/categories/lifestyle" data-trackable="" class="menu-item-interactive-item--07bef">Lifestyle</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle" data-trackable="" class="menu-item-interactive-item--07bef">All Lifestyle</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle/luggage" data-trackable="" class="menu-item-interactive-item--07bef">Luggage &amp; Travel</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle/camping" data-trackable="" class="menu-item-interactive-item--07bef">Camping</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle/electronics-gadgets" data-trackable="" class="menu-item-interactive-item--07bef">Electronics &amp; Gadgets</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle/pets" data-trackable="" class="menu-item-interactive-item--07bef">Pets</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle/fitness" data-trackable="" class="menu-item-interactive-item--07bef">Health &amp; Wellness</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/lifestyle/home-improvement" data-trackable="" class="menu-item-interactive-item--07bef">Home Improvement &amp; DIY</a></li></ul></div></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Gift Cards &amp; Experiences</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="registry-experiences-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="registry-experiences-sub-menu-heading"><a href="https://www.theknot.com/registry/store/categories/gift-cards-and-experiences" data-trackable="" class="menu-item-interactive-item--07bef">Gift Cards &amp; Experiences</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/gift-cards-and-experiences" data-trackable="" class="menu-item-interactive-item--07bef">All Gift Cards &amp; Experiences</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/gift-cards-and-experiences/gift-cards" data-trackable="" class="menu-item-interactive-item--07bef">Gift Cards</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/gift-cards-and-experiences/u-s-experiences" data-trackable="" class="menu-item-interactive-item--07bef">U.S. Experiences</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/registry/store/categories/gift-cards-and-experiences/international-experiences" data-trackable="" class="menu-item-interactive-item--07bef">International Experiences</a></li></ul></div></div></div></div></div></div><div class="col-12--71dcc col-lg-4--4691c"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="registry-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-2-columns--81430 featured-section-md-4-columns--d0e4f featured-section-lg-2-columns--15719 featured-section-size-sm--6c5b8 featured-section-right-aligned-lg--40f1e"><div class="featured-section-label--2170d overline--fd5bf" id="registry-featured-section-heading" role="heading" aria-level="1">Shop The Knot Registry Store</div><ul class="row--a6f92 featured-section-row--2a2e4"><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/registry/store/collections/wedding-registry-essentials" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Wedding Registry Essentials" decoding="async"><noscript><img alt="Wedding Registry Essentials" src="https://media-api.xogrp.com/images/5332157a-2e11-4b56-8cae-ab01e0df5a8f~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Wedding Registry Essentials</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/registry/store/collections/registry-awards" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Registry Awards 2024" decoding="async"><noscript><img alt="Registry Awards 2024" src="https://media-api.xogrp.com/images/8282590f-f740-4831-bd34-264aa52295cc~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Registry Awards 2024</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/registry/store/collections/most-wanted-gifts" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Most Wanted Gifts" decoding="async"><noscript><img alt="Most Wanted Gifts" src="https://media-api.xogrp.com/images/2ed713d8-4c28-4026-9a6a-7c85a80bace9~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Most Wanted Gifts</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/registry/store" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Get 20% off after your wedding" decoding="async"><noscript><img alt="Get 20% off after your wedding" src="https://media-api.xogrp.com/images/cffaabe8-4b27-4dd1-b29c-1769da1f81d8~rs_144.132" width="144" height="132"></noscript></picture></a></li></ul></div></div></div></div></div></div><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="fashion" id="header-attire-rings-mega-menu-popup" aria-labelledby="header-attire-rings-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-attire-rings-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-lg--b02ff link-section--408c7" aria-labelledby="header-attire-rings-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-attire-rings-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/fashion/wedding-dresses" data-trackable="">Attire &amp; Rings<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Wedding Dresses</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="attire-rings-wedding-dresses-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="attire-rings-wedding-dresses-sub-menu-heading"><a href="https://www.theknot.com/fashion/wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Dresses</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/fashion/wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">All Wedding Dresses</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/a-line-wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">A-Line Dresses</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/ball-gown-wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Ball Gown Dresses</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/mermaid-wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Mermaid Dresses</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/sheath-wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Sheath Dresses</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/short-wedding-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Short Dresses</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/tuxedos" data-trackable="" class="menu-item-interactive-item--07bef">Suits &amp; Tuxedos</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/bridesmaid-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Bridesmaid Dresses</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/mother-of-the-bride-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Mother of the Bride Dresses</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/flower-girl-dresses" data-trackable="" class="menu-item-interactive-item--07bef">Flower Girl Dresses and Ring Bearer Outfits</a></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Engagement Rings</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="attire-rings-engagement-rings-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="attire-rings-engagement-rings-sub-menu-heading"><a href="https://www.theknot.com/fashion/engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Engagement Rings</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/fashion/engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">All Engagement Rings</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/princess-cut-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Princess Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/asscher-cut-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Asscher Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/cushion-cut-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Cushion Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/emerald-cut-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Emerald Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/pear-shaped-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Pear Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/radiant-cut-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Radiant Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/round-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Round Cut</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/fashion/oval-engagement-rings" data-trackable="" class="menu-item-interactive-item--07bef">Oval Cut</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/wedding-rings" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Rings</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/wedding-jewelry" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Jewelry</a></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/fashion/wedding-accessories" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Accessories</a></div></div></div></div></div><div class="col-12--71dcc col-lg-4--4691c"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="attire-rings-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-2-columns--81430 featured-section-md-4-columns--d0e4f featured-section-lg-2-columns--15719 featured-section-size-sm--6c5b8 featured-section-right-aligned-lg--40f1e"><div class="featured-section-label--2170d overline--fd5bf" id="attire-rings-featured-section-heading" role="heading" aria-level="1">Get Fashion Inspiration</div><ul class="row--a6f92 featured-section-row--2a2e4"><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/fashion/wedding-dresses" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Wedding Dresses" decoding="async"><noscript><img alt="Wedding Dresses" src="https://media-api.xogrp.com/images/b2a65f1a-e1d1-4df7-ab66-abfff88e0971~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Wedding Dresses</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/fashion/engagement-rings" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Engagement Rings" decoding="async"><noscript><img alt="Engagement Rings" src="https://media-api.xogrp.com/images/52c54e3c-0c82-4fc5-9c7b-1c384e980b86~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Engagement Rings</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/fashion/tuxedos" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Suits &amp; Tuxedos" decoding="async"><noscript><img alt="Suits &amp; Tuxedos" src="https://media-api.xogrp.com/images/d3f29d7e-29d1-40d2-a094-18578e00c8b3~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Suits &amp; Tuxedos</div></a></li><li class="featured-section-unit--bef71"><a href="https://www.theknot.com/fashion/bridesmaid-dresses" data-trackable="" class="featured-card-link--d0c56"><div role="progressbar" aria-busy="true" aria-label="Loading section..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div></div><picture><source data-srcset="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_288.264" width="144" height="132" media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)"><source data-srcset="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_248.228" width="124" height="114" media="(min-resolution: 192dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 2) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_216.198" width="144" height="132" media="(min-resolution: 144dpi) and (min-width: 768px) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9)"><source data-srcset="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_186.171" width="124" height="114" media="(min-resolution: 144dpi) and (max-resolution: 191dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9) and (max-width: 767.98px)"><source data-srcset="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_144.132" width="144" height="132" media="(min-width: 768px) and (max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.4)"><source data-srcset="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_124.114" width="124" height="114" media="(max-resolution: 143dpi) and (max-width: 767.98px), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4) and (max-width: 767.98px)"><img data-src="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_144.132" width="144" height="132" class="lazyload featured-card-image-loading--e5726" alt="Bridesmaid Dresses" decoding="async"><noscript><img alt="Bridesmaid Dresses" src="https://media-api.xogrp.com/images/90fa3460-cacc-42b4-b1de-38effb7afc48~rs_144.132" width="144" height="132"></noscript></picture><div class="featured-card-copy--9305a body2--f71c1" aria-hidden="true">Bridesmaid Dresses</div></a></li></ul></div></div></div></div></div></div><div role="group" aria-roledescription="menu popup" class="full-bleed-container--728e2 mega-menu-dropdown--814c7 slide-animation--26666" data-trackable-context-group="ideas &amp; advice" id="header-ideas-advice-mega-menu-popup" aria-labelledby="header-ideas-advice-mega-menu-heading"><div class="top-level-container--c290f mega-menu-content--750bc"><div class="row--a6f92"><div class="col-12--71dcc"><div class="back-to-main-menu-container--e14af"><button class="button--5b2f7 back-to-main-menu-button--ff291" type="button" aria-controls="header-ideas-advice-mega-menu-popup"><div class="back-to-main-menu-button-mobile-content--a57d1 hide-in-desktop--c4924 body2--f71c1"><svg class="icon--1935d size-sm--ad48b" aria-hidden="true"><use xlink:href="#v2-icon-caret_left"></use></svg><span class="back-to-main-menu-button-text--7c8b7">Back to Main menu</span></div><div class="hide-in-mobile--926f0"><svg class="icon--1935d size-sm--ad48b" aria-label="close menu"><use xlink:href="#v2-icon-close"></use></svg></div></button></div></div><div role="group" aria-roledescription="menu level 2" class="col-12--71dcc col-lg--b02ff link-section--408c7" aria-labelledby="header-ideas-advice-mega-menu-heading"><div class="heading-text-container--2ca00 primaryBold--1abd6 subhead--150a2" role="heading" aria-level="1" id="header-ideas-advice-mega-menu-heading"><a class="heading-text--e812f" href="https://www.theknot.com/content" data-trackable="">Ideas &amp; Advice<div aria-hidden="true" class="arrow-long-right--7f788"></div></a></div><div class="list-section-container--dfb26"><div class="row--a6f92 link-section-list--ce271" role="list"><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Engagement</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-engagement-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-engagement-sub-menu-heading"><a href="https://www.theknot.com/content/getting-engaged-advice" data-trackable="" class="menu-item-interactive-item--07bef">Engagement</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/getting-engaged-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Engagement</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/engagement-ring-advice" data-trackable="" class="menu-item-interactive-item--07bef">Engagement Rings</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/proposal-advice" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Proposals</a></li></ul></div></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Ceremony &amp; Reception</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-ceremonies-reception-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-ceremonies-reception-sub-menu-heading"><a href="https://www.theknot.com/content/wedding-advice" data-trackable="" class="menu-item-interactive-item--07bef">Ceremony &amp; Reception</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/wedding-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Ceremony &amp; Reception</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/real-weddings/photos" data-trackable="" class="menu-item-interactive-item--07bef">Real Wedding Photos</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-budgeting-advice" data-trackable="" class="menu-item-interactive-item--07bef">Budget Advice</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-stationery-advice" data-trackable="" class="menu-item-interactive-item--07bef">Invitations &amp; Paper</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-style-theme-advice" data-trackable="" class="menu-item-interactive-item--07bef">Themes &amp; Decor</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-tradition-advice" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Traditions</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-music-advice" data-trackable="" class="menu-item-interactive-item--07bef">Music &amp; Songs</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Parties &amp; Events</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-parties-events-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-parties-events-sub-menu-heading"><a href="https://www.theknot.com/content/wedding-rehearsal-party-advice" data-trackable="" class="menu-item-interactive-item--07bef">Parties &amp; Events</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/wedding-rehearsal-party-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Parties &amp; Events</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/engagement-party-advice" data-trackable="" class="menu-item-interactive-item--07bef">Engagement Party</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/bachelorette-party-advice" data-trackable="" class="menu-item-interactive-item--07bef">Bach Parties</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/bridal-shower-advice" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Shower</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/rehearsal-dinner-advice" data-trackable="" class="menu-item-interactive-item--07bef">Rehearsal Dinner</a></li></ul></div></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Travel</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-travel-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-travel-sub-menu-heading"><a href="https://www.theknot.com/content/travel-guide-advice" data-trackable="" class="menu-item-interactive-item--07bef">Travel</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/travel-guide-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Travel</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/destination-wedding-planning-advice" data-trackable="" class="menu-item-interactive-item--07bef">Destination Weddings</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/honeymoon-advice" data-trackable="" class="menu-item-interactive-item--07bef">Honeymoons</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Fashion</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-attire-accessories-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-attire-accessories-sub-menu-heading"><a href="https://www.theknot.com/content/wedding-fashion-advice" data-trackable="" class="menu-item-interactive-item--07bef">Fashion</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/wedding-fashion-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Fashion</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-dress-advice" data-trackable="" class="menu-item-interactive-item--07bef">Couples Attire</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-band-advice" data-trackable="" class="menu-item-interactive-item--07bef">Rings &amp; Accessories</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/bridesmaid-dress-advice" data-trackable="" class="menu-item-interactive-item--07bef">Wedding Party Attire</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/dress-advice" data-trackable="" class="menu-item-interactive-item--07bef">Guest Attire</a></li></ul></div></div><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Beauty &amp; Wellness</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-beauty-wellness-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-beauty-wellness-sub-menu-heading"><a href="https://www.theknot.com/content/wedding-beauty-advice" data-trackable="" class="menu-item-interactive-item--07bef">Beauty &amp; Wellness</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/wedding-beauty-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Beauty &amp; Wellness</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-hairstyle-advice" data-trackable="" class="menu-item-interactive-item--07bef">Hair</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-makeup-advice" data-trackable="" class="menu-item-interactive-item--07bef">Makeup &amp; Grooming</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/wedding-health-wellness-advice" data-trackable="" class="menu-item-interactive-item--07bef">Health &amp; Wellness</a></li></ul></div></div></div><div class="col-12--71dcc col-md--3f898 link-column--28d8a" role="presentation"><div role="listitem" class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 sub-menu-is-closed--07407"><button class="button--5b2f7 sub-menu-button--f89ff menu-item-interactive-item--07bef primaryBold--1abd6 body2--f71c1" aria-expanded="false" type="button"><span>Gifts</span><svg class="icon--1935d size-md--ffa00 menu-button-caret--6eee7" aria-hidden="true"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="group" aria-roledescription="menu level 3" aria-labelledby="ideas-advice-gifts-sub-menu-heading"><div class="sub-menu-heading--ec520 primaryBold--1abd6 body2--f71c1" role="heading" aria-level="1" id="ideas-advice-gifts-sub-menu-heading"><a href="https://www.theknot.com/content/wedding-gift-favor-advice" data-trackable="" class="menu-item-interactive-item--07bef">Gifts</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li class="sub-menu-item--2a650 hide-in-desktop--c4924 body2--f71c1"><a href="https://www.theknot.com/content/wedding-gift-favor-advice" data-trackable="" class="menu-item-interactive-item--07bef">All Gifts</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/registry-advice" data-trackable="" class="menu-item-interactive-item--07bef">Registry Advice</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/guest-gift-advice" data-trackable="" class="menu-item-interactive-item--07bef">Gifts for Couples</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/favor-advice" data-trackable="" class="menu-item-interactive-item--07bef">Favors &amp; Gifts</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/content/anniversary-gifts-advice" data-trackable="" class="menu-item-interactive-item--07bef">Anniversary Gifts</a></li><li class="sub-menu-item--2a650 body2--f71c1"><a href="https://www.theknot.com/gift-guides" data-trackable="" class="menu-item-interactive-item--07bef">Gift Ideas</a></li></ul></div></div><div class="menu-item--aaac0 menu-item-space-accent-on-desktop--a2e84 bold--0a4a7 body2--f71c1" role="listitem"><a href="https://www.theknot.com/m/magazine" data-trackable="" class="menu-item-interactive-item--07bef">The Knot Magazine</a></div></div></div></div></div><div class="col-12--71dcc col-lg-4--4691c"><div class="featured-section--9a55b"><div role="group" aria-roledescription="menu aside" aria-labelledby="ideas-advice-featured-section-heading" data-trackable-context-section="featured" class="featured-section-core--559dd featured-section-xs-1-columns--59592 featured-section-size-lg--bb2a8 featured-section-right-aligned-lg--40f1e"><div class="featured-section-label--2170d overline--fd5bf" id="ideas-advice-featured-section-heading" role="heading" aria-level="1"></div><ul class="row--a6f92 featured-section-row--2a2e4"></ul></div></div></div></div></div></div></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div></div></div></div><div class="mobile-app-bar-items--68189 hide-in-desktop--c4924"><a aria-label="The Knot Home" class="logo-container--c2b84" href="https://www.theknot.com/"><svg class="Union__brands-v1__base tk-logo--b02c2 Union__brands-v1__theknot Union__brands-v1--color-primary Union__brands-v1__icon-theknot_lg" aria-labelledby="Union__brands-v1__icon-theknot_lg_title" role="img"><use xlink:href="#Union__brands-v1__icon-theknot_lg"></use></svg></a><div class="account-cta-container--096b2"><div class="header-cta-container--75e87"><div role="progressbar" aria-busy="true" aria-live="polite" class="hide-loading-in-media-sm-low--6d7a3"><div class="bone--292cd bone-button--22814" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%"></div></div><button data-trackable="" class="btn--e1435 btn-transitions--72b61 disable-children-pointer-events--008ec buttonL--736ee btn-override--0ea7e md--a5e6f primary-alternative--8dfe6 log-in-cta--36af5 header-cta--8c098" type="button"><span aria-hidden="true" class="animated-element--d7e20 btn-override-animated-element--11b85"></span><div class="cta-container--b8e2a">Log in</div></button></div><div class="header-cta-container--75e87"><div role="progressbar" aria-busy="true" aria-live="polite"><div class="bone--292cd bone-button--22814" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%"></div></div><button data-trackable="" class="btn--e1435 btn-transitions--72b61 disable-children-pointer-events--008ec buttonL--736ee btn-override--0ea7e md--a5e6f primary--7aced header-cta--8c098 sign-up-cta--b7e05" type="button"><span aria-hidden="true" class="animated-element--d7e20 btn-override-animated-element--11b85"></span><div class="cta-container--b8e2a">Sign up</div></button></div></div></div></nav></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div> </div> <div data-pagelet-role="placeholder"><style> .Union__header-nav-pagelet-placeholder { background-color: var(--tkww-union-color-background-light, var(--tkww-union-color-neutral-white, #FFF)); border-bottom: 1px solid #ccc; display: flex; height: 60px; } @media (min-width: 768px) { .Union__header-nav-pagelet-placeholder { height: 120px; } } </style><div class="Union__header-nav-pagelet-placeholder"></div></div></div></header><main id="union-layout-main"><div><div><div class="hero--85653"><div class="hero-container--3348f"><div class="hero-text-container--ba0a3"><h1 class="title--64e91 hero-sm--d1e56">Experience <span>The Knot IRL</span> with <span>The Knot</span> Magazine</h1><div class=" body1--e44d4">The Knot Magazine has all of the advice you need to throw a wedding that feels like you. From planning tips and style quizzes to fashion inspo and beauty tricks, we’re here to be your wedding planning bestie.</div><div class="hero-ctas--725a2"><a target="_blank" data-trackable-selection="Buy a copy" data-trackable-event-name="Clicked CTA" href="https://simplecirc.com/shop/the-knot" class="btn--aa2b8 btn-transitions--d3c04 disable-children-pointer-events--008ec buttonL--736ee lg--035bf primary--25694 hero-cta-primary--892d8"><span aria-hidden="true" class="animated-element--bef17"></span><div class="cta-container--6dee1">Buy a copy</div></a><a target="_blank" data-trackable-selection="Subscribe now" data-trackable-event-name="Clicked CTA" href="https://simplecirc.com/subscribe/the-knot" class="btn--aa2b8 btn-transitions--d3c04 disable-children-pointer-events--008ec buttonL--736ee lg--035bf secondary--766cb hero-cta-secondary--815f7"><span aria-hidden="true" class="animated-element--bef17"></span><div class="cta-container--6dee1">Subscribe now</div></a><div class="hero-cta-detail--b005b body2--f71c1">(4 issues for just $29.99!)</div></div></div><div><picture><source data-srcset="https://www.theknot.com/tk-media/images/da47d689-0133-45e8-a7b2-25c442fc0cad~rs_1054.h" media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)"/><source data-srcset="https://www.theknot.com/tk-media/images/da47d689-0133-45e8-a7b2-25c442fc0cad~rs_791.h" media="(min-resolution: 144dpi) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9)"/><source data-srcset="https://www.theknot.com/tk-media/images/da47d689-0133-45e8-a7b2-25c442fc0cad~rs_527.h" media="(max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4)"/><img data-src="https://www.theknot.com/tk-media/images/da47d689-0133-45e8-a7b2-25c442fc0cad~rs_527.h" class="lazyload hero-img--c9778" alt="Cover and spread from the latest issue of The Knot Magazine" decoding="async"/><noscript><img alt="Cover and spread from the latest issue of The Knot Magazine" src="https://www.theknot.com/tk-media/images/da47d689-0133-45e8-a7b2-25c442fc0cad~rs_527.h"/></noscript></picture></div></div></div><div><div class="header--62852"><h2 class="title--40f85 h2--b75a9">Browse Our Digital Editions</h2><div class=" body1--e44d4">Get the inside scoop on the hottest trends for your day! We’re also dishing about celeb and influencer wedding inspiration, plus tips from the pros who make it all happen.</div></div><div class="container-grid container--f696e"><div class="row--a6f92 row--6fa72"><div class="col-sm-6--4777c col-md-3--fcc00 issueContainer--8834b"><div class="issue--bfd7e"><picture><source data-srcset="https://www.theknot.com/tk-media/images/9351f35d-7b52-4511-a20b-33f30f0c5f3c~rs_360.h" media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)"/><source data-srcset="https://www.theknot.com/tk-media/images/9351f35d-7b52-4511-a20b-33f30f0c5f3c~rs_270.h" media="(min-resolution: 144dpi) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9)"/><source data-srcset="https://www.theknot.com/tk-media/images/9351f35d-7b52-4511-a20b-33f30f0c5f3c~rs_180.h" media="(max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4)"/><img data-src="https://www.theknot.com/tk-media/images/9351f35d-7b52-4511-a20b-33f30f0c5f3c~rs_180.h" class="lazyload magazineCover--20ba2" alt="The Knot Spring 2024" decoding="async"/><noscript><img alt="The Knot Spring 2024" src="https://www.theknot.com/tk-media/images/9351f35d-7b52-4511-a20b-33f30f0c5f3c~rs_180.h"/></noscript></picture><h3 class="issueTitle--25c3e primaryBold--1abd6 body2--f71c1">The Knot Spring 2024</h3><div class="teaser--911e6 body2--f71c1">Get inspired with our latest issue of The Knot Magazine. Volume One is filled with trending ideas to take your wedding plans to the next level, gorgeous looks straight from the runway and fairy-tale castles around the world that shout unforgettable honeymoon. We have tips for preparing for marriage, the deets on pre-wedding events and the day of essentials you need to add to cart. Plus, tips for creating a wedding mission statement (yes, you need one).</div><div class=" body2--f71c1"><button class="button--5b2f7 embeddedLink--08ba6 displayLink--5e49e link--0463c" as="[object Object]" data-trackable-selection="The Knot Spring 2024" data-trackable-event-name="Select Magazine">Read now</button></div></div></div><div class="col-sm-6--4777c col-md-3--fcc00 issueContainer--8834b"><div class="issue--bfd7e"><picture><source data-srcset="https://www.theknot.com/tk-media/images/c2d4aa41-01c7-40a6-95fd-dbc43a3131ec~rs_360.h" media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)"/><source data-srcset="https://www.theknot.com/tk-media/images/c2d4aa41-01c7-40a6-95fd-dbc43a3131ec~rs_270.h" media="(min-resolution: 144dpi) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9)"/><source data-srcset="https://www.theknot.com/tk-media/images/c2d4aa41-01c7-40a6-95fd-dbc43a3131ec~rs_180.h" media="(max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4)"/><img data-src="https://www.theknot.com/tk-media/images/c2d4aa41-01c7-40a6-95fd-dbc43a3131ec~rs_180.h" class="lazyload magazineCover--20ba2" alt="The Knot Winter 2023" decoding="async"/><noscript><img alt="The Knot Winter 2023" src="https://www.theknot.com/tk-media/images/c2d4aa41-01c7-40a6-95fd-dbc43a3131ec~rs_180.h"/></noscript></picture><h3 class="issueTitle--25c3e primaryBold--1abd6 body2--f71c1">The Knot Winter 2023</h3><div class="teaser--911e6 body2--f71c1">The winter issue of The Knot is your unofficial party manual, from the ultimate wedding playlist (hits sourced from our favorite DJs), surprise and delight moments for guests, plus the fashion that will slay (we talking bows and glitter!). Yellowjackets star Samantha Hanratty dazzles on our cover and gets real about finding a lasting love and who’s not welcome at her wedding. We’ve also got the key to the perfect first kiss and the many (and we do mean many) benefits of companionship. Pop some bubbles and let’s celebrate!</div><div class=" body2--f71c1"><button class="button--5b2f7 embeddedLink--08ba6 displayLink--5e49e link--0463c" as="[object Object]" data-trackable-selection="The Knot Winter 2023" data-trackable-event-name="Select Magazine">Read now</button></div></div></div><div class="col-sm-6--4777c col-md-3--fcc00 issueContainer--8834b"><div class="issue--bfd7e"><picture><source data-srcset="https://www.theknot.com/tk-media/images/c995b9f0-8685-4be1-8250-34a4d0d51c1e~rs_360.h" media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)"/><source data-srcset="https://www.theknot.com/tk-media/images/c995b9f0-8685-4be1-8250-34a4d0d51c1e~rs_270.h" media="(min-resolution: 144dpi) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9)"/><source data-srcset="https://www.theknot.com/tk-media/images/c995b9f0-8685-4be1-8250-34a4d0d51c1e~rs_180.h" media="(max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4)"/><img data-src="https://www.theknot.com/tk-media/images/c995b9f0-8685-4be1-8250-34a4d0d51c1e~rs_180.h" class="lazyload magazineCover--20ba2" alt="The Knot Fall 2023" decoding="async"/><noscript><img alt="The Knot Fall 2023" src="https://www.theknot.com/tk-media/images/c995b9f0-8685-4be1-8250-34a4d0d51c1e~rs_180.h"/></noscript></picture><h3 class="issueTitle--25c3e primaryBold--1abd6 body2--f71c1">The Knot Fall 2023</h3><div class="teaser--911e6 body2--f71c1">Get your plan on with our latest issue, filled with tips for making wedding magic (think: popular themes, fool-proof timelines and the best tv and movie honeymoon destinations). We also sat down with celeb stylists for the skinny on wedding day prep—and why hiring a pro is key. Plus, how to plan your day based on your enneagram.</div><div class=" body2--f71c1"><button class="button--5b2f7 embeddedLink--08ba6 displayLink--5e49e link--0463c" as="[object Object]" data-trackable-selection="The Knot Fall 2023" data-trackable-event-name="Select Magazine">Read now</button></div></div></div><div class="col-sm-6--4777c col-md-3--fcc00 issueContainer--8834b"><div class="issue--bfd7e"><picture><source data-srcset="https://www.theknot.com/tk-media/images/513de8d7-6ee1-4c4f-b8e7-ad7e3c3d73aa~rs_360.h" media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)"/><source data-srcset="https://www.theknot.com/tk-media/images/513de8d7-6ee1-4c4f-b8e7-ad7e3c3d73aa~rs_270.h" media="(min-resolution: 144dpi) and (max-resolution: 191dpi), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.9)"/><source data-srcset="https://www.theknot.com/tk-media/images/513de8d7-6ee1-4c4f-b8e7-ad7e3c3d73aa~rs_180.h" media="(max-resolution: 143dpi), (-webkit-min-device-pixel-ratio: 1) and (-webkit-max-device-pixel-ratio: 1.4)"/><img data-src="https://www.theknot.com/tk-media/images/513de8d7-6ee1-4c4f-b8e7-ad7e3c3d73aa~rs_180.h" class="lazyload magazineCover--20ba2" alt="The Knot Summer 2023" decoding="async"/><noscript><img alt="The Knot Summer 2023" src="https://www.theknot.com/tk-media/images/513de8d7-6ee1-4c4f-b8e7-ad7e3c3d73aa~rs_180.h"/></noscript></picture><h3 class="issueTitle--25c3e primaryBold--1abd6 body2--f71c1">The Knot Summer 2023</h3><div class="teaser--911e6 body2--f71c1">Our inspiration issue is packed full of trends, style details and runway looks and 26 standout wedding pros that should be on your radar (our annual Ones To Watch List). Cover star Lauren Riihimaki, a.k.a. LaurDIY of YouTube fame, shares why she’s leaving her wedding details to the pros, plus the fashion looks that will turn heads.</div><div class=" body2--f71c1"><button class="button--5b2f7 embeddedLink--08ba6 displayLink--5e49e link--0463c" as="[object Object]" data-trackable-selection="The Knot Summer 2023" data-trackable-event-name="Select Magazine">Read now</button></div></div></div></div></div></div><section class="section--96098"><div class="container--c77d6"><h2 class="header--76cfe h2--b75a9">Commonly asked questions</h2><div class="faq-lists--d7f1c"><div class="container--f67e0"><button aria-expanded="false" aria-controls="section0" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="When will I receive my first magazine?"><h4 class="title--c406b h4--224bc">When will I receive my first magazine?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section0"><div>Shipping times vary based on location, so please allow 2-4 weeks for delivery from the date of purchase.</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section1" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="How can I update my shipping address?"><h4 class="title--c406b h4--224bc">How can I update my shipping address?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section1"><div>If you’d like us to update your shipping address, please email <a type="embedded" href="mailto:[email protected]?subject=The%20Knot%20Magazine%20shipping%20address" target="_blank" rel="noopener noreferrer" data-trackable-selection="[email protected]" data-trackable-decision-area="faq" class="link--ecdb8">[email protected]</a> and we’ll take care of that for you.</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section2" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="How can I renew my subscription?"><h4 class="title--c406b h4--224bc">How can I renew my subscription?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section2"><div>When your current subscription ends, just click the &quot;Subscribe Now&quot; button above to place another subscription order!</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section3" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="How can I cancel my subscription?"><h4 class="title--c406b h4--224bc">How can I cancel my subscription?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section3"><div>All subscriptions and purchases are final and are not subject to refunds or returns.</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section4" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="I’m no longer engaged. Can I get a refund on the rest of the issues?"><h4 class="title--c406b h4--224bc">I’m no longer engaged. Can I get a refund on the rest of the issues?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section4"><div>While we don’t offer refunds, we would be happy to stop shipments of all future copies if you’d like.</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section5" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="Can I send this as a gift to someone else? Will I receive confirmation that they’re receiving their issues?"><h4 class="title--c406b h4--224bc">Can I send this as a gift to someone else? Will I receive confirmation that they’re receiving their issues?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section5"><div>Of course! Click on the above &quot;Subscribe Now&quot; button. Once you land on our subscription order page, click &quot;Give a Gift&quot; at the top and you’ll be taken to our subscription gift order page. After placing your order, you’ll receive an order confirmation email and your recipient will get their first issue 2-4 weeks from the date of purchase.</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section6" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="I have a subscription, but someone else just bought me the next magazine. Can I get a refund for the one I don’t need?"><h4 class="title--c406b h4--224bc">I have a subscription, but someone else just bought me the next magazine. Can I get a refund for the one I don’t need?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section6"><div>Unfortunately, we don’t offer refunds. We suggest sharing your extra copy with a fellow wedding-planning friend!</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section7" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="Do you offer any discounts on this subscription?"><h4 class="title--c406b h4--224bc">Do you offer any discounts on this subscription?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section7"><div>Our subscriptions are pre-discounted at more than 45% off the newsstand price!</div></div></div><div class="container--f67e0"><button aria-expanded="false" aria-controls="section8" class="title-container--1691f disable-children-pointer-events--008ec" type="button" data-trackable-action="expand" data-trackable-decision-area="faq" data-trackable-selection="What if I don’t receive my magazine? Will you send a replacement?"><h4 class="title--c406b h4--224bc">What if I don’t receive my magazine? Will you send a replacement?</h4><svg class="icon--1935d size-md--ffa00 icon--cf5bb subhead--150a2 "><use xlink:href="#v2-icon-caret_down"></use></svg><svg class="icon--1935d size-lg--2b900 icon--cf5bb subhead--150a2 icon-lg--a3d90 "><use xlink:href="#v2-icon-caret_down"></use></svg></button><div class="item--2a9a3 body1--e44d4" hidden="" id="section8"><div>Absolutely! If after the standard 2-4 week period you still haven’t received your copy, we’ll be happy to send another.</div></div></div></div></div></section></div></div></main><footer><div data-pagelet-container-id="footer-navigation"><style data-pagelet-critical-styles>@media (max-width:767.98px){.hero-sm--d1e56{font-size:var(--tkww-union-typography-category-hero-sm-font-size,1.875rem);line-height:var(--tkww-union-typography-category-hero-sm-line-height,1)}.subhead--150a2{font-size:var(--tkww-union-typography-category-subhead-font-size,1.25rem);line-height:var(--tkww-union-typography-category-subhead-line-height,1.4)}}.row--a6f92{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.no-gutters--24d50>.col--51449{padding-left:0;padding-right:0}.col--51449,.col-1--6f51a,.col-10--923f2,.col-11--e5d4c,.col-12--71dcc,.col-2--39576,.col-3--721d7,.col-4--caed1,.col-5--84859,.col-6--b81fd,.col-7--e9386,.col-8--60af6,.col-9--032e5,.col-auto--3e50f,.col-lg--b02ff,.col-lg-1--4baec,.col-lg-10--accf7,.col-lg-11--caa1e,.col-lg-12--e740f,.col-lg-2--857de,.col-lg-3--9fba5,.col-lg-4--4691c,.col-lg-5--ff559,.col-lg-6--be908,.col-lg-7--276a8,.col-lg-8--88d8f,.col-lg-9--2eb45,.col-lg-auto--48e47,.col-md--3f898,.col-md-1--d336a,.col-md-10--09be4,.col-md-11--7a225,.col-md-12--006fc,.col-md-2--e771c,.col-md-3--fcc00,.col-md-4--d56b4,.col-md-5--a8ea3,.col-md-6--3db49,.col-md-7--f16c9,.col-md-8--d5d8a,.col-md-9--cc60d,.col-md-auto--89507,.col-sm--89869,.col-sm-1--1a641,.col-sm-10--f277e,.col-sm-11--cd087,.col-sm-12--42b5c,.col-sm-2--b6657,.col-sm-3--b24c1,.col-sm-4--ba26a,.col-sm-5--2e276,.col-sm-6--4777c,.col-sm-7--3acd0,.col-sm-8--4704c,.col-sm-9--a9016,.col-sm-auto--28b14,.col-xl--5bec6,.col-xl-1--44bb4,.col-xl-10--720cc,.col-xl-11--fa285,.col-xl-12--7eaa3,.col-xl-2--49fdd,.col-xl-3--21ce3,.col-xl-4--96a33,.col-xl-5--26990,.col-xl-6--53322,.col-xl-7--acbc2,.col-xl-8--86eee,.col-xl-9--b2ac9,.col-xl-auto--391fd,.col-xxl--a0353,.col-xxl-1--2f019,.col-xxl-10--dcf83,.col-xxl-11--e68e6,.col-xxl-12--8e66b,.col-xxl-2--c7705,.col-xxl-3--3186e,.col-xxl-4--80f68,.col-xxl-5--872ce,.col-xxl-6--75613,.col-xxl-7--4abd0,.col-xxl-8--1aaa9,.col-xxl-9--dd424,.col-xxl-auto--9382e{padding-left:10px;padding-right:10px;position:relative;width:100%}.col--51449{flex-basis:0;flex-grow:1;max-width:100%}.col-auto--3e50f{flex:0 0 auto;max-width:100%;width:auto}.col-1--6f51a{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2--39576{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3--721d7{flex:0 0 25%;max-width:25%}.col-4--caed1{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5--84859{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6--b81fd{flex:0 0 50%;max-width:50%}.col-7--e9386{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8--60af6{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9--032e5{flex:0 0 75%;max-width:75%}.col-10--923f2{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11--e5d4c{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12--71dcc{flex:0 0 100%;max-width:100%}@media (min-width:480px){.col-sm--89869{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto--28b14{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1--1a641{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2--b6657{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3--b24c1{flex:0 0 25%;max-width:25%}.col-sm-4--ba26a{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5--2e276{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6--4777c{flex:0 0 50%;max-width:50%}.col-sm-7--3acd0{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8--4704c{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9--a9016{flex:0 0 75%;max-width:75%}.col-sm-10--f277e{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11--cd087{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12--42b5c{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md--3f898{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto--89507{flex:0 0 auto;max-width:100%;width:auto}.col-md-1--d336a{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2--e771c{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3--fcc00{flex:0 0 25%;max-width:25%}.col-md-4--d56b4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5--a8ea3{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6--3db49{flex:0 0 50%;max-width:50%}.col-md-7--f16c9{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8--d5d8a{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9--cc60d{flex:0 0 75%;max-width:75%}.col-md-10--09be4{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11--7a225{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12--006fc{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.col-lg--b02ff{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto--48e47{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1--4baec{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2--857de{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3--9fba5{flex:0 0 25%;max-width:25%}.col-lg-4--4691c{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5--ff559{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6--be908{flex:0 0 50%;max-width:50%}.col-lg-7--276a8{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8--88d8f{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9--2eb45{flex:0 0 75%;max-width:75%}.col-lg-10--accf7{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11--caa1e{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12--e740f{flex:0 0 100%;max-width:100%}.order-lg-2--4e48f{order:2}.order-lg-3--2806d{order:3}}@media (min-width:1192px){.col-xl--5bec6{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto--391fd{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1--44bb4{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2--49fdd{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3--21ce3{flex:0 0 25%;max-width:25%}.col-xl-4--96a33{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5--26990{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6--53322{flex:0 0 50%;max-width:50%}.col-xl-7--acbc2{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8--86eee{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9--b2ac9{flex:0 0 75%;max-width:75%}.col-xl-10--720cc{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11--fa285{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12--7eaa3{flex:0 0 100%;max-width:100%}.order-xl-2--03766{order:2}.order-xl-3--31872{order:3}}.top-level-container--c290f.top-level-container--c290f{margin:0 auto;max-width:100%;padding:0 20px}@media (min-width:768px){.top-level-container--c290f.top-level-container--c290f{padding:0 32px}}@media (min-width:1360px){.col-xxl--a0353{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto--9382e{flex:0 0 auto;max-width:100%;width:auto}.col-xxl-1--2f019{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2--c7705{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3--3186e{flex:0 0 25%;max-width:25%}.col-xxl-4--80f68{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5--872ce{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6--75613{flex:0 0 50%;max-width:50%}.col-xxl-7--4abd0{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8--1aaa9{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9--dd424{flex:0 0 75%;max-width:75%}.col-xxl-10--dcf83{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11--e68e6{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12--8e66b{flex:0 0 100%;max-width:100%}.top-level-container--c290f.top-level-container--c290f{max-width:1360px}}.container--8f505{background:var(--tkww-union-footer-nav-background-color,var(--tkww-union-color-background-dark,var(--tkww-union-color-neutral-black,#000)));color:var(--tkww-union-footer-nav-heading-color,var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff)));padding-top:2rem}.container--8f505 ul li{list-style:none}.logoColumn--e24b9{padding-bottom:2.5rem}.footer--0ac1b{border-top:.5px solid #979797;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px;padding-top:24px;width:100%}.madeWith--518cc{color:var(--tkww-union-footer-nav-heart-text-color,var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff)));font-size:var(--tkww-union-typography-scale-200-font-size,.875rem);line-height:20px;margin-top:var(--tkww-union-footer-nav-madeWith-margin-top,-7px)}.heartIcon--1acf9{color:var(--tkww-union-footer-nav-heart-color,var(--tkww-union-color-brand-primary,var(--tkww-union-color-primary-300,#ff44cb)));display:inline-block;height:20px;margin:auto 10px;padding-top:3px;vertical-align:middle}.appDownload--3238d{max-width:309px}@media (max-width:1023.98px){.footer--0ac1b{align-items:flex-start;flex-direction:column}.appDownload--3238d{padding-bottom:72px;padding-top:52px}}.storeBadgeContainer--fd0c3{display:flex;margin-bottom:64px}.storeBadge--bd137{height:2.5rem;margin-top:.75rem;width:139px}.storeBadge--bd137 svg{width:100%}.areYouVendorHeader--23453{margin-bottom:10px}.areYouVendorLink--2bacb{display:inline-block;margin-top:12px}.areYouVendorLink--2bacb{color:var(--tkww-union-footer-nav-sidebar-color,var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff)))}.areYouVendorLink--2bacb svg{position:relative;top:3px}@media (min-width:1024px){.footer--0ac1b{align-items:center}.section--b6e4a{margin-right:36px;min-width:fit-content}.appDownload--3238d{margin-left:auto}.rowColumns--6e224{margin-right:inherit;min-width:inherit}}.hero-sm--d1e56{font-family:var(--tkww-union-typography-category-hero-sm-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-hero-sm-font-size,2.125rem);font-weight:var(--tkww-union-typography-category-hero-sm-font-weight,var(--tkww-union-typography-extra-bold-font-weight,800));letter-spacing:var(--tkww-union-typography-category-hero-sm-letter-spacing,-.02em);line-height:var(--tkww-union-typography-category-hero-sm-line-height,1)}.h3--ddfd5{font-family:var(--tkww-union-typography-category-h3-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-h3-font-size,var(--tkww-union-typography-scale-600-font-size,1.5rem));font-weight:var(--tkww-union-typography-category-h3-font-weight,var(--tkww-union-typography-bold-font-weight,500));letter-spacing:var(--tkww-union-typography-category-h3-letter-spacing,0);line-height:var(--tkww-union-typography-category-h3-line-height,1.1666666667)}.subhead--150a2{font-family:var(--tkww-union-typography-category-subhead-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-subhead-font-size,var(--tkww-union-typography-scale-500-font-size,1.25rem));letter-spacing:var(--tkww-union-typography-category-subhead-letter-spacing,0);line-height:var(--tkww-union-typography-category-subhead-line-height,var(--tkww-union-typography-scale-500-line-height,1.4))}.editorial--802b2{font-family:var(--tkww-union-typography-category-editorial-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-editorial-font-size,var(--tkww-union-typography-scale-450-font-size,1.125rem));letter-spacing:var(--tkww-union-typography-category-editorial-letter-spacing,0);line-height:var(--tkww-union-typography-category-editorial-line-height,1.4444444444)}.body2--f71c1{font-family:var(--tkww-union-typography-category-body2-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-body2-font-size,var(--tkww-union-typography-scale-200-font-size,.875rem));letter-spacing:var(--tkww-union-typography-category-body2-letter-spacing,0);line-height:var(--tkww-union-typography-category-body2-line-height,var(--tkww-union-typography-scale-200-line-height,1.42857))}.sectionLabel--f5055.sectionLabel--f5055{font-family:var(--tkww-union-typography-category-overline-font-family,var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif));font-size:var(--tkww-union-typography-category-overline-font-size,var(--tkww-union-typography-scale-100-font-size,.75rem));font-weight:var(--tkww-union-typography-category-overline-font-weight,var(--tkww-union-typography-bold-font-weight,500));letter-spacing:var(--tkww-union-typography-category-overline-letter-spacing,2px);line-height:var(--tkww-union-typography-category-overline-line-height,1.3333333333);padding-top:.25rem;text-transform:var(--tkww-union-typography-category-overline-text-transform,uppercase);width:100%}.mobileSectionLabel--ebfb2{align-items:flex-end;color:var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff));display:flex;justify-content:space-between}.sectionLabel--f5055.mobileSectionLabel--ebfb2{border-bottom:.5px solid #979797;padding:1rem 0}.sectionItemsList--dc5ac{padding-top:1.5rem}@media (max-width:1023.98px){.desktopSectionLabel--cdb2a{display:none}.sectionItemsWrapper--11345{max-height:100vh;overflow:hidden}.hidden--7c33d{max-height:0;visibility:hidden}}@media (min-width:1024px){.mobileSectionLabel--ebfb2{display:none}.sectionItemsWrapper--11345{margin-bottom:2rem}.companySection--cdfbf{flex:1 1 128px;max-width:194px;min-width:128px}}.sectionGroupRow--cd40f{flex:1}@media (max-width:767.98px){.hero-sm--d1e56{font-size:var(--tkww-union-typography-category-hero-sm-font-size,1.875rem);line-height:var(--tkww-union-typography-category-hero-sm-line-height,1)}.h3--ddfd5{font-size:var(--tkww-union-typography-category-h3-font-size,1.5rem);line-height:var(--tkww-union-typography-category-h3-line-height,1.1666666667)}.subhead--150a2{font-size:var(--tkww-union-typography-category-subhead-font-size,1.25rem);line-height:var(--tkww-union-typography-category-subhead-line-height,1.4)}.businessItemBase--ebce1.businessItemBase--ebce1{padding-bottom:20px}}@media (min-width:768px){.businessLinksContainer--61722{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.businessItemBase--ebce1.businessItemBase--ebce1{margin-right:15px;padding:12px 0}}.copyrightItem--12b58.copyrightItem--12b58{color:var(--tkww-union-footer-nav-copyright-text-color,var(--tkww-union-color-text-on-dark-default,var(--tkww-union-color-neutral-white,#fff)))}.sectionItemBase--739d4{display:block}.sectionItemBase--739d4{color:var(--tkww-union-footer-nav-link-color,var(--tkww-union-color-text-on-dark-subtle,var(--tkww-union-color-neutral-300,#caccd0)))}.sectionItem--a25a6{padding-bottom:.75rem}.logo--68272{--tkww-union-typography-category-hero-font-size:var(--tkww-union-footer-nav-logo-size,2.6rem)}.socialIcon--7747b{color:var(--tkww-union-color-icon-on-dark-default,var(--tkww-union-color-neutral-white,#fff))}.socialIconsSection--24135{display:flex;margin-left:-10px}ul.socialIconsSection--24135 li:last-child{margin-right:-10px}.cookieSettingsButton--9b52d{background-color:inherit;border:inherit}.cookieSettingsButton--9b52d:disabled{display:none}.button--5b2f7{background:0 0;border:0;margin:0;padding:0}.icon--1935d{fill:currentColor;stroke:currentColor;stroke-width:0;display:inline-block}.size-sm--ad48b{height:var(--tkww-union-icons-sm-size,1rem);width:var(--tkww-union-icons-sm-size,1rem)}.size-md--ffa00{height:var(--tkww-union-icons-md-size,1.5rem);width:var(--tkww-union-icons-md-size,1.5rem)}.primaryBold--1abd6{font-weight:var(--tkww-union-typography-bold-font-weight,500)}.primaryBold--1abd6{font-family:var(--tkww-union-typography-primary-font-family,union-primary-font,union-sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif)}.container--e7bf7{align-items:center;justify-content:center}.is-inline--fda67{display:inline-flex}.size-md--a869b{height:var(--tkww-union-icons-interactive-md-size,2.75rem);width:var(--tkww-union-icons-interactive-md-size,2.75rem)}</style><script type="text/x-union-pagelet-script">pageletContainer.addEventListener("will-load",function(e){e.detail.pagelet.links.css.set("path","secondary.css")},{once:!0});</script> <div data-pagelet-role="mount-root" data-pagelet-render-state="ready"> <div class="container--8f505 __tmp_catalyst_opt_in__"><nav class="top-level-container--c290f" aria-label="Footer"><div class="row--a6f92"><div class="col-12--71dcc logoColumn--e24b9"><a href="/" class="logo--68272 hero-sm--d1e56" aria-label="The Knot home" data-trackable-selection="tk-logo"><svg class="Union__brands-v1__base Union__brands-v1__theknot Union__brands-v1--color-secondary Union__brands-v1__icon-theknot_lg" aria-labelledby="Union__brands-v1__icon-theknot_lg_title" role="img"><use xlink:href="#Union__brands-v1__icon-theknot_lg"></use></svg></a><div class="madeWith--518cc">made with<svg aria-labelledby="footer-heart" class="heartIcon--1acf9" height="14" role="img" width="19" xmlns="http://www.w3.org/2000/svg"><title id="footer-heart">love</title><path fill="currentColor" fill-rule="evenodd" d="M9.5 3.5c.5-1 1.4-3.5 4.3-3.5 2.8 0 5.4 1.9 5.2 5.9-.2 2.6-3.3 5.3-9.5 8C3.3 11.3.2 8.6 0 6-.2 1.9 2.4 0 5.2 0 8.1 0 9 2.5 9.5 3.5z"></path></svg></div></div><div class="col-12--71dcc col-md-12--006fc col-lg-6--be908 col-xl-4--96a33"><div role="group" aria-roledescription="navigation level 2" aria-labelledby="FBg3bLxdX" class="productsSection--4be71 section--b6e4a"><button class="button--5b2f7 mobileSectionLabel--ebfb2 sectionLabel--f5055" type="button" aria-expanded="false" aria-controls="qbaD2Z7IH6" data-trackable-selection="expand-planning">Planning &amp; Inspiration<svg class="icon--1935d size-md--ffa00"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="heading" aria-level="1" class="desktopSectionLabel--cdb2a sectionLabel--f5055" id="FBg3bLxdX">Planning &amp; Inspiration</div><div class="sectionItemsWrapper--11345 hidden--7c33d"><div id="qbaD2Z7IH6" role="list" class="sectionItemsList--dc5ac"><div class="sectionGroupRow--cd40f row--a6f92" role="presentation"><div class="col-12--71dcc col-md-6--3db49" role="presentation"><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/gs/wedding-websites" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding websites</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/registry" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Registry</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/marketplace" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Marketplace</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/paper/invitations/wedding" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding invitations</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/wedding-planning-app" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding planning App</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/wedding-budget" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding budget</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/wedding-checklist" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding checklist</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/gs/guest-list" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding guest list</a></div></div><div class="col-12--71dcc col-md-6--3db49" role="presentation"><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/content" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable-selection="wedding etiquette" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding ideas &amp; etiquette</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/content/getting-engaged-advice" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Engagement</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/content/wedding-rehearsal-party-advice" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable-selection="parties events" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Parties &amp; events</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/fashion/wedding-dresses" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable-selection="wedding dresses" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Wedding dresses</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/content/wedding-gift-favor-advice" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Gifts</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/real-weddings/photos" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Real Wedding photos</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotnews.com/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">The Knot news</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://forums.theknot.com/community" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Community</a></div></div></div></div></div></div></div><div class="order-lg-3--2806d order-xl-2--03766 col-12--71dcc col-md-12--006fc col-lg-6--be908 col-xl-4--96a33"><div class="rowColumns--6e224 row--a6f92"><div class="col-12--71dcc col-md-12--006fc col-lg-6--be908"><div role="group" aria-roledescription="navigation level 2" aria-labelledby="nrTuldPobx" class="companySection--cdfbf section--b6e4a"><button class="button--5b2f7 mobileSectionLabel--ebfb2 sectionLabel--f5055" type="button" aria-expanded="false" aria-controls="y9GAKrCEil" data-trackable-selection="expand-company">The Company<svg class="icon--1935d size-md--ffa00"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="heading" aria-level="1" class="desktopSectionLabel--cdb2a sectionLabel--f5055" id="nrTuldPobx">The Company</div><div class="sectionItemsWrapper--11345 hidden--7c33d"><div id="y9GAKrCEil" role="list" class="sectionItemsList--dc5ac"><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">The Knot Worldwide</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/about-us/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">About us</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/about-editorial" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">The Knot Editorial</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/careers/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Careers</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/international/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">International</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/press-room/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Press</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/advertising/national/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable-selection="advertisers" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">National advertising</a></div><div role="listitem"><a target="_blank" rel="noopener" href="https://www.theknot.com/partners" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable-selection="sponsors" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Our sponsors</a></div></div></div></div></div><div class="col-12--71dcc col-md-12--006fc col-lg-6--be908"><div role="group" aria-roledescription="navigation level 2" aria-labelledby="ypWs6GR5sk" class="section--b6e4a"><button class="button--5b2f7 mobileSectionLabel--ebfb2 sectionLabel--f5055" type="button" aria-expanded="false" aria-controls="ycIms8dO7O" data-trackable-selection="expand-sister-sites">Sister Sites<svg class="icon--1935d size-md--ffa00"><use xlink:href="#v2-icon-caret_down"></use></svg></button><div role="heading" aria-level="1" class="desktopSectionLabel--cdb2a sectionLabel--f5055" id="ypWs6GR5sk">Sister Sites</div><div class="sectionItemsWrapper--11345 hidden--7c33d"><div id="ycIms8dO7O" role="list" class="sectionItemsList--dc5ac"><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.thebump.com" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">The Bump</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://www.thebash.com" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">The Bash</a></div><div role="listitem"><a target="_blank" rel="noopener noreferrer" href="https://howtheyasked.com/" class="sectionItem--a25a6 sectionItemBase--739d4 body2--f71c1" data-trackable="true" tabindex="0" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">How They Asked</a></div></div></div></div></div></div></div><div class="order-lg-2--4e48f order-xl-3--31872 col-12--71dcc col-md-12--006fc col-lg-6--be908 col-xl-4--96a33"><div class="appDownload--3238d"><div class="primaryBold--1abd6 subhead--150a2">Wedding planning in the palm of your hand. It’s all in the app.</div><div class="storeBadgeContainer--fd0c3"><a target="_blank" rel="noopener noreferrer" href="https://itunes.apple.com/us/app/wedding-planner-by-the-knot/id457941553?mt=8" class="storeBadge--bd137" aria-label="Download on the Apple store" data-trackable-selection="app-store" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#A6A6A6" d="M110.1 0H7.5c-.7 0-1.3 0-2 .2A6.7 6.7 0 0 0 2 2 6.3 6.3 0 0 0 .2 5.5a13 13 0 0 0-.2 2v25c0 .7 0 1.3.2 2A6.6 6.6 0 0 0 2 38a6.3 6.3 0 0 0 3.5 1.8 13.5 13.5 0 0 0 3 .2H111.1a41.7 41.7 0 0 0 3-.2 6.8 6.8 0 0 0 3.5-1.8 6.4 6.4 0 0 0 1.8-3.5l.2-2v-1-22-1-1l-.2-2c-.1-.6-.4-1.3-.7-1.9a6.5 6.5 0 0 0-4.7-3.4 13 13 0 0 0-2-.2h-1.9z"></path><path fill="#000" d="M8.4 39.1a40 40 0 0 1-2.7-.1 5.9 5.9 0 0 1-3-1.6 5.3 5.3 0 0 1-1.6-3 12.4 12.4 0 0 1-.2-2.9v-23-1c0-.6 0-1.2.2-1.8a5.8 5.8 0 0 1 1.5-3 5.6 5.6 0 0 1 3-1.6C6.4.9 7 .9 7.7.9h104.6c.5 0 1.2 0 1.8.2a5.6 5.6 0 0 1 4.6 4.6l.2 1.9v24.9c0 .6 0 1.2-.2 1.8a5.7 5.7 0 0 1-1.5 3A5.4 5.4 0 0 1 114 39a12.5 12.5 0 0 1-2.8.1H8.4z"></path><g fill="#FFF"><path d="M24.8 20.3a5 5 0 0 1 2.3-4.2 5 5 0 0 0-4-2.1c-1.6-.2-3.3 1-4.1 1-.9 0-2.2-1-3.6-1a5.3 5.3 0 0 0-4.5 2.8c-2 3.3-.5 8.2 1.4 11 .9 1.3 2 2.7 3.4 2.7s1.9-.9 3.6-.9c1.6 0 2.1.9 3.5.9 1.5 0 2.5-1.4 3.4-2.7.6-1 1.1-2 1.5-3.1-1.8-.7-3-2.5-3-4.4zM22 12.2c.8-1 1.2-2.2 1.2-3.5a5 5 0 0 0-3.3 1.7c-.8.9-1.2 2.1-1.1 3.3 1.3 0 2.4-.5 3.2-1.5z"></path><g><path fill-rule="nonzero" d="M42.3 27.1h-4.7l-1.2 3.4h-2L39 18.1h2l4.6 12.4h-2l-1.2-3.4zm-4.2-1.5h3.7L40 20l-2 5.5zM55.2 26c0 2.8-1.5 4.6-3.8 4.6a3 3 0 0 1-2.9-1.6v4.5h-1.9v-12h1.8v1.4c.7-1 1.8-1.6 3-1.6 2.2 0 3.8 1.9 3.8 4.7zm-2 0c0-1.9-.9-3-2.3-3-1.5 0-2.4 1.2-2.4 3s1 3 2.4 3 2.3-1.2 2.3-3zM65.1 26c0 2.8-1.5 4.6-3.8 4.6a3 3 0 0 1-2.8-1.6v4.5h-1.9v-12h1.8v1.4c.6-1 1.7-1.6 3-1.6 2.2 0 3.7 1.9 3.7 4.7zm-1.9 0c0-1.9-1-3-2.4-3s-2.4 1.2-2.4 3 1 3 2.4 3c1.5 0 2.4-1.2 2.4-3z"></path><path d="M71.7 27c.1 1.3 1.3 2 3 2 1.5 0 2.7-.7 2.7-1.8 0-1-.7-1.6-2.3-2l-1.6-.4c-2.3-.5-3.4-1.6-3.4-3.3 0-2.2 1.9-3.6 4.6-3.6 2.6 0 4.4 1.4 4.4 3.6h-1.8c-.2-1.3-1.2-2-2.7-2-1.5 0-2.5.8-2.5 1.9 0 .8.7 1.4 2.3 1.7l1.3.4c2.6.6 3.6 1.6 3.6 3.4 0 2.3-1.8 3.8-4.8 3.8-2.7 0-4.6-1.4-4.7-3.7h2zM83.3 19.3v2.1h1.8V23h-1.8v5c0 .8.4 1.1 1.1 1.1h.7v1.5h-1c-2 0-2.6-.6-2.6-2.4v-5.2h-1.3v-1.5h1.3v-2.1h1.8z"></path><path fill-rule="nonzero" d="M86 26c0-2.9 1.7-4.7 4.4-4.7 2.6 0 4.3 1.8 4.3 4.7 0 2.8-1.7 4.6-4.3 4.6-2.7 0-4.3-1.8-4.3-4.6zm6.8 0c0-2-1-3.1-2.4-3.1-1.5 0-2.4 1.1-2.4 3 0 2 .9 3.2 2.4 3.2s2.4-1.2 2.4-3.1z"></path><path d="M96.2 21.4H98V23c.2-1 1.2-1.7 2.2-1.7l.6.1v1.8l-.8-.2a1.9 1.9 0 0 0-2 2.1v5.4h-1.8v-9z"></path><path fill-rule="nonzero" d="M109.4 27.8c-.3 1.7-1.9 2.8-4 2.8-2.5 0-4.2-1.8-4.2-4.6s1.7-4.7 4.2-4.7 4 1.8 4 4.5v.6h-6.3v.1a2.4 2.4 0 0 0 2.4 2.6 2 2 0 0 0 2.1-1.3h1.8zm-6.3-2.7h4.5a2.2 2.2 0 0 0-2.2-2.3 2.3 2.3 0 0 0-2.3 2.3z"></path></g></g><g fill="#FFF"><path fill-rule="nonzero" d="M37.8 8.7a2.6 2.6 0 0 1 2.8 3c0 1.9-1 3-2.8 3h-2.1v-6h2.1zM36.6 14h1.1a1.9 1.9 0 0 0 2-2.2 1.9 1.9 0 0 0-2-2.1h-1.1v4.3zM41.7 12.4a2.1 2.1 0 1 1 4.2 0 2.1 2.1 0 1 1-4.2 0zm3.3 0c0-1-.4-1.5-1.2-1.5-.8 0-1.2.6-1.2 1.5 0 1 .4 1.6 1.2 1.6.8 0 1.2-.6 1.2-1.6z"></path><path d="M51.6 14.7h-.9l-1-3.3-1 3.3h-.9l-1.2-4.5h.9l.8 3.4 1-3.4h.8l.9 3.4h.1l.8-3.4h.9zM53.9 10.2h.8v.7c.3-.5.8-.8 1.4-.8a1.5 1.5 0 0 1 1.6 1.7v2.9h-1V12c0-.7-.2-1-.9-1a1 1 0 0 0-1 1v2.7h-1v-4.5zM59.1 8.4h.9v6.3h-.9z"></path><path fill-rule="nonzero" d="M61.2 12.4a2.1 2.1 0 1 1 4.3 0 2.1 2.1 0 1 1-4.3 0zm3.4 0c0-1-.5-1.5-1.3-1.5-.7 0-1.2.6-1.2 1.5 0 1 .5 1.6 1.2 1.6.8 0 1.3-.6 1.3-1.6zM66.4 13.4c0-.8.6-1.3 1.7-1.3h1.2v-.5c0-.5-.3-.7-1-.7-.4 0-.8.2-.9.5h-.8c0-.8.8-1.3 1.8-1.3 1.1 0 1.8.6 1.8 1.5v3.1h-.9v-.6c-.3.4-.9.7-1.4.7a1.4 1.4 0 0 1-1.5-1.4zm2.9-.4v-.3h-1.1c-.6 0-1 .3-1 .7 0 .4.4.6 1 .6a1 1 0 0 0 1.1-1zM71.3 12.4c0-1.4.8-2.3 2-2.3.5 0 1 .3 1.3.8V8.4h1v6.3h-.9V14c-.4.5-.9.8-1.5.8-1.1 0-1.9-1-1.9-2.4zm1 0c0 1 .4 1.6 1.2 1.6.7 0 1.2-.6 1.2-1.6 0-.9-.5-1.5-1.2-1.5-.8 0-1.2.6-1.2 1.5zM79.2 12.4a2.1 2.1 0 1 1 4.3 0 2.1 2.1 0 1 1-4.3 0zm3.4 0c0-1-.5-1.5-1.2-1.5-.8 0-1.3.6-1.3 1.5 0 1 .5 1.6 1.3 1.6.7 0 1.2-.6 1.2-1.6z"></path><path d="M84.7 10.2h.8v.7c.3-.5.9-.8 1.4-.8a1.5 1.5 0 0 1 1.6 1.7v2.9h-.9V12c0-.7-.3-1-1-1a1 1 0 0 0-1 1v2.7h-1v-4.5zM93.5 9v1.2h1v.8h-1v2.3c0 .5.2.7.7.7h.3v.7a3 3 0 0 1-.5 0c-1 0-1.4-.3-1.4-1.2V11H92v-.8h.7V9.1h1zM95.7 8.4h.9V11c.3-.5.8-.8 1.4-.8a1.5 1.5 0 0 1 1.6 1.7v2.9h-1V12c0-.7-.2-1-.9-1a1 1 0 0 0-1.1 1v2.7h-.9V8.4z"></path><path fill-rule="nonzero" d="M104.8 13.5c-.3.8-1.1 1.4-2 1.3a2 2 0 0 1-2-2.3 2 2 0 0 1 2-2.4c1.3 0 2 .9 2 2.3v.3h-3.2a1.2 1.2 0 0 0 1.2 1.3 1 1 0 0 0 1.1-.5h.9zm-3.2-1.5h2.3a1 1 0 0 0-1.1-1.1 1.2 1.2 0 0 0-1.2 1.1z"></path></g></g></svg></a><a target="_blank" rel="noopener noreferrer" href="https://play.google.com/store/apps/details?id=com.xogrp.planner&amp;hl=en_US" class="storeBadge--bd137" aria-label="Get it on Google play" data-trackable-selection="google-play" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><svg xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="linear-gradient" x1="31.8" y1="183.29" x2="15.02" y2="166.51" gradientTransform="matrix(1 0 0 -1 0 202)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#00a0ff"></stop><stop offset=".01" stop-color="#00a1ff"></stop><stop offset=".26" stop-color="#00beff"></stop><stop offset=".51" stop-color="#00d2ff"></stop><stop offset=".76" stop-color="#00dfff"></stop><stop offset="1" stop-color="#00e3ff"></stop></linearGradient><linearGradient id="linear-gradient-2" x1="43.83" y1="172" x2="19.64" y2="172" gradientTransform="matrix(1 0 0 -1 0 202)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe000"></stop><stop offset=".41" stop-color="#ffbd00"></stop><stop offset=".78" stop-color="orange"></stop><stop offset="1" stop-color="#ff9c00"></stop></linearGradient><linearGradient id="linear-gradient-3" x1="34.83" y1="169.7" x2="12.07" y2="146.95" gradientTransform="matrix(1 0 0 -1 0 202)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff3a44"></stop><stop offset="1" stop-color="#c31162"></stop></linearGradient><linearGradient id="linear-gradient-4" x1="17.3" y1="191.82" x2="27.46" y2="181.66" gradientTransform="matrix(1 0 0 -1 0 202)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#32a071"></stop><stop offset=".07" stop-color="#2da771"></stop><stop offset=".48" stop-color="#15cf74"></stop><stop offset=".8" stop-color="#06e775"></stop><stop offset="1" stop-color="#00f076"></stop></linearGradient></defs><rect width="135" height="40" rx="5"></rect><path d="M140 10.8a4.2 4.2 0 0 1 4.2 4.2v30a4.2 4.2 0 0 1-4.2 4.2H15a4.2 4.2 0 0 1-4.2-4.2V15a4.2 4.2 0 0 1 4.2-4.2h125m0-.8H15a5 5 0 0 0-5 5v30a5 5 0 0 0 5 5h125a5 5 0 0 0 5-5V15a5 5 0 0 0-5-5z" transform="translate(-10 -10)" fill="#a6a6a6"></path><path style="fill:#fff;stroke:#fff;stroke-miter-limit:10;stroke-width:.2px" d="M57.42 20.24a2.72 2.72 0 0 1-.75 2 2.9 2.9 0 0 1-2.2.88 3 3 0 0 1-2.21-.9 3.19 3.19 0 0 1 0-4.46 3.16 3.16 0 0 1 3.44-.65 2.54 2.54 0 0 1 .94.67l-.53.53a2 2 0 0 0-1.64-.72 2.4 2.4 0 1 0 1.68 4.13 1.92 1.92 0 0 0 .5-1.22h-2.18v-.72h2.91a3.75 3.75 0 0 1 .04.46zM62 17.74h-2.7v1.9h2.46v.72H59.3v1.9H62V23h-3.48v-6H62zM65.28 23h-.77v-5.26h-1.68V17H67v.74h-1.72zM69.94 23v-6h.77v6zM74.13 23h-.77v-5.26h-1.68V17h4.12v.74h-1.67zM83.61 22.22a3.11 3.11 0 0 1-4.4 0 3.24 3.24 0 0 1 0-4.44 2.93 2.93 0 0 1 2.2-.91 3 3 0 0 1 2.2.91 3.07 3.07 0 0 1 .88 2.22 3 3 0 0 1-.88 2.22zm-3.83-.5a2.29 2.29 0 0 0 3.26 0 2.54 2.54 0 0 0 0-3.44 2.29 2.29 0 0 0-3.26 0 2.54 2.54 0 0 0 0 3.44zM85.58 23v-6h.93l2.92 4.67V17h.77v6h-.8l-3.05-4.89V23z" transform="translate(-10 -10)"></path><path d="M78.14 31.75A4.26 4.26 0 1 0 82.41 36a4.19 4.19 0 0 0-4.27-4.25zm0 6.83a2.58 2.58 0 1 1 2.4-2.58 2.46 2.46 0 0 1-2.4 2.58zm-9.32-6.83A4.26 4.26 0 1 0 73.09 36a4.19 4.19 0 0 0-4.27-4.25zm0 6.83a2.58 2.58 0 1 1 2.4-2.58 2.46 2.46 0 0 1-2.4 2.58zm-11.08-5.52v1.8h4.32a3.77 3.77 0 0 1-1 2.27 4.42 4.42 0 0 1-3.34 1.32 4.8 4.8 0 0 1 0-9.6A4.64 4.64 0 0 1 61 30.14l1.27-1.27a6.3 6.3 0 0 0-4.53-1.82 6.61 6.61 0 1 0 0 13.21 6.07 6.07 0 0 0 4.61-1.85 6 6 0 0 0 1.56-4.23 6.27 6.27 0 0 0-.09-1.12zm45.31 1.4a4 4 0 0 0-3.64-2.71 4 4 0 0 0-4 4.25 4.23 4.23 0 0 0 7.76 2.37l-1.45-1a2.41 2.41 0 0 1-2.09 1.17 2.15 2.15 0 0 1-2.06-1.29l5.69-2.35zm-5.8 1.42a2.34 2.34 0 0 1 2.23-2.49 1.64 1.64 0 0 1 1.57.91zM92.63 40h1.87V27.5h-1.87zm-3.06-7.3h-.07a2.94 2.94 0 0 0-2.24-1 4.26 4.26 0 0 0 0 8.51 2.88 2.88 0 0 0 2.24-1h.07v.61c0 1.63-.87 2.5-2.27 2.5a2.36 2.36 0 0 1-2.15-1.51l-1.62.67A4 4 0 0 0 87.3 44c2.19 0 4-1.29 4-4.43V32h-1.73zm-2.15 5.88a2.58 2.58 0 0 1 0-5.15A2.39 2.39 0 0 1 89.7 36a2.38 2.38 0 0 1-2.28 2.58zm24.39-11.08h-4.48V40h1.87v-4.74h2.61a3.89 3.89 0 1 0 0-7.76zm0 6h-2.61v-4.26h2.65a2.14 2.14 0 1 1 0 4.28zm11.54-1.79a3.49 3.49 0 0 0-3.33 1.91l1.65.69a1.78 1.78 0 0 1 1.71-.91 1.8 1.8 0 0 1 2 1.61v.12a4.18 4.18 0 0 0-1.95-.48c-1.78 0-3.6 1-3.6 2.82a2.89 2.89 0 0 0 3.11 2.75 2.65 2.65 0 0 0 2.38-1.22h.06v1h1.8v-4.81c0-2.19-1.66-3.46-3.79-3.46zm-.23 6.85c-.61 0-1.46-.31-1.46-1.06 0-1 1.06-1.34 2-1.34a3.32 3.32 0 0 1 1.7.42 2.26 2.26 0 0 1-2.2 2zM133.74 32l-2.14 5.42h-.06L129.32 32h-2l3.33 7.58-1.9 4.21h1.95L135.82 32zm-16.8 8h1.86V27.5h-1.86z" transform="translate(-10 -10)" fill="#fff"></path><g><path d="M20.44 17.54a2 2 0 0 0-.47 1.4v22.12a1.94 1.94 0 0 0 .47 1.4l.07.08L32.9 30.15v-.3L20.51 17.47z" transform="translate(-10 -10)" fill="url(#linear-gradient)"></path><path d="M37 34.28l-4.1-4.13v-.3l4.1-4.13.09.06L42 28.56c1.4.79 1.4 2.09 0 2.89l-4.89 2.78z" transform="translate(-10 -10)" fill="url(#linear-gradient-2)"></path><path d="M37.12 34.22L32.9 30 20.44 42.46a1.62 1.62 0 0 0 2.07.07l14.61-8.31" transform="translate(-10 -10)" fill="url(#linear-gradient-3)"></path><path d="M37.12 25.78l-14.61-8.3a1.61 1.61 0 0 0-2.07.06L32.9 30z" transform="translate(-10 -10)" fill="url(#linear-gradient-4)"></path><path d="M37 34.13l-14.49 8.25a1.66 1.66 0 0 1-2 0l-.07.07.07.08a1.66 1.66 0 0 0 2 0l14.61-8.31z" transform="translate(-10 -10)" style="isolation:isolate" opacity=".2"></path><path style="isolation:isolate;opacity:.12" d="M20.44 42.32a2 2 0 0 1-.44-1.41v.15a1.94 1.94 0 0 0 .47 1.4l.07-.07zM42 31.3l-5 2.83.09.09L42 31.44A1.75 1.75 0 0 0 43.06 30 1.86 1.86 0 0 1 42 31.3z" transform="translate(-10 -10)"></path><path d="M22.51 17.62L42 28.7a1.86 1.86 0 0 1 1.06 1.3A1.75 1.75 0 0 0 42 28.56L22.51 17.48c-1.39-.8-2.54-.14-2.54 1.46v.15c.03-1.6 1.15-2.26 2.54-1.47z" transform="translate(-10 -10)" style="isolation:isolate" opacity=".25" fill="#fff"></path></g></svg></a></div><div class="areYouVendorHeader--23453 primaryBold--1abd6 editorial--802b2">Are you a vendor?</div><div class="body2--f71c1">Sign up on The Knot to reach more couples and book more weddings!</div><a target="_blank" rel="noopener" href="https://vendors.theknot.com/vendors-advertising-dr?itm_source=theknot.com&amp;itm_medium=referral&amp;itm_campaign=footer-nav" class="areYouVendorLink--2bacb primaryBold--1abd6 body2--f71c1" data-trackable-selection="are-you-a-vendor" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Start Here <svg class="icon--1935d size-sm--ad48b"><use xlink:href="#v2-icon-forward"></use></svg></a></div></div></div><div class="footer--0ac1b"><div role="group" aria-roledescription="navigation level 2" aria-label="Other items"><div class="businessLinksContainer--61722"><ul class="businessLinksContainer--61722" role="list"><li><a target="_blank" rel="noopener" href="https://www.theknot.com/privacy-policy" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Privacy Policy</a></li><li><a target="_blank" rel="noopener" href="https://www.theknot.com/terms-and-conditions" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Terms of Use</a></li><li><a target="_blank" rel="noopener" href="https://www.theknot.com/marketplace/AI-terms" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">AI</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/accessibility-statement" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Accessibility</a></li><li><a target="_blank" rel="noopener noreferrer nofollow" href="https://theknotww.zendesk.com/hc/en-us/requests/new?ticket_form_id=360000590371" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Do Not Sell My Info</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.theknotww.com/ca-collection-notice/" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">CA Privacy</a></li><li><a target="_blank" rel="noopener" href="https://helpcenter.theknot.com/" class="businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" data-trackable="true" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description">Customer Service</a></li><li><button class="button--5b2f7 cookieSettingsButton--9b52d businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1" type="button" disabled="">Your Privacy Choices</button></li></ul><div class="copyrightItem--12b58 businessItemBase--ebce1 sectionItemBase--739d4 body2--f71c1">©1997-2023 XO Group Inc.</div></div></div><div role="group" aria-roledescription="navigation level 2" aria-label="social media"><ul role="list" class="socialIconsSection--24135"><li><a target="_blank" rel="noopener noreferrer" href="https://facebook.com/theknot" class="socialIcon--7747b h3--ddfd5 container--e7bf7 is-inline--fda67 size-md--a869b" aria-label="facebook" data-trackable-selection="facebook" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><svg class="icon--1935d size-md--ffa00" aria-hidden="true"><use xlink:href="#v2-icon-social_facebook_selected"></use></svg></a></li><li><a target="_blank" rel="noopener noreferrer" href="https://twitter.com/theknot" class="socialIcon--7747b h3--ddfd5 container--e7bf7 is-inline--fda67 size-md--a869b" aria-label="twitter" data-trackable-selection="twitter" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><svg class="icon--1935d size-md--ffa00" aria-hidden="true"><use xlink:href="#v2-icon-social_twitter_selected"></use></svg></a></li><li><a target="_blank" rel="noopener noreferrer" href="https://pinterest.com/theknot" class="socialIcon--7747b h3--ddfd5 container--e7bf7 is-inline--fda67 size-md--a869b" aria-label="pinterest" data-trackable-selection="pinterest" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><svg class="icon--1935d size-md--ffa00" aria-hidden="true"><use xlink:href="#v2-icon-social_pinterest_selected"></use></svg></a></li><li><a target="_blank" rel="noopener noreferrer" href="https://instagram.com/theknot" class="socialIcon--7747b h3--ddfd5 container--e7bf7 is-inline--fda67 size-md--a869b" aria-label="instagram" data-trackable-selection="instagram" aria-describedby="Union__component-standard-elements__NewWindowAnchor-description"><svg class="icon--1935d size-md--ffa00" aria-hidden="true"><use xlink:href="#v2-icon-social_instagram_selected"></use></svg></a></li></ul></div></div></nav></div> </div> <div data-pagelet-role="placeholder"><style> .Union__footer-nav-pagelet-placeholder { background-color: var(--tkww-union-footer-nav-background-color, var(--tkww-union-color-background-dark, var(--tkww-union-color-neutral-black, #000))); height: 910px; } @media (min-width: 768px) { .Union__footer-nav-pagelet-placeholder { height: 639px; } } </style><div class="Union__footer-nav-pagelet-placeholder"></div></div></div></footer></div><div aria-hidden="true"></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{},"__N_SSP":true},"page":"/magazine","query":{},"buildId":"k6xJ_RjR0Dsq27KXXiJ3L","assetPrefix":"magazine","runtimeConfig":{"unionServerSideHTML":{"registry":{"head":"\n\u003clink rel=\"preload\" as=\"script\" href=\"https://union.theknot.com/dist/v2/tk-pagelet-header-nav/latest/main.js\"\u003e\n\u003clink rel=\"preload\" as=\"style\" href=\"https://union.theknot.com/dist/v2/tk-pagelet-header-nav/latest/secondary.css\"\u003e\n\n \u003cscript async src=\"https://union.theknot.com/dist/v2/pagelet/latest/browser-modules.js\" id=\"union-pagelet-browser-modules-script\"\u003e\n \u003c/script\u003e\n \u003cscript\u003e\n (function () {\n var q = [];\n\n document.getElementById('union-pagelet-browser-modules-script')\n .addEventListener('load', function () {\n q.forEach(function (params) {\n var method = params[0];\n var args = params[1];\n this[method].apply(this, args);\n }, window.UNION_INTERNAL_MODULE_SYSTEM);\n\n UNION_INTERNAL_MODULE_SYSTEM.requirejs.config({\n waitSeconds: 15\n });\n });\n\n window.UNION_INTERNAL_MODULE_SYSTEM = window.UNION_INTERNAL_MODULE_SYSTEM || {\n require: function() {\n q.push(['require', arguments]);\n },\n define: function() {\n q.push(['define', arguments]);\n }\n };\n })();\n \u003c/script\u003e\n \u003cstyle\u003e\n [data-pagelet-render-state=\"error\"]~[data-pagelet-role=\"placeholder\"],\n [data-pagelet-render-state=\"ready\"]~[data-pagelet-role=\"placeholder\"]\n {\n display: none;\n }\n \u003c/style\u003e\n \u003cscript class=\"ot-sdk-show-settings\" id=\"Union__consent-management__snippet\"\u003e\n /*\n The \"ot-sdk-show-settings\" class is applied to this script tag so that the\n OneTrust blue shield icon never shows. We do add the Cookie Settings button\n correctly in the footer but a race condition for the pagelet can happen where\n the OneTrust check happens before the footer content is present, which results\n in the blue shield showing. This tricks the OneTrust SDK since it only checks\n for any element with that class.\n */\n window.UnionConsentManagement = (function () {\n var consentPlatformEnabled = 'true' === 'true' \u0026\u0026 document.cookie.indexOf('unionCmpEnabled=false') === -1;\n\n if (!consentPlatformEnabled) {\n window.OnetrustActiveGroups = ',C0001,C0002,C0003,C0004,C0005,';\n window.OneTrust = {\n ToggleInfoDisplay: function () { },\n OnConsentChanged: function () { }\n };\n } else {\n var oneTrustScript = document.createElement('script');\n oneTrustScript.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js';\n oneTrustScript.type = 'text/javascript';\n oneTrustScript.charset = 'UTF-8';\n oneTrustScript.async = true;\n oneTrustScript.setAttribute('data-domain-script', '98c04d9e-538c-47ab-9820-bad810dce441');\n document.head.appendChild(oneTrustScript)\n }\n\n var NECESSARY = 'Necessary';\n var ANALYTIC = 'Analytic';\n var PERSONALISATION = 'Personalisation';\n var TARGETING = 'Targeting';\n var SOCIAL = 'Social';\n\n var categoryCodeNames = {\n C0001: NECESSARY,\n C0002: ANALYTIC,\n C0003: PERSONALISATION,\n C0004: TARGETING,\n C0005: SOCIAL\n // C0006: 'Custom',\n };\n\n var onetrustState = 'not_loaded';\n\n var providerLoaded = false;\n var services = [];\n var eventCallbacks = {\n 'provider-load': []\n }\n var onConsentCallbacks = {};\n onConsentCallbacks[NECESSARY] = [];\n onConsentCallbacks[ANALYTIC] = [];\n onConsentCallbacks[PERSONALISATION] = [];\n onConsentCallbacks[TARGETING] = [];\n onConsentCallbacks[SOCIAL] = [];\n\n function getNextOneTrustState(state) {\n if (state === 'not_loaded') {\n return 'loading';\n } else if (state === 'loading') {\n return 'changing';\n }\n\n return 'done';\n }\n\n function setupService(service) {\n var categories = UnionConsentManagement.getConsentedCategories();\n var allCategoryNames = Object.keys(categoryCodeNames).map(function (key) {\n return categoryCodeNames[key];\n });\n\n service.setup({\n consentedToAll: allCategoryNames.every(function (categoryName) {\n return categories.indexOf(categoryName) \u003e= 0;\n }),\n consentedToAny: allCategoryNames\n .filter(function (category) { return category !== NECESSARY })\n .some(function (categoryName) {\n return categories.indexOf(categoryName) \u003e= 0;\n }),\n consentedToNecessary: categories.indexOf(NECESSARY) \u003e= 0,\n consentedToAnalytic: categories.indexOf(ANALYTIC) \u003e= 0,\n consentedToPersonalisation: categories.indexOf(PERSONALISATION) \u003e= 0,\n consentedToTargeting: categories.indexOf(TARGETING) \u003e= 0,\n consentedToSocial: categories.indexOf(SOCIAL) \u003e= 0,\n consentedTo: function () {\n var reqCategories = Array.prototype.slice.call(arguments);\n return reqCategories.every(function (categoryName) {\n return categories.indexOf(categoryName) \u003e= 0;\n });\n },\n categories: categories\n });\n }\n\n function setupServices() {\n services.forEach(function (service) {\n setupService(service);\n });\n }\n\n function runConsentedToCallbacks() {\n var categories = UnionConsentManagement.getConsentedCategories();\n\n categories.forEach(function (category) {\n onConsentCallbacks[category].forEach(function (callback) {\n callback();\n });\n onConsentCallbacks[category] = [];\n });\n }\n\n function onConsentedTo(category, callback) {\n if (\n category === NECESSARY ||\n (providerLoaded \u0026\u0026 UnionConsentManagement.consentedTo(category))\n ) {\n return callback();\n } else {\n onConsentCallbacks[category].push(callback);\n }\n }\n\n var UnionConsentManagement = {\n version: '2.0.3',\n consentPlatformEnabled: consentPlatformEnabled,\n registerService: function (service) {\n if (providerLoaded) {\n setupService(service);\n }\n\n services.push(service);\n },\n getConsentedCategories: function () {\n return (window.OnetrustActiveGroups || ',C0001,')\n .split(',')\n .filter(function (onetrustGroup) {\n return onetrustGroup \u0026\u0026 categoryCodeNames[onetrustGroup];\n })\n .map(function (onetrustGroup) {\n return categoryCodeNames[onetrustGroup];\n });\n },\n togglePreferencesModal: function () {\n onetrustState = 'changing';\n OneTrust.ToggleInfoDisplay();\n OneTrust.OnConsentChanged(function () {\n window.location.reload();\n });\n },\n addEventListener: function (event, callback) {\n if (event !== 'provider-load') return;\n\n if (event === 'provider-load' \u0026\u0026 providerLoaded) {\n callback();\n return\n }\n\n eventCallbacks[event].push(callback);\n },\n removeEventListener: function (event, callback) {\n if (event !== 'provider-load') return;\n\n eventCallbacks[event].splice(\n eventCallbacks[event].indexOf(callback),\n 1\n );\n },\n getCookieSettingsButtonProps: function () {\n var data = OneTrust.GetDomainData();\n var cm = data.ConsentModel;\n \n return {\n text: data.CookieSettingButtonText,\n isVisible: cm.Name !== 'notice only',\n };\n },\n consentedTo: function (category) {\n return UnionConsentManagement.getConsentedCategories().indexOf(category) \u003e= 0\n },\n onConsentedToNecessary: function (callback) {\n return onConsentedTo(NECESSARY, callback)\n },\n onConsentedToAnalytic: function (callback) {\n return onConsentedTo(ANALYTIC, callback)\n },\n onConsentedToPersonalisation: function (callback) {\n return onConsentedTo(PERSONALISATION, callback)\n },\n onConsentedToTargeting: function (callback) {\n return onConsentedTo(TARGETING, callback)\n },\n onConsentedToSocial: function (callback) {\n return onConsentedTo(SOCIAL, callback)\n }\n };\n\n window.OptanonWrapper = function () {\n if (!providerLoaded) {\n providerLoaded = true;\n eventCallbacks['provider-load'].forEach(function (onLoadCallback) {\n onLoadCallback();\n });\n }\n\n onetrustState = getNextOneTrustState(onetrustState);\n\n if (onetrustState === 'loading' || onetrustState === 'changing') {\n setupServices();\n }\n\n runConsentedToCallbacks();\n };\n\n if (!consentPlatformEnabled) {\n window.OptanonWrapper();\n }\n\n return UnionConsentManagement;\n })();\n\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003e\n /* eslint-disable */\n (function () {\n // Create a queue, but don't obliterate an existing one!\n var analytics = window.analytics = window.analytics || [];\n // If the real analytics.js is already on the page return.\n if (analytics.initialize) return;\n // If the snippet was invoked already show an error.\n if (analytics.invoked) {\n if (window.console \u0026\u0026 console.error) {\n console.error('Segment snippet included twice.');\n }\n return;\n }\n // Invoked flag, to make sure the snippet\n // is never invoked twice.\n analytics.invoked = true;\n // A list of the methods in Analytics.js to stub.\n analytics.methods = [\n 'trackSubmit',\n 'trackClick',\n 'trackLink',\n 'trackForm',\n 'pageview',\n 'identify',\n 'reset',\n 'group',\n 'track',\n 'ready',\n 'alias',\n 'debug',\n 'page',\n 'once',\n 'off',\n 'on',\n 'addSourceMiddleware',\n 'addIntegrationMiddleware',\n 'setAnonymousId',\n 'addDestinationMiddleware'\n ];\n // Define a factory to create stubs. These are placeholders\n // for methods in Analytics.js so that you never have to wait\n // for it to load to actually record data. The `method` is\n // stored as the first argument, so we can replay the data.\n analytics.factory = function (method) {\n return function () {\n var args = Array.prototype.slice.call(arguments);\n args.unshift(method);\n analytics.push(args);\n return analytics;\n };\n };\n // For each of our methods, generate a queueing stub.\n for (var i = 0; i \u003c analytics.methods.length; i++) {\n var key = analytics.methods[i];\n analytics[key] = analytics.factory(key);\n }\n // Define a method to load Analytics.js from our CDN,\n // and that will be sure to only ever load it once.\n analytics.load = function (key, options) {\n // Create an async script element based on your key.\n var script = document.createElement('script');\n script.type = 'text/javascript';\n script.async = true;\n script.src = 'https://cdn.segment.com/analytics.js/v1/'\n + key + '/analytics.min.js';\n // Insert our script next to the first script element.\n var first = document.getElementsByTagName('script')[0];\n first.parentNode.insertBefore(script, first);\n analytics._loadOptions = options;\n };\n analytics._writeKey = 'qXyI9slRip';\n // Add a version to keep track of what's in the wild.\n analytics.SNIPPET_VERSION = '4.13.2';\n })();\n\u003c/script\u003e\n\u003cscript\u003e\n (function (\n segmentWriteKey,\n segmentLoadOptions\n ) {\n if (window.UnionConsentManagement) {\n window.UnionConsentManagement.onSegmentMappingJsLoad = function (loadSegmentWithMapping) {\n loadSegmentWithMapping(segmentWriteKey, segmentLoadOptions);\n };\n\n var consentedSegmentScript = document.createElement('script');\n consentedSegmentScript.src = 'https://union.theknot.com/dist/v2/tk-analytics/latest/consented-segment.js';\n consentedSegmentScript.type = 'text/javascript';\n consentedSegmentScript.async = true;\n document.head.appendChild(consentedSegmentScript);\n } else {\n analytics.load(segmentWriteKey, segmentLoadOptions);\n }\n })(\n 'qXyI9slRip',\n {}\n );\n\u003c/script\u003e\n\u003cscript data-ga4-segment-patch\u003e\n /* Middleware that intercepts every track call and adds GA4 parameters */\n window.dataLayer = window.dataLayer || [];\n\n function gtag() {\n dataLayer.push(arguments);\n }\n\n ((Promise, console, analytics, prefix) =\u003e {\n const TIMEOUT_IN_MS = 3 * 1000;\n\n // Implements a polling strategy to check if ga is loaded.\n // This is necessary as simply calling `gtag` with a callback\n // Will unintentionally load google analytics\n let wasGtagLoadAttempted = false;\n const checkIfGtagLoadWasAttempted = () =\u003e {\n return new Promise((resolve, reject) =\u003e {\n if (wasGtagLoadAttempted) {\n // Avoid polling if already loaded\n resolve();\n return;\n }\n\n const er = new Error('Segment loaded but data layer did not');\n er.type = 'GTAG_NOT_LOADED';\n\n console.warn(`${prefix} Waiting for gtag to load before flushing segment events. This may take up to ${TIMEOUT_IN_MS} ms`);\n\n const interval = setInterval(() =\u003e {\n const gaScript = document.querySelector('script[src*=\"/www.googletagmanager.com/gtag/\"]');\n if (gaScript) {\n wasGtagLoadAttempted = true;\n\n resolve();\n clearInterval(interval);\n clearTimeout(timeout);\n }\n }, 300);\n\n const timeout = setTimeout(() =\u003e {\n clearInterval(interval);\n reject(er)\n }, TIMEOUT_IN_MS);\n\n window.addEventListener('beforeunload', () =\u003e {\n clearInterval(interval);\n clearTimeout(timeout);\n reject(er);\n });\n });\n };\n\n const asyncGtag = function () {\n const args = Array.prototype.slice.call(arguments);\n\n return new Promise((resolve) =\u003e {\n args.push(resolve);\n gtag.apply(null, args);\n });\n }\n\n analytics.addSourceMiddleware((middlewareIntermediate) =\u003e {\n const payload = middlewareIntermediate.payload;\n const next = middlewareIntermediate.next;\n\n\n return checkIfGtagLoadWasAttempted()\n .then(() =\u003e {\n const get = 'get';\n const target = 'G-N0GL0GGXYR';\n const sessionIdPromise = asyncGtag(get, target, 'session_id');\n const sessionNumberPromise = asyncGtag(get, target, 'session_number');\n const clientIdPromise = asyncGtag(get, target, 'client_id');\n\n return Promise.all([sessionIdPromise, sessionNumberPromise, clientIdPromise]);\n })\n .then(([sessionId, sessionNumber, clientId]) =\u003e {\n let namespace;\n\n if (payload.type() === 'identify') {\n namespace = 'traits'\n } else {\n namespace = 'properties'\n }\n if (!payload.obj[namespace]) {\n console.warn(`${prefix} Analytics event does not contain namespace property: ${namespace}`);\n next(payload);\n return\n }\n\n payload.obj[namespace].ga4SessionId = sessionId;\n payload.obj[namespace].ga4SessionNumber = sessionNumber;\n payload.obj[namespace].ga4ClientId = clientId;\n\n next(payload);\n }).catch((err) =\u003e {\n\n console.error(err);\n if (err.type === 'GTAG_NOT_LOADED') {\n console.warn(`${prefix} Skipping GA4 patch because ga did not load.`);\n } else {\n console.warn(`${prefix} Skipping GA4 patch because an unknown error occurred.`);\n }\n next(payload);\n });\n });\n })(Promise, console, analytics, '[union ga4 segment patch] ');\n\u003c/script\u003e\n\n\u003cscript id=\"Union__fragment_loader\"\u003e\n window.UNION_INTERNAL_FRAGMENT_LOADER = ((expirationPeriod, cacheNamespace, window, document, storage, JSON, Date) =\u003e {\n const now = new Date;\n\n const createCacheStorage = () =\u003e {\n const getCacheKey = (fragment) =\u003e {\n return cacheNamespace + fragment.name;\n };\n\n const usedKeys = new Set();\n const unloadEvent = 'onpagehide' in window ? 'pagehide' : 'unload';\n window.addEventListener(unloadEvent, () =\u003e {\n Object.keys(storage).forEach((key) =\u003e {\n if (key.indexOf(cacheNamespace) === 0 \u0026\u0026 !usedKeys.has(key)) {\n storage.removeItem(key);\n console.warn('Deleting fragment cache: ', key);\n }\n });\n });\n\n return {\n set: (fragment, result) =\u003e {\n try {\n const key = getCacheKey(fragment);\n usedKeys.add(key);\n storage[key] = JSON.stringify([now, result]);\n } catch (error) {\n console.warn('Error hydrating fragment cache: ', error);\n }\n },\n get: (fragment) =\u003e {\n const key = getCacheKey(fragment)\n usedKeys.add(key);\n return storage[key];\n }\n }\n }\n\n const createHTMLFragmentLoader = () =\u003e {\n const cacheStorage = createCacheStorage();\n\n const performFetch = async (fragment) =\u003e {\n const response = await fetch(fragment.url)\n if (!response.ok) {\n console.warn('Unable to fetch fragment', fragment);\n return null;\n }\n\n return await response.text();\n }\n\n const performAppend = (fragment, targetElement, text) =\u003e {\n const domFragment = document.createRange()\n .createContextualFragment(\n '\u003c!-- fragment start ' + fragment.id + '--\u003e' + text + '\u003c!-- fragment end --\u003e'\n );\n domFragment.firstChild.id = fragment.id;\n targetElement.appendChild(domFragment);\n }\n\n const append = (fragment, text) =\u003e {\n let target = fragment.options.target;\n\n if (target !== 'head' \u0026\u0026 target !== 'body') {\n target = 'body';\n }\n\n const targetElement = document[target];\n\n if (target === 'body' \u0026\u0026 !targetElement) {\n document.addEventListener('readystatechange', function () {\n\n if (document.readyState === 'interactive')\n performAppend(fragment, document.body, text);\n });\n return;\n }\n\n performAppend(fragment, targetElement, text);\n }\n\n const fetchAppend = async (fragment) =\u003e {\n const text = await performFetch(fragment)\n if (text) {\n append(fragment, text);\n }\n return text;\n }\n\n const fetchAppendCache = async (fragment) =\u003e {\n const text = await fetchAppend(fragment)\n if (text)\n cacheStorage.set(fragment, text);\n }\n\n const fetchCache = async (fragment) =\u003e {\n const text = await performFetch(fragment)\n if (text)\n cacheStorage.set(fragment, text);\n }\n\n return {\n load: async (fragment) =\u003e {\n if (document.getElementById(fragment.id)) {\n console.log(fragment.id + ': Fragment is already in document. Avoiding load cycle.');\n return;\n }\n\n if (!fragment.options.cache) {\n return fetchAppend(fragment);\n }\n\n const cache = cacheStorage.get(fragment);\n\n if (!cache) {\n return fetchAppendCache(fragment);\n }\n\n const data = JSON.parse(cache);\n const lastUsed = new Date(data[0]);\n\n if (lastUsed \u003e now /* Probably an attacker */) {\n return fetchAppendCache(fragment);\n }\n\n append(fragment, data[1]);\n\n setTimeout(() =\u003e {\n const timeSinceLastUsed = now - lastUsed;\n\n if (timeSinceLastUsed \u003e= expirationPeriod) {\n fetchCache(fragment);\n }\n });\n }\n }\n }\n\n return createHTMLFragmentLoader();\n })(\n 600000,\n 'xou/fragments/',\n window,\n document,\n window.localStorage,\n JSON,\n Date\n );\n\u003c/script\u003e\u003c!-- fragment start Union__fragment__html-document-parts_head --\u003e\u003c!--#include virtual=\"/union-dist/html-document-parts/catalyst-v2/server/head.html\" --\u003e\u003c!-- fragment end --\u003e\u003cscript\u003ewindow.UNION_INTERNAL_FRAGMENT_LOADER.load({\"id\":\"Union__fragment__html-document-parts_head\",\"name\":\"html-document-parts/head\",\"url\":\"https://union.theknot.com/dist/v2/html-document-parts/catalyst-v2/client/head.html\",\"options\":{\"cache\":true,\"target\":\"head\"}})\u003c/script\u003e","body":"\u003c!-- fragment start Union__fragment__html-document-parts_body --\u003e\u003c!--#include virtual=\"/union-dist/html-document-parts/catalyst-v2/server/body.html\" --\u003e\u003c!-- fragment end --\u003e\u003cscript\u003ewindow.UNION_INTERNAL_FRAGMENT_LOADER.load({\"id\":\"Union__fragment__html-document-parts_body\",\"name\":\"html-document-parts/body\",\"url\":\"https://union.theknot.com/dist/v2/html-document-parts/catalyst-v2/client/body.html\",\"options\":{\"cache\":true,\"target\":\"body\"}});window.UNION_INTERNAL_FRAGMENT_LOADER.load({\"id\":\"Union__fragment__iconography_latest\",\"name\":\"iconography/latest\",\"url\":\"https://union.theknot.com/dist/v2/iconography/latest/definitions-fragment.html\",\"options\":{\"cache\":true,\"target\":\"body\"}})\u003c/script\u003e"},"default":{"head":"\n\u003clink rel=\"preload\" as=\"script\" href=\"https://union.theknot.com/dist/v2/tk-pagelet-header-nav/latest/main.js\"\u003e\n\u003clink rel=\"preload\" as=\"style\" href=\"https://union.theknot.com/dist/v2/tk-pagelet-header-nav/latest/secondary.css\"\u003e\n\n \u003cscript async src=\"https://union.theknot.com/dist/v2/pagelet/latest/browser-modules.js\" id=\"union-pagelet-browser-modules-script\"\u003e\n \u003c/script\u003e\n \u003cscript\u003e\n (function () {\n var q = [];\n\n document.getElementById('union-pagelet-browser-modules-script')\n .addEventListener('load', function () {\n q.forEach(function (params) {\n var method = params[0];\n var args = params[1];\n this[method].apply(this, args);\n }, window.UNION_INTERNAL_MODULE_SYSTEM);\n\n UNION_INTERNAL_MODULE_SYSTEM.requirejs.config({\n waitSeconds: 15\n });\n });\n\n window.UNION_INTERNAL_MODULE_SYSTEM = window.UNION_INTERNAL_MODULE_SYSTEM || {\n require: function() {\n q.push(['require', arguments]);\n },\n define: function() {\n q.push(['define', arguments]);\n }\n };\n })();\n \u003c/script\u003e\n \u003cstyle\u003e\n [data-pagelet-render-state=\"error\"]~[data-pagelet-role=\"placeholder\"],\n [data-pagelet-render-state=\"ready\"]~[data-pagelet-role=\"placeholder\"]\n {\n display: none;\n }\n \u003c/style\u003e\n \u003cscript class=\"ot-sdk-show-settings\" id=\"Union__consent-management__snippet\"\u003e\n /*\n The \"ot-sdk-show-settings\" class is applied to this script tag so that the\n OneTrust blue shield icon never shows. We do add the Cookie Settings button\n correctly in the footer but a race condition for the pagelet can happen where\n the OneTrust check happens before the footer content is present, which results\n in the blue shield showing. This tricks the OneTrust SDK since it only checks\n for any element with that class.\n */\n window.UnionConsentManagement = (function () {\n var consentPlatformEnabled = 'true' === 'true' \u0026\u0026 document.cookie.indexOf('unionCmpEnabled=false') === -1;\n\n if (!consentPlatformEnabled) {\n window.OnetrustActiveGroups = ',C0001,C0002,C0003,C0004,C0005,';\n window.OneTrust = {\n ToggleInfoDisplay: function () { },\n OnConsentChanged: function () { }\n };\n } else {\n var oneTrustScript = document.createElement('script');\n oneTrustScript.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js';\n oneTrustScript.type = 'text/javascript';\n oneTrustScript.charset = 'UTF-8';\n oneTrustScript.async = true;\n oneTrustScript.setAttribute('data-domain-script', '98c04d9e-538c-47ab-9820-bad810dce441');\n document.head.appendChild(oneTrustScript)\n }\n\n var NECESSARY = 'Necessary';\n var ANALYTIC = 'Analytic';\n var PERSONALISATION = 'Personalisation';\n var TARGETING = 'Targeting';\n var SOCIAL = 'Social';\n\n var categoryCodeNames = {\n C0001: NECESSARY,\n C0002: ANALYTIC,\n C0003: PERSONALISATION,\n C0004: TARGETING,\n C0005: SOCIAL\n // C0006: 'Custom',\n };\n\n var onetrustState = 'not_loaded';\n\n var providerLoaded = false;\n var services = [];\n var eventCallbacks = {\n 'provider-load': []\n }\n var onConsentCallbacks = {};\n onConsentCallbacks[NECESSARY] = [];\n onConsentCallbacks[ANALYTIC] = [];\n onConsentCallbacks[PERSONALISATION] = [];\n onConsentCallbacks[TARGETING] = [];\n onConsentCallbacks[SOCIAL] = [];\n\n function getNextOneTrustState(state) {\n if (state === 'not_loaded') {\n return 'loading';\n } else if (state === 'loading') {\n return 'changing';\n }\n\n return 'done';\n }\n\n function setupService(service) {\n var categories = UnionConsentManagement.getConsentedCategories();\n var allCategoryNames = Object.keys(categoryCodeNames).map(function (key) {\n return categoryCodeNames[key];\n });\n\n service.setup({\n consentedToAll: allCategoryNames.every(function (categoryName) {\n return categories.indexOf(categoryName) \u003e= 0;\n }),\n consentedToAny: allCategoryNames\n .filter(function (category) { return category !== NECESSARY })\n .some(function (categoryName) {\n return categories.indexOf(categoryName) \u003e= 0;\n }),\n consentedToNecessary: categories.indexOf(NECESSARY) \u003e= 0,\n consentedToAnalytic: categories.indexOf(ANALYTIC) \u003e= 0,\n consentedToPersonalisation: categories.indexOf(PERSONALISATION) \u003e= 0,\n consentedToTargeting: categories.indexOf(TARGETING) \u003e= 0,\n consentedToSocial: categories.indexOf(SOCIAL) \u003e= 0,\n consentedTo: function () {\n var reqCategories = Array.prototype.slice.call(arguments);\n return reqCategories.every(function (categoryName) {\n return categories.indexOf(categoryName) \u003e= 0;\n });\n },\n categories: categories\n });\n }\n\n function setupServices() {\n services.forEach(function (service) {\n setupService(service);\n });\n }\n\n function runConsentedToCallbacks() {\n var categories = UnionConsentManagement.getConsentedCategories();\n\n categories.forEach(function (category) {\n onConsentCallbacks[category].forEach(function (callback) {\n callback();\n });\n onConsentCallbacks[category] = [];\n });\n }\n\n function onConsentedTo(category, callback) {\n if (\n category === NECESSARY ||\n (providerLoaded \u0026\u0026 UnionConsentManagement.consentedTo(category))\n ) {\n return callback();\n } else {\n onConsentCallbacks[category].push(callback);\n }\n }\n\n var UnionConsentManagement = {\n version: '2.0.3',\n consentPlatformEnabled: consentPlatformEnabled,\n registerService: function (service) {\n if (providerLoaded) {\n setupService(service);\n }\n\n services.push(service);\n },\n getConsentedCategories: function () {\n return (window.OnetrustActiveGroups || ',C0001,')\n .split(',')\n .filter(function (onetrustGroup) {\n return onetrustGroup \u0026\u0026 categoryCodeNames[onetrustGroup];\n })\n .map(function (onetrustGroup) {\n return categoryCodeNames[onetrustGroup];\n });\n },\n togglePreferencesModal: function () {\n onetrustState = 'changing';\n OneTrust.ToggleInfoDisplay();\n OneTrust.OnConsentChanged(function () {\n window.location.reload();\n });\n },\n addEventListener: function (event, callback) {\n if (event !== 'provider-load') return;\n\n if (event === 'provider-load' \u0026\u0026 providerLoaded) {\n callback();\n return\n }\n\n eventCallbacks[event].push(callback);\n },\n removeEventListener: function (event, callback) {\n if (event !== 'provider-load') return;\n\n eventCallbacks[event].splice(\n eventCallbacks[event].indexOf(callback),\n 1\n );\n },\n getCookieSettingsButtonProps: function () {\n var data = OneTrust.GetDomainData();\n var cm = data.ConsentModel;\n \n return {\n text: data.CookieSettingButtonText,\n isVisible: cm.Name !== 'notice only',\n };\n },\n consentedTo: function (category) {\n return UnionConsentManagement.getConsentedCategories().indexOf(category) \u003e= 0\n },\n onConsentedToNecessary: function (callback) {\n return onConsentedTo(NECESSARY, callback)\n },\n onConsentedToAnalytic: function (callback) {\n return onConsentedTo(ANALYTIC, callback)\n },\n onConsentedToPersonalisation: function (callback) {\n return onConsentedTo(PERSONALISATION, callback)\n },\n onConsentedToTargeting: function (callback) {\n return onConsentedTo(TARGETING, callback)\n },\n onConsentedToSocial: function (callback) {\n return onConsentedTo(SOCIAL, callback)\n }\n };\n\n window.OptanonWrapper = function () {\n if (!providerLoaded) {\n providerLoaded = true;\n eventCallbacks['provider-load'].forEach(function (onLoadCallback) {\n onLoadCallback();\n });\n }\n\n onetrustState = getNextOneTrustState(onetrustState);\n\n if (onetrustState === 'loading' || onetrustState === 'changing') {\n setupServices();\n }\n\n runConsentedToCallbacks();\n };\n\n if (!consentPlatformEnabled) {\n window.OptanonWrapper();\n }\n\n return UnionConsentManagement;\n })();\n\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003e\n /* eslint-disable */\n (function () {\n // Create a queue, but don't obliterate an existing one!\n var analytics = window.analytics = window.analytics || [];\n // If the real analytics.js is already on the page return.\n if (analytics.initialize) return;\n // If the snippet was invoked already show an error.\n if (analytics.invoked) {\n if (window.console \u0026\u0026 console.error) {\n console.error('Segment snippet included twice.');\n }\n return;\n }\n // Invoked flag, to make sure the snippet\n // is never invoked twice.\n analytics.invoked = true;\n // A list of the methods in Analytics.js to stub.\n analytics.methods = [\n 'trackSubmit',\n 'trackClick',\n 'trackLink',\n 'trackForm',\n 'pageview',\n 'identify',\n 'reset',\n 'group',\n 'track',\n 'ready',\n 'alias',\n 'debug',\n 'page',\n 'once',\n 'off',\n 'on',\n 'addSourceMiddleware',\n 'addIntegrationMiddleware',\n 'setAnonymousId',\n 'addDestinationMiddleware'\n ];\n // Define a factory to create stubs. These are placeholders\n // for methods in Analytics.js so that you never have to wait\n // for it to load to actually record data. The `method` is\n // stored as the first argument, so we can replay the data.\n analytics.factory = function (method) {\n return function () {\n var args = Array.prototype.slice.call(arguments);\n args.unshift(method);\n analytics.push(args);\n return analytics;\n };\n };\n // For each of our methods, generate a queueing stub.\n for (var i = 0; i \u003c analytics.methods.length; i++) {\n var key = analytics.methods[i];\n analytics[key] = analytics.factory(key);\n }\n // Define a method to load Analytics.js from our CDN,\n // and that will be sure to only ever load it once.\n analytics.load = function (key, options) {\n // Create an async script element based on your key.\n var script = document.createElement('script');\n script.type = 'text/javascript';\n script.async = true;\n script.src = 'https://cdn.segment.com/analytics.js/v1/'\n + key + '/analytics.min.js';\n // Insert our script next to the first script element.\n var first = document.getElementsByTagName('script')[0];\n first.parentNode.insertBefore(script, first);\n analytics._loadOptions = options;\n };\n analytics._writeKey = '9pgpjyo4ux';\n // Add a version to keep track of what's in the wild.\n analytics.SNIPPET_VERSION = '4.13.2';\n })();\n\u003c/script\u003e\n\u003cscript\u003e\n (function (\n segmentWriteKey,\n segmentLoadOptions\n ) {\n if (window.UnionConsentManagement) {\n window.UnionConsentManagement.onSegmentMappingJsLoad = function (loadSegmentWithMapping) {\n loadSegmentWithMapping(segmentWriteKey, segmentLoadOptions);\n };\n\n var consentedSegmentScript = document.createElement('script');\n consentedSegmentScript.src = 'https://union.theknot.com/dist/v2/tk-analytics/latest/consented-segment.js';\n consentedSegmentScript.type = 'text/javascript';\n consentedSegmentScript.async = true;\n document.head.appendChild(consentedSegmentScript);\n } else {\n analytics.load(segmentWriteKey, segmentLoadOptions);\n }\n })(\n '9pgpjyo4ux',\n {}\n );\n\u003c/script\u003e\n\u003cscript data-ga4-segment-patch\u003e\n /* Middleware that intercepts every track call and adds GA4 parameters */\n window.dataLayer = window.dataLayer || [];\n\n function gtag() {\n dataLayer.push(arguments);\n }\n\n ((Promise, console, analytics, prefix) =\u003e {\n const TIMEOUT_IN_MS = 3 * 1000;\n\n // Implements a polling strategy to check if ga is loaded.\n // This is necessary as simply calling `gtag` with a callback\n // Will unintentionally load google analytics\n let wasGtagLoadAttempted = false;\n const checkIfGtagLoadWasAttempted = () =\u003e {\n return new Promise((resolve, reject) =\u003e {\n if (wasGtagLoadAttempted) {\n // Avoid polling if already loaded\n resolve();\n return;\n }\n\n const er = new Error('Segment loaded but data layer did not');\n er.type = 'GTAG_NOT_LOADED';\n\n console.warn(`${prefix} Waiting for gtag to load before flushing segment events. This may take up to ${TIMEOUT_IN_MS} ms`);\n\n const interval = setInterval(() =\u003e {\n const gaScript = document.querySelector('script[src*=\"/www.googletagmanager.com/gtag/\"]');\n if (gaScript) {\n wasGtagLoadAttempted = true;\n\n resolve();\n clearInterval(interval);\n clearTimeout(timeout);\n }\n }, 300);\n\n const timeout = setTimeout(() =\u003e {\n clearInterval(interval);\n reject(er)\n }, TIMEOUT_IN_MS);\n\n window.addEventListener('beforeunload', () =\u003e {\n clearInterval(interval);\n clearTimeout(timeout);\n reject(er);\n });\n });\n };\n\n const asyncGtag = function () {\n const args = Array.prototype.slice.call(arguments);\n\n return new Promise((resolve) =\u003e {\n args.push(resolve);\n gtag.apply(null, args);\n });\n }\n\n analytics.addSourceMiddleware((middlewareIntermediate) =\u003e {\n const payload = middlewareIntermediate.payload;\n const next = middlewareIntermediate.next;\n\n\n return checkIfGtagLoadWasAttempted()\n .then(() =\u003e {\n const get = 'get';\n const target = 'G-N0GL0GGXYR';\n const sessionIdPromise = asyncGtag(get, target, 'session_id');\n const sessionNumberPromise = asyncGtag(get, target, 'session_number');\n const clientIdPromise = asyncGtag(get, target, 'client_id');\n\n return Promise.all([sessionIdPromise, sessionNumberPromise, clientIdPromise]);\n })\n .then(([sessionId, sessionNumber, clientId]) =\u003e {\n let namespace;\n\n if (payload.type() === 'identify') {\n namespace = 'traits'\n } else {\n namespace = 'properties'\n }\n if (!payload.obj[namespace]) {\n console.warn(`${prefix} Analytics event does not contain namespace property: ${namespace}`);\n next(payload);\n return\n }\n\n payload.obj[namespace].ga4SessionId = sessionId;\n payload.obj[namespace].ga4SessionNumber = sessionNumber;\n payload.obj[namespace].ga4ClientId = clientId;\n\n next(payload);\n }).catch((err) =\u003e {\n\n console.error(err);\n if (err.type === 'GTAG_NOT_LOADED') {\n console.warn(`${prefix} Skipping GA4 patch because ga did not load.`);\n } else {\n console.warn(`${prefix} Skipping GA4 patch because an unknown error occurred.`);\n }\n next(payload);\n });\n });\n })(Promise, console, analytics, '[union ga4 segment patch] ');\n\u003c/script\u003e\n\n\u003cscript id=\"Union__fragment_loader\"\u003e\n window.UNION_INTERNAL_FRAGMENT_LOADER = ((expirationPeriod, cacheNamespace, window, document, storage, JSON, Date) =\u003e {\n const now = new Date;\n\n const createCacheStorage = () =\u003e {\n const getCacheKey = (fragment) =\u003e {\n return cacheNamespace + fragment.name;\n };\n\n const usedKeys = new Set();\n const unloadEvent = 'onpagehide' in window ? 'pagehide' : 'unload';\n window.addEventListener(unloadEvent, () =\u003e {\n Object.keys(storage).forEach((key) =\u003e {\n if (key.indexOf(cacheNamespace) === 0 \u0026\u0026 !usedKeys.has(key)) {\n storage.removeItem(key);\n console.warn('Deleting fragment cache: ', key);\n }\n });\n });\n\n return {\n set: (fragment, result) =\u003e {\n try {\n const key = getCacheKey(fragment);\n usedKeys.add(key);\n storage[key] = JSON.stringify([now, result]);\n } catch (error) {\n console.warn('Error hydrating fragment cache: ', error);\n }\n },\n get: (fragment) =\u003e {\n const key = getCacheKey(fragment)\n usedKeys.add(key);\n return storage[key];\n }\n }\n }\n\n const createHTMLFragmentLoader = () =\u003e {\n const cacheStorage = createCacheStorage();\n\n const performFetch = async (fragment) =\u003e {\n const response = await fetch(fragment.url)\n if (!response.ok) {\n console.warn('Unable to fetch fragment', fragment);\n return null;\n }\n\n return await response.text();\n }\n\n const performAppend = (fragment, targetElement, text) =\u003e {\n const domFragment = document.createRange()\n .createContextualFragment(\n '\u003c!-- fragment start ' + fragment.id + '--\u003e' + text + '\u003c!-- fragment end --\u003e'\n );\n domFragment.firstChild.id = fragment.id;\n targetElement.appendChild(domFragment);\n }\n\n const append = (fragment, text) =\u003e {\n let target = fragment.options.target;\n\n if (target !== 'head' \u0026\u0026 target !== 'body') {\n target = 'body';\n }\n\n const targetElement = document[target];\n\n if (target === 'body' \u0026\u0026 !targetElement) {\n document.addEventListener('readystatechange', function () {\n\n if (document.readyState === 'interactive')\n performAppend(fragment, document.body, text);\n });\n return;\n }\n\n performAppend(fragment, targetElement, text);\n }\n\n const fetchAppend = async (fragment) =\u003e {\n const text = await performFetch(fragment)\n if (text) {\n append(fragment, text);\n }\n return text;\n }\n\n const fetchAppendCache = async (fragment) =\u003e {\n const text = await fetchAppend(fragment)\n if (text)\n cacheStorage.set(fragment, text);\n }\n\n const fetchCache = async (fragment) =\u003e {\n const text = await performFetch(fragment)\n if (text)\n cacheStorage.set(fragment, text);\n }\n\n return {\n load: async (fragment) =\u003e {\n if (document.getElementById(fragment.id)) {\n console.log(fragment.id + ': Fragment is already in document. Avoiding load cycle.');\n return;\n }\n\n if (!fragment.options.cache) {\n return fetchAppend(fragment);\n }\n\n const cache = cacheStorage.get(fragment);\n\n if (!cache) {\n return fetchAppendCache(fragment);\n }\n\n const data = JSON.parse(cache);\n const lastUsed = new Date(data[0]);\n\n if (lastUsed \u003e now /* Probably an attacker */) {\n return fetchAppendCache(fragment);\n }\n\n append(fragment, data[1]);\n\n setTimeout(() =\u003e {\n const timeSinceLastUsed = now - lastUsed;\n\n if (timeSinceLastUsed \u003e= expirationPeriod) {\n fetchCache(fragment);\n }\n });\n }\n }\n }\n\n return createHTMLFragmentLoader();\n })(\n 600000,\n 'xou/fragments/',\n window,\n document,\n window.localStorage,\n JSON,\n Date\n );\n\u003c/script\u003e\u003c!-- fragment start Union__fragment__html-document-parts_head --\u003e\u003c!--#include virtual=\"/union-dist/html-document-parts/catalyst-v2/server/head.html\" --\u003e\u003c!-- fragment end --\u003e\u003cscript\u003ewindow.UNION_INTERNAL_FRAGMENT_LOADER.load({\"id\":\"Union__fragment__html-document-parts_head\",\"name\":\"html-document-parts/head\",\"url\":\"https://union.theknot.com/dist/v2/html-document-parts/catalyst-v2/client/head.html\",\"options\":{\"cache\":true,\"target\":\"head\"}})\u003c/script\u003e","body":"\u003c!-- fragment start Union__fragment__html-document-parts_body --\u003e\u003c!--#include virtual=\"/union-dist/html-document-parts/catalyst-v2/server/body.html\" --\u003e\u003c!-- fragment end --\u003e\u003cscript\u003ewindow.UNION_INTERNAL_FRAGMENT_LOADER.load({\"id\":\"Union__fragment__html-document-parts_body\",\"name\":\"html-document-parts/body\",\"url\":\"https://union.theknot.com/dist/v2/html-document-parts/catalyst-v2/client/body.html\",\"options\":{\"cache\":true,\"target\":\"body\"}});window.UNION_INTERNAL_FRAGMENT_LOADER.load({\"id\":\"Union__fragment__iconography_latest\",\"name\":\"iconography/latest\",\"url\":\"https://union.theknot.com/dist/v2/iconography/latest/definitions-fragment.html\",\"options\":{\"cache\":true,\"target\":\"body\"}})\u003c/script\u003e"}},"env":"production"},"isFallback":false,"gssp":true,"customServer":true,"scriptLoader":[]}</script><noscript><img src="https://www.theknot.com/akam/13/pixel_4af1459c?a=dD04OTA1ZTMzNDQ4OWU3ZDA1ODBjODY2MDA4N2YzNzRkYzI0NTY0NTU3JmpzPW9mZg==" style="visibility: hidden; position: absolute; left: -999px; top: -999px;" /></noscript></body></html |
| 47 |
Error
On line 2, column 78 <https://cdn.cookielaw.org>;rel=" |
| 48 |
Error
On line 2, column 33 <https://union.theknot.com>;rel=" |
| 49 |
Error
On line 1, column 507 alyst-v2/font-primary-bold.woff2>;rel=" |
| 50 |
Error
On line 1, column 370 alyst-v2/font-primary-extra-bold.woff2>;rel=" |
| 51 |
Error
On line 1, column 227 alyst-v2/font-primary-regular.woff2>;rel=" |
| 52 |
Error
On line 1, column 87 alyst-v2/font-secondary-regular.woff2>;rel=" |
| 53 |
Error
On line 1, column 87 alyst-v2/font-secondary-regular.woff2>;rel=" |
| 54 |
Error
On line 1, column 87 alyst-v2/font-secondary-regular.woff2>;rel=" |
| 55 |
Error
On line 8, column 328 ast issues</title><link rel="canonical" href="https://www.theknot.com/m/magazine"/><meta |
| 56 |
Info
On line 271, column 31 </script> <script type="text/javascript"> /* |
| 57 |
Error
On line 631, column 93 #ffffff"> <link rel="shortcut icon" href="https://union.theknot.com/dist/v2/brands/latest/favicon.ico"> <link |
| 58 |
Error
On line 632, column 115 con.ico"> <link rel="icon" type="image/png" sizes="64x64" href="https://union.theknot.com/dist/v2/brands/latest/favicon.png"> <link |
| 59 |
Error
On line 633, column 111 con.png"> <link rel="icon" sizes="228x228" href="https://union.theknot.com/dist/v2/brands/latest/coast-icon-228x228.png"> <link |
| 60 |
Error
On line 634, column 111 228.png"> <link rel="icon" sizes="196x196" href="https://union.theknot.com/dist/v2/brands/latest/homescreen-196x196.png"> <link |
| 61 |
Error
On line 635, column 153 196.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-152x152-precomposed.png"> <link |
| 62 |
Error
On line 636, column 153 sed.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-120x120-precomposed.svg"> <link |
| 63 |
Error
On line 637, column 149 sed.svg"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-76x76-precomposed.svg"> <link |
| 64 |
Error
On line 638, column 149 sed.svg"> <link rel="apple-touch-icon-precomposed" sizes="60x60" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-60x60-precomposed.svg"> <link |
| 65 |
Error
On line 639, column 129 sed.svg"> <link rel="apple-touch-icon" sizes="144x144" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-144x144.svg"> <link |
| 66 |
Error
On line 640, column 129 144.svg"> <link rel="apple-touch-icon" sizes="114x114" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-114x114.svg"> <link |
| 67 |
Error
On line 641, column 125 114.svg"> <link rel="apple-touch-icon" sizes="72x72" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon-72x72.svg"> <link |
| 68 |
Error
On line 642, column 119 x72.svg"> <link rel="apple-touch-icon" sizes="57x57" href="https://union.theknot.com/dist/v2/brands/latest/apple-touch-icon.svg"> <!-- |
| 69 |
Info
On line 645, column 4429 257326479"</script><script type="text/javascript" src="https://www.theknot.com/akam/13/4af1459c" defer></scri |
| 70 |
Error
On line 712, column 1300 bar-width:none}.mega |
| 71 |
Error
On line 712, column 5136 of-header,61px));overflow:hidd |
| 72 |
Error
On line 712, column 17646 zontal-gutters))}.featured-sec |
| 73 |
Error
On line 712, column 17759 cal-gutters)*-1);margin-left:c |
| 74 |
Error
On line 712, column 17817 l-gutters)/2*-1);margin-right: |
| 75 |
Error
On line 712, column 17876 l-gutters)/2*-1)}.featured-sec |
| 76 |
Error
On line 712, column 17985 zontal-gutters));margin-bottom |
| 77 |
Error
On line 712, column 18088 ntal-gutters)/2);padding-right |
| 78 |
Error
On line 712, column 18145 ntal-gutters)/2)}.featured-sec |
| 79 |
Info
On line 714, column 1808 eknot_lg"></use></svg></a><ul class="top-level-nav-list--ef545 base-nav-list--17caf" role="list"><li cl |
| 80 |
Error
On line 714, column 6088 e--a543c"><div class="bone--292cd bone-button--22814" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%"></div> |
| 81 |
Error
On line 714, column 6885 e--a543c"><div class="bone--292cd bone-button--22814" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%"></div> |
| 82 |
Error
On line 714, column 12305 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 83 |
Error
On line 714, column 15278 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 84 |
Error
On line 714, column 27869 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 85 |
Error
On line 714, column 30842 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 86 |
Error
On line 714, column 33819 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 87 |
Error
On line 714, column 36781 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 88 |
Info
On line 714, column 41795 g Websites</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li cl |
| 89 |
Error
On line 714, column 43963 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 90 |
Error
On line 714, column 46975 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 91 |
Error
On line 714, column 49957 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 92 |
Error
On line 714, column 52939 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 93 |
Info
On line 714, column 57931 amp; Paper</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li cl |
| 94 |
Info
On line 714, column 59492 nvitations</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li cl |
| 95 |
Info
On line 714, column 61915 Reception</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li cl |
| 96 |
Info
On line 714, column 64765 p by Style</a></div><ul role="list" class="sub-menu-nav-list--2e6cb base-nav-list--17caf"><li cl |
| 97 |
Error
On line 714, column 68125 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 98 |
Error
On line 714, column 71078 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 99 |
Error
On line 714, column 74021 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
| 100 |
Error
On line 714, column 76989 ction..."><div class="bone--292cd" style="background-image:linear-gradient(to right,var(--tkww-union-color-neutral-100,#f1f2f4),var(--tkww-union-color-neutral-200,#e4e5e9),var(--tkww-union-color-neutral-100,#f1f2f4));background-size:1000px 100%;height:132px;width:144px;border-radius:8px;border:1px solid var(--tkww-union-header-nav-mega-menu-featured-border-color,var(--tkww-union-color-border-default,var(--tkww-union-color-neutral-300,#caccd0)));display:inline-block"></div> |
β