<!DOCTYPE html>
<html lang="en-US">
<head >
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script data-no-optimize="1" data-cfasync="false">!function(){"use strict";const t={adt_ei:{identityApiKey:"plainText",source:"url",type:"plaintext",priority:1},adt_eih:{identityApiKey:"sha256",source:"urlh",type:"hashed",priority:2},sh_kit:{identityApiKey:"sha256",source:"urlhck",type:"hashed",priority:3}},e=Object.keys(t);function i(t){const e=t.match(/((?=([a-z0-9._!#$%+^&*()[\]<>-]+))\2@[a-z0-9._-]+\.[a-z0-9._-]+)/gi);return e?e[0]:""}function n(t){return i(a(t.toLowerCase()))}function a(t){return t.replace(/\s/g,"")}function o(t,e){const i=new URL(e);t.forEach(t=>i.searchParams.delete(t)),history.replaceState(null,"",i.toString())}var r={checkEmail:i,validateEmail:n,trimInput:a,removeQueryParamsAndUpdateHistory:o,detectEmails:async function(){const i=new URL(window.location.href),a=i.searchParams;let r=null;const c=Object.entries(t).sort(([,t],[,e])=>t.priority-e.priority).map(([t])=>t);for(const e of c){const i=a.get(e),o=t[e];if(!i||!o)continue;const c=decodeURIComponent(i),d="plaintext"===o.type&&n(c),s="hashed"===o.type&&c;if(d||s){r={value:c,config:o};break}}if(r){const{value:t,config:e}=r;window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push((function(){window.adthrive.identityApi({source:e.source,[e.identityApiKey]:t},({success:i,data:n})=>{i?window.adthrive.log("info","Plugin","detectEmails",`Identity API called with ${e.type} email: ${t}`,n):window.adthrive.log("warning","Plugin","detectEmails",`Failed to call Identity API with ${e.type} email: ${t}`,n)})}))}o(e,i)},cb:"adthrive"};const{detectEmails:c,cb:d}=r;c()}();
</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	<style data-no-optimize="1" data-cfasync="false">
	.adthrive-ad {
		margin-top: 10px;
		margin-bottom: 10px;
		text-align: center;
		overflow-x: visible;
		clear: both;
		line-height: 0;
	}
	.adthrive-sidebar {
overflow-x: visible !important;
max-width: 320px !important;
min-width:300px;
}

.adthrive-footer {
z-index:9999999999 !important;
}

.adthrive-player-position.adthrive-collapse-sticky {
padding-left: 50px;
}

/* Top Center White Background */
.adthrive-collapse-mobile-background {
background-color: #fff!important;
}
.adthrive-top-collapse-close > svg > * {
stroke: black;
font-family: sans-serif;
}
.adthrive-top-collapse-wrapper-video-title,
.adthrive-top-collapse-wrapper-bar a a.adthrive-learn-more-link {
color: black!important;
}
/* END top center white background */</style>
<script data-no-optimize="1" data-cfasync="false">
	window.adthriveCLS = {
		enabledLocations: ['Content', 'Recipe'],
		injectedSlots: [],
		injectedFromPlugin: true,
		branch: '7afbc64',bucket: 'prod',			};
	window.adthriveCLS.siteAds = {"betaTester":false,"targeting":[{"value":"58939bb62999a804e6ebef61","key":"siteId"},{"value":"6233884d1e077c7088f04dfe","key":"organizationId"},{"value":"Left in Knots","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Crafts"],"key":"verticals"}],"siteUrl":"http://www.leftinknots.com","siteId":"58939bb62999a804e6ebef61","siteName":"Left in Knots","breakpoints":{"tablet":768,"desktop":1024},"cloudflare":null,"adUnits":[{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Header"],"key":"location"}],"devices":["desktop","tablet"],"name":"Header","sticky":false,"location":"Header","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".site-header","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[970,250],[970,90],[468,60],[320,50],[320,100],[1,1],[300,50],[728,250]],"priority":399,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".sidebar > *","skip":2,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[250,250],[300,600],[120,240],[160,600],[300,1050],[336,280],[320,50],[320,100],[1,1],[300,420],[300,50]],"priority":299,"autosize":true},{"sequence":9,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":".site-footer","adSizes":[[300,250],[250,250],[300,600],[120,240],[160,600],[300,1050],[336,280],[320,50],[320,100],[1,1],[300,420],[300,50]],"priority":291,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0.85,"max":5,"lazyMax":94,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[120,240],[250,250],[300,250],[320,50],[320,100],[336,280],[468,60],[728,90],[970,90],[1,1],[300,300],[552,334],[300,50],[728,250],[970,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0.7,"max":5,"lazyMax":94,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[120,240],[250,250],[300,250],[320,50],[320,100],[336,280],[468,60],[728,90],[970,90],[1,1],[300,300],[552,334],[300,50],[728,250],[970,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0.85,"max":1,"lazyMax":98,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[120,240],[250,250],[300,250],[320,50],[320,100],[336,280],[468,60],[728,90],[970,90],[1,1],[300,300],[552,334],[300,50],[728,250],[970,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".entry-content","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[120,240],[250,250],[300,250],[320,50],[320,100],[336,280],[468,60],[728,90],[1,1]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["tablet","phone","desktop"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.24,"onePerViewport":false},"pageOverrides":[],"desktop":{"adDensity":0.22,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":true,"frameAdsMobile":true,"outstreamMobile":true,"nativeHeaderMobile":true,"frameAdsDesktop":true,"inRecipeRecommendationDesktop":true,"expandableFooterDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"animatedFooter":true,"skylineHeader":true,"expandableFooter":true,"nativeDesktopSidebar":true,"videoFootersMobile":true,"videoFootersDesktop":true,"interscroller":true,"nativeDesktopRecipe":true,"nativeHeaderDesktop":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":true,"largeFormatsDesktop":true},"adOptions":{"theTradeDesk":true,"usCmpClickWrap":{"enabled":false,"regions":[]},"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":2200,"enabled":true,"blockedSelectors":[]}},"footerCloseButton":false,"teads":true,"seedtag":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"chicory":false,"infiniteScroll":false,"longerVideoAdPod":true,"yahoossp":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":[],"content":{"minHeight":null,"enabled":false},"recipeMobile":{"minHeight":null,"enabled":false}},"gatedPrint":{"siteEmailServiceProviderId":null,"defaultOptIn":false,"closeButtonEnabled":false,"enabled":false,"newsletterPromptEnabled":false},"yieldmo":true,"footerSelector":"","consentMode":{"enabled":false,"customVendorList":""},"amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"22566186023","stickyContainerAds":false,"rubicon":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"mobileHeaderHeight":1,"secColor":"#000000","unruly":true,"mediaGrid":true,"bRealTime":true,"adInViewTime":null,"regulatory":{"privacyPolicyUrl":"","termsOfServiceUrl":""},"gumgum":true,"comscoreFooter":true,"desktopInterstitial":true,"contentAdXExpansionDesktop":true,"amx":true,"footerCloseButtonDesktop":false,"ozone":true,"isAutoOptimized":true,"comscoreTAL":true,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","prioritizeShorterVideoAds":true,"allowSmallerAdSizes":true,"comscore":"HomeDIY","blis":true,"wakeLock":{"desktopEnabled":true,"mobileValue":15,"mobileEnabled":true,"desktopValue":30},"mobileInterstitial":true,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","conl","cosm","dat","drg","gamc","gamv","pol","rel","srh","wtl"],"liveRamp":true,"mobileInterstitialBlockedPageSelectors":"","adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"ogury":true,"verticals":["Crafts"],"inImage":false,"stackadapt":true,"usCMP":{"regions":[],"defaultOptIn":false,"enabled":false,"strictMode":false},"contentAdXExpansionMobile":true,"advancePlaylist":true,"medianet":true,"acAlwaysSticky":false,"delayLoading":false,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"siteAdsProfiles":[],"thirdPartySiteConfig":{"partners":{"discounts":[]}},"featureRollouts":{"enable-sticky-related":{"featureRolloutId":47,"data":null,"enabled":true},"erp":{"featureRolloutId":19,"data":null,"enabled":false}},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":true,"defaultPlayerType":"static"},"videoEmbed":"div","footerSelector":"","contentSpecificPlaylists":[],"players":[{"playlistId":"","pageSelector":"","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":3,"title":"Sticky related player - mobile","type":"stickyRelated","enabled":true,"formattedType":"Sticky Related","elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","id":4055221,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":".feastmobilenavbar","playerId":"h2rv0Y7Z"},{"playlistId":"DcUoIakq","pageSelector":"body.single","devices":["desktop"],"description":"","skip":3,"title":"MY LATEST VIDEOS","type":"stickyPlaylist","enabled":true,"footerSelector":"","formattedType":"Sticky Playlist","elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","id":4055222,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"xoMfwp6q"},{"playlistId":"DcUoIakq","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":3,"title":"MY LATEST VIDEOS","type":"stickyPlaylist","enabled":true,"footerSelector":"","formattedType":"Sticky Playlist","elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","id":4055223,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":".feastmobilenavbar","playerId":"xoMfwp6q"},{"devices":["desktop","mobile"],"formattedType":"Stationary Related","description":"","id":4055219,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"playerId":"h2rv0Y7Z"},{"playlistId":"","pageSelector":"","devices":["desktop"],"description":"","skip":3,"title":"Sticky related player - desktop","type":"stickyRelated","enabled":true,"formattedType":"Sticky Related","elementSelector":".entry-content > *:not(h2):not(h3):not(ol):not(ul), .entry-content > * > li","id":4055220,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"h2rv0Y7Z"}],"partners":{"theTradeDesk":true,"unruly":true,"mediaGrid":true,"undertone":true,"gumgum":true,"seedtag":true,"amx":true,"ozone":true,"pmp":true,"kargo":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"bottom-left","allowOnHomepage":true,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":".feastmobilenavbar","allowForPageWithStickyPlayer":{"enabled":true}},"sharethrough":true,"blis":true,"tripleLift":true,"pubMatic":true,"criteo":true,"yahoossp":true,"nativo":true,"stackadapt":true,"yieldmo":true,"amazonUAM":true,"medianet":true,"rubicon":true,"appNexus":true,"rise":true,"openx":true,"indexExchange":true}}};</script>

<script data-no-optimize="1" data-cfasync="false">
(function(w, d) {
	w.adthrive = w.adthrive || {};
	w.adthrive.cmd = w.adthrive.cmd || [];
	w.adthrive.plugin = 'adthrive-ads-3.8.0';
	w.adthrive.host = 'ads.adthrive.com';
	w.adthrive.integration = 'plugin';

	var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : '';

	var s = d.createElement('script');
	s.async = true;
	s.referrerpolicy='no-referrer-when-downgrade';
	s.src = 'https://' + w.adthrive.host + '/sites/58939bb62999a804e6ebef61/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + '';
	var n = d.getElementsByTagName('script')[0];
	n.parentNode.insertBefore(s, n);
})(window, document);
</script>
<link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin>
	<!-- This site is optimized with the Yoast SEO Premium plugin v24.8 (Yoast SEO v25.6) - https://yoast.com/wordpress/plugins/seo/ -->
	<title>Free Crochet Patterns - Left in Knots</title>
	<meta name="description" content="Free crochet patterns for every skill level. Start easy with a one skein pattern or learn a new stitch and follow along with my video tutorials." />
	<link rel="canonical" href="https://leftinknots.com/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Free Crochet Patterns" />
	<meta property="og:description" content="Free crochet patterns for every skill level. Easy crochet patterns for Fall, Winter, Christmas, Halloween, and year round stitching. Start easy with a one" />
	<meta property="og:url" content="https://leftinknots.com/" />
	<meta property="og:site_name" content="Left in Knots" />
	<meta property="article:publisher" content="https://www.facebook.com/leftinknots" />
	<meta property="article:modified_time" content="2025-09-09T19:13:04+00:00" />
	<meta property="og:image" content="https://leftinknots.com/wp-content/uploads/2021/05/cropped-logo-2-01-copy.png" />
	<meta property="og:image:width" content="300" />
	<meta property="og:image:height" content="300" />
	<meta property="og:image:type" content="image/png" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://leftinknots.com/","url":"https://leftinknots.com/","name":"Free Crochet Patterns - Left in Knots","isPartOf":{"@id":"https://leftinknots.com/#website"},"about":{"@id":"https://leftinknots.com/#organization"},"primaryImageOfPage":{"@id":"https://leftinknots.com/#primaryimage"},"image":{"@id":"https://leftinknots.com/#primaryimage"},"thumbnailUrl":"https://leftinknots.com/wp-content/uploads/2021/05/cropped-logo-2-01-copy.png","datePublished":"2021-07-23T18:53:01+00:00","dateModified":"2025-09-09T19:13:04+00:00","description":"Free crochet patterns for every skill level. Start easy with a one skein pattern or learn a new stitch and follow along with my video tutorials.","breadcrumb":{"@id":"https://leftinknots.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://leftinknots.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://leftinknots.com/#primaryimage","url":"https://leftinknots.com/wp-content/uploads/2021/05/cropped-logo-2-01-copy.png","contentUrl":"https://leftinknots.com/wp-content/uploads/2021/05/cropped-logo-2-01-copy.png","width":300,"height":300},{"@type":"BreadcrumbList","@id":"https://leftinknots.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://leftinknots.com/#website","url":"https://leftinknots.com/","name":"Left in Knots","description":"Make Every Day","publisher":{"@id":"https://leftinknots.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://leftinknots.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://leftinknots.com/#organization","name":"Left in Knots","url":"https://leftinknots.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://leftinknots.com/#/schema/logo/image/","url":"https://leftinknots.com/wp-content/uploads/2021/05/cropped-logo-2-01-copy.png","contentUrl":"https://leftinknots.com/wp-content/uploads/2021/05/cropped-logo-2-01-copy.png","width":300,"height":300,"caption":"Left in Knots"},"image":{"@id":"https://leftinknots.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/leftinknots","https://instagram.com/leftinknots","https://www.pinterest.com/leftinknots/","https://www.youtube.com/channel/UCZZqWHjhKwd1fLYxNLo58rQ"]}]}</script>
	<!-- / Yoast SEO Premium plugin. -->


<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
<link rel="alternate" type="application/rss+xml" title="Left in Knots &raquo; Feed" href="https://leftinknots.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Left in Knots &raquo; Comments Feed" href="https://leftinknots.com/comments/feed/" />
<link rel='stylesheet' id='foodie-pro-theme-css' href='https://leftinknots.com/wp-content/themes/foodiepro-v441/style.css?ver=4.4.1' type='text/css' media='all' />
<style id='foodie-pro-theme-inline-css' type='text/css'>
.before-header, .enews-widget, .footer-widgets, .form-allowed-tags{background:#b699bf;}body, .site-description, .sidebar a{color:#000000;}a, .entry-meta a, .post-info a, .post-meta a, .site-footer a, .entry-content a{color:#209de5;}a:hover, .entry-meta a:hover, .post-info a:hover, .post-meta a:hover, .site-footer a:hover{color:#7541b5;}.genesis-nav-menu > li > a:hover, .genesis-nav-menu > .current-menu-item > a{color:#1faae5;}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://leftinknots.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.5' type='text/css' media='all' />
<style id='wp-block-library-inline-css' type='text/css'>
.wp-block-group.is-style-full-width-slanted { -webkit-transform: skewY(1.5deg); transform: skewY(1.5deg); -ms-transform-origin: 100% 0; -webkit-transform-origin: 100% 0; transform-origin: 100% 0; } .wp-block-group.is-style-full-width-slanted > .wp-block-group__inner-container { -webkit-transform: skewY(-1.5deg); transform: skewY(-1.5deg); -ms-transform-origin: 100% 0; -webkit-transform-origin: 100% 0; transform-origin: 100% 0; }
.is-style-feast-inline-heading-group h2:first-of-type, .is-style-feast-inline-heading-group h3:first-of-type { transform: translateY(-0.7em);  background: #FFF; display: inline-block; padding: 0 0.5em 0; margin: 0 0.5em; } .is-style-feast-inline-heading-group { border: 2px solid #CCC; padding: 0 1em 1em; margin: 3em 0 2em; } .is-style-feast-inline-heading-group h2:first-child+*, .is-style-feast-inline-heading-group h3:first-child+* { margin-top: 0; }
.is-style-button-right-arrow .wp-element-button::after { content: "→"; position: relative; margin-left: 0.2em; }
.is-style-button-external-arrow .wp-element-button::after { content: "↗"; position: relative; margin-left: 0.2em; }
.is-style-paragraph-right-arrow a::after { content: " →"; position: relative; margin-left: 0; }
.is-style-paragraph-external-arrow a::after { content: " ↗"; position: relative; margin-left: 0; }
.is-style-basic-columns .wp-block-column { background-color: var(--branding-color-background, #EEEEEE); color: var(--branding-color-background-text, #000000); padding: 17px 11px; }
.is-style-book-cover img { box-shadow: 4px 4px 20px #454545; transform: rotate(3deg) scale(0.9); -webkit-backface-visibility: hidden; margin-top: 10px; margin-bottom: 10px; } .is-style-book-cover { padding: 10px; }
.is-style-polaroid img { border-bottom: 50px solid #fff; border-right: 15px solid #fff; border-left: 15px solid #fff; border-top: 10px solid #fff; box-shadow: 5px 5px 15px rgba(0, 0, 0, .4); transform: rotate(-5deg) scale(0.9); -webkit-backface-visibility: hidden; margin: 10px 0; }

			.wp-block-media-text.is-style-book-cover {
				grid-template-columns: 30% 1fr;
			}
			.wp-block-media-text.is-style-book-cover img {
				box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
				transform: rotate(-6deg) scale(0.9);
				-webkit-backface-visibility: hidden;
				margin-top: 10px; margin-bottom: 10px;
			}
			.wp-block-media-text.is-style-book-cover .wp-block-media-text__media {
				display: flex;
				justify-content: center;
			}
			.wp-block-media-text.is-style-book-cover .wp-block-media-text__content {
				padding: 0 0 0 40px;
			}
			@media(max-width:600px) {
				.wp-block-media-text.is-style-book-cover img {
					max-width: 200px;
				}
				.wp-block-media-text.is-style-book-cover .wp-block-media-text__content {
					padding: 20px 0 0 0;
					text-align: center;
				}
				.wp-block-media-text.is-style-book-cover .wp-block-media-text__content .wp-block-buttons {
					justify-content: center;
				}
			}
		

			.wp-block-media-text.is-style-polaroid-media-text {
				grid-template-columns: 30% 1fr;
			}
			.wp-block-media-text.is-style-polaroid-media-text img {
				transform: rotate(-10deg) scale(0.9);
				-webkit-backface-visibility: hidden;
				margin-top: 10px;
				margin-bottom: 10px;
				border: 10px solid var(--branding-color-background, #ccc);
			}
			.wp-block-group.is-style-full-width-feature-wrapper .wp-block-media-text.is-style-polaroid-media-text img,
			.wp-block-group.is-style-full-width-custom-background-feature-wrapper .wp-block-media-text.is-style-polaroid-media-text img,
			.wp-block-group.is-style-feast-branding-background .wp-block-media-text.is-style-polaroid-media-text img {
				border-color: #fff;
			}
			.wp-block-media-text.is-style-polaroid-media-text .wp-block-media-text__media {
				display: flex;
				justify-content: center;
			}
			.wp-block-media-text.is-style-polaroid-media-text .wp-block-media-text__content {
				padding: 0 0 0 40px;
			}
			@media(max-width:600px) {
				.wp-block-media-text.is-style-polaroid-media-text img {
					max-width: 75%;
				}
				.wp-block-media-text.is-style-polaroid-media-text .wp-block-media-text__content {
					padding: 20px 0 0 0;
					text-align: center;
				}
				.wp-block-media-text.is-style-polaroid-media-text .wp-block-media-text__content .wp-block-buttons {
					justify-content: center;
				}
			}
		

			.is-style-post-info-author {
				grid-template-columns: 40px 1fr !important;
				grid-gap: 10px;
			}
			.is-style-post-info-author .wp-block-media-text__content {
				padding: 7px 0;
			}
			.is-style-post-info-author .wp-block-media-text__content a {
				text-decoration: underline;
			}
			.is-style-post-info-author .wp-block-media-text__media img {
				border-radius: 40px;
			}
			.is-style-post-info-author.has-background {
				padding: 7px;
				margin: 7px 0;
			}
		
.is-style-left-bar { border-left: 5px solid var(--branding-color-background, #CCC); padding-left: 22px; margin: 22px 0; } .is-style-left-bar::before { content: none; }
.is-style-feast-txt-message { background: var(--branding-color-background, #EEE); border-radius: 7px; padding: 22px; margin: 44px 0; position: relative; } .is-style-feast-txt-message::before { content: none; } .is-style-feast-txt-message::after {  content: ""; position: absolute; width: 0; height: 0; top: 100%; left: 34px; border-top: 28px solid var(--branding-color-background, #EEE); border-left: 0 solid transparent; border-right: 28px solid transparent;  } .is-style-feast-txt-message:nth-of-type(odd)::after { left: unset; right: 34px; border-right: 0 solid transparent; border-left: 28px solid transparent; } .feast-plugin .is-style-feast-txt-message *, .editor-styles-wrapper .is-style-feast-txt-message * { color: var(--branding-color-background-text, #010101); }
.is-style-foodie-pro { padding: 22px 7px 22px 27px; margin: 27px 0; } .is-style-foodie-pro::before {  content: "\201C"; display: block; font-size: 77px; height: 0; position: relative; top: -37px; left: -41px; color: var(--branding-color-primary, #010101);  }
.is-style-cookd-pro { line-height: 1.1em; font-size: 1.1em; padding: 0 15%; text-align: center; margin-bottom: 22px; } .is-style-cookd-pro::before, .is-style-cookd-pro::after { background: var(--branding-color-accents, #CCC); content: "" !important; display: block; height: 1px; margin: 10% auto; width: 50px; top: 0; left: 0; }
.is-style-seasoned-pro { border-bottom: 1px solid #CCC; border-top: 1px solid #CCC; color: #333333; font-size: 130%; margin: 77px 37px; padding-top: 0; padding-bottom: 37px; text-align: center; } .is-style-seasoned-pro::before { background: var(--branding-color-accents, #DDDDDD); color: var(--branding-color-accents-text, #010101); -webkit-border-radius: 100%; border-radius: 100%; content: "\201C"; display: table; font-family: Times New Roman, serif; font-size: 57px; height: 0; line-height: 1; margin: -7px auto 7px; padding: 17px 15px 0; position: relative; left: 0; text-align: center; width: 47px; }
.is-style-featured-comment { line-height: 1.7em; font-size: 1.1em; padding: 0 12px; margin: 64px 0; font-weight: bold; position: relative; } .is-style-featured-comment::before { content: "Featured Comment" !important; text-transform: uppercase; color: #999;  left: 0; font-size: 0.8em;}  .is-style-featured-comment cite { float: right; text-transform: uppercase; font-size: 0.8em; color: #999; } .is-style-featured-comment cite::before { content: "⭐⭐⭐⭐⭐"; margin-right: 13px; } .is-style-featured-comment p { margin: 17px 0 !important; }
@media only screen and (min-width: 1023px) { .is-style-feast-2-column-list { display: grid; grid-template-columns: 1fr 1fr; gap: 0 37px; } .editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.is-style-feast-2-column-list li { margin-left: unset; margin-right: unset; } }
@media only screen and (min-width: 1023px) { .is-style-feast-3-column-list { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 0 37px; } .editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.is-style-feast-3-column-list li { margin-left: unset; margin-right: unset; } }
</style>
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='automatic-upload-images-css' href='https://leftinknots.com/wp-content/plugins/automatic-upload-images/public/css/automatic-upload-images-public.css?ver=1.0.0' type='text/css' media='all' />
<style id='feast-global-styles-inline-css' type='text/css'>
.feast-plugin a {
	word-break: break-word;
}
.feast-plugin ul.menu a {
	word-break: initial;
}
	p.is-variation-fancy-text {
		font-style: italic;
		margin: 0 0 16px 0 !important;
	}
button.feast-submenu-toggle {
	display: none;
	background: transparent;
	border: 1px solid #424242;
	border-radius: 0;
	box-shadow: none;
	padding: 0;
	outline: none;
	cursor: pointer;
	position: absolute;
	line-height: 0;
	right: 0;
	top: 3px;
	width: 42px;
	height: 42px;
	justify-content: center;
	align-items: center;
}
button.feast-submenu-toggle svg {
	width: 20px;
	height: 20px;
}
@media(max-width:1199px) {
	button.feast-submenu-toggle {
		display: flex;
	}
	.mmm-content ul li.menu-item-has-children {
		position: relative;
	}
	.mmm-content ul li.menu-item-has-children > a {
		display: inline-block;
		margin-top: 12px;
		margin-bottom: 12px;
		width: 100%;
		padding-right: 48px;
	}
	.mmm-content ul li.menu-item-has-children > ul.sub-menu {
		display: none;
	}
	.mmm-content ul li.menu-item-has-children.open > ul.sub-menu {
		display: block;
	}
	.mmm-content ul li.menu-item-has-children.open > button svg {
		transform: rotate(180deg);
	}
}
body {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}h1,
h2,
h3,
h4,
h5,
h6 {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;;
}.single .content a,
.category .content a,
.feast-modern-category-layout a,
aside a, 
.site-footer a {
	text-decoration: underline;
}
.feast-social-media {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	column-gap: 18px;
	row-gap: 9px;
	width: 100%;
	padding: 27px 0;
}
.feast-social-media.feast-social-media--align-left {
	justify-content: flex-start;
}
.feast-social-media.feast-social-media--align-right {
	justify-content: flex-end;
}
.feast-social-media a {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 12px;
}
@media(max-width:600px) {
	.feast-social-media a {
		min-height: 50px;
		min-width: 50px;
	}
}
.site-container .is-style-full-width-feature-wrapper,
.site-container .is-style-full-width-feature-wrapper-cta,
.site-container .is-style-full-width-slanted {
	margin: var(--feast-spacing-xl, 27px) auto;
	padding: clamp(20px, calc(1.25rem + ((1vw - 6px) * 2.1429)), 32px);
	box-shadow: 0 0 0 100vmax var(--global-palette7, #f2f2f2);
	-webkit-clip-path: inset(0 -100vmax);
	clip-path: inset(0 -100vmax);
}
.site-container .is-style-full-width-feature-wrapper,
.site-container .is-style-full-width-feature-wrapper-cta,
.site-container .is-style-full-width-slanted {
	background-color: var(--global-palette7, #f2f2f2);
}
.site-container .sidebar .is-style-full-width-feature-wrapper,
.site-container .sidebar .is-style-full-width-feature-wrapper-cta,
.site-container .sidebar .is-style-full-width-slanted {
	box-shadow: none;
	-webkit-clip-path: none;
	clip-path: none;
	background-color: var(--global-palette7, #f2f2f2);
}
.site-container .sidebar .is-style-full-width-feature-wrapper > *:first-child,
.site-container .sidebar .is-style-full-width-feature-wrapper-cta > *:first-child,
.site-container .sidebar .is-style-full-width-slanted > *:first-child {
	margin-top: 0;
}
.feast-remove-top-padding {
	padding-top: 0 !important;
}
.feast-remove-bottom-padding {
	padding-bottom: 0 !important;
}
.feast-remove-top-margin {
	margin-top: 0 !important;
}
.feast-remove-bottom-margin {
	margin-bottom: 0 !important;
}
.z-10 {
	position: relative;
	z-index: 10;
}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
	line-height: 1.2;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio {
	display: flex;
	flex-direction: column;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media {
	display: flex;
	justify-content: center;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content {
	padding: 16px 24px 28px;
	margin: 0;
	display: flex;
	flex-direction: column;
	gap: 10px;
	box-sizing: border-box;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content h3,
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content h2 {
	font-size: 1.625em;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content * {
	margin: 0;
	max-width: 100%;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content p {
	line-height: 1.5;
}
@media only screen and (max-width: 335px) {
	.site-inner {
		padding-left: 0;
		padding-right: 0;
	}
}
@media only screen and (max-width:1023px) {
	.feast-layout--modern-footer {
		padding-left: 5%;
		padding-right: 5%;
	}
}
@media only screen and (max-width: 600px) {
	.site-container .feast-layout--modern-footer .is-style-full-width-feature-wrapper,
	.site-container .feast-layout--modern-footer .is-style-full-width-feature-wrapper-cta,
	.site-container .feast-layout--modern-footer .is-style-full-width-slanted,
	.site-container .feast-layout--modern-footer .is-style-full-width-custom-background-feature-wrapper {
		margin: var(--feast-spacing-xl, 27px) -5%;
	}
}
a.wprm-recipe-jump:hover {
	opacity: 1.0 !important;
}
.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media img {
	border-radius: 178px;
	aspect-ratio: 1 / 1;
	object-fit: cover;
}
.feast-modern-category-layout {
	text-align: initial;
}
.feast-jump-to-buttons .wp-block-button__link svg path {
	fill: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6,
.wp-block-group {
	scroll-margin-top: 80px;
}
body .feastmobilenavbar,
body .desktop-inline-modern-menu ul {
	overflow: visible;
	contain: initial;
}
.feastmobilenavbar ul.menu > .menu-item {
	position: relative;
}
.feastmobilenavbar ul.menu > .menu-item:hover > .sub-menu,
.feastmobilenavbar ul.menu > .menu-item:focus-within > .sub-menu {
	left: 0;
	opacity: 1;
}
.feastmobilenavbar .menu-item-has-children .sub-menu {
	background: #fff;
	left: -9999px;
	top: 100%;
	opacity: 0;
	border-radius: 5px;
	box-shadow: 0 5px 10px rgba(0,0,0,0.15);
	padding: 10px 0;
	position: absolute;
	width: auto;
	min-width: 200px;
	z-index: 99;
	display: flex;
	flex-direction: column;
	row-gap: 0;
	height: auto;
	margin: 0;
}
.feastmobilenavbar .menu-item-has-children .sub-menu > .menu-item {
	width: 100%;
	display: block;
	clear: both;
	border-top: none !important;
	min-height: 0 !important;
	max-width: none;
	text-align: left;
}
.feastmobilenavbar .menu-item-has-children .sub-menu > .menu-item a {
	width: 100%;
	background: transparent;
	padding: 8px 30px 8px 20px;
	position: relative;
	white-space: nowrap;
	display: block;
}
@media(max-width:768px) {
	.menu-item-has-children .sub-menu {
		left: auto;
		opacity: 1;
		position: relative;
		width: 100%;
		border-radius: 0;
		box-shadow: none;
		padding: 0;
		display: none;
	}
}@media(min-width:1080px) {
}

</style>
<link rel='stylesheet' id='mailerlite_forms.css-css' href='https://leftinknots.com/wp-content/plugins/official-mailerlite-sign-up-forms/assets/css/mailerlite_forms.css?ver=1.7.13' type='text/css' media='all' />
<link rel='stylesheet' id='simple-social-icons-font-css' href='https://leftinknots.com/wp-content/plugins/simple-social-icons/css/style.css?ver=3.0.2' type='text/css' media='all' />
<script type="text/javascript" src="https://leftinknots.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://leftinknots.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="https://leftinknots.com/wp-content/plugins/automatic-upload-images/public/js/automatic-upload-images-public.js?ver=1.0.0" id="automatic-upload-images-js"></script>
<link rel="https://api.w.org/" href="https://leftinknots.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://leftinknots.com/wp-json/wp/v2/pages/8501" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://leftinknots.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.7.5" />
<link rel='shortlink' href='https://leftinknots.com/' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://leftinknots.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fleftinknots.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://leftinknots.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fleftinknots.com%2F&#038;format=xml" />
<style id='feast-blockandfront-styles'>.feast-about-author { background-color: #f2f2f2; color: #32373c; padding: 17px; margin-top: 57px; display: grid; grid-template-columns: 1fr 3fr !important; } .feast-about-author h2 { margin-top: 7px !important;} .feast-about-author img{ border-radius: 50% !important; }aside .feast-about-author { grid-template-columns: 1fr !important; }.wp-block-search .wp-block-search__input { max-width: 100%; background: #FFF; color: #000; }.wp-block-separator { color: #D6D6D6; border-bottom: none; margin-top: 16px; margin-bottom: 16px; }.screen-reader-text { width: 1px; height: 1px; }footer ul li, .site-footer ul li { list-style-type: none; }footer ul li, .site-footer ul li { list-style-type: none; }aside .wp-block-search { display: grid; grid-template-columns: 1fr; margin: 37px 0;  } aside .wp-block-search__inside-wrapper { display: grid !important; grid-template-columns: 1fr; } aside input { min-height: 50px; }  ​aside .wp-block-search__label, aside .wp-block-search__button { display: none; } aside p, aside div, aside ul { margin: 17px 0; }@media only screen and (max-width: 600px) { aside .wp-block-search { grid-template-columns: 1fr; } aside input { min-height: 50px; margin-bottom: 17px;} }.feast-button a { border: 2px solid #CCC; padding: 7px 14px; border-radius: 20px; text-decoration: none !important; font-weight: bold; } .feast-button { padding: 27px 7px; }a.wp-block-button__link { text-decoration: none !important; }.feast-box-primary {  padding: 17px !important; margin: 17px 0 !important;  }.feast-box-secondary { padding: 17px !important; margin: 17px 0 !important;  }.feast-box-primary li, .feast-box-secondary li {margin-left: 17px !important; }.feast-checklist li::marker { color: transparent; } .feast-checklist li:before { content: '✓'; margin-right: 17px; }.schema-faq-question { font-size: 1.2em; display: block; margin-bottom: 7px;} .schema-faq-section { margin: 37px 0; }</style>
<style type="text/css">
	.feast-category-index-list, .fsri-list {
		display: grid;
		grid-template-columns: repeat(2, minmax(0, 1fr) );
		grid-gap: 57px 17px;
		list-style: none;
		list-style-type: none;
		margin: 17px 0 !important;
	}
	.feast-category-index-list li,
	.fsri-list li {
		text-align: center;
		position: relative;
		list-style: none !important;
		margin-left: 0 !important;
		list-style-type: none !important;
		overflow: hidden;
	}
	.feast-category-index-list li {
		min-height: 150px;
	}
	.feast-category-index-list li a.title {
		text-decoration: none;
	}
	.feast-category-index-list-overlay .fsci-title {
		position: absolute;
		top: 88%;
		left: 50%;
		transform: translate(-50%, -50%);
		background: #FFF;
		padding: 5px;
		color: #333;
		font-weight: bold;
		border: 2px solid #888;
		text-transform: uppercase;
		width: 80%;
	}
	.listing-item:focus-within, .wp-block-search__input:focus {outline: 2px solid #555; }
	.listing-item a:focus, .listing-item a:focus .fsri-title, .listing-item a:focus img { opacity: 0.8; outline: none; }
	.listing-item a, .feast-category-index-list a { text-decoration: none !important; word-break: break-word; font-weight: initial; }
	li.listing-item:before { content: none !important; } /* needs to override theme */
	.fsri-list { padding-left: 0 !important; }
	.fsri-list .listing-item { margin: 0; }
	.fsri-list .listing-item img { display: block; }
	.fsri-list .feast_3x4_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 3/4; }
	.fsri-list .feast_2x3_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 2/3; }
	.fsri-list .feast_4x3_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 4/3; }
	.fsri-list .feast_1x1_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 1/1; }
	.fsri-title, .fsci-title { text-wrap: balance; }
	.listing-item { display: grid; align-content: flex-start; } .fsri-rating, .fsri-time { place-self: end center; } /* align time + rating bottom */
	.fsri-category { padding: 8px 12px 0; }
	.feast-recipe-index .feast-category-link { text-align: right; }
	.feast-recipe-index .feast-category-link a { text-decoration: underline; }
	.feast-image-frame, .feast-image-border { border: 3px solid #DDD; }
	.feast-square-image { aspect-ratio: 1/1; object-fit: cover; }
	.feast-image-round, .feast-image-round img, .feast-category-index-list.feast-image-round svg, .feast-media-text-image-round .wp-block-media-text__media img { border-radius: 50%; }
	.entry-content .feast-title-overlay a .fsci-title, .feast-title-overlay .fsci-title { position: absolute; bottom: 0; left: 0; width: 100%; background-color: #f2f2f2; padding: 12px; }
	.feast-title-overlay.feast-image-round .fsci-title.fsci-title--no-image { background: inherit !important; background-color: inherit !important; border: none !important; width: 100% !important; height: auto !important; border-radius: 0 !important; }
	.feast-category-index .feast-title-overlay > li { padding-left: 0; padding-right: 0; }
	.feast-title-overlay.feast-image-round > li { border-radius: 50%; overflow: hidden; }
	.feast-title-overlay.feast-image-round > li > a { display: flex; }
	.entry-content .feast-title-overlay.feast-image-round a .fsci-title, .feast-title-overlay.feast-image-round .fsci-title { bottom: 50%; transform: translateY(50%); }
	.block-editor-block-list__block .feast-category-index .feast-title-overlay img,	.block-editor-block-list__block .feast-category-index .feast-title-overlay .fsci-title { box-sizing: border-box; }
	.feast-image-shadow { box-shadow: 3px 3px 5px #AAA; }
	.feast-line-through { text-decoration: line-through; }
	.feast-grid-full, .feast-grid-half, .feast-grid-third, .feast-grid-fourth, .feast-grid-fifth { display: grid; grid-gap: 57px 17px; }
	.feast-grid-full { grid-template-columns: 1fr !important; }
	.feast-grid-half { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
	.feast-grid-third { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
	.feast-grid-fourth { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
	.feast-grid-fifth { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
	@media only screen and (max-width:601px) {
		.feast-grid-full-horizontal { grid-template-columns: 1fr !important; }
		.feast-grid-full-horizontal .listing-item { min-height: 0; }
		.feast-grid-full-horizontal .listing-item a { display: flex; align-items: center; }
		.feast-grid-full-horizontal .listing-item a > img { width: 33%; }
		.feast-grid-full-horizontal .listing-item a > .fsri-title { width: 67%; padding: 0; text-align: left; margin-top: 0 !important; padding: 0 16px; }
		.feast-grid-full-horizontal .fsri-rating, .feast-grid-full-horizontal .fsri-time, .feast-grid-full-horizontal .fsri-recipe-keys, .feast-grid-full-horizontal .fsri-recipe-cost { display: none !important; }
		body .feast-recipe-index .feast-grid-full-horizontal { row-gap: 17px; }
		body .feast-recipe-index .feast-grid-full-horizontal li { margin-bottom: 0; }
	}
	@media only screen and (min-width: 600px) {
		.feast-category-index-list { grid-template-columns: repeat(4, minmax(0, 1fr) ); }
		.feast-desktop-grid-full { grid-template-columns: 1fr !important; }
		.feast-desktop-grid-half { grid-template-columns: repeat(2, 1fr) !important; }
		.feast-desktop-grid-third { grid-template-columns: repeat(3, 1fr) !important; }
		.feast-desktop-grid-fourth { grid-template-columns: repeat(4, 1fr) !important; }
		.feast-desktop-grid-fifth { grid-template-columns: repeat(5, 1fr) !important; }
		.feast-desktop-grid-sixth { grid-template-columns: repeat(6, 1fr) !important; }
		.feast-desktop-grid-ninth { grid-template-columns: repeat(6, 1fr) !important; }
		.feast-desktop-grid-half-horizontal, .feast-desktop-grid-third-horizontal { grid-template-columns: repeat(2, 1fr) !important; }
		.feast-desktop-grid-full-horizontal { grid-template-columns: 1fr !important; }
		.feast-desktop-grid-half-horizontal .listing-item a, .feast-desktop-grid-full-horizontal .listing-item a, .feast-desktop-grid-third-horizontal .listing-item a { display: flex; align-items: center; }
		.feast-desktop-grid-half-horizontal .listing-item a > img, .feast-desktop-grid-full-horizontal a > img, .feast-desktop-grid-third-horizontal .listing-item a > img { width: 33% !important; margin-bottom: 0; }
		.feast-desktop-grid-half-horizontal .listing-item a > .fsri-title, .feast-desktop-grid-full-horizontal a > .fsri-title, .feast-desktop-grid-third-horizontal .listing-item a > .fsri-title { width: 67%; padding: 0 16px; text-align: left; margin-top: 0 !important; }
		.feast-desktop-grid-half-horizontal .fsri-rating, .feast-desktop-grid-half-horizontal .fsri-time, .feast-desktop-grid-half-horizontal .fsri-recipe-keys, .feast-desktop-grid-half-horizontal .fsri-recipe-cost { display: none !important; }
		.feast-desktop-grid-third-horizontal .fsri-rating, .feast-desktop-grid-third-horizontal .fsri-time, .feast-desktop-grid-third-horizontal .fsri-recipe-keys, .feast-desktop-grid-third-horizontal .fsri-recipe-cost { display: none !important; }
		.feast-desktop-grid-full-horizontal .fsri-rating, .feast-desktop-grid-full-horizontal .fsri-time, .feast-desktop-grid-full-horizontal .fsri-recipe-keys, .feast-desktop-grid-full-horizontal .fsri-recipe-cost { display: none !important; }
	}
	@media only screen and (min-width:900px) {
		.feast-desktop-grid-third-horizontal { grid-template-columns: repeat(3, 1fr) !important; }
		.feast-desktop-grid-ninth { grid-template-columns: repeat(9, 1fr) !important; }
	}
	@media only screen and (min-width:900px) and (max-width:1200px) {
		.feast-desktop-grid-third-horizontal .listing-item a > img {
			width: 44%;
		}
	}
	@media only screen and (min-width:600px) and (max-width:775px) {
		.feast-desktop-grid-third-horizontal .listing-item a > img,
		.feast-desktop-grid-half-horizontal .listing-item a > img {
			width: 44%;
		}
	}
	@media only screen and (min-width: 1100px) { .full-width-content main.content { width: 1080px; max-width: 1080px; } .full-width-content .sidebar-primary { display: none;  } }
	@media only screen and (max-width: 600px) { .entry-content :not(.wp-block-gallery) .wp-block-image { width: 100% !important; } }
	@media only screen and (min-width: 1024px) {
		.feast-full-width-wrapper { width: 100vw; position: relative; left: 50%; right: 50%; margin: 37px -50vw; background: #F5F5F5; padding: 17px 0; }
		.feast-full-width-wrapper .feast-recipe-index { width: 1140px; margin: 0 auto; }
		.feast-full-width-wrapper .listing-item { background: #FFF; padding: 17px; }
	}
	.feast-prev-next { display: grid; grid-template-columns: 1fr;  border-bottom: 1px solid #CCC; margin: 57px 0;  }
	.feast-prev-post, .feast-next-post { padding: 37px 17px; border-top: 1px solid #CCC; }
	.feast-next-post { text-align: right; }
	@media only screen and (min-width: 600px) {
		.feast-prev-next { grid-template-columns: 1fr 1fr; border-bottom: none; }
		.feast-next-post { border-left: 1px solid #CCC;}
		.feast-prev-post, .feast-next-post { padding: 37px; }
	}
	.has-background { padding: 1.25em 2.375em; margin: 1em 0; }
	figure { margin: 0 0 1em; }
	div.wp-block-image > figure { margin-bottom: 1em; }
	@media only screen and (max-width: 1023px) {
		.content-sidebar .content, .sidebar-primary { float: none; clear: both; }
		.has-background { padding: 1em; margin: 1em 0; }
	}
	hr.has-background { padding: inherit; margin: inherit; }
	body { -webkit-animation: none !important; animation: none !important; }
	@media only screen and (max-width: 600px) {
		body {
			--wp--preset--font-size--small: 16px !important;
		}
	}
	@media only screen and (max-width: 600px) { .feast-desktop-only { display: none; } }
	@media only screen and (min-width: 600px) { .feast-mobile-only { display: none; } }
	summary { display: list-item; }
	.comment-form-cookies-consent > label {
		display: inline-block;
		margin-left: 30px;
	}
	@media only screen and (max-width: 600px) { .comment-form-cookies-consent { display: grid; grid-template-columns: 1fr 12fr; } }
	.bypostauthor .comment-author-name { color: unset; }
	.comment-list article header { overflow: auto; }
	.fsri-rating .wprm-recipe-rating { pointer-events: none; }
	.fsri-tasty-recipe-count {
		display: block;
		width: 100%;
		font-size: .8em;
	}
	nav#breadcrumbs { margin: 5px 0 15px; }.page .content a {
	text-decoration: underline;
}
.entry-time:after,
.entry-author:after {
	content: "";
	margin: inherit;
}
.entry-content .wp-block-group ol li, .entry-content .wp-block-group ul li {
	margin: 0 0 17px 37px;
}
.entry-content ul:not(.fsri-list):not(.feast-category-index-list) li,
.feast-modern-category-layout ul:not(.fsri-list):not(.feast-category-index-list) li {
	margin-left: 0;
	margin-bottom: 0;
}
</style><style type="text/css" id='feastbreadcrumbstylesoverride'>
@media only screen and (max-width: 940px) {
	nav#breadcrumbs {
		display: block;
	}
}
</style><style type="text/css" id='feastfoodieprooverrides'>
.page .content a {
	text-decoration: underline;
}
.entry-time:after,
.entry-author:after {
	content: "";
	margin: inherit;
}
</style>            <!-- MailerLite Universal -->
            <script>
                (function (m, a, i, l, e, r) {
                    m['MailerLiteObject'] = e;

                    function f() {
                        var c = {a: arguments, q: []};
                        var r = this.push(c);
                        return "number" != typeof r ? r : f.bind(c.q);
                    }

                    f.q = f.q || [];
                    m[e] = m[e] || f.bind(f.q);
                    m[e].q = m[e].q || f.q;
                    r = a.createElement(i);
                    var _ = a.getElementsByTagName(i)[0];
                    r.async = 1;
                    r.src = l + '?' + (~~(new Date().getTime() / 10000000));
                    _.parentNode.insertBefore(r, _);
                })(window, document, 'script', 'https://static.mailerlite.com/js/universal.js', 'ml');

                var ml_account = ml('accounts', '3130297', 'a8h2w4n1x7', 'load');
            </script>
            <!-- End MailerLite Universal -->
        <style>

	.button, button, a.more-link, input[type="submit"], input[type="button"], .more-from-category a{
border-color: #1FAAE5 !important;
color: #ffffff !important;
background: #1FAAE5 !important;
}

.button:hover, button:hover, a.more-link:hover, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, .more-from-category a:hover , .more-from-category a:active , .more-from-category a:focus {
color: #1FAAE5 !important;
background: #ffffff !important;
}

</style>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-MTLV9BQ27Z"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-MTLV9BQ27Z');
</script>	<style>
		/* Add animation (Chrome, Safari, Opera) */
		@-webkit-keyframes openmenu {
			from {left:-100px;opacity: 0;}
			to {left:0px;opacity:1;}
		}
		@-webkit-keyframes closebutton {
			0% {opacity: 0;}
			100% {opacity: 1;}
		}

		/* Add animation (Standard syntax) */
		@keyframes openmenu {
			from {left:-100px;opacity: 0;}
			to {left:0px;opacity:1;}
		}
		@keyframes closebutton {
			0% {opacity: 0;}
			100% {opacity: 1;}
		}

		.mmmadminlinks {
			position: absolute;
			left: 20px;
			top: 0;
			width: 200px;
			line-height: 25px;
			text-align: left;
			display: none;
		}
		@media only screen and ( min-width: 1000px ) {
			.mmmadminlinks { display: block; }
		}

		/* The mmm's background */
		.feastmobilemenu-background {
			display: none;
			position: fixed;
			z-index: 9999;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			overflow: auto;
			background-color: rgb(0, 0, 0);
			background-color: rgba(0, 0, 0, 0.4);
		}

		/* Display the mmm when targeted */
		.feastmobilemenu-background:target {
			display: table;
			position: fixed;
		}

		/* The mmm box */
		.mmm-dialog {
			display: table-cell;
			vertical-align: top;
			font-size: 20px;
		}

		/* The mmm's content */
		.mmm-dialog .mmm-content {
			margin: 0;
			padding: 10px 10px 10px 20px;
			position: fixed;
			left: 0;
			background-color: #FEFEFE;
			contain: strict;
			overflow-x: hidden;
			overflow-y: auto;
			outline: 0;
			border-right: 1px #777 solid;
			border-bottom: 1px #777 solid;
			width: 320px;
			height: 90%;
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

			/* Add animation */
			-webkit-animation-name: openmenu; /* Chrome, Safari, Opera */
			-webkit-animation-duration: 0.6s; /* Chrome, Safari, Opera */
			animation-name: openmenu;
			animation-duration: 0.6s;
		}
		.mmm-content ul.sub-menu {
			padding-left: 16px;
		}
		.mmm-content li {
			list-style: none;
		}
		#menu-feast-modern-mobile-menu li,
		.desktop-inline-modern-menu > ul.menu li {
			min-height: 50px;
			margin-left: 5px;
			list-style: none;
		}
		#menu-feast-modern-mobile-menu li a,
		.desktop-inline-modern-menu > ul.menu li a {
			color: inherit;
			text-decoration: inherit;
		}

		/* The button used to close the mmm */
		.closebtn {
			text-decoration: none;
			float: right;
			margin-right: 10px;
			font-size: 50px;
			font-weight: bold;
			color: #333;
			z-index: 1301;
			top: 0;
			position: fixed;
			left: 270px;
			-webkit-animation-name: closebutton; /* Chrome, Safari, Opera */
			-webkit-animation-duration: 1.5s; /* Chrome, Safari, Opera */
			animation-name: closebutton;
			animation-duration: 1.5s;
		}

		.closebtn:hover,
		.closebtn:focus {
			color: #555;
			cursor: pointer;
		}
		@media (prefers-reduced-motion) { /* accessibility animation fix */
			.mmm-dialog .mmm-content, .closebtn {
			animation: none !important;
			}
		}
		.mmmheader {
			font-size: 25px;
			color: #FFF;
			height: 80px;
			display: flex;
			justify-content: space-between;
		}
		#mmmlogo {
			max-width: 200px;
			max-height: 70px;
		}
		#feast-mobile-search {
			margin-bottom: 17px;
			min-height: 50px;
			overflow: auto;
		}
		#feast-mobile-search input[type=submit] {
			border: 0;
			height: 30px;
			margin: 5px 0 0 -30px;
			padding: 15px;
			position: absolute;
			width: 30px;
			z-index: 200;
			clip: unset;
			color: transparent;
			background: none;
		}
		#feast-mobile-search input[type=submit]:hover {
			background: transparent;
		}
		#feast-mobile-search input[type=search] {
			width: 100%;
		}

		#feast-mobile-menu-social-icons {
			margin-top: 17px;
		}

		#feast-social .simple-social-icons {
			list-style: none;
			margin: 0 !important;
		}

		.feastmobilenavbar {
			position: fixed;
			top: 0;
			left: 0;
			z-index: 1300;
			width: 100%;
			height: 80px;
			padding: 0;
			margin: 0 auto;
			box-sizing: border-box;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
			background: #FFF;
			display: grid;
			grid-template-columns: repeat(7, minmax(50px, 1fr));
			text-align: center;
			contain: strict;
			overflow: hidden;
		}
		.feastmobilenavbar > div { height: 80px; }
		.admin-bar .feastmobilenavbar {
			top: 32px;
		}
		@media screen and (max-width:782px) {
			.admin-bar .feastmobilenavbar {
				top: 0;
				position: sticky;
			}
			.admin-bar .site-container, .admin-bar .body-template-content {
				margin-top: 0;
			}
		}
		.feastmobilenavbar .feastmenulogo > a {
			display: flex;
			align-items: center;
		}
		.feastmobilenavbar a img {
			margin-bottom: inherit !important;
		}
		.feastmenutoggle, .feastsearchtoggle, .feastsubscribebutton {
			display: flex;
			align-items: center;
			justify-items: center;
			justify-content: center;
		}

		
		.feastsearchtoggle svg, .feastmenutoggle svg {
			width: 30px;
			height: 30px;
			padding: 10px;
			box-sizing: content-box;
			color: black;
		}
		.feastsubscribebutton {
			overflow: hidden;
		}
		.feastsubscribebutton img {
			max-width: 90px;
			padding: 15px;
			margin: 1px;
		}
		.feastsubscribebutton svg {
			color: #000;
		}
				.feastmenulogo {
			overflow: hidden;
			display: flex;
			align-items: center;
			justify-content: center;
			grid-column-end: span 5;
		}

		
		@media only screen and ( max-width: 1199px ) {
			.feastmenulogo {grid-column-end: span 5; }
			.feastsubscribebutton { grid-column-end: span 2; }
		}
		@media only screen and (max-width: 359px) { /* 320px fix */
			.feastmobilenavbar {
				grid-template-columns: repeat(6, minmax(50px, 1fr));
			}
			.feastmenulogo {grid-column-end: span 4; }		}
				@media only screen and ( min-width: 1200px ) {
			.feastmobilenavbar { display: none; }
		}
		@media only screen and ( max-width: 1199px ) {
			header.site-header, .nav-primary  { display: none !important; visibility: hidden; }
			.site-container, .body-template-content {  margin-top: 80px;  /* prevents menu overlapping content */ }
		}
			</style>

		<style id='feast-increase-content-width'>@media only screen and (min-width: 1200px) { #genesis-content { min-width: 728px; } #content-container { min-width: 728px; }  }</style>
	<link rel="icon" href="https://leftinknots.com/wp-content/uploads/2022/12/cropped-Sm-Left_In_Knots_Logo-JPEG-1-32x32.jpg" sizes="32x32" />
<link rel="icon" href="https://leftinknots.com/wp-content/uploads/2022/12/cropped-Sm-Left_In_Knots_Logo-JPEG-1-192x192.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://leftinknots.com/wp-content/uploads/2022/12/cropped-Sm-Left_In_Knots_Logo-JPEG-1-180x180.jpg" />
<meta name="msapplication-TileImage" content="https://leftinknots.com/wp-content/uploads/2022/12/cropped-Sm-Left_In_Knots_Logo-JPEG-1-270x270.jpg" />
<script data-no-optimize='1' data-cfasync='false' id='comscore-loader-7afbc64'>(function(){window.adthriveCLS.buildDate=`2026-04-07`;var e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),t=e(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=e(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=e(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=e(((e,t)=>{t.exports=!n()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=e(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=e((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=e(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=e(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=e(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=e(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=e(((e,t)=>{t.exports=function(e){return e==null}})),f=e(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=e(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=e(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=e(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=e(((e,n)=>{var r=t(),i=m(),a=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),_=e(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=e(((e,t)=>{t.exports=typeof navigator<`u`&&String(navigator.userAgent)||``})),y=e(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=e(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=e(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=e(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),C=e(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),ee=e(((e,t)=>{var n=m(),r=C(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),te=e(((e,t)=>{var n=ee(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),ne=e(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),re=e(((e,t)=>{t.exports=!1})),w=e(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),T=e(((e,n)=>{var r=re(),i=t(),a=w(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.36.1`,mode:r?`pure`:`global`,copyright:`© 2014-2024 Denis Pushkarev (zloirock.ru)`,license:`https://github.com/zloirock/core-js/blob/v3.36.1/LICENSE`,source:`https://github.com/zloirock/core-js`})})),ie=e(((e,t)=>{var n=T();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),ae=e(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),E=e(((e,t)=>{var n=c(),r=ae(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),D=e(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1 .toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),oe=e(((e,n)=>{var r=t(),i=ie(),a=E(),o=D(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),se=e(((e,t)=>{var n=a(),r=h(),i=S(),o=te(),s=ne(),c=oe(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),O=e(((e,t)=>{var n=se(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ce=e(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),k=e(((e,t)=>{var i=r(),a=n(),o=ce();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),A=e((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=O(),d=E(),f=k(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),le=e(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),j=e(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),M=e((e=>{var t=r(),n=k(),i=le(),a=j(),o=O(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),N=e(((e,t)=>{var n=r(),i=M(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),ue=e(((e,t)=>{var n=r(),i=E(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),de=e(((e,t)=>{var n=c(),r=m(),i=T(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),fe=e(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),pe=e(((e,t)=>{var n=ie(),r=D(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),P=e(((e,t)=>{t.exports={}})),me=e(((e,n)=>{var r=fe(),i=t(),a=h(),o=N(),s=E(),c=T(),l=pe(),u=P(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,g,_,v=function(e){return _(e)?g(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=g(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},g=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},g=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}n.exports={set:m,get:g,has:_,enforce:v,getterFor:y}})),he=e(((e,t)=>{var i=c(),a=n(),o=m(),s=E(),l=r(),u=ue().CONFIGURABLE,d=de(),f=me(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function(){return o(this)&&h(this).source||d(this)},`toString`)})),ge=e(((e,t)=>{var n=m(),r=M(),i=he(),a=w();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),_e=e(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),F=e(((e,t)=>{var n=_e();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),ve=e(((e,t)=>{var n=F(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),ye=e(((e,t)=>{var n=F(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),be=e(((e,t)=>{var n=ye();t.exports=function(e){return n(e.length)}})),xe=e(((e,t)=>{var n=p(),r=ve(),i=be(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),Se=e(((e,t)=>{var n=c(),r=E(),i=p(),a=xe().indexOf,o=P(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),Ce=e(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),we=e((e=>{var t=Se(),n=Ce().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),Te=e((e=>{e.f=Object.getOwnPropertySymbols})),I=e(((e,t)=>{var n=g(),r=c(),i=we(),a=Te(),o=j(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Ee=e(((e,t)=>{var n=E(),r=I(),i=A(),a=M();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),De=e(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,o=function(e,t){var n=c[s(e)];return n===u?!0:n===l?!1:i(t)?r(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),Oe=e(((e,n)=>{var r=t(),i=A().f,a=N(),o=ge(),s=w(),c=Ee(),l=De();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),ke=e(((e,t)=>{var n=r(),i=M(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),Ae=e((()=>{var e=Oe(),t=r(),n=I(),i=p(),a=A(),o=ke();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=i(e),r=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=r(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),je=e(((e,n)=>{n.exports=t()}));e(((e,t)=>{Ae(),t.exports=je().Object.getOwnPropertyDescriptors}))();let Me=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}};function L(e){"@babel/helpers - typeof";return L=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},L(e)}function Ne(e,t){if(L(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(L(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Pe(e){var t=Ne(e,`string`);return L(t)==`symbol`?t:t+``}function R(e,t,n){return(t=Pe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fe=class{constructor(){R(this,`name`,void 0),R(this,`disable`,void 0),R(this,`gdprPurposes`,void 0)}};let z=`__adthriveTcfApiStub`,B=`__tcfapiLocator`,V=`getTCData`,H=[],U=!1,W,G=e=>typeof e==`function`&&!!e[z],Ie=(e,t=2)=>{let n=H.findIndex(([n,r,i])=>n===V&&r===t&&i===e);return n===-1?!1:(H.splice(n,1),!0)},Le=()=>{let e=()=>{if(document.querySelector(`iframe[name="${B}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=B,document.body.appendChild(t)};e()},K=()=>{let e=window.__tcfapi;return typeof e==`function`&&!G(e)?e:void 0},q=()=>{let e=K();if(e)for(;H.length>0;){let t=H.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error?e.message:String(e)}}},Re=()=>{if(U)return;if(U=!0,K()){q();return}let e=window.__tcfapi;Object.defineProperty(window,`__tcfapi`,{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!G(t)&&q()}})},ze=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return H;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:W,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(W=r,typeof n==`function`&&n(`set`,!0));return;default:H.push([e,t,n,r])}};return Object.defineProperty(e,z,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},Be=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch(e){return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},Ve=()=>{if(Re(),K())return!1;let e=!1;return G(window.__tcfapi)||(window.__tcfapi=ze(),Be(),e=!0),Le(),window.__tcfapiQueue=H,e},He=(e,t=2,n,r)=>{if(e===void 0)return;let i=K();i?i(e,t,n,r):(H.push([e,t,n,r]),Ve())};function J(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function Y(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){J(a,r,i,o,s,`next`,e)}function s(e){J(a,r,i,o,s,`throw`,e)}o(void 0)})}}let X=1e4,Ue=e=>Array.isArray(e)?e:[e],We=(e,t)=>e.reduce((e,n)=>(e[String(n)]=n in t,e),{}),Ge=(e,t=2,n,r)=>{He(e,t,n,r)},Z=(e=X)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,Ie(a,2),n(Error(`TCF API request timed out`)))},e)),Ge(V,2,a)});(function(){var e=Y(function*(e,t=X){let n=Ue(e);try{var r,i;return We(n,(r=(i=(yield Z(t)).vendor)==null?void 0:i.consents)==null?{}:r)}catch(e){return e instanceof Error?e.message:String(e),We(n,{})}});return function(t){return e.apply(this,arguments)}})(),function(){var e=Y(function*(e,t,n=X){try{var r;let i=yield Z(n),a=((r=i.vendor)==null||(r=r.consents)==null?void 0:r[e])===!0,o=!(t!=null&&t.length)||t.every(e=>{var t;return((t=i.purpose)==null||(t=t.consents)==null?void 0:t[e])===!0});return a&&o}catch(e){return e instanceof Error?e.message:String(e),!1}});return function(t,n){return e.apply(this,arguments)}}();function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Q(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Ke(Object(n),!0).forEach(function(t){R(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let qe=[`mcmpfreqrec`],$=new class extends Fe{constructor(...e){super(...e),R(this,`name`,`BrowserStorage`),R(this,`disable`,!1),R(this,`gdprPurposes`,[1]),R(this,`_sessionStorageHandlerQueue`,[]),R(this,`_localStorageHandlerQueue`,[]),R(this,`_cookieHandlerQueue`,[]),R(this,`_gdpr`,void 0),R(this,`_shouldQueue`,!1),R(this,`_storageConsentGranted`,void 0),R(this,`_storageConsentUpdateInFlight`,0),R(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}_updateStorageConsent(){var e=this;return Y(function*(){var t;let n=yield Z();n&&(t=n.purpose)!=null&&t.consents&&(e._storageConsentGranted=n.purpose.consents[1]===!0)})()}clearQueue(e){let t=this._gdpr&&this._hasStorageConsent()===!1,n=e&&t&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;n&&(this._storageConsentGranted=!0),e&&(!t||n)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}getLocalStorageWriteAvailability(){let e=`__adthrive_local_storage_probe__`;try{window.localStorage.setItem(e,`1`);let t=window.localStorage.getItem(e);return window.localStorage.removeItem(e),t===`1`?{available:!0}:{available:!1,error:Error(`localStorage write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}deleteCookie(e){document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}deleteLocalStorage(e){window.localStorage.removeItem(e)}deleteSessionStorage(e){window.sessionStorage.removeItem(e)}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`,o=this.readInternalLocalStorage(a);if(o!==null){var s;let t=o[e],n=(s=o[`${e}_weight`])==null?null:s;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let c=Q(Q({},o),{},{[e]:t,[`${e}_weight`]:n});return r?this.setExpirableInternalLocalStorage(a,c,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,c),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch(e){return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let r=JSON.parse(t),i=r.expires&&new Date().getTime()>=new Date(r.expires).getTime();if(e===`adthrive_abgroup`&&r.created)return window.localStorage.removeItem(e),null;if(r.resetOnRead&&r.expires&&!i){var n;let t=this._resetExpiry(r);return window.localStorage.setItem(e,JSON.stringify(r)),(n=t.value)==null?t:n}else if(i)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(r,`value`))try{return JSON.parse(r.value)}catch(e){return r.value}else return r}catch(e){return t}}_setCookieValue(e,t,n,r){try{if(this._gdpr&&this._shouldQueue){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{var i,a,o;let e=this._getExpiryDate((i=r==null?void 0:r.expiry)==null?{value:400,unit:`days`}:i),s=(a=r==null?void 0:r.sameSite)==null?`None`:a,c=(o=r==null?void 0:r.secure)==null?!0:o,l=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${l}; SameSite=${s}; ${c?`Secure;`:``} expires=${e}; path=/`}}catch(e){}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!qe.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},Je=(e,t)=>{let n=document.getElementsByTagName(`script`)[0];n&&n.parentNode&&!t?n.parentNode.insertBefore(e,n):document.body.appendChild(e)},Ye=(e,t=!1,n=!1,r=!1)=>new Promise((i,a)=>{let o=document.createElement(`script`);o.type=`text/javascript`,o.src=e,o.defer=n,o.async=r,o.addEventListener(`error`,()=>a(Error(`Failed to import script ${e}`))),o.addEventListener(`load`,()=>i(o)),Je(o,t)}),Xe=()=>({width:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),height:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}),Ze=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}},Qe=`^Mozilla/5\\.0$,A6-Indexer,addthis,admantx,agentslug,alexa,anderspink,apache-httpclient,apachebench,apis-google,apis,appengine-google,ask jeeves,asynchttpclient,awe\\.sm,baidu,barkrowler,biglotron,bingpreview,bot,brandverify,bubing,butterfly,buzztalk,cf-uc,chatgpt,check_http,cloudflare,cmradar/0\\.1,coldfusion,comodo ssl checker,convera,copypants,crawler,crowsnest,curl,dap/nethttp,daumoa,deepseek,deepseekbot,developers\\.google\\.com/+/web/snippet/,digitalpersona fingerprint software,drupact,duckduck,elb-healthchecker,embedly,eoaagent,europarchive,eventmachine httpclient,evrinid,exaleadcloudview,ez publish,ezooms,facebookexternalhit,feedburner,feedfetcher-google,findlink,findthatfile,flipboardproxy,garlik,genieo,getprismatic\\.com,ghost,gigablast,go http package,google( page speed insights| web preview|google-site-verification|-structured-data-testing-tool|-structureddatatestingtool),googleweblight,gpt,gptbot,hatena,headless,heritrix,htmlparser,http(_request2|client|s|unit),httrack,hubspot,ia_archiver,ichiro,icoreservice,idmarch,in(agist|sieve|stapaper),insights,ips-agent,jack,jakarta commons,java,jetslide,jobseeker,js-kit,kimengi,knows\\.is,kraken,laconica,libwww,lighthouse,linode,lipperhey,longurl,ltx71,lwp-trivial,mappydata,mastodon,mediapartners-google,megaindex\\.ru,metauri,mfe_expand,mixnode,mon(tastic|tools),monitor,moreover,mrchrome,nberta,net(craft|researchserver|state|vibes),newrelicpinger,newsme,newspaper,nightmare,ning,nmap,nutch,online-domain-tools,openai,paessler,page(peek|sinventory|thing),panopta,peerindex,phantomjs,pingdom,plukkie,proximic,pu_in,publiclibraryarchive\\.org,python-(httplib2|requests|urllib),python,quanti,queryseeker,quicklook,qwanti,re-animator,readability,rebelmouse,relateiq,riddler,rssmicro,ruby,scraper,scrapy,seo-audit,seodiver,seokicks,shopwiki,shortlinktranslate,siege,sincera,sistrix,site24x7,siteexplorer,skypeuripreview,slack,slurp,socialrank,sogou,spider,spinn3r,squider,statuscake,stripe,summify,teeraid,teoma,test certificate info,tineye,traackr,ttd-content,tweetedtimes,twikle,twitjobsearch,twitmunin,twurly,typhoeus,unwindfetch,uptim(e|ia),uptm\\.io,vagabondo,vb project,vigil,Viv/2,vkshare,wappalyzer,watchsumo,webceo,webdatascout,webmon,webscout,wesee,wget,whatsapp,whatweb,wikido,wordpress,wormly,wotbox,xenu link sleuth,xing-contenttabreceiver,yandex,yanga,yeti,yff35,yourls,zelist\\.ro,zibb`.split(`,`),$e=Ze((e=Qe)=>{let t=new RegExp(e.join(`|`),`i`),n=window.navigator.userAgent.toLowerCase();return t.test(n)});var et=class{constructor(){R(this,`runTests`,()=>{let e=!1;return window&&document&&(e=[`webdriver`in window,`_Selenium_IDE_Recorder`in window,`callSelenium`in window,`_selenium`in window,`__webdriver_script_fn`in document,`__driver_evaluate`in document,`__webdriver_evaluate`in document,`__selenium_evaluate`in document,`__fxdriver_evaluate`in document,`__driver_unwrapped`in document,`__webdriver_unwrapped`in document,`__selenium_unwrapped`in document,`__fxdriver_unwrapped`in document,`__webdriver_script_func`in document,document.documentElement.getAttribute(`selenium`)!==null,document.documentElement.getAttribute(`webdriver`)!==null,document.documentElement.getAttribute(`driver`)!==null].some(e=>e)),e})}isSelenium(){return this.runTests()}};let tt=()=>{if(navigator&&navigator.userAgent&&$e())return`uav`},nt=()=>{let e=Xe();if(e.width>5e3||e.height>5e3)return`vpv`},rt=()=>{if(new et().isSelenium())return`selenium`},it=()=>{let e=[nt(),tt(),rt()].filter(e=>!!e);return e.length?e:void 0},at=()=>$.readExternalCookie(`usprivacy`)===`1YYY`;it()||at()||(()=>{try{var e;return((e=window.adthriveCLS)==null||(e=e.siteAds)==null||(e=e.adOptions)==null||(e=e.usCmpClickWrap)==null?void 0:e.enabled)===!0}catch(e){return!1}})()||(()=>{let e=`unknown`;return typeof Intl<`u`&&typeof Intl.DateTimeFormat==`function`&&typeof Intl.DateTimeFormat().resolvedOptions==`function`&&(e=Intl.DateTimeFormat().resolvedOptions().timeZone||`unknown`),e.startsWith(`America/`)})()&&(()=>{let e=`6035453`,t=at()?`0`:`1`,n=Q({c1:`2`,c2:e,cs_fpid:$.readExternalCookie(`_pubcid`)||$.readExternalLocalStorage(`_pubcid`),cs_fpit:`o`,cs_fpdm:`*null`,cs_fpdt:`*null`,options:{enableFirstPartyCookie:!0}},{cs_ucfr:t||`0`});window._comscore=window._comscore||[],window._comscore.push(n),Ye(`https://sb.scorecardresearch.com/cs/${e}/beacon.js`).catch(e=>{Me.error(`ComscoreTrackerComponent`,`init`,`Error during Comscore beacon.js import: `,e)})})()})();</script><script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-7afbc64'>var cls_disable_ads=(function(e){window.adthriveCLS.buildDate=`2026-04-07`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});var t=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),n=t(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),r=t(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),i=t(((e,t)=>{t.exports=!r()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),a=t(((e,t)=>{t.exports=!r()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),o=t(((e,t)=>{var n=a(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),s=t((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),c=t(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),l=t(((e,t)=>{var n=a(),r=Function.prototype,i=r.call,o=n&&r.bind.bind(i,i);t.exports=n?o:function(e){return function(){return i.apply(e,arguments)}}})),u=t(((e,t)=>{var n=l(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),d=t(((e,t)=>{var n=l(),i=r(),a=u(),o=Object,s=n(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),f=t(((e,t)=>{t.exports=function(e){return e==null}})),p=t(((e,t)=>{var n=f(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),m=t(((e,t)=>{var n=d(),r=p();t.exports=function(e){return n(r(e))}})),h=t(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),g=t(((e,t)=>{var n=h();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),_=t(((e,t)=>{var r=n(),i=h(),a=function(e){return i(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),v=t(((e,t)=>{t.exports=l()({}.isPrototypeOf)})),y=t(((e,t)=>{t.exports=typeof navigator<`u`&&String(navigator.userAgent)||``})),b=t(((e,t)=>{var r=n(),i=y(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),t.exports=u})),x=t(((e,t)=>{var i=b(),a=r(),o=n().String;t.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),S=t(((e,t)=>{t.exports=x()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),C=t(((e,t)=>{var n=_(),r=h(),i=v(),a=S(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),w=t(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),ee=t(((e,t)=>{var n=h(),r=w(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),te=t(((e,t)=>{var n=ee(),r=f();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),ne=t(((e,t)=>{var n=o(),r=h(),i=g(),a=TypeError;t.exports=function(e,t){var o,s;if(t===`string`&&r(o=e.toString)&&!i(s=n(o,e))||r(o=e.valueOf)&&!i(s=n(o,e))||t!==`string`&&r(o=e.toString)&&!i(s=n(o,e)))return s;throw new a(`Can't convert object to primitive value`)}})),T=t(((e,t)=>{t.exports=!1})),E=t(((e,t)=>{var r=n(),i=Object.defineProperty;t.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),D=t(((e,t)=>{var r=T(),i=n(),a=E(),o=`__core-js_shared__`,s=t.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.36.1`,mode:r?`pure`:`global`,copyright:`© 2014-2024 Denis Pushkarev (zloirock.ru)`,license:`https://github.com/zloirock/core-js/blob/v3.36.1/LICENSE`,source:`https://github.com/zloirock/core-js`})})),O=t(((e,t)=>{var n=D();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),re=t(((e,t)=>{var n=p(),r=Object;t.exports=function(e){return r(n(e))}})),k=t(((e,t)=>{var n=l(),r=re(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),A=t(((e,t)=>{var n=l(),r=0,i=Math.random(),a=n(1 .toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),ie=t(((e,t)=>{var r=n(),i=O(),a=k(),o=A(),s=x(),c=S(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;t.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),j=t(((e,t)=>{var n=o(),r=g(),i=C(),a=te(),s=ne(),c=ie(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var o=a(e,u),c;if(o){if(t===void 0&&(t=`default`),c=n(o,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),M=t(((e,t)=>{var n=j(),r=C();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ae=t(((e,t)=>{var r=n(),i=g(),a=r.document,o=i(a)&&i(a.createElement);t.exports=function(e){return o?a.createElement(e):{}}})),N=t(((e,t)=>{var n=i(),a=r(),o=ae();t.exports=!n&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),P=t((e=>{var t=i(),n=o(),r=s(),a=c(),l=m(),u=M(),d=k(),f=N(),p=Object.getOwnPropertyDescriptor;e.f=t?p:function(e,t){if(e=l(e),t=u(t),f)try{return p(e,t)}catch(e){}if(d(e,t))return a(!n(r.f,e,t),e[t])}})),oe=t(((e,t)=>{var n=i(),a=r();t.exports=n&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),F=t(((e,t)=>{var n=g(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),I=t((e=>{var t=i(),n=N(),r=oe(),a=F(),o=M(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?r?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),L=t(((e,t)=>{var n=i(),r=I(),a=c();t.exports=n?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),se=t(((e,t)=>{var n=i(),r=k(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=r(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),R=t(((e,t)=>{var n=l(),r=h(),i=D(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),z=t(((e,t)=>{var r=n(),i=h(),a=r.WeakMap;t.exports=i(a)&&/native code/.test(String(a))})),B=t(((e,t)=>{var n=O(),r=A(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),V=t(((e,t)=>{t.exports={}})),H=t(((e,t)=>{var r=z(),i=n(),a=g(),o=L(),s=k(),c=D(),l=B(),u=V(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,h,_,v=function(e){return _(e)?h(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=h(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},h=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},h=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}t.exports={set:m,get:h,has:_,enforce:v,getterFor:y}})),U=t(((e,t)=>{var n=l(),a=r(),o=h(),s=k(),c=i(),u=se().CONFIGURABLE,d=R(),f=H(),p=f.enforce,m=f.get,g=String,_=Object.defineProperty,v=n(``.slice),y=n(``.replace),b=n([].join),x=c&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(c?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?c&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function(){return o(this)&&m(this).source||d(this)},`toString`)})),W=t(((e,t)=>{var n=h(),r=I(),i=U(),a=E();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),G=t(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),K=t(((e,t)=>{var n=G();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),ce=t(((e,t)=>{var n=K(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),le=t(((e,t)=>{var n=K(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),ue=t(((e,t)=>{var n=le();t.exports=function(e){return n(e.length)}})),de=t(((e,t)=>{var n=m(),r=ce(),i=ue(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),fe=t(((e,t)=>{var n=l(),r=k(),i=m(),a=de().indexOf,o=V(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),pe=t(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),me=t((e=>{var t=fe(),n=pe().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),he=t((e=>{e.f=Object.getOwnPropertySymbols})),q=t(((e,t)=>{var n=_(),r=l(),i=me(),a=he(),o=F(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),ge=t(((e,t)=>{var n=k(),r=q(),i=P(),a=I();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),_e=t(((e,t)=>{var n=r(),i=h(),a=/#|\.prototype\./,o=function(e,t){var r=c[s(e)];return r===u?!0:r===l?!1:i(t)?n(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),ve=t(((e,t)=>{var r=n(),i=P().f,a=L(),o=W(),s=E(),c=ge(),l=_e();t.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),ye=t(((e,t)=>{var n=i(),r=I(),a=c();t.exports=function(e,t,i){n?r.f(e,t,a(0,i)):e[t]=i}})),be=t((()=>{var e=ve(),t=i(),n=q(),r=m(),a=P(),o=ye();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=r(e),i=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=i(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),xe=t(((e,t)=>{t.exports=n()}));t(((e,t)=>{be(),t.exports=xe().Object.getOwnPropertyDescriptors}))();let Se=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},Ce=()=>window.adthriveCLS,J={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},Y=e=>{let t=window.location.href;return e.some(e=>new RegExp(e,`i`).test(t))};function X(e){"@babel/helpers - typeof";return X=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},X(e)}function we(e,t){if(X(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(X(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Te(e){var t=we(e,`string`);return X(t)==`symbol`?t:t+``}function Z(e,t,n){return(t=Te(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Q=class{constructor(e){this.adthrive=e,Z(this,`all`,!1),Z(this,`content`,!1),Z(this,`recipe`,!1),Z(this,`video`,!1),Z(this,`locations`,new Set),Z(this,`reasons`,new Set),(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add(`all_email`));try{this.checkCommandQueue(),document.querySelector(`.tag-novideo`)!==null&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_tag`))}catch(e){Se.error(`ClsDisableAds`,`checkCommandQueue`,e)}}checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach(e=>{let t=e.toString(),n=this.extractAPICall(t,`disableAds`);n&&this.disableAllAds(this.extractPatterns(n));let r=this.extractAPICall(t,`disableContentAds`);r&&this.disableContentAds(this.extractPatterns(r));let i=this.extractAPICall(t,`disablePlaylistPlayers`);i&&this.disablePlaylistPlayers(this.extractPatterns(i))})}extractPatterns(e){let t=e.match(/["'](.*?)['"]/g);if(t!==null)return t.map(e=>e.replace(/["']/g,``))}extractAPICall(e,t){let n=RegExp(t+`\\((.*?)\\)`,`g`),r=e.match(n);return r===null?!1:r[0]}disableAllAds(e){(!e||Y(e))&&(this.all=!0,this.reasons.add(`all_page`))}disableContentAds(e){(!e||Y(e))&&(this.content=!0,this.recipe=!0,this.locations.add(J.Content),this.locations.add(J.Recipe),this.reasons.add(`content_plugin`))}disablePlaylistPlayers(e){(!e||Y(e))&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_page`))}urlHasEmail(e){return e?/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)!==null:!1}};let $=Ce();return $&&($.disableAds=new Q(window.adthrive)),e.ClsDisableAds=Q,e})({});</script>		<style type="text/css" id="wp-custom-css">
			.genesis-nav-menu a {
	font-size: 14px;
}		</style>
		<script data-no-optimize='1' data-cfasync='false' id='cls-header-insertion-7afbc64'>var cls_header_insertion=(function(e){window.adthriveCLS.buildDate=`2026-04-07`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});var t=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),n=t(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),r=t(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),i=t(((e,t)=>{t.exports=!r()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),a=t(((e,t)=>{t.exports=!r()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),o=t(((e,t)=>{var n=a(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),s=t((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),c=t(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),l=t(((e,t)=>{var n=a(),r=Function.prototype,i=r.call,o=n&&r.bind.bind(i,i);t.exports=n?o:function(e){return function(){return i.apply(e,arguments)}}})),u=t(((e,t)=>{var n=l(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),d=t(((e,t)=>{var n=l(),i=r(),a=u(),o=Object,s=n(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),f=t(((e,t)=>{t.exports=function(e){return e==null}})),p=t(((e,t)=>{var n=f(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),m=t(((e,t)=>{var n=d(),r=p();t.exports=function(e){return n(r(e))}})),h=t(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),g=t(((e,t)=>{var n=h();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),_=t(((e,t)=>{var r=n(),i=h(),a=function(e){return i(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),v=t(((e,t)=>{t.exports=l()({}.isPrototypeOf)})),y=t(((e,t)=>{t.exports=typeof navigator<`u`&&String(navigator.userAgent)||``})),b=t(((e,t)=>{var r=n(),i=y(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),t.exports=u})),x=t(((e,t)=>{var i=b(),a=r(),o=n().String;t.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),S=t(((e,t)=>{t.exports=x()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),C=t(((e,t)=>{var n=_(),r=h(),i=v(),a=S(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),ee=t(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),te=t(((e,t)=>{var n=h(),r=ee(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),ne=t(((e,t)=>{var n=te(),r=f();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),re=t(((e,t)=>{var n=o(),r=h(),i=g(),a=TypeError;t.exports=function(e,t){var o,s;if(t===`string`&&r(o=e.toString)&&!i(s=n(o,e))||r(o=e.valueOf)&&!i(s=n(o,e))||t!==`string`&&r(o=e.toString)&&!i(s=n(o,e)))return s;throw new a(`Can't convert object to primitive value`)}})),ie=t(((e,t)=>{t.exports=!1})),w=t(((e,t)=>{var r=n(),i=Object.defineProperty;t.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),T=t(((e,t)=>{var r=ie(),i=n(),a=w(),o=`__core-js_shared__`,s=t.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.36.1`,mode:r?`pure`:`global`,copyright:`© 2014-2024 Denis Pushkarev (zloirock.ru)`,license:`https://github.com/zloirock/core-js/blob/v3.36.1/LICENSE`,source:`https://github.com/zloirock/core-js`})})),E=t(((e,t)=>{var n=T();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),ae=t(((e,t)=>{var n=p(),r=Object;t.exports=function(e){return r(n(e))}})),D=t(((e,t)=>{var n=l(),r=ae(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),O=t(((e,t)=>{var n=l(),r=0,i=Math.random(),a=n(1 .toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),oe=t(((e,t)=>{var r=n(),i=E(),a=D(),o=O(),s=x(),c=S(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;t.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),se=t(((e,t)=>{var n=o(),r=g(),i=C(),a=ne(),s=re(),c=oe(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var o=a(e,u),c;if(o){if(t===void 0&&(t=`default`),c=n(o,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),k=t(((e,t)=>{var n=se(),r=C();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ce=t(((e,t)=>{var r=n(),i=g(),a=r.document,o=i(a)&&i(a.createElement);t.exports=function(e){return o?a.createElement(e):{}}})),A=t(((e,t)=>{var n=i(),a=r(),o=ce();t.exports=!n&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),j=t((e=>{var t=i(),n=o(),r=s(),a=c(),l=m(),u=k(),d=D(),f=A(),p=Object.getOwnPropertyDescriptor;e.f=t?p:function(e,t){if(e=l(e),t=u(t),f)try{return p(e,t)}catch(e){}if(d(e,t))return a(!n(r.f,e,t),e[t])}})),le=t(((e,t)=>{var n=i(),a=r();t.exports=n&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),M=t(((e,t)=>{var n=g(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),N=t((e=>{var t=i(),n=A(),r=le(),a=M(),o=k(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?r?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),P=t(((e,t)=>{var n=i(),r=N(),a=c();t.exports=n?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),ue=t(((e,t)=>{var n=i(),r=D(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=r(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),de=t(((e,t)=>{var n=l(),r=h(),i=T(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),fe=t(((e,t)=>{var r=n(),i=h(),a=r.WeakMap;t.exports=i(a)&&/native code/.test(String(a))})),pe=t(((e,t)=>{var n=E(),r=O(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),F=t(((e,t)=>{t.exports={}})),me=t(((e,t)=>{var r=fe(),i=n(),a=g(),o=P(),s=D(),c=T(),l=pe(),u=F(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,h,_,v=function(e){return _(e)?h(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=h(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},h=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},h=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}t.exports={set:m,get:h,has:_,enforce:v,getterFor:y}})),he=t(((e,t)=>{var n=l(),a=r(),o=h(),s=D(),c=i(),u=ue().CONFIGURABLE,d=de(),f=me(),p=f.enforce,m=f.get,g=String,_=Object.defineProperty,v=n(``.slice),y=n(``.replace),b=n([].join),x=c&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(c?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?c&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function(){return o(this)&&m(this).source||d(this)},`toString`)})),ge=t(((e,t)=>{var n=h(),r=N(),i=he(),a=w();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),_e=t(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),I=t(((e,t)=>{var n=_e();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),ve=t(((e,t)=>{var n=I(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),ye=t(((e,t)=>{var n=I(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),be=t(((e,t)=>{var n=ye();t.exports=function(e){return n(e.length)}})),xe=t(((e,t)=>{var n=m(),r=ve(),i=be(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),Se=t(((e,t)=>{var n=l(),r=D(),i=m(),a=xe().indexOf,o=F(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),Ce=t(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),we=t((e=>{var t=Se(),n=Ce().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),Te=t((e=>{e.f=Object.getOwnPropertySymbols})),L=t(((e,t)=>{var n=_(),r=l(),i=we(),a=Te(),o=M(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Ee=t(((e,t)=>{var n=D(),r=L(),i=j(),a=N();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),De=t(((e,t)=>{var n=r(),i=h(),a=/#|\.prototype\./,o=function(e,t){var r=c[s(e)];return r===u?!0:r===l?!1:i(t)?n(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),Oe=t(((e,t)=>{var r=n(),i=j().f,a=P(),o=ge(),s=w(),c=Ee(),l=De();t.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),ke=t(((e,t)=>{var n=i(),r=N(),a=c();t.exports=function(e,t,i){n?r.f(e,t,a(0,i)):e[t]=i}})),Ae=t((()=>{var e=Oe(),t=i(),n=L(),r=m(),a=j(),o=ke();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=r(e),i=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=i(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),je=t(((e,t)=>{t.exports=n()}));t(((e,t)=>{Ae(),t.exports=je().Object.getOwnPropertyDescriptors}))();let R={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},z=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let B=navigator.userAgent,Me=z(e=>/Chrom|Applechromium/.test(e||B)),V=(e,t)=>e==null||e!==e?t:e,Ne=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},Pe=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),Fe=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),Ie=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,H=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||Ie(e),Le=z((e=B)=>H(e)?`tablet`:Fe(e)&&!H(e)?`mobile`:Pe(e)?`desktop`:`tablet`),Re={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},ze=e=>e===`mobile`?`phone`:e,Be=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(Re).includes(t)?t:null},Ve=z((e,t)=>{let n=Le(e),r=t==null?n:t;return ze(r===`tablet`&&n!==r?n:r)}),He=(e=navigator.userAgent)=>Ve(e,Be()),U=(e=navigator.userAgent)=>He(e)===`phone`;var Ue=class{},We=class extends Ue{constructor(e){super(),this._probability=e}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return Math.random()<this._probability}};function W(e){"@babel/helpers - typeof";return W=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},W(e)}function Ge(e,t){if(W(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(W(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ke(e){var t=Ge(e,`string`);return W(t)==`symbol`?t:t+``}function G(e,t,n){return(t=Ke(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qe=class{constructor(){G(this,`_featureRollouts`,{}),G(this,`_checkedFeatureRollouts`,new Map),G(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let t=this._featureRollouts[e],n=t.enabled,r=t.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)){let e=r.pct_enabled?r.pct_enabled/100:1;n=n&&new We(e).get()}return n}return!1}isRolloutEnabled(e){var t;let n=(t=this._checkedFeatureRollouts.get(e))==null?this._isRolloutEnabled(e):t;return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,n),n}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},Je=class extends qe{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEach(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},K,q;let J=(K=window.adthrive)==null||(K=K.siteAds)==null?void 0:K.featureRollouts,Y=(q=window.adthriveCLS)==null||(q=q.siteAds)==null?void 0:q.featureRollouts,X=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,Ye=new Je(X(Y)&&Y||X(J)&&J||{}),Xe=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[300,420],[728,250],[320,300],[300,390]],Ze=new Map([[R.Footer,1],[R.Header,2],[R.Sidebar,3],[R.Content,4],[R.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),Qe=e=>Xe.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),$e=(e,[t,n],r)=>{let{location:i,sequence:a}=e;if(i===R.Footer)return!(r===`phone`&&t===320&&n===100);if(i===R.Header)return!0;if(i===R.Recipe)return!(U()&&r===`phone`&&(t===300&&n===390||t===320&&n===300));if(i===R.Sidebar){let t=e.adSizes.some(([,e])=>e<=300),r=!!a&&a<=5,i=n>300;return i&&!t||a===9?!0:r?i?e.sticky:!0:!i}else return!0},Z=(e,t)=>{let{location:n,sticky:r}=e;if(n===R.Recipe&&t){let{recipeMobile:e,recipeDesktop:n}=t;if(U()&&e!=null&&e.enabled||!U()&&n!=null&&n.enabled)return!0}return n===R.Footer||r},et=(e,t)=>{let n=t.adUnits,r=Ye.isRolloutEnabled(`enable-250px-max-ad-height`);return n.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(n=>{let i=n.location.replace(/\s+/g,`_`),a=i===`Sidebar`?0:2;i===R.Content&&r&&Me()&&(n.adSizes=n.adSizes.filter(e=>e[1]<=250));let o=[];for(let e of V(n.targeting,[])){let t=e;t.key===`special`&&o.push(...t.value)}return{auctionPriority:Ze.get(i)||8,location:i,sequence:V(n.sequence,1),thirdPartyAdUnitName:n.thirdPartyAdUnitName||``,sizes:Qe(n.adSizes).filter(t=>$e(n,t,e)),devices:n.devices,pageSelector:V(n.dynamic.pageSelector,``).trim(),elementSelector:V(n.dynamic.elementSelector,``).trim(),position:V(n.dynamic.position,`beforebegin`),max:Math.floor(V(n.dynamic.max,0)),spacing:V(n.dynamic.spacing,0),skip:Math.floor(V(n.dynamic.skip,0)),every:Math.max(Math.floor(V(n.dynamic.every,1)),1),classNames:n.dynamic.classNames||[],sticky:Z(n,t.adOptions.stickyContainerConfig),stickyOverlapSelector:V(n.stickyOverlapSelector,``).trim(),autosize:n.autosize,special:o,lazy:V(n.dynamic.lazy,!1),lazyMax:V(n.dynamic.lazyMax,a),lazyMaxDefaulted:n.dynamic.lazyMax===0?!1:!n.dynamic.lazyMax,name:n.name}})},tt=(e,t)=>{let n=Ne(t),r=e.sticky&&e.location===R.Sidebar;return e.sizes.filter(t=>{let i=e.autosize?t[0]<=n||t[0]<=320:!0,a=r?t[1]<=window.innerHeight-100:!0;return i&&a})},nt=(e,t)=>e.devices.includes(t),rt=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},it=()=>window.adthriveCLS,at=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],ot=(e,t=at)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let n=0;n<t.length;n++)if(!e[t[n]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},Q=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,st=e=>`${Q(e)}-${e.sequence}`,ct=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`;var $=class{constructor(e){this.adthriveCLS=e,G(this,`deviceToMinHeight`,{desktop:`90px`,tablet:`90px`,phone:`50px`}),G(this,`_device`,void 0);let{tablet:t,desktop:n}=this.adthriveCLS.siteAds.breakpoints;this._device=ct(t,n)}start(){try{let e=et(this._device,this.adthriveCLS.siteAds).filter(e=>this.locationEnabled(e)).filter(e=>nt(e,this._device));for(let t=0;t<e.length;t++)window.requestAnimationFrame(this.inject.bind(this,e[t],document))}catch(e){rt.error(`ClsHeaderInjector`,`start`,e)}}inject(e,t=document){if(document.readyState===`complete`)return;if(e.pageSelector.length!==0&&!document.querySelector(e.pageSelector)){window.requestAnimationFrame(this.inject.bind(this,e,document));return}let n=this.getElements(e.elementSelector,t);if(n){let r=this.getDynamicElementId(e),i=[Q(e),st(e),...e.classNames],a=this.addAd(n,r,e.position,i);if(a){let n=tt(e,a);if(n.length>0){let r={clsDynamicAd:e,dynamicAd:e,element:a,sizes:n,name:R.Header_1,infinite:t!==document};this.adthriveCLS.injectedSlots.some(e=>e.name===R.Header_1)||this.adthriveCLS.injectedSlots.push(r),a.style.minHeight=this.deviceToMinHeight[this._device]}}return}window.requestAnimationFrame(this.inject.bind(this,e,document))}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document){return t.querySelector(e)}addAd(e,t,n,r=[]){if(!document.getElementById(t)){let i=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;e.insertAdjacentHTML(n,i)}return document.getElementById(t)}locationEnabled(e){return!(this.adthriveCLS.disableAds&&this.adthriveCLS.disableAds.all)&&e.location===R.Header&&e.sequence===1&&e.max===1&&e.spacing===0}};return(()=>{let e=it();!e||!e.siteAds||!ot(e.siteAds)||!window.requestAnimationFrame||new $(e).start()})(),e.ClsHeaderInjector=$,e})({});</script><!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-82113124-1"></script>
<script>
 window.dataLayer = window.dataLayer || [];
 function gtag(){dataLayer.push(arguments);}
 gtag('js', new Date());

 gtag('config', 'UA-82113124-1');
</script>
</head>
<body class="home page-template-default page page-id-8501 custom-header header-image header-full-width content-sidebar genesis-breadcrumbs-hidden genesis-footer-widgets-hidden foodie-pro feast-plugin wp-6-7-5 fp-14-3-6"><div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-nav-primary" class="screen-reader-shortcut"> Skip to primary navigation</a></li><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li><li><a href="#genesis-sidebar-primary" class="screen-reader-shortcut"> Skip to primary sidebar</a></li></ul><header class="site-header"><div class="wrap"><div class="title-area"><div class="site-title"><a href="https://leftinknots.com/" title="Left in Knots" ><img src="https://leftinknots.com/wp-content/uploads/2022/12/cropped-Sm-Left_In_Knots_Logo-JPEG-e1670799881653.jpg" title="Left in Knots" alt="Left in Knots"  data-pin-nopin="true" /></a></div></div></div></header><nav class="nav-primary" aria-label="Main" id="genesis-nav-primary"><div class="wrap"><ul id="menu-left-in-knots" class="menu genesis-nav-menu menu-primary"><li id="menu-item-5525" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-5525"><a href="https://leftinknots.com"><span >Home</span></a></li>
<li id="menu-item-5526" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5526"><a href="https://leftinknots.com/patterns/"><span >Free Crochet Patterns</span></a>
<ul class="sub-menu">
	<li id="menu-item-5613" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5613"><a href="https://leftinknots.com/free-crochet-scarf-patterns/"><span >Scarves</span></a></li>
	<li id="menu-item-5607" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5607"><a href="https://leftinknots.com/free-crochet-hat-patterns/"><span >Hats</span></a></li>
	<li id="menu-item-5605" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5605"><a href="https://leftinknots.com/free-crochet-blanket-patterns/"><span >Blankets</span></a></li>
	<li id="menu-item-5609" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5609"><a href="https://leftinknots.com/free-crochet-mitten-patterns/"><span >Mittens</span></a></li>
	<li id="menu-item-5611" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5611"><a href="https://leftinknots.com/free-crochet-slipper-patterns/"><span >Slippers</span></a></li>
	<li id="menu-item-5606" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5606"><a href="https://leftinknots.com/free-crochet-bag-patterns/"><span >Bags</span></a></li>
	<li id="menu-item-5608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5608"><a href="https://leftinknots.com/free-crochet-decor-patterns/"><span >Decor</span></a></li>
	<li id="menu-item-5612" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5612"><a href="https://leftinknots.com/free-crochet-toy-patterns/"><span >Toys</span></a></li>
	<li id="menu-item-5610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5610"><a href="https://leftinknots.com/free-crochet-patterns-for-babies-and-kids/"><span >Patterns for Babies and Kids</span></a></li>
</ul>
</li>
<li id="menu-item-5615" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5615"><a href="https://leftinknots.com/newsletter/"><span >Receive my Newsletter</span></a></li>
<li id="menu-item-5529" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-5529"><a rel="privacy-policy" href="https://leftinknots.com/privacy-policydisclosures/"><span >Privacy Policy/Disclosures</span></a></li>
<li id="menu-item-5528" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5528"><a href="https://leftinknots.com/contact/"><span >Contact/FAQ</span></a>
<ul class="sub-menu">
	<li id="menu-item-8498" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8498"><a href="https://leftinknots.com/about-me/"><span >About Me</span></a></li>
</ul>
</li>
<li id="feast-search" class="feast-search menu-item"><form class="search-form" method="get" action="https://leftinknots.com/" role="search"><label class="search-form-label screen-reader-text" for="searchform-1">Search</label><input class="search-form-input" type="search" name="s" id="searchform-1" placeholder="Search"><input class="search-form-submit" type="submit" value="Search"><meta content="https://leftinknots.com/?s={s}"></form></li></ul></div></nav><div class="feastmobilenavbar"><div class="feastmenutoggle"><a href="#feastmobilemenu"><?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve" aria-labelledby="menuicon" role="img">
	<title id="menuicon">menu icon</title>
	<g id="menu">
		<path fill="currentColor" d="M0,382.5h459v-51H0V382.5z M0,255h459v-51H0V255z M0,76.5v51h459v-51H0z"/>
	</g>
</svg>
</a></div><div class="feastmenulogo"><a href="https://leftinknots.com"><img src="" srcset=" 2x" alt="go to homepage" data-skip-lazy data-pin-nopin="true" height="70" width="200" /></a></div><div class="feastsearchtoggle"><a href="#feastmobilemenu"><svg xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" xml:space="preserve" xmlns:svg="//www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 100 100" aria-labelledby="searchicon" role="img">
  <title id="searchicon">search icon</title>
  <g transform="translate(0,-952.36218)">
    <path fill="currentColor" d="M 40 11 C 24.007431 11 11 24.00743 11 40 C 11 55.9926 24.007431 69 40 69 C 47.281794 69 53.935267 66.28907 59.03125 61.84375 L 85.59375 88.40625 C 86.332786 89.16705 87.691654 89.1915 88.4375 88.4375 C 89.183345 87.6834 89.175154 86.2931 88.40625 85.5625 L 61.875 59.03125 C 66.312418 53.937244 69 47.274551 69 40 C 69 24.00743 55.992569 11 40 11 z M 40 15 C 53.830808 15 65 26.16919 65 40 C 65 53.8308 53.830808 65 40 65 C 26.169192 65 15 53.8308 15 40 C 15 26.16919 26.169192 15 40 15 z " transform="translate(0,952.36218)">
    </path>
  </g>
</svg>
</a></div></div><div id="feastmobilemenu" class="feastmobilemenu-background" aria-label="main"><div class="mmm-dialog"><div class="mmm-content"><a href="https://leftinknots.com"><img id="mmmlogo" src="" srcset=" 2x" alt="Homepage link" data-pin-nopin="true" /></a><div id="feast-mobile-search"><form class="search-form" method="get" action="https://leftinknots.com/" role="search"><label class="search-form-label screen-reader-text" for="searchform-2">Search</label><input class="search-form-input" type="search" name="s" id="searchform-2" placeholder="Search"><input class="search-form-submit" type="submit" value="Search"><meta content="https://leftinknots.com/?s={s}"></form></div><ul id="menu-left-in-knots-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-5525"><a href="https://leftinknots.com">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5526"><a href="https://leftinknots.com/patterns/">Free Crochet Patterns</a>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5613"><a href="https://leftinknots.com/free-crochet-scarf-patterns/">Scarves</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5607"><a href="https://leftinknots.com/free-crochet-hat-patterns/">Hats</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5605"><a href="https://leftinknots.com/free-crochet-blanket-patterns/">Blankets</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5609"><a href="https://leftinknots.com/free-crochet-mitten-patterns/">Mittens</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5611"><a href="https://leftinknots.com/free-crochet-slipper-patterns/">Slippers</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5606"><a href="https://leftinknots.com/free-crochet-bag-patterns/">Bags</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5608"><a href="https://leftinknots.com/free-crochet-decor-patterns/">Decor</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5612"><a href="https://leftinknots.com/free-crochet-toy-patterns/">Toys</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5610"><a href="https://leftinknots.com/free-crochet-patterns-for-babies-and-kids/">Patterns for Babies and Kids</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5615"><a href="https://leftinknots.com/newsletter/">Receive my Newsletter</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-5529"><a rel="privacy-policy" href="https://leftinknots.com/privacy-policydisclosures/">Privacy Policy/Disclosures</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5528"><a href="https://leftinknots.com/contact/">Contact/FAQ</a>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8498"><a href="https://leftinknots.com/about-me/">About Me</a></li>
</ul>
</li>
<li id="feast-search" class="feast-search menu-item"><form class="search-form" method="get" action="https://leftinknots.com/" role="search"><label class="search-form-label screen-reader-text" for="searchform-3">Search</label><input class="search-form-input" type="search" name="s" id="searchform-3" placeholder="Search"><input class="search-form-submit" type="submit" value="Search"><meta content="https://leftinknots.com/?s={s}"></form></li></ul><div id="feast-mobile-menu-social-icons"><div id="feast-social"></div></div><a href="#" class="closebtn">×</a></div></div></div><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-8501 page type-page status-publish has-post-thumbnail entry" aria-label="Free Crochet Patterns"><header class="entry-header"><h1 class="entry-title">Free Crochet Patterns</h1>
</header><div class="entry-content">
<p>Free crochet patterns for every skill level.  Easy crochet patterns for Fall, Winter, Christmas, Halloween, and year round stitching.  Start easy with a one skein pattern or learn a new stitch and follow along with my video tutorials.</p>



<h2 class="wp-block-heading has-text-align-center has-white-color has-text-color has-background" id="h-trending-patterns" style="background-color:#b699bf">Trending Patterns</h2>



<p>Get ready for Halloween and cozy fall vibes with these free crochet patterns:</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://leftinknots.com/home/crochet-vintage-halloween-truck-blanket-free-pattern/"><img decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2022/10/watermark-2-360x361.jpg" class=" fsri-image wp-post-image" alt="A purple crocheted C2C blanket with the image of an orange pickup truck filled with a ghost, cauldron and tombstone" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2022/10/watermark-2-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2022/10/watermark-2-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2022/10/watermark-2-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2022/10/watermark-2-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2022/10/watermark-2.jpg 800w" sizes="(max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/crochet-vintage-halloween-truck-blanket-free-pattern/?tp_image_id=9541" /><div class="fsri-title">Crochet Vintage Halloween Truck Blanket - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-halloween-squares-pattern/"><img decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/9-4-360x361.jpg" class=" fsri-image wp-post-image" alt="Crochet Halloween Squares for a Jack-o-lantern, candy corn, black cat, cauldron, spider and ghost" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/9-4-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/9-4-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/9-4-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/9-4.jpg 720w" sizes="(max-width: 360px) 100vw, 360px" data-pin-description="This free crochet pattern uses pixel charts to make adorable Halloween characters including a pumpkin, ghost, spider, cauldron, black cat and candy corn. These can be used for tapestry crochet or for a cross stitch crochet project as featured. Video tutorials are included to help!" data-pin-title="Grids for Kids! Halloween Crochet Block - Free Pattern" data-pin-id="494270127844689712" data-pin-url="https://leftinknots.com/home/crochet-halloween-squares-pattern/?tp_image_id=6331" /><div class="fsri-title">Crochet Halloween Squares - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-homebody-slipper-socks/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/3-23-360x361.jpg" class=" fsri-image wp-post-image" alt="Crochet slipper socks made with soft yarn" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/3-23-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/3-23-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/3-23-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/3-23.jpg 720w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127853985744" data-pin-url="https://leftinknots.com/home/crochet-homebody-slipper-socks/?tp_image_id=7093" /><div class="fsri-title">Crochet Two-Toned Slipper Socks - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-fast-chunky-hat/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/watermark-19-360x361.jpg" class=" fsri-image wp-post-image" alt="Two chunky crochet beanies made with bulky yarn" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/watermark-19-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-19-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-19-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-19-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-19.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127859465608" data-pin-url="https://leftinknots.com/home/crochet-fast-chunky-hat/?tp_image_id=5570" /><div class="fsri-title">Fast Crochet Hat: 30-Minute Beanie in 4 Sizes</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/double-crochet-hat-in-10-sizes/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/3-7-360x361.jpg" class=" fsri-image wp-post-image" alt="Crochet beanies made with the DC stitch in 10 sizes" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/3-7-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/3-7-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/3-7-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/3-7.jpg 720w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-description="Use this free crochet pattern to learn how to crochet your first hat! This pattern is written in sizes to fit a newborn, child, teen and adult. Use any worsted weight yarn from your stash and follow along with the simple video tutorial." data-pin-title="Crochet an Easy Hat - Free Pattern" data-pin-id="494270127855707676" data-pin-url="https://leftinknots.com/home/double-crochet-hat-in-10-sizes/?tp_image_id=6303" /><div class="fsri-title">Double Crochet Hat in 10 Sizes - Free Pattern for Beginners</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-candied-ginger-ear-warmer-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-5-360x361.jpg" class=" fsri-image wp-post-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-5-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-5-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-5-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-5-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-5.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/crochet-candied-ginger-ear-warmer-free-pattern/?tp_image_id=9247" /><div class="fsri-title">Crochet Candied Ginger Ear Warmer - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-spice-market-coasters/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/B4427AD0-EECE-4991-B5B6-B9E7DC78D253-360x361.jpeg" class=" fsri-image wp-post-image" alt="Crochet coasters made with scrap yarn used for a teacher gift" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/B4427AD0-EECE-4991-B5B6-B9E7DC78D253-360x361.jpeg 360w, https://leftinknots.com/wp-content/uploads/2021/05/B4427AD0-EECE-4991-B5B6-B9E7DC78D253-300x300.jpeg 300w, https://leftinknots.com/wp-content/uploads/2021/05/B4427AD0-EECE-4991-B5B6-B9E7DC78D253-150x150.jpeg 150w, https://leftinknots.com/wp-content/uploads/2021/05/B4427AD0-EECE-4991-B5B6-B9E7DC78D253-768x768.jpeg 768w, https://leftinknots.com/wp-content/uploads/2021/05/B4427AD0-EECE-4991-B5B6-B9E7DC78D253.jpeg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127856782361" data-pin-url="https://leftinknots.com/home/crochet-spice-market-coasters/?tp_image_id=7130" /><div class="fsri-title">Spice Market Crochet Coasters - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/c2c-fallen-arrows-blanket-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/1-16-360x361.jpg" class=" fsri-image wp-post-image" alt="A crochet C2C blanket with a modern arrow print" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/1-16-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/1-16-150x150.jpg 150w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127856662828" data-pin-url="https://leftinknots.com/home/c2c-fallen-arrows-blanket-pattern/?tp_image_id=6397" /><div class="fsri-title">C2C Fallen Arrows Blanket - Free Crochet Pattern</div></a></li></ul></div>

<form role="search" method="get" action="https://leftinknots.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search"    ><label class="wp-block-search__label" for="wp-block-search__input-4" >Search the site from the content</label><div class="wp-block-search__inside-wrapper " ><input class="wp-block-search__input" id="wp-block-search__input-4" placeholder="search for a pattern + hit enter" value="" type="search" name="s" required /><button aria-label="Let&#039;s Crochet This!" class="wp-block-search__button wp-element-button" type="submit" >Let's Crochet This!</button></div></form>


<h2 class="wp-block-heading has-text-align-center has-white-color has-text-color has-background" id="h-one-skein-patterns" style="background-color:#b699bf">One Skein Patterns</h2>



<p>One skein crochet patterns are fast to make and easy to crochet during your busy day.  Use yarn from your stash to make one of these free crochet patterns!</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://leftinknots.com/home/star-gazers-slipper-socks-crochet-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/Edited-copy-12-360x361.jpg" class=" fsri-image wp-post-image" alt="Purple and gray crochet slipper socks made with the star stitch" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/Edited-copy-12-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/Edited-copy-12-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/Edited-copy-12-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/Edited-copy-12.jpg 480w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127853913028" data-pin-url="https://leftinknots.com/home/star-gazers-slipper-socks-crochet-pattern/?tp_image_id=6640" /><div class="fsri-title">Crochet Star Gazer's Slipper Socks - Free One Skein Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-texting-mittens-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/06/watermark-15-4-edited-360x361.jpg" class=" fsri-image wp-post-image" alt="Yellow crochet mittens with finger holes for texting" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/06/watermark-15-4-edited-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/06/watermark-15-4-edited-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/06/watermark-15-4-edited-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/06/watermark-15-4-edited.jpg 533w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/crochet-texting-mittens-free-pattern/?tp_image_id=7725" /><div class="fsri-title">Crochet Texting Mittens - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-bonnet-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/watermark-14-1-360x361.jpg" class=" fsri-image wp-post-image" alt="A crochet bonnet in sizes for baby children and adults" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/watermark-14-1-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-14-1-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-14-1.jpg 1024w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-14-1-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-14-1-768x768.jpg 768w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127852069569" data-pin-url="https://leftinknots.com/home/crochet-bonnet-free-pattern/?tp_image_id=6940" /><div class="fsri-title">Crochet Bonnet  Pattern in 6 Sizes - a free pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-snow-drops-ear-warmer/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/watermark-5-small-360x361.jpg" class=" fsri-image wp-post-image" alt="A crochet ear warmer made with the star stitch and Caron Cakes yarn" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/watermark-5-small-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-5-small-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-5-small-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-5-small.jpg 720w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127846224814" data-pin-url="https://leftinknots.com/home/crochet-snow-drops-ear-warmer/?tp_image_id=6855" /><div class="fsri-title">Snow Drops Ear Warmer - Free One Skein Crochet Pattern</div></a></li></ul></div>


<p class="has-text-align-right"><a href="https://leftinknots.com/home/category/one-skein-patterns/" target="_blank" rel="noreferrer noopener">See More →</a></p>



<h2 class="wp-block-heading has-text-align-center has-white-color has-text-color has-background" id="h-new-patterns-and-videos" style="background-color:#b699bf">New Patterns and Videos</h2>



<p>Here's whats new on Left in Knots</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://leftinknots.com/home/squishy-crochet-beanie-pattern/"><img loading="lazy" decoding="async" data-pin-media="https://leftinknots.com/wp-content/uploads/2025/03/Pin-Image.jpg" data-pin-description="This free crochet pattern uses only one skein of the Lion Brand &quot;Heartland&quot; yarn to make a soft, squishy beanie with an optional pom pom. The crown is worked with half double crochet and the body uses the Ladders stitch with a one-row repeat. This is my go-to pattern whenever I want a hat or a quick gift to make. The single crochet ribbing makes for a wonderfully elastic ribbing. Keep reading for the free crochet pattern." data-pin-title="Crochet Squishy Textured Beanie - Free Pattern" data-pin-id="" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2025/03/watermark-360x361.jpg" class=" fsri-image wp-post-image" alt="A tan colored crochet beanie with an ivory faux fur pom pom resting on top of a burgundy crochet beanie with a grey faux fur pom pom." data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2025/03/watermark-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2025/03/watermark-150x150.jpg 150w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/squishy-crochet-beanie-pattern/?tp_image_id=9980" /><div class="fsri-title">Crochet Squishy Textured Beanie - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/easy-crochet-market-bag-free-pattern/"><img loading="lazy" decoding="async" data-pin-media="https://leftinknots.com/wp-content/uploads/2023/04/Explorers-Market-Tote.jpg" data-pin-description="Make an easy crochet market bag that is adorable and ready for you to use all season long! The Explorer&#039;s Market Tote is made with double strands of cotton blend yarn for durability and function." data-pin-title="Easy Crochet Market Bag - Free Pattern" data-pin-id="" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2023/04/watermark-9-360x361.jpg" class=" fsri-image wp-post-image" alt="A cream colored crochet market bag laying flat. The bag is displayed next to yarn and a wooden crochet hook." data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2023/04/watermark-9-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2023/04/watermark-9-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2023/04/watermark-9-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2023/04/watermark-9-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2023/04/watermark-9.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/easy-crochet-market-bag-free-pattern/?tp_image_id=9927" /><div class="fsri-title">Easy Crochet Market Bag - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-cinnamon-cider-beanie/"><img loading="lazy" decoding="async" data-pin-media="https://leftinknots.com/wp-content/uploads/2022/11/Cinnamon-Cider-Beanie-Pin-copy.jpeg" data-pin-description="Crochet the Cinnamon Cider Beanie with the bobble stitch and one skein of yarn. This easy beanie has tons of texture, works up quickly and is perfect for gifting and selling. Keep reading for the free crochet pattern." data-pin-title="Crochet Cinnamon Cider Beanie - Free Pattern" data-pin-id="" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2022/11/watermark-16-360x361.jpg" class=" fsri-image wp-post-image" alt="A burgundy crochet beanie made with bobble stitches" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2022/11/watermark-16-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2022/11/watermark-16-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2022/11/watermark-16-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2022/11/watermark-16-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2022/11/watermark-16.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/crochet-cinnamon-cider-beanie/?tp_image_id=9610" /><div class="fsri-title">Crochet Cinnamon Cider Beanie - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-bunny-tail-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2023/03/watermark-360x361.jpg" class=" fsri-image wp-post-image" alt="A flat crochet bunny butt applique with a white pom pom tail and hind feet. Displayed next to orange crochet carrots and green grass on a tan background" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2023/03/watermark-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2023/03/watermark-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2023/03/watermark-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2023/03/watermark-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2023/03/watermark.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/crochet-bunny-tail-free-pattern/?tp_image_id=9918" /><div class="fsri-title">Crochet Bunny Tail Appliqué - Free Pattern</div></a></li></ul></div>


<p class="has-text-align-right"><a href="https://leftinknots.com/patterns/" target="_blank" rel="noreferrer noopener">See More →</a></p>



<div class="wp-block-media-text alignwide is-stacked-on-mobile feast-about-author" style="grid-template-columns:15% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="683" height="1024" data-pin-id="494270127851021872" data-pin-url="https://leftinknots.com/?tp_image_id=6890" src="https://leftinknots.com/wp-content/uploads/2021/05/watermark-8-7-683x1024.jpg" alt="A crochet beanie made with hand dyed yarn and the bead stitch" class="wp-image-6890 size-full" srcset="https://leftinknots.com/wp-content/uploads/2021/05/watermark-8-7-683x1024.jpg 683w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-8-7-200x300.jpg 200w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-8-7.jpg 720w" sizes="auto, (max-width: 683px) 100vw, 683px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading" id="h-hi-i-m-megan">Hi, I'm Megan!</h2>



<p>I create, write and share all the free patterns you will find on Left in Knots.  Creativity is my passion and I'm so happy to share it with you.  I'm glad that you're here!</p>



<p class="has-text-align-right"><a href="https://www.leftinknots.com/about-me" target="_blank" rel="noreferrer noopener"><strong>Learn more about me →</strong></a></p>
</div></div>



<h2 class="wp-block-heading" id="h-a-cozy-collection-for-chilly-fall-days">A Cozy Collection for Chilly Fall Days</h2>



<p>These are all free crochet patterns!</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://leftinknots.com/home/coffee-bean-infinity-scarf-crochet-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/Edited-4-copy-9-360x361.jpg" class=" fsri-image wp-post-image" alt="A crochet infinity scarf made with one skein of yarn and the bean stitch" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/Edited-4-copy-9-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/Edited-4-copy-9-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/Edited-4-copy-9-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/Edited-4-copy-9.jpg 528w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127852559357" data-pin-url="https://leftinknots.com/home/coffee-bean-infinity-scarf-crochet-pattern/?tp_image_id=6632" /><div class="fsri-title">Bean Stitch Infinity Scarf - Free Crochet Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-coffee-bean-beanie-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-15-360x361.jpg" class=" fsri-image wp-post-image" alt="A taupe and cream crochet beanie made with the bean stitch" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-15-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-15-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-15-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-15.jpg 640w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127854242454" data-pin-url="https://leftinknots.com/home/crochet-coffee-bean-beanie-free-pattern/?tp_image_id=7110" /><div class="fsri-title">Crochet Coffee Bean Beanie - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-coffee-bean-slipper-socks-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-3-360x361.jpg" class=" fsri-image wp-post-image" alt="Cream and taupe crocheted slipper socks" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-3-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-3-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-3-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-3-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2021/11/watermark-5-3.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-url="https://leftinknots.com/home/crochet-coffee-bean-slipper-socks-free-pattern/?tp_image_id=9226" /><div class="fsri-title">Crochet Coffee Bean Slipper Socks - Free Pattern</div></a></li><li class="listing-item"><a href="https://leftinknots.com/home/crochet-coffee-bean-mittens-free-pattern/"><img loading="lazy" decoding="async" width="360" height="361" src="https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-18-360x361.jpg" class=" fsri-image wp-post-image" alt="Taupe and cream crochet mittens using the bean stitch" data-pin-nopin="true" aria-hidden="true" srcset="https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-18-360x361.jpg 360w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-18-300x300.jpg 300w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-18-150x150.jpg 150w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-18-768x768.jpg 768w, https://leftinknots.com/wp-content/uploads/2021/05/watermark-7-18.jpg 800w" sizes="auto, (max-width: 360px) 100vw, 360px" data-pin-id="494270127855036964" data-pin-url="https://leftinknots.com/home/crochet-coffee-bean-mittens-free-pattern/?tp_image_id=7215" /><div class="fsri-title">Crochet Coffee Bean Mittens - Free Pattern</div></a></li></ul></div>


<style type="text/css">
  @import url(https://static.mailerlite.com/assets/plugins/groot/modules/includes/groot_fonts/import.css?version=1620114);
</style>
<style type="text/css">
  .ml-form-embedSubmitLoad{display:inline-block;width:20px;height:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ml-form-embedSubmitLoad:after{content:" ";display:block;width:11px;height:11px;margin:1px;border-radius:50%;border:4px solid #fff;border-color:#fff #fff #fff transparent;animation:ml-form-embedSubmitLoad 1.2s linear infinite}@keyframes ml-form-embedSubmitLoad{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#mlb2-4042042.ml-form-embedContainer{box-sizing:border-box;display:table;margin:0 auto;position:static;width:100%!important}#mlb2-4042042.ml-form-embedContainer button,#mlb2-4042042.ml-form-embedContainer h4,#mlb2-4042042.ml-form-embedContainer p,#mlb2-4042042.ml-form-embedContainer span{text-transform:none!important;letter-spacing:normal!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper{background-color:#b699bf;border-width:0;border-color:transparent;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-block!important;margin:0;padding:0;position:relative}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper.embedDefault,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper.embedPopup{width:400px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:400px;width:100%}#mlb2-4042042.ml-form-embedContainer .ml-form-align-left{text-align:left}#mlb2-4042042.ml-form-embedContainer .ml-form-align-center{text-align:center}#mlb2-4042042.ml-form-embedContainer .ml-form-align-default{display:table-cell!important;vertical-align:middle!important;text-align:center!important}#mlb2-4042042.ml-form-embedContainer .ml-form-align-right{text-align:right}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img{border-top-left-radius:4px;border-top-right-radius:4px;height:auto;margin:0 auto!important;max-width:100%;width:undefinedpx}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:20px 20px 0 20px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal{padding-bottom:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent{text-align:left;margin:0 0 20px 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4{color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;margin:0 0 10px 0;text-align:left;word-break:break-word}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0 0 10px 0;text-align:left}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul{color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-size:18px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol{list-style-type:lower-alpha}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol ol,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol ol{list-style-type:lower-roman}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a{color:#000;text-decoration:underline}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group{text-align:left!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label{margin-bottom:5px;color:#333;font-size:14px;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-decoration:none;display:inline-block;line-height:20px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child{margin:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form{margin:0;width:100%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent{margin:0 0 20px 0;width:100%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow{float:left}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{margin:0;padding:0 0 20px 0;width:100%;height:auto;float:left}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow{margin:0 0 10px 0;width:100%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item{margin:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal{margin:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{background-color:#fff!important;color:#333!important;border-color:#ccc;border-radius:4px!important;border-style:solid!important;border-width:1px!important;font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px!important;height:auto;line-height:21px!important;margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;padding:10px 10px!important;width:100%!important;box-sizing:border-box!important;max-width:100%!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder{color:#333}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder{color:#333}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder{color:#333}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder{color:#333}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow textarea,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow textarea{background-color:#fff!important;color:#333!important;border-color:#ccc!important;border-radius:4px!important;border-style:solid!important;border-width:1px!important;font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px!important;height:auto;line-height:21px!important;margin-bottom:0;margin-top:0;padding:10px 10px!important;width:100%!important;box-sizing:border-box!important;max-width:100%!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{border-color:#ccc!important;background-color:#fff!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.custom-control-input[type=checkbox]{box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0;margin-top:5px;margin-left:-24px;overflow:visible}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{border-radius:4px!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::after{background-color:#fff;mask-image:url(https://cdn.mailerlite.com/images/default/arrow.svg);-webkit-mask-image:url(https://cdn.mailerlite.com/images/default/arrow.svg)}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::after{background-color:#fff;mask-image:url(https://cdn.mailerlite.com/images/default/circle.svg);-webkit-mask-image:url(https://cdn.mailerlite.com/images/default/circle.svg)}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input:checked~.custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::before{border-color:#000!important;background-color:#000!important;color:#fff!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before{top:2;box-sizing:border-box}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before{top:0!important;box-sizing:border-box!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before{top:0!important;box-sizing:border-box!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after{top:3px!important;box-sizing:border-box!important;position:absolute;left:-21px;display:block;width:10px;height:10px;content:""}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{top:0!important;box-sizing:border-box!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::before{position:absolute;top:4px;left:-24px;display:block;width:16px;height:16px;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;border-radius:50%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::after{position:absolute;top:5px!important;left:-21px;display:block;width:10px;height:10px;content:""}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{position:absolute;top:4px;left:-24px;display:block;width:16px;height:16px;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;border-radius:50%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after{position:absolute;top:3px!important;left:-21px;display:block;width:10px;height:10px;content:""}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after{position:absolute;top:3px!important;left:-21px;display:block;width:10px;height:10px;content:""}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-radio .custom-control-label::after{background:no-repeat 50%/50% 50%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-checkbox .custom-control-label::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after{background:no-repeat 50%/50% 50%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-control,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input{position:absolute;z-index:-1;opacity:0;box-sizing:border-box;padding:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label{color:#000;font-size:12px!important;font-family:Lato,Arial,Helvetica,sans-serif;line-height:22px;margin-bottom:0;position:relative;vertical-align:top;font-style:normal;font-weight:700}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-select,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-select{background-color:#fff!important;color:#333!important;border-color:#ccc!important;border-radius:4px!important;border-style:solid!important;border-width:1px!important;font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px!important;line-height:20px!important;margin-bottom:0;margin-top:0;padding:10px 28px 10px 12px!important;width:100%!important;box-sizing:border-box!important;max-width:100%!important;height:auto;display:inline-block;vertical-align:middle;background:url(https://cdn.mailerlite.com/images/default/dropdown.svg) no-repeat right .75rem center/8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow{height:auto;width:100%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal{width:70%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal{width:30%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal.labelsOn{padding-top:25px}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields{box-sizing:border-box;float:left;padding-right:10px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input{background-color:#fff;color:#333;border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;padding:10px 10px;width:100%;box-sizing:border-box;overflow-y:initial}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{background-color:#000!important;border-color:#000;border-style:solid;border-width:1px;border-radius:11px;box-shadow:none;color:#fff!important;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:14px!important;font-weight:700;line-height:20px;margin:0!important;padding:10px!important;width:100%;height:auto}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover{background-color:#7cd5ff!important;border-color:#7cd5ff!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]{box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0;margin-top:5px;margin-left:-24px;overflow:visible}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description{color:#000;display:block;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;text-align:left;margin-bottom:0;position:relative;vertical-align:top}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label{font-weight:400;margin:0;padding:0;position:relative;display:block;min-height:24px;padding-left:24px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a{color:#000;text-decoration:underline}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p{color:#000!important;font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;padding:0!important;margin:0 5px 0 0!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child{margin:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit{margin:0 0 20px 0;float:left;width:100%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{background-color:#000!important;border:none!important;border-radius:11px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:21px!important;height:auto;padding:10px!important;width:100%!important;box-sizing:border-box!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading{display:none}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover{background-color:#7cd5ff!important}.ml-subscribe-close{width:30px;height:30px;background:url(https://cdn.mailerlite.com/images/default/modal_close.png) no-repeat;background-size:30px;cursor:pointer;margin-top:-10px;margin-right:-10px;position:absolute;top:0;right:0}.ml-error input{border-color:red!important}.ml-error .label-description,.ml-error .label-description p,.ml-error .label-description p a,.ml-error label:first-child{color:red!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p,#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter{color:red!important}@media only screen and (max-width:400px){.ml-form-embedWrapper.embedDefault,.ml-form-embedWrapper.embedPopup{width:100%!important}.ml-form-formContent.horozintalForm{float:left!important}.ml-form-formContent.horozintalForm .ml-form-horizontalRow{height:auto!important;width:100%!important;float:left!important}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal{width:100%!important}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal>div{padding-right:0!important;padding-bottom:10px}.ml-form-formContent.horozintalForm .ml-button-horizontal{width:100%!important}.ml-form-formContent.horozintalForm .ml-button-horizontal.labelsOn{padding-top:0!important}}
</style>
<style type="text/css">
  .ml-mobileButton-horizontal{display:none}#mlb2-4042042 .ml-mobileButton-horizontal button{background-color:#000!important;border-color:#000!important;border-style:solid!important;border-width:1px!important;border-radius:11px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;padding:10px!important;width:100%!important}@media only screen and (max-width:400px){#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{padding:0 0 10px 0!important}.ml-hide-horizontal{display:none!important}.ml-form-formContent.horozintalForm .ml-button-horizontal{display:none!important}.ml-mobileButton-horizontal{display:inline-block!important;margin-bottom:20px;width:100%}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal>div{padding-bottom:0!important}}
</style>
<style type="text/css">
  @media only screen and (max-width:400px){.ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields{margin-bottom:10px!important;width:100%!important}}
</style>
<style type="text/css">
  #mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions{text-align:left;float:left;width:100%}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent{margin:0 0 15px 0;text-align:left}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.horizontal{margin:0 0 15px 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent h4{color:#000;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:18px;margin:0 0 10px 0;word-break:break-word}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p{color:#000;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;margin:0 0 10px 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p{color:#000;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;margin:0 0 10px 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p a{color:#000}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p:last-child{margin:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p a{color:#000;text-decoration:underline}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p:last-child{margin:0 0 15px 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptions{margin:0;padding:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox{margin:0 0 10px 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox:last-child{margin:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox label{font-weight:400;margin:0;padding:0;position:relative;display:block;min-height:24px;padding-left:24px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description{color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:left;margin-bottom:0;position:relative;vertical-align:top;font-style:normal;font-weight:700}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .description{color:#000;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:18px;margin:5px 0 0 0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]{box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0;margin-top:5px;margin-left:-24px;overflow:visible}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR{padding-bottom:20px}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR p{color:#000;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;margin:0;padding:0}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR p a{color:#000;text-decoration:underline}@media (max-width:768px){#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p{font-size:12px!important;line-height:18px!important}#mlb2-4042042.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR p{font-size:10px!important;line-height:14px!important}}
</style>
<div id="mlb2-4042042" class="ml-form-embedContainer ml-subscribe-form ml-subscribe-form-4042042">
  <div class="ml-form-align-center">
    <div class="ml-form-embedWrapper embedForm">
      <div class="ml-form-embedBody ml-form-embedBodyHorizontal row-form">
        <div class="ml-form-embedContent" style="">
          <h4>Come Join Me!</h4>
          <p>Want more crochet in your life and patterns in your inbox?&nbsp;Sign up for my free e-mail newsletter!</p>
        </div>
        <form class="ml-block-form" action="https://static.mailerlite.com/webforms/submit/e6g8k3" data-code="e6g8k3" method="post" target="_blank">
          <div class="ml-form-formContent horozintalForm">
            <div class="ml-form-horizontalRow">
              <div class="ml-input-horizontal">
                <div style="width:100%" class="horizontal-fields">
                  <div class="ml-field-group ml-field-email ml-validate-email ml-validate-required">
                    <input type="email" class="form-control" data-inputmask="" name="fields[email]" placeholder="Email" autocomplete="email">
                  </div>
                </div>
              </div>
              <div class="ml-button-horizontal primary">
                <button type="submit" class="primary">Subscribe</button>
                <button disabled="disabled" style="display:none" type="button" class="loading"> <div class="ml-form-embedSubmitLoad"></div> <span class="sr-only">Loading...</span> </button>
              </div>
            </div>
          </div>
          <div class="ml-form-embedPermissions" style="">
            <div class="ml-form-embedPermissionsContent horizontal privacy-policy">
              <p>You can unsubscribe anytime. For more details, review our Privacy Policy.</p>
            </div>
          </div>
          <input type="hidden" name="ml-submit" value="1">
          <div class="ml-mobileButton-horizontal">
            <button type="submit" class="primary">Subscribe</button>
            <button disabled="disabled" style="display:none" type="button" class="loading"> <div class="ml-form-embedSubmitLoad"></div> <span class="sr-only">Loading...</span> </button>
          </div>
          <input type="hidden" name="anticsrf" value="true">
        </form>
      </div>
      <div class="ml-form-successBody row-success" style="display:none">
        <div class="ml-form-successContent">
          <h4>Thank you!</h4>
          <p>You have successfully joined our subscriber list.</p>
        </div>
      </div>
    </div>
  </div>
</div>
<script>
  function ml_webform_success_4042042(){var r=ml_jQuery||jQuery;r(".ml-subscribe-form-4042042 .row-success").show(),r(".ml-subscribe-form-4042042 .row-form").hide()}
</script>
<img loading="lazy" decoding="async" src="https://leftinknots.com/wp-content/uploads/2021/05/img_6091c4cb8817f.gif" width="1" height="1" style="max-width:1px;max-height:1px;visibility:hidden;padding:0;margin:0;display:block" alt="." border="0">
<script src="https://static.mailerlite.com/js/w/webforms.min.js?v0c75f831c56857441820dcec3163967c" type="text/javascript"></script>



<style>
.wp-block-search { margin: 57px 0; padding: 0; background: #FFF; }
.wp-block-search button { display: none; visibility: hidden; }
.wp-block-search__label { position:absolute; left:-10000px; top:auto; }
</style>
</div></article></main><aside class="sidebar sidebar-primary widget-area" role="complementary" aria-label="Primary Sidebar" id="genesis-sidebar-primary"><h2 class="genesis-sidebar-title screen-reader-text">Primary Sidebar</h2><section id="simple-social-icons-2" class="widget simple-social-icons"><div class="widget-wrap"><h3 class="widgettitle widget-title">Stay in the Loop</h3>
<ul class="aligncenter"><li class="ssi-facebook"><a href="https://www.facebook.com/leftinknots"><svg role="img" class="social-facebook" aria-labelledby="social-facebook-2"><title id="social-facebook-2">Facebook</title><use xlink:href="https://leftinknots.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-facebook"></use></svg></a></li><li class="ssi-instagram"><a href="https://www.instagram.com/leftinknots"><svg role="img" class="social-instagram" aria-labelledby="social-instagram-2"><title id="social-instagram-2">Instagram</title><use xlink:href="https://leftinknots.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-instagram"></use></svg></a></li><li class="ssi-pinterest"><a href="https://www.pinterest.com/leftinknots/" ><svg role="img" class="social-pinterest" aria-labelledby="social-pinterest-2"><title id="social-pinterest-2">Pinterest</title><use xlink:href="https://leftinknots.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-pinterest"></use></svg></a></li><li class="ssi-youtube"><a href="https://www.youtube.com/channel/UCZZqWHjhKwd1fLYxNLo58rQ" ><svg role="img" class="social-youtube" aria-labelledby="social-youtube-2"><title id="social-youtube-2">YouTube</title><use xlink:href="https://leftinknots.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-youtube"></use></svg></a></li></ul></div></section>
<section id="search-2" class="widget widget_search"><div class="widget-wrap"><h3 class="widgettitle widget-title">Find More Patterns</h3>
<form class="search-form" method="get" action="https://leftinknots.com/" role="search"><label class="search-form-label screen-reader-text" for="searchform-5">Search</label><input class="search-form-input" type="search" name="s" id="searchform-5" placeholder="Search"><input class="search-form-submit" type="submit" value="Search"><meta content="https://leftinknots.com/?s={s}"></form></div></section>
</aside></div></div><footer class="site-footer"><div class="wrap"><h2 class="screen-reader-text">Footer</h2>
			<div class="feast-layout feast-layout--modern-footer feast-modern-footer">
								
<p class="has-text-align-center feast-button"><a href="#">↑ back to top</a></p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h3 class="wp-block-heading" id="h-about">About</h3>



<ul class="wp-block-list">
<li><a href="https://leftinknots.com/about-me/" target="_blank" rel="noreferrer noopener">About Me</a></li>



<li><a href="https://leftinknots.com/privacy-policydisclosures/" target="_blank" rel="noreferrer noopener">Privacy Policy</a></li>
</ul>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h3 class="wp-block-heading" id="h-newsletter">Newsletter</h3>



<ul class="wp-block-list">
<li><a href="/newsletter">Sign Up!</a> for emails and updates</li>
</ul>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h3 class="wp-block-heading" id="h-contact">Contact</h3>



<ul class="wp-block-list">
<li><a href="/contact">Contact</a></li>



<li><a href="https://leftinknots.com/contact/">FAQ</a></li>
</ul>
</div>
</div>



<p class="has-text-align-center">As an Amazon Associate I earn from qualifying purchases.</p>



<p class="has-text-align-center">Copyright © 2025 <strong>Brunch Pro</strong> on the <a href="https://feastdesignco.com/product/brunch-pro/" target="_blank" rel="noopener noreferrer">Brunch Pro Theme</a></p>
							</div>

			</div></footer></div><script data-no-optimize='1' data-cfasync='false' id='cls-insertion-7afbc64'>(function(){window.adthriveCLS.buildDate=`2026-04-07`;var e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),t=e(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=e(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=e(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=e(((e,t)=>{t.exports=!n()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=e(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=e((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=e(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=e(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=e(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=e(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=e(((e,t)=>{t.exports=function(e){return e==null}})),f=e(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=e(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=e(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=e(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=e(((e,n)=>{var r=t(),i=m(),a=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),_=e(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=e(((e,t)=>{t.exports=typeof navigator<`u`&&String(navigator.userAgent)||``})),y=e(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=e(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=e(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=e(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),ee=e(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),te=e(((e,t)=>{var n=m(),r=ee(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),ne=e(((e,t)=>{var n=te(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),re=e(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),ie=e(((e,t)=>{t.exports=!1})),C=e(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),w=e(((e,n)=>{var r=ie(),i=t(),a=C(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.36.1`,mode:r?`pure`:`global`,copyright:`© 2014-2024 Denis Pushkarev (zloirock.ru)`,license:`https://github.com/zloirock/core-js/blob/v3.36.1/LICENSE`,source:`https://github.com/zloirock/core-js`})})),ae=e(((e,t)=>{var n=w();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),oe=e(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),T=e(((e,t)=>{var n=c(),r=oe(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),se=e(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1 .toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),ce=e(((e,n)=>{var r=t(),i=ae(),a=T(),o=se(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),le=e(((e,t)=>{var n=a(),r=h(),i=S(),o=ne(),s=re(),c=ce(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),ue=e(((e,t)=>{var n=le(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),de=e(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),fe=e(((e,t)=>{var i=r(),a=n(),o=de();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),E=e((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=ue(),d=T(),f=fe(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),pe=e(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),me=e(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),D=e((e=>{var t=r(),n=fe(),i=pe(),a=me(),o=ue(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),he=e(((e,t)=>{var n=r(),i=D(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),ge=e(((e,t)=>{var n=r(),i=T(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),_e=e(((e,t)=>{var n=c(),r=m(),i=w(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),ve=e(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),ye=e(((e,t)=>{var n=ae(),r=se(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),be=e(((e,t)=>{t.exports={}})),xe=e(((e,n)=>{var r=ve(),i=t(),a=h(),o=he(),s=T(),c=w(),l=ye(),u=be(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,g,_,v=function(e){return _(e)?g(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=g(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},g=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},g=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}n.exports={set:m,get:g,has:_,enforce:v,getterFor:y}})),Se=e(((e,t)=>{var i=c(),a=n(),o=m(),s=T(),l=r(),u=ge().CONFIGURABLE,d=_e(),f=xe(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),ee=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=ee(function(){return o(this)&&h(this).source||d(this)},`toString`)})),Ce=e(((e,t)=>{var n=m(),r=D(),i=Se(),a=C();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),we=e(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),Te=e(((e,t)=>{var n=we();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),Ee=e(((e,t)=>{var n=Te(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),De=e(((e,t)=>{var n=Te(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),Oe=e(((e,t)=>{var n=De();t.exports=function(e){return n(e.length)}})),ke=e(((e,t)=>{var n=p(),r=Ee(),i=Oe(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),Ae=e(((e,t)=>{var n=c(),r=T(),i=p(),a=ke().indexOf,o=be(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),je=e(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),Me=e((e=>{var t=Ae(),n=je().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),Ne=e((e=>{e.f=Object.getOwnPropertySymbols})),Pe=e(((e,t)=>{var n=g(),r=c(),i=Me(),a=Ne(),o=me(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Fe=e(((e,t)=>{var n=T(),r=Pe(),i=E(),a=D();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),Ie=e(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,o=function(e,t){var n=c[s(e)];return n===u?!0:n===l?!1:i(t)?r(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),Le=e(((e,n)=>{var r=t(),i=E().f,a=he(),o=Ce(),s=C(),c=Fe(),l=Ie();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),Re=e(((e,t)=>{var n=r(),i=D(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),ze=e((()=>{var e=Le(),t=r(),n=Pe(),i=p(),a=E(),o=Re();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=i(e),r=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=r(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),Be=e(((e,n)=>{n.exports=t()}));e(((e,t)=>{ze(),t.exports=Be().Object.getOwnPropertyDescriptors}))();let O={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},Ve=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],He=(e,t=Ve)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let n=0;n<t.length;n++)if(!e[t[n]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},Ue=()=>window.adthriveCLS;function k(e){"@babel/helpers - typeof";return k=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},k(e)}function We(e,t){if(k(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(k(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ge(e){var t=We(e,`string`);return k(t)==`symbol`?t:t+``}function A(e,t,n){return(t=Ge(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ke=class{constructor(){A(this,`_clsGlobalData`,Ue())}get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&He(this._clsGlobalData.siteAds)}get error(){return!!(this._clsGlobalData&&this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}get enabledLocations(){return[O.Below_Post,O.Content,O.Recipe,O.Sidebar]}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setExperiment(e,t,n=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};let r=n?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;r[e]=t}getExperiment(e,t=!1){let n=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return n&&n[e]}setWeightedChoiceExperiment(e,t,n=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};let r=n?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice;r[e]=t}getWeightedChoiceExperiment(e,t=!1){var n,r;let i=t?(n=this._clsGlobalData)==null?void 0:n.siteExperimentsWeightedChoice:(r=this._clsGlobalData)==null?void 0:r.experimentsWeightedChoice;return i&&i[e]}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}},qe=class{},Je=class extends qe{constructor(e){super(),this._probability=e}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return Math.random()<this._probability}},Ye=class{constructor(){A(this,`_featureRollouts`,{}),A(this,`_checkedFeatureRollouts`,new Map),A(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let t=this._featureRollouts[e],n=t.enabled,r=t.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)){let e=r.pct_enabled?r.pct_enabled/100:1;n=n&&new Je(e).get()}return n}return!1}isRolloutEnabled(e){var t;let n=(t=this._checkedFeatureRollouts.get(e))==null?this._isRolloutEnabled(e):t;return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,n),n}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},Xe=class extends Ye{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEach(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},j,M;let Ze=(j=window.adthrive)==null||(j=j.siteAds)==null?void 0:j.featureRollouts,Qe=(M=window.adthriveCLS)==null||(M=M.siteAds)==null?void 0:M.featureRollouts,$e=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,N=new Xe($e(Qe)&&Qe||$e(Ze)&&Ze||{});var et;let tt=new Xe(window.adthrive&&window.adthrive.siteAds&&`featureRollouts`in window.adthrive.siteAds?(et=window.adthrive.siteAds.featureRollouts)==null?{}:et:{}),nt=e=>e.indexOf(`hbs-q`)===0,rt=({bucket:e,isRolloutEnabled:t}={})=>{var n;let r=e==null?(n=window.adthrive)==null?void 0:n.bucket:e;return!(t==null?tt.isRolloutEnabled.bind(tt):t)(`enable-sticky-related`)||nt(r||``)},P=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let F=navigator.userAgent,it=P(e=>/Chrom|Applechromium/.test(e||F)),at=P(()=>/WebKit/.test(F)),ot=P(()=>it()?`chromium`:at()?`webkit`:`other`),st=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),ct=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),lt=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,ut=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||lt(e),dt=P((e=F)=>ut(e)?`tablet`:ct(e)&&!ut(e)?`mobile`:st(e)?`desktop`:`tablet`),ft={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},pt=e=>e===`mobile`?`phone`:e,mt=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(ft).includes(t)?t:null},ht=P((e,t)=>{let n=dt(e),r=t==null?n:t;return pt(r===`tablet`&&n!==r?n:r)}),gt=(e=navigator.userAgent)=>ht(e,mt()),I=(e=navigator.userAgent)=>gt(e)===`phone`;var _t,L=class{static _scheduleViewportUpdate(){this._rafId===null&&(this._rafId=window.requestAnimationFrame(()=>{this._rafId=null,this._updateViewportRects()}))}static _updateViewportRects(){if(this._trackedElements.size===0){this._detachViewportListeners();return}let e=[];this._trackedElements.forEach(t=>{if(!t.isConnected){e.push(t);return}this._cachedRects.set(t,t.getBoundingClientRect())}),e.forEach(e=>{this._trackedElements.delete(e),this._cachedRects.delete(e)}),this._trackedElements.size===0&&this._detachViewportListeners()}static _attachViewportListeners(){this._listenersAttached||(window.addEventListener(`scroll`,this._viewportListener,{passive:!0}),window.addEventListener(`resize`,this._viewportListener),this._listenersAttached=!0)}static _detachViewportListeners(){this._listenersAttached&&(window.removeEventListener(`scroll`,this._viewportListener),window.removeEventListener(`resize`,this._viewportListener),this._listenersAttached=!1)}static trackViewportElement(e){e&&(this._trackedElements.has(e)||(this._trackedElements.add(e),this._attachViewportListeners(),this._scheduleViewportUpdate()))}static untrackViewportElement(e){e&&(this._trackedElements.delete(e),this._cachedRects.delete(e),this._trackedElements.size===0&&this._detachViewportListeners())}static getCachedRect(e){return this._cachedRects.get(e)}static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){let e=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0;return this.getScrollTop()+e}static shufflePlaylist(e){let t=e.length,n,r;for(;t!==0;)r=Math.floor(Math.random()*e.length),--t,n=e[t],e[t]=e[r],e[r]=n;return e}static isMobileLandscape(){return window.matchMedia(`(orientation: landscape) and (max-height: 480px)`).matches}static playerViewable(e){let t=this._cachedRects.get(e),n=t==null?e.getBoundingClientRect():t;return this.playerViewableFromRect(n)}static playerViewableFromRect(e){return this.isMobileLandscape()?window.innerHeight>e.top+e.height/2&&e.top+e.height/2>0:window.innerHeight>e.top+e.height/2}static createQueryString(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join(`&`)}static createEncodedQueryString(e){return Object.keys(e).map(t=>`${t}=${encodeURIComponent(e[t])}`).join(`&`)}static setMobileLocation(e,t=!1){e=e||`bottom-right`;let n=t?`raptive-player-sticky`:`adthrive-collapse`;return e===`top-left`?e=`${n}-top-left`:e===`top-right`?e=`${n}-top-right`:e===`bottom-left`?e=`${n}-bottom-left`:e===`bottom-right`?e=`${n}-bottom-right`:e===`top-center`&&(e=`adthrive-collapse-${I()?`top-center`:`bottom-right`}`),e}static addMaxResolutionQueryParam(e){let t=`max_resolution=${I()?`320`:`1280`}`,[n,r]=String(e).split(`?`);return`${n}?${r?r+`&${t}`:t}`}};_t=L,A(L,`_trackedElements`,new Set),A(L,`_cachedRects`,new WeakMap),A(L,`_rafId`,null),A(L,`_listenersAttached`,!1),A(L,`_viewportListener`,()=>{_t._scheduleViewportUpdate()});let R=(e,t)=>e==null||e!==e?t:e;var vt=class{constructor(e){this._clsOptions=e,A(this,`relatedSettings`,void 0),A(this,`players`,void 0),A(this,`removeVideoTitleWrapper`,void 0),A(this,`footerSelector`,void 0),A(this,`shouldDisableStickyRelated`,void 0),this.removeVideoTitleWrapper=R(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1),this.shouldDisableStickyRelated=rt({bucket:this._clsOptions.bucket,isRolloutEnabled:N.isRolloutEnabled.bind(N)});let t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=R(t&&t.footerSelector,``),this.players=R(t&&t.players.map(e=>(e.mobileLocation=L.setMobileLocation(e.mobileLocation),e)),[]),this.relatedSettings=t&&t.contextual}},yt=class{constructor(e){A(this,`mobileStickyPlayerOnPage`,!1),A(this,`collapsiblePlayerOnPage`,!1),A(this,`playlistPlayerAdded`,!1),A(this,`relatedPlayerAdded`,!1),A(this,`collapseSettings`,void 0),A(this,`footerSelector`,``),A(this,`removeVideoTitleWrapper`,!1),A(this,`desktopCollapseSettings`,void 0),A(this,`mobileCollapseSettings`,void 0),A(this,`relatedSettings`,void 0),A(this,`playerId`,void 0),A(this,`playlistId`,void 0),A(this,`desktopRelatedCollapseSettings`,void 0),A(this,`mobileRelatedCollapseSettings`,void 0),A(this,`collapsePlayerId`,void 0),A(this,`players`,void 0),A(this,`videoAdOptions`,void 0),A(this,`shouldDisableStickyRelated`,void 0),this.videoAdOptions=new vt(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector,this.shouldDisableStickyRelated=this.videoAdOptions.shouldDisableStickyRelated}};let bt=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},xt=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[300,420],[728,250],[320,300],[300,390]],St=new Map([[O.Footer,1],[O.Header,2],[O.Sidebar,3],[O.Content,4],[O.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),Ct=e=>xt.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),wt=(e,[t,n],r)=>{let{location:i,sequence:a}=e;if(i===O.Footer)return!(r===`phone`&&t===320&&n===100);if(i===O.Header)return!0;if(i===O.Recipe)return!(I()&&r===`phone`&&(t===300&&n===390||t===320&&n===300));if(i===O.Sidebar){let t=e.adSizes.some(([,e])=>e<=300),r=!!a&&a<=5,i=n>300;return i&&!t||a===9?!0:r?i?e.sticky:!0:!i}else return!0},Tt=(e,t)=>{let{location:n,sticky:r}=e;if(n===O.Recipe&&t){let{recipeMobile:e,recipeDesktop:n}=t;if(I()&&e!=null&&e.enabled||!I()&&n!=null&&n.enabled)return!0}return n===O.Footer||r},Et=(e,t)=>{let n=t.adUnits,r=N.isRolloutEnabled(`enable-250px-max-ad-height`);return n.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(n=>{let i=n.location.replace(/\s+/g,`_`),a=i===`Sidebar`?0:2;i===O.Content&&r&&it()&&(n.adSizes=n.adSizes.filter(e=>e[1]<=250));let o=[];for(let e of R(n.targeting,[])){let t=e;t.key===`special`&&o.push(...t.value)}return{auctionPriority:St.get(i)||8,location:i,sequence:R(n.sequence,1),thirdPartyAdUnitName:n.thirdPartyAdUnitName||``,sizes:Ct(n.adSizes).filter(t=>wt(n,t,e)),devices:n.devices,pageSelector:R(n.dynamic.pageSelector,``).trim(),elementSelector:R(n.dynamic.elementSelector,``).trim(),position:R(n.dynamic.position,`beforebegin`),max:Math.floor(R(n.dynamic.max,0)),spacing:R(n.dynamic.spacing,0),skip:Math.floor(R(n.dynamic.skip,0)),every:Math.max(Math.floor(R(n.dynamic.every,1)),1),classNames:n.dynamic.classNames||[],sticky:Tt(n,t.adOptions.stickyContainerConfig),stickyOverlapSelector:R(n.stickyOverlapSelector,``).trim(),autosize:n.autosize,special:o,lazy:R(n.dynamic.lazy,!1),lazyMax:R(n.dynamic.lazyMax,a),lazyMaxDefaulted:n.dynamic.lazyMax===0?!1:!n.dynamic.lazyMax,name:n.name}})},Dt=(e,t)=>{let n=bt(t),r=e.sticky&&e.location===O.Sidebar;return e.sizes.filter(t=>{let i=e.autosize?t[0]<=n||t[0]<=320:!0,a=r?t[1]<=window.innerHeight-100:!0;return i&&a})},Ot=(e,t)=>e.devices.includes(t),kt=e=>e.pageSelector.length===0||document.querySelector(e.pageSelector)!==null,z=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},B={Desktop:`desktop`,Mobile:`mobile`},At=e=>{let t=document.body,n=`adthrive-device-${e}`;if(!t.classList.contains(n))try{t.classList.add(n)}catch(e){z.error(`BodyDeviceClassComponent`,`init`,{message:e.message});let t=`classList`in document.createElement(`_`);z.error(`BodyDeviceClassComponent`,`init.support`,{support:t})}},V=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,jt=e=>`${V(e)}-${e.sequence}`,Mt=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`,Nt=e=>{let t=e.offsetHeight,n=e.offsetWidth,r=e.getBoundingClientRect(),i=document.body,a=document.documentElement,o=window.pageYOffset||a.scrollTop||i.scrollTop,s=window.pageXOffset||a.scrollLeft||i.scrollLeft,c=a.clientTop||i.clientTop||0,l=a.clientLeft||i.clientLeft||0,u=Math.round(r.top+o-c),d=Math.round(r.left+s-l);return{top:u,left:d,bottom:u+t,right:d+n,width:n,height:t}},Pt=(e=document)=>(e===document?document.body:e).getBoundingClientRect().top,Ft=e=>e.includes(`,`)?e.split(`,`):[e],It=(e=document)=>{let t=e.querySelectorAll(`article`);if(t.length===0)return null;let n=Array.from(t).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e);return n&&n.offsetHeight>window.innerHeight*1.5?n:null},Lt=(e,t,n=document)=>{let r=new Set(t.map.map(({el:e})=>e)),i=It(n),a=i?[i]:[],o=[];e.forEach(e=>{let t=Array.from(n.querySelectorAll(e.elementSelector)).slice(0,e.skip);Ft(e.elementSelector).forEach(i=>{let s=n.querySelectorAll(i);for(let n=0;n<s.length;n++){let i=s[n];if(r.has(i))continue;let c=i&&i.parentElement;c&&c!==document.body?a.push(c):a.push(i),t.indexOf(i)===-1&&o.push({dynamicAd:e,element:i})}})});let s=Pt(n),c=o.map(e=>({item:e,top:e.element.getBoundingClientRect().top-s}));return c.sort((e,t)=>e.top-t.top),[a,c.map(({item:e})=>e)]},Rt=(e,t,n=document)=>{let[r,i]=Lt(e,t,n);return r.length===0?[null,i]:[Array.from(r).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e)||document.body,i]},zt=(e,t=`div #comments, section .comments`)=>{let n=e.querySelector(t);return n?e.offsetHeight-n.offsetHeight:e.offsetHeight},Bt=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)},Vt=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth)};function Ht(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>`u`)){var r=document.head||document.getElementsByTagName(`head`)[0],i=document.createElement(`style`);i.type=`text/css`,n===`top`&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}let Ut=e=>Ht(`
  .adthrive-device-phone .adthrive-sticky-content {
    height: 450px !important;
    margin-bottom: 100px !important;
  }
  .adthrive-content.adthrive-sticky {
    position: -webkit-sticky;
    position: sticky !important;
    top: 42px !important;
    margin-top: 42px !important;
  }
  .adthrive-content.adthrive-sticky:after {
    content: "— Advertisement. Scroll down to continue. —";
    font-size: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
    display:block;
    color: #888;
  }
  .adthrive-sticky-container {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    min-height:${e||400}px;
    margin: 10px 0 10px 0;
    background-color: #FAFAFA;
    padding-bottom:0px;
  }
  `),Wt=e=>{Ht(`
  .adthrive-recipe.adthrive-sticky {
    position: -webkit-sticky;
    position: sticky !important;
    top: 42px !important;
    margin-top: 42px !important;
  }
  .adthrive-recipe-sticky-container {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    min-height:${e||400}px !important;
    margin: 10px 0 10px 0;
    background-color: #FAFAFA;
    padding-bottom:0px;
  }
  `)},Gt=e=>e.some(e=>document.querySelector(e)!==null),Kt=e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e),qt=(e,t,n)=>{let r=e=>e?!!(e.classList.contains(`adthrive-ad`)||e.id.includes(`_${n}_`)):!1;switch(t){case`beforebegin`:return r(e.previousElementSibling);case`afterend`:return r(e.nextElementSibling);case`afterbegin`:return r(e.firstElementChild);case`beforeend`:return r(e.lastElementChild);default:return!1}};function Jt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Jt(Object(n),!0).forEach(function(t){A(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let Yt=e=>{try{return{valid:!0,elements:document.querySelectorAll(e)}}catch(e){return H({valid:!1},e)}},Xt=e=>e===``?{valid:!0}:Yt(e),Zt=(e,t)=>Math.random()*(t-e)+e;var U=class e extends qe{constructor(e=[],t){super(),this._choices=e,this._default=t}static fromArray(t,n){return new e(t.map(([e,t])=>({choice:e,weight:t})),n)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){let e=Zt(0,100),t=0;for(let{choice:n,weight:r}of this._choices)if(t+=r,t>=e)return n;return this._default}get totalWeight(){return this._choices.reduce((e,{weight:t})=>e+t,0)}};let W={AdDensity:`addensity`,AdLayout:`adlayout`,FooterCloseButton:`footerclose`,Interstitial:`interstitial`,RemoveVideoTitleWrapper:`removevideotitlewrapper`,StickyOutstream:`stickyoutstream`,StickyOutstreamOnStickyPlayer:`sospp`,VideoAdvancePlaylistRelatedPlayer:`videoadvanceplaylistrp`,MobileStickyPlayerPosition:`mspp`};var Qt=class{constructor(){A(this,`name`,void 0),A(this,`disable`,void 0),A(this,`gdprPurposes`,void 0)}};let $t=`__adthriveTcfApiStub`,en=`__tcfapiLocator`,tn=`getTCData`,G=[],nn=!1,rn,K=e=>typeof e==`function`&&!!e[$t],an=(e,t=2)=>{let n=G.findIndex(([n,r,i])=>n===tn&&r===t&&i===e);return n===-1?!1:(G.splice(n,1),!0)},on=()=>{let e=()=>{if(document.querySelector(`iframe[name="${en}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=en,document.body.appendChild(t)};e()},q=()=>{let e=window.__tcfapi;return typeof e==`function`&&!K(e)?e:void 0},sn=()=>{let e=q();if(e)for(;G.length>0;){let t=G.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error?e.message:String(e)}}},cn=()=>{if(nn)return;if(nn=!0,q()){sn();return}let e=window.__tcfapi;Object.defineProperty(window,`__tcfapi`,{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!K(t)&&sn()}})},ln=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return G;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:rn,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(rn=r,typeof n==`function`&&n(`set`,!0));return;default:G.push([e,t,n,r])}};return Object.defineProperty(e,$t,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},un=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch(e){return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},dn=()=>{if(cn(),q())return!1;let e=!1;return K(window.__tcfapi)||(window.__tcfapi=ln(),un(),e=!0),on(),window.__tcfapiQueue=G,e},fn=(e,t=2,n,r)=>{if(e===void 0)return;let i=q();i?i(e,t,n,r):(G.push([e,t,n,r]),dn())};function pn(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function J(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){pn(a,r,i,o,s,`next`,e)}function s(e){pn(a,r,i,o,s,`throw`,e)}o(void 0)})}}let Y=1e4,mn=e=>Array.isArray(e)?e:[e],hn=(e,t)=>e.reduce((e,n)=>(e[String(n)]=n in t,e),{}),gn=(e,t=2,n,r)=>{fn(e,t,n,r)},X=(e=Y)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,an(a,2),n(Error(`TCF API request timed out`)))},e)),gn(tn,2,a)});(function(){var e=J(function*(e,t=Y){let n=mn(e);try{var r,i;return hn(n,(r=(i=(yield X(t)).vendor)==null?void 0:i.consents)==null?{}:r)}catch(e){return e instanceof Error?e.message:String(e),hn(n,{})}});return function(t){return e.apply(this,arguments)}})(),function(){var e=J(function*(e,t,n=Y){try{var r;let i=yield X(n),a=((r=i.vendor)==null||(r=r.consents)==null?void 0:r[e])===!0,o=!(t!=null&&t.length)||t.every(e=>{var t;return((t=i.purpose)==null||(t=t.consents)==null?void 0:t[e])===!0});return a&&o}catch(e){return e instanceof Error?e.message:String(e),!1}});return function(t,n){return e.apply(this,arguments)}}();let _n=[`mcmpfreqrec`],Z=new class extends Qt{constructor(...e){super(...e),A(this,`name`,`BrowserStorage`),A(this,`disable`,!1),A(this,`gdprPurposes`,[1]),A(this,`_sessionStorageHandlerQueue`,[]),A(this,`_localStorageHandlerQueue`,[]),A(this,`_cookieHandlerQueue`,[]),A(this,`_gdpr`,void 0),A(this,`_shouldQueue`,!1),A(this,`_storageConsentGranted`,void 0),A(this,`_storageConsentUpdateInFlight`,0),A(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}_updateStorageConsent(){var e=this;return J(function*(){var t;let n=yield X();n&&(t=n.purpose)!=null&&t.consents&&(e._storageConsentGranted=n.purpose.consents[1]===!0)})()}clearQueue(e){let t=this._gdpr&&this._hasStorageConsent()===!1,n=e&&t&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;n&&(this._storageConsentGranted=!0),e&&(!t||n)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}getLocalStorageWriteAvailability(){let e=`__adthrive_local_storage_probe__`;try{window.localStorage.setItem(e,`1`);let t=window.localStorage.getItem(e);return window.localStorage.removeItem(e),t===`1`?{available:!0}:{available:!1,error:Error(`localStorage write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}deleteCookie(e){document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}deleteLocalStorage(e){window.localStorage.removeItem(e)}deleteSessionStorage(e){window.sessionStorage.removeItem(e)}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`,o=this.readInternalLocalStorage(a);if(o!==null){var s;let t=o[e],n=(s=o[`${e}_weight`])==null?null:s;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let c=H(H({},o),{},{[e]:t,[`${e}_weight`]:n});return r?this.setExpirableInternalLocalStorage(a,c,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,c),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch(e){return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let r=JSON.parse(t),i=r.expires&&new Date().getTime()>=new Date(r.expires).getTime();if(e===`adthrive_abgroup`&&r.created)return window.localStorage.removeItem(e),null;if(r.resetOnRead&&r.expires&&!i){var n;let t=this._resetExpiry(r);return window.localStorage.setItem(e,JSON.stringify(r)),(n=t.value)==null?t:n}else if(i)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(r,`value`))try{return JSON.parse(r.value)}catch(e){return r.value}else return r}catch(e){return t}}_setCookieValue(e,t,n,r){try{if(this._gdpr&&this._shouldQueue){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{var i,a,o;let e=this._getExpiryDate((i=r==null?void 0:r.expiry)==null?{value:400,unit:`days`}:i),s=(a=r==null?void 0:r.sameSite)==null?`None`:a,c=(o=r==null?void 0:r.secure)==null?!0:o,l=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${l}; SameSite=${s}; ${c?`Secure;`:``} expires=${e}; path=/`}}catch(e){}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!_n.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},vn=e=>{let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return t>>>0},yn=e=>vn(e).toString(16),bn=e=>{if(e===null)return null;let t=e.map(({choice:e})=>e);return yn(JSON.stringify(t))},xn=(e,t)=>{var n,r;return(n=(r=e.find(({choice:e})=>e===t))==null?void 0:r.weight)==null?null:n},Sn=e=>e!=null&&!(typeof e==`number`&&isNaN(e)),Cn=(e,t)=>{let n=bn(e._choices),r=e._expConfigABGroup?e._expConfigABGroup:e.abgroup,i=r?r.toLowerCase():e.key?e.key.toLowerCase():``,a=n?`${i}_${n}`:i,o=e.localStoragePrefix?`${e.localStoragePrefix}-${a}`:a,s=`gdprEnabled`in window.adthrive?window.adthrive.gdprEnabled:window.adthrive.gdpr===`true`;if([W.AdLayout,W.AdDensity].includes(i)&&s)return t();let c=Z.readInternalLocalStorage(`adthrive_branch`);(c&&c.enabled)===!1&&Z.deleteLocalStorage(o);let l=t(),u=xn(e._choices,l),[d,f]=Z.getOrSetABGroupLocalStorageValue(o,l,u,{value:24,unit:`hours`});return e._stickyResult=d,e._stickyWeight=f,d},wn=(e=window.location.search)=>{let t=e.indexOf(`?`)===0?1:0;return e.slice(t).split(`&`).reduce((e,t)=>{let[n,r]=t.split(`=`);return e.set(n,r),e},new Map)},Tn=e=>{let t={},n=wn().get(e);if(n)try{let r=decodeURIComponent(n).replace(/\+/g,``);t=JSON.parse(r),z.event(`ExperimentOverridesUtil`,`getExperimentOverrides`,e,t)}catch(e){e instanceof URIError}return t},En=(e,t)=>typeof e==typeof t,Dn=(e,t)=>{let n=e.adDensityEnabled,r=e.adDensityLayout.pageOverrides.find(e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||typeof e[t].adDensity==`number`));return n?!r:!0},On=e=>{var t;let n=(t=e.videoPlayers)==null||(t=t.partners)==null||(t=t.stickyOutstream)==null?void 0:t.blockedPageSelectors;return n?!document.querySelector(n):!0},kn=e=>{let t=e.adOptions.interstitialBlockedPageSelectors;return t?!document.querySelector(t):!0},An=(e,t,n)=>{switch(t){case W.AdDensity:return Dn(e,n);case W.StickyOutstream:return On(e);case W.Interstitial:return kn(e);default:return!0}},jn=e=>e.length===1,Mn=e=>{let t=e.reduce((e,t)=>t.weight?t.weight+e:e,0);return e.length>0&&e.every(e=>{let t=e.value,n=e.weight;return!!(t!=null&&!(typeof t==`number`&&isNaN(t))&&n)})&&t===100},Nn=(e,t)=>{if(!e)return!1;let n=!!e.enabled,r=e.dateStart==null||Date.now()>=e.dateStart,i=e.dateEnd==null||Date.now()<=e.dateEnd,a=e.selector===null||e.selector!==``&&!!document.querySelector(e.selector),o=e.platform===`mobile`&&t===`mobile`,s=e.platform===`desktop`&&t===`desktop`,c=e.platform===null||e.platform===`all`||o||s,l=e.experimentType===`bernoulliTrial`?jn(e.variants):Mn(e.variants);return l||z.error(`SiteTest`,`validateSiteExperiment`,`experiment presented invalid choices for key:`,e.key,e.variants),n&&r&&i&&a&&c&&l};var Pn=class{constructor(e){var t,n;A(this,`siteExperiments`,[]),A(this,`_clsOptions`,void 0),A(this,`_device`,void 0),this._clsOptions=e,this._device=I()?`mobile`:`desktop`,this.siteExperiments=(t=(n=this._clsOptions.siteAds.siteExperiments)==null?void 0:n.filter(e=>{let t=e.key,n=Nn(e,this._device),r=An(this._clsOptions.siteAds,t,this._device);return n&&r}))==null?[]:t}getSiteExperimentByKey(e){let t=this.siteExperiments.filter(t=>t.key.toLowerCase()===e.toLowerCase())[0],n=Tn(`at_site_features`),r=En(t!=null&&t.variants[1]?t==null?void 0:t.variants[1].value:t==null?void 0:t.variants[0].value,n[e]);return t&&n[e]&&r&&(t.variants=[{displayName:`test`,value:n[e],weight:100,id:0}]),t}},Fn=class{constructor(){A(this,`experimentConfig`,void 0)}get enabled(){return this.experimentConfig!==void 0}_isValidResult(e,t=()=>!0){return t()&&Sn(e)}},In=class extends Fn{constructor(...e){super(...e),A(this,`_resultValidator`,()=>!0)}_isValidResult(e){return super._isValidResult(e,()=>this._resultValidator(e)||e===`control`)}run(){if(!this.enabled)return z.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;if(!this._mappedChoices||this._mappedChoices.length===0)return z.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment variants found. Defaulting to control.`),`control`;let e=new U(this._mappedChoices).get();return this._isValidResult(e)?e:(z.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)}},Ln=class extends In{constructor(e){super(),A(this,`_choices`,[]),A(this,`_mappedChoices`,[]),A(this,`_result`,``),A(this,`_clsSiteExperiments`,void 0),A(this,`_resultValidator`,e=>typeof e==`string`),A(this,`key`,W.AdLayout),A(this,`abgroup`,W.AdLayout),this._clsSiteExperiments=new Pn(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return Cn(this,()=>{if(!this.enabled)return z.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to empty class name.`),``;let e=new U(this._mappedChoices).get();return this._isValidResult(e)?e:(z.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to empty class name.`),``)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:t}))}},Rn=class extends In{constructor(e){super(),A(this,`_choices`,[]),A(this,`_mappedChoices`,[]),A(this,`_result`,`control`),A(this,`_clsSiteExperiments`,void 0),A(this,`_resultValidator`,e=>typeof e==`number`),A(this,`key`,W.AdDensity),A(this,`abgroup`,W.AdDensity),this._clsSiteExperiments=new Pn(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return Cn(this,()=>{if(!this.enabled)return z.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;let e=new U(this._mappedChoices).get();return this._isValidResult(e)?e:(z.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:typeof t==`number`?(t||0)/100:`control`}))}};let Q=`250px`;var zn=class{constructor(e,t){this._clsOptions=e,this._adInjectionMap=t,A(this,`_recipeCount`,0),A(this,`_mainContentHeight`,0),A(this,`_mainContentDiv`,null),A(this,`_totalAvailableElements`,[]),A(this,`_minDivHeight`,250),A(this,`_densityDevice`,B.Desktop),A(this,`_pubLog`,{onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0}),A(this,`_densityMax`,.99),A(this,`_smallerIncrementAttempts`,0),A(this,`_absoluteMinimumSpacingByDevice`,250),A(this,`_usedAbsoluteMinimum`,!1),A(this,`_infPageEndOffset`,0),A(this,`locationMaxLazySequence`,new Map([[O.Recipe,5]])),A(this,`locationToMinHeight`,{Below_Post:Q,Content:Q,Recipe:Q,Sidebar:Q}),A(this,`_device`,void 0),A(this,`_clsTargetAdDensitySiteExperiment`,void 0);let{tablet:n,desktop:r}=this._clsOptions.siteAds.breakpoints;this._device=Mt(n,r),this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Rn(this._clsOptions):null}start(){try{var e;At(this._device);let n=new Ln(this._clsOptions);if(n.enabled){let e=n.result,t=e.startsWith(`.`)?e.substring(1):e;if(Kt(t))try{document.body.classList.add(t)}catch(e){z.error(`ClsDynamicAdsInjector`,`start`,`Uncaught CSS Class error: ${e}`)}else z.error(`ClsDynamicAdsInjector`,`start`,`Invalid class name: ${t}`)}let r=Et(this._device,this._clsOptions.siteAds).filter(e=>this._locationEnabled(e)).filter(e=>Ot(e,this._device)).filter(e=>kt(e)),i=this.inject(r),a=this._clsOptions.siteAds.adOptions.stickyContainerConfig;if(!(a==null||(e=a.content)==null)&&e.enabled&&!Gt(a.blockedSelectors||[])){var t;Ut(a==null||(t=a.content)==null?void 0:t.minHeight)}i.forEach(e=>this._clsOptions.setInjectedSlots(e))}catch(e){z.error(`ClsDynamicAdsInjector`,`start`,e)}}inject(e,t=document){this._densityDevice=this._device===`desktop`?B.Desktop:B.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();let n=this._clsOptions.siteAds,r=R(n.adDensityEnabled,!0),i=n.adDensityLayout&&r,a=e.filter(e=>i?e.location!==O.Content:e),o=e.filter(e=>i?e.location===O.Content:null);return this._capturePreSlotInsertionPageAreaMeasurement(),[...a.length?this._injectNonDensitySlots(a,t):[],...o.length?this._injectDensitySlots(o,t):[]]}_injectNonDensitySlots(e,t=document){var n;let r=[],i=[],a=!1;if(e.some(e=>e.location===O.Recipe&&e.sticky)&&!Gt(((n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:n.blockedSelectors)||[])){var o,s;let e=this._clsOptions.siteAds.adOptions.stickyContainerConfig;Wt(this._device===`phone`?e==null||(o=e.recipeMobile)==null?void 0:o.minHeight:e==null||(s=e.recipeDesktop)==null?void 0:s.minHeight),a=!0}for(let n of e)this._insertNonDensityAds(n,r,i,t);return a||i.forEach(({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]}),r}_injectDensitySlots(e,t=document){try{this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement()}catch(e){return[]}let{onePerViewport:n,targetAll:r,targetDensityUnits:i,combinedMax:a,numberOfUnits:o}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=n?window.innerHeight:this._absoluteMinimumSpacingByDevice,o?(this._adInjectionMap.filterUsed(),this._findElementsForAds(o,n,r,a,i,t),this._insertAds()):[]}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if((e=this._clsTargetAdDensitySiteExperiment)!=null&&e.enabled){let e=this._clsTargetAdDensitySiteExperiment.result;typeof e==`number`&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){let n=this._clsOptions.siteAds.adDensityLayout,r=this._determineOverrides(n.pageOverrides),i=r.length?r[0]:n[this._densityDevice],a=i.adDensity,o=i.onePerViewport,s=this._shouldTargetAllEligible(a),c=this._getTargetDensityUnits(a,s),l=this._getCombinedMax(e,t),u=Math.min(this._totalAvailableElements.length,c,...l>0?[l]:[]);return this._pubLog={onePerViewport:o,targetDensity:a,targetDensityUnits:c,combinedMax:l},{onePerViewport:o,targetAll:s,targetDensityUnits:c,combinedMax:l,numberOfUnits:u}}_determineOverrides(e){return e.filter(e=>{let t=Xt(e.pageSelector);return e.pageSelector===``||t.elements&&t.elements.length}).map(e=>e[this._densityDevice])}_shouldTargetAllEligible(e){return e===this._densityMax}_getTargetDensityUnits(e,t){return t?this._totalAvailableElements.length:Math.floor(e*this._mainContentHeight/(1-e)/this._minDivHeight)-this._recipeCount}_getCombinedMax(e,t=document){return R(e.filter(e=>{let n;try{n=t.querySelector(e.elementSelector)}catch(e){}return n}).map(e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax)).sort((e,t)=>t-e)[0],0)}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){let t=window.getComputedStyle(e,null).display;return t&&t===`none`||e.style.display===`none`}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,n,r,i,a=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:r,targetDensityUnits:i,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};let o=t=>{for(let{dynamicAd:o,element:s}of this._totalAvailableElements)if(this._logDensityInfo(s,o.elementSelector,t),!(!n&&this._elementLargerThanMainContent(s)||this._elementDisplayNone(s)))if(this._isBelowMaxes(r,i)){if(this._checkElementSpacing({dynamicAd:o,element:s,insertEvery:t,targetAll:n,target:a}),this._hasReachedQuota(e))return}else break;this._hasReachedQuota(e)||!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,o(this._getSmallerIncrement(t)))};o(this._getInsertEvery(e,t,i))}_hasReachedQuota(e){return this._adInjectionMap.map.length>=e}_getSmallerIncrement(e){let t=e*.6;return t<=this._absoluteMinimumSpacingByDevice&&(t=this._absoluteMinimumSpacingByDevice,this._usedAbsoluteMinimum=!0),t}_insertNonDensityAds(e,t,n,r=document){let i=0,a=0,o=0;e.spacing>0&&(i=window.innerHeight*e.spacing,a=i);let s=this._repeatDynamicAds(e),c=this.getElements(e.elementSelector,r);e.skip;for(let l=e.skip;l<c.length&&!(o+1>s.length);l+=e.every){let u=c[l];if(i>0){let{bottom:e}=Nt(u);if(e<=a)continue;a=e+i}let d=s[o],f=`${d.location}_${d.sequence}`;t.some(e=>e.name===f)&&(o+=1);let p=this.getDynamicElementId(d),m=V(e),h=jt(e),g=[e.location===O.Sidebar&&e.sticky&&e.sequence&&e.sequence<=5?`adthrive-sticky-sidebar`:``,e.location===O.Recipe&&e.sticky?`adthrive-recipe-sticky-container`:``,m,h,...e.classNames];if(qt(u,e.position,e.location)&&e.location===O.Recipe)continue;let _=this.addAd(u,p,e.position,g);if(_){let i=Dt(d,_);if(i.length){let a={clsDynamicAd:e,dynamicAd:d,element:_,sizes:i,name:f,infinite:r!==document};t.push(a),n.push({location:d.location,element:_}),e.location===O.Recipe&&++this._recipeCount,o+=1}u=_}}}_insertAds(){let e=[],t=0;return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach(({el:n,dynamicAd:r,target:i},a)=>{let o=Number(r.sequence)+a,s=r.max,c=r.lazy&&o>s;r.sequence=o,r.lazy=c;let l=this._addContentAd(n,r,i);l&&(r.used=!0,e.push(l),++t)}),e}_getInsertEvery(e,t,n){let r=this._absoluteMinimumSpacingByDevice;return this._moreAvailableElementsThanUnitsToInject(n,e)?(this._usedAbsoluteMinimum=!1,r=this._useWiderSpacing(n,e)):(this._usedAbsoluteMinimum=!0,r=this._useSmallestSpacing(t)),t&&window.innerHeight>r?window.innerHeight:r}_useWiderSpacing(e,t){return this._mainContentHeight/Math.min(e,t)}_useSmallestSpacing(e){return e&&window.innerHeight>this._absoluteMinimumSpacingByDevice?window.innerHeight:this._absoluteMinimumSpacingByDevice}_moreAvailableElementsThanUnitsToInject(e,t){return this._totalAvailableElements.length>e||this._totalAvailableElements.length>t}_logDensityInfo(e,t,n){let{onePerViewport:r,targetDensity:i,targetDensityUnits:a,combinedMax:o}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:e,element:t,insertEvery:n,targetAll:r,target:i=document}){(this._isFirstAdInjected()||this._hasProperSpacing(t,e,r,n))&&this._markSpotForContentAd(t,H({},e),i)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,n=document){let r=t.position===`beforebegin`||t.position===`afterbegin`;this._adInjectionMap.addSorted(e,this._getElementCoords(e,r),t,n)}_hasProperSpacing(e,t,n,r){let i=t.position===`beforebegin`||t.position===`afterbegin`,a=t.position===`beforeend`||t.position===`afterbegin`,o=n||this._isElementFarEnoughFromOtherAdElements(e,r,i),s=a||this._isElementNotInRow(e,i),c=e.id.indexOf(`AdThrive_${O.Below_Post}`)===-1;return o&&s&&c}_isElementFarEnoughFromOtherAdElements(e,t,n){let r=this._getElementCoords(e,n),[i,a]=this._adInjectionMap.findNeighborIndices(r),o=i===null?void 0:this._adInjectionMap.map[i].coords,s=a===null?void 0:this._adInjectionMap.map[a].coords;return(o===void 0||r-t>o)&&(s===void 0||r+t<s)}_isElementNotInRow(e,t){let n=e.previousElementSibling,r=e.nextElementSibling,i=t?!n&&r||n&&e.tagName!==n.tagName?r:n:r;if(!i)return!0;let a=e.getBoundingClientRect();if(a.height===0)return!0;let o=i.getBoundingClientRect();return a.top!==o.top}_calculateMainContentHeightAndAllElements(e,t=document){let[n,r]=Rt(e,this._adInjectionMap,t);if(!n)throw Error(`No main content element found`);this._mainContentDiv=n,this._totalAvailableElements=r,this._mainContentHeight=zt(this._mainContentDiv)}_capturePreSlotInsertionMainContentMeasurement(){window.adthriveCLS&&(window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.mainContentHeight=this._mainContentHeight:window.adthriveCLS.preSlotInsertionMeasurements={mainContentHeight:this._mainContentHeight})}_capturePreSlotInsertionPageAreaMeasurement(){if(window.adthriveCLS){let e=Bt()*Vt();window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.totalPageArea=e:window.adthriveCLS.preSlotInsertionMeasurements={totalPageArea:e}}}_getElementCoords(e,t=!1){let n=e.getBoundingClientRect();return(t?n.top:n.bottom)+window.scrollY}_addContentAd(e,t,n=document){var r;let i=null,a=V(t),o=jt(t),s=this._clsOptions.siteAds.adOptions.stickyContainerConfig,c=s==null||(r=s.content)==null?void 0:r.enabled,l=c?`adthrive-sticky-container`:``,u=this.addAd(e,this.getDynamicElementId(t),t.position,[l,a,o,...t.classNames]);if(u){let e=Dt(t,u);if(e.length){var d;(!c||!(!(s==null||(d=s.content)==null)&&d.minHeight))&&(u.style.minHeight=this.locationToMinHeight[t.location]),i={clsDynamicAd:t,dynamicAd:t,element:u,sizes:e,name:`${t.location}_${t.sequence}`,infinite:n!==document}}}return i}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document){return t.querySelectorAll(e)}addAd(e,t,n,r=[]){if(!document.getElementById(t)){let i=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;e.insertAdjacentHTML(n,i)}return document.getElementById(t)}_repeatDynamicAds(e){let t=[],n=e.location===O.Recipe?99:this.locationMaxLazySequence.get(e.location),r=e.lazy?R(n,0):0,i=e.max,a=e.lazyMax,o=r===0&&e.lazy?i+a:Math.min(Math.max(r-e.sequence+1,0),i+a),s=Math.max(i,o);for(let n=0;n<s;n++){let r=Number(e.sequence)+n,a=e.lazy&&n>=i,o=r;e.name===`Recipe_1`&&r>=5&&(o=r+1),t.push(H(H({},e),{},{sequence:o,lazy:a}))}return t}_locationEnabled(e){let t=this._clsOptions.enabledLocations.includes(e.location),n=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(`adthrive-disable-all`),r=!document.body.classList.contains(`adthrive-disable-content`)&&!this._clsOptions.disableAds.reasons.has(`content_plugin`);return t&&!n&&r}},Bn=class{constructor(){A(this,`_map`,[])}add(e,t,n,r=document){this._map.push({el:e,coords:t,dynamicAd:n,target:r})}addSorted(e,t,n,r=document){let i=this._upperBoundIndex(t);this._map.splice(i,0,{el:e,coords:t,dynamicAd:n,target:r})}get map(){return this._map}sort(){this._map.sort(({coords:e},{coords:t})=>e-t)}filterUsed(){this._map=this._map.filter(({dynamicAd:e})=>!e.used)}findNeighborIndices(e){let t=this._upperBoundIndex(e);return[t-1>=0?t-1:null,t<this._map.length?t:null]}_upperBoundIndex(e){let t=0,n=this._map.length;for(;t<n;){let r=t+n>>>1;this._map[r].coords<=e?t=r+1:n=r}return t}reset(){this._map=[]}},Vn=class extends Bn{};let Hn=e=>{let t=ot(),n=dt(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i},Un=e=>{let t=Hn(e);if(t){let e=t.profileId;document.body.classList.add(`raptive-profile-${e}`)}},$={Video_Collapse_Autoplay_SoundOff:`Video_Collapse_Autoplay_SoundOff`,Video_Individual_Autoplay_SOff:`Video_Individual_Autoplay_SOff`,Video_Coll_SOff_Smartphone:`Video_Coll_SOff_Smartphone`,Video_In_Post_ClicktoPlay_SoundOn:`Video_In-Post_ClicktoPlay_SoundOn`,Video_Collapse_Autoplay_SoundOff_15s:`Video_Collapse_Autoplay_SoundOff_15s`,Video_Individual_Autoplay_SOff_15s:`Video_Individual_Autoplay_SOff_15s`,Video_Coll_SOff_Smartphone_15s:`Video_Coll_SOff_Smartphone_15s`,Video_In_Post_ClicktoPlay_SoundOn_15s:`Video_In-Post_ClicktoPlay_SoundOn_15s`};var Wn=class{get enabled(){throw Error(`Enablement must be defined at factory creation time.`)}};let Gn=(e=navigator.userAgent)=>gt(e)===`desktop`;function Kn(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function qn(e,t){if(e==null)return{};var n,r,i=Kn(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}let Jn=[`valid`,`elements`],Yn=[`valid`,`elements`];var Xn=class extends Wn{constructor(e,t,n){super(),this._videoConfig=e,this._component=t,this._context=n,A(this,`_potentialPlayerMap`,void 0),A(this,`_device`,void 0),A(this,`_stickyRelatedOnPage`,!1),A(this,`_relatedMediaIds`,[]),this._device=Gn()?`desktop`:`mobile`,this._potentialPlayerMap=this.setPotentialPlayersMap()}setPotentialPlayersMap(){let e=this._videoConfig.players||[],t=this._filterPlayerMap();return t.stationaryRelated=this._getPotentialStationaryPlayers(e,t.stationaryRelated),this._potentialPlayerMap=t,this._potentialPlayerMap}_getPotentialStationaryPlayers(e,t){let n=new Set(t);return e.forEach(e=>e.type===`stationaryRelated`&&e.enabled&&n.add(e)),[...n]}_filterPlayerMap(){let e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter(e=>{var t;return(t=e.devices)==null?void 0:t.includes(this._device)}).reduce((e,t)=>{if(e[t.type]||(z.event(this._component,`constructor`,`Unknown Video Player Type detected`,t.type),e[t.type]=[]),t.enabled){let n=t.type;this._videoConfig.shouldDisableStickyRelated&&t.type===`stickyRelated`&&(n=`stationaryRelated`),e[n].push(t)}return e},t):t}_checkPlayerSelectorOnPage(e){for(let t of this._potentialPlayerMap[e]){let e=this._getPlacementElement(t);if(e)return{player:t,playerElement:e}}return{player:null,playerElement:null}}_getOverrideElement(e,t,n){if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}else{let{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}}return n}_shouldOverrideElement(e){let t=e.getAttribute(`override-embed`);return t===`true`||t===`false`?t===`true`:this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.overrideEmbedLocation:!1}_checkPageSelector(e,t,n=[]){return e&&t&&n.length===0?(window.location.pathname!==`/`&&z.event(`VideoUtils`,`getPlacementElement`,Error(`PSNF: ${e} does not exist on the page`)),!1):!0}_getElementSelector(e,t,n){return t&&t.length>n?t[n]:(z.event(`VideoUtils`,`getPlacementElement`,Error(`ESNF: ${e} does not exist on the page`)),null)}_getPlacementElement(e){let{pageSelector:t,elementSelector:n,skip:r}=e,i=Xt(t),{valid:a,elements:o}=i,s=qn(i,Jn),c=Yt(n),{valid:l,elements:u}=c,d=qn(c,Yn);return t!==``&&!a?(z.error(`VideoUtils`,`getPlacementElement`,Error(`${t} is not a valid selector`),s),null):l?this._checkPageSelector(t,a,o)&&this._getElementSelector(n,u,r)||null:(z.error(`VideoUtils`,`getPlacementElement`,Error(`${n} is not a valid selector`),d),null)}_getEmbeddedPlayerType(e){if(this._videoConfig.shouldDisableStickyRelated)return`static`;let t=e.getAttribute(`data-player-type`);return(!t||t===`default`)&&(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:`static`),this._stickyRelatedOnPage&&(t=`static`),t}_getMediaId(e){let t=e.getAttribute(`data-video-id`);return t?(this._relatedMediaIds.push(t),t):!1}_getOrientation(e){return e.getAttribute(`orientation`)===`vertical`?`vertical`:`horizontal`}_createRelatedPlayer(e,t,n,r,i){t===`collapse`?this._createCollapsePlayer(e,n):t===`static`&&this._createStaticPlayer(e,n,r,i)}_createCollapsePlayer(e,t){let{player:n,playerElement:r}=this._checkPlayerSelectorOnPage(`stickyRelated`),i=n||this._potentialPlayerMap.stationaryRelated[0];i&&i.playerId&&!this._videoConfig.shouldDisableStickyRelated?(this._shouldOverrideElement(t)&&(t=this._getOverrideElement(n,r,t)),t=document.querySelector(`#cls-video-container-${e} > div`)||t,this._createStickyRelatedPlayer(H(H({},i),{},{mediaId:e}),t)):z.error(this._component,`_createCollapsePlayer`,`No video player found`)}_createStaticPlayer(e,t,n,r){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){let i=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer(H(H({},i),{},{mediaOrPlaylistId:e,orientation:r}),t,n)}else z.error(this._component,`_createStaticPlayer`,`No video player found`)}_shouldRunAutoplayPlayers(){return!!(this._isVideoAllowedOnPage()&&(this._potentialPlayerMap.stickyRelated.length||this._potentialPlayerMap.stickyPlaylist.length))}_setPlaylistMediaIdWhenStationaryOnPage(e,t){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId&&e&&e.length){let n=e[0].getAttribute(`data-video-id`);return n?H(H({},t),{},{mediaId:n}):t}return t}_determineAutoplayPlayers(e){let t=this._component,n=t===`VideoManagerComponent`,r=this._context;if(this._stickyRelatedOnPage){z.event(t,`stickyRelatedOnPage`,n&&{device:r&&r.device,isDesktop:this._device}||{});return}let{playerElement:i}=this._checkPlayerSelectorOnPage(`stickyPlaylist`),{player:a}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);a&&a.playerId&&i?(a=this._setPlaylistMediaIdWhenStationaryOnPage(e,a),this._createPlaylistPlayer(a,i)):Math.random()<.01&&setTimeout(()=>{z.event(t,`noStickyPlaylist`,n&&{vendor:`none`,device:r&&r.device,isDesktop:this._device}||{})},1e3)}_initializeRelatedPlayers(e){let t=new Map;for(let n=0;n<e.length;n++){let r=e[n],i=r.offsetParent,a=this._getEmbeddedPlayerType(r),o=this._getMediaId(r),s=this._getOrientation(r);if(i&&o){let e=(t.get(o)||0)+1;t.set(o,e),this._createRelatedPlayer(o,a,r,e,s)}}}},Zn=class extends Xn{constructor(e,t){super(e,`ClsVideoInsertion`),this._videoConfig=e,this._clsOptions=t,A(this,`_IN_POST_SELECTOR`,`.adthrive-video-player`),A(this,`_WRAPPER_BAR_HEIGHT`,36),A(this,`_playersAddedFromPlugin`,[]),t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,n=0,r=`horizontal`){if(e.parentNode){let i=e.offsetWidth,a=r===`vertical`;a&&this._device===`desktop`&&(i*=.5);let o=i*(a?16/9:9/16),s=this._createGenericCLSWrapper(o,t,n);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,n){let r=document.createElement(`div`);return r.id=`cls-video-container-${t}`,r.className=`adthrive`,r.style.minHeight=`${e+n}px`,r}_getTitleHeight(){let e=document.createElement(`h3`);e.style.margin=`10px 0`,e.innerText=`Title`,e.style.visibility=`hidden`,document.body.appendChild(e);let t=window.getComputedStyle(e),n=parseInt(t.height,10),r=parseInt(t.marginTop,10),i=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(n+i+r,50)}_initializePlayers(){let e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers(e)}_createStationaryRelatedPlayer(e,t,n){let r=this._device===`mobile`?[400,225]:[640,360],i=$.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){let a=`${e.mediaOrPlaylistId}_${n}`,o=this._wrapVideoPlayerWithCLS(t,a,0,e.orientation);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),o&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:i,playerSize:r,element:o,type:`stationaryRelated`})}}_createStickyRelatedPlayer(e,t){if(this._videoConfig.shouldDisableStickyRelated)return;let n=this._device===`mobile`?[400,225]:[640,360],r=$.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage=this._device===`mobile`,this._videoConfig.collapsiblePlayerOnPage=!0,t&&e.position&&e.mediaId){let i=document.createElement(`div`);t.insertAdjacentElement(e.position,i);let a=this._getTitleHeight(),o=this._wrapVideoPlayerWithCLS(i,e.mediaId,this._WRAPPER_BAR_HEIGHT+a);this._playersAddedFromPlugin.push(e.mediaId),o&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:n,playerName:r,element:i,type:`stickyRelated`})}}_createPlaylistPlayer(e,t){let n=e.playlistId,r=this._device===`mobile`?$.Video_Coll_SOff_Smartphone:$.Video_Collapse_Autoplay_SoundOff,i=this._device===`mobile`?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0,this._videoConfig.collapsiblePlayerOnPage=!0;let a=document.createElement(`div`);t.insertAdjacentElement(e.position,a);let o=this._WRAPPER_BAR_HEIGHT;e.title&&(o+=this._getTitleHeight());let s=this._wrapVideoPlayerWithCLS(a,n,o);this._playersAddedFromPlugin.push(`playlist-${n}`),s&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:r,element:a,type:`stickyPlaylist`})}_isVideoAllowedOnPage(){let e=this._clsOptions.disableAds;if(e&&e.video){let t=``;e.reasons.has(`video_tag`)?t=`video tag`:e.reasons.has(`video_plugin`)?t=`video plugin`:e.reasons.has(`video_page`)&&(t=`command queue`);let n=t?`ClsVideoInsertionMigrated`:`ClsVideoInsertion`;return z.error(n,`isVideoAllowedOnPage`,Error(`DBP: Disabled by publisher via ${t||`other`}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}};try{(()=>{let e=new Ke;!e||!e.enabled||(e.siteAds&&Un(e.siteAds),new zn(e,new Vn).start(),new Zn(new yt(e),e).init())})()}catch(e){z.error(`CLS`,`pluginsertion-iife`,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}})();</script><script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script><script type='text/javascript' src='//assets.pinterest.com/js/pinit.js' data-pin-hover='true'></script>
<style type="text/css" media="screen">#simple-social-icons-2 ul li a, #simple-social-icons-2 ul li a:hover, #simple-social-icons-2 ul li a:focus { background-color: #1faae5 !important; border-radius: 3px; color: #ffffff !important; border: 0px #ffffff solid !important; font-size: 18px; padding: 9px; }  #simple-social-icons-2 ul li a:hover, #simple-social-icons-2 ul li a:focus { background-color: #a0d0e5 !important; border-color: #ffffff !important; color: #ffffff !important; }  #simple-social-icons-2 ul li a:focus { outline: 1px dotted #a0d0e5 !important; }</style><style id='core-block-supports-inline-css' type='text/css'>
.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}
</style>
<script type="text/javascript" id="feast-public-js-js-extra">
/* <![CDATA[ */
var feastJSData = {"yoastFaqEnabled":""};
/* ]]> */
</script>
<script type="text/javascript" src="https://leftinknots.com/wp-content/plugins/feast-plugin/assets/js/dev/feast-public-js.js?ver=14.3.6" id="feast-public-js-js"></script>
<script type="text/javascript" id="rocket-browser-checker-js-after">
/* <![CDATA[ */
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
/* ]]> */
</script>
<script type="text/javascript" id="rocket-preload-links-js-extra">
/* <![CDATA[ */
var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/leftinknots.com","onHoverDelay":"100","rateThrottle":"3"};
/* ]]> */
</script>
<script type="text/javascript" id="rocket-preload-links-js-after">
/* <![CDATA[ */
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());
/* ]]> */
</script>
<script type="text/javascript" src="https://leftinknots.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.3.3" id="skip-links-js"></script>
<script>!function(){"use strict";!function(e){const r={"Europe/Brussels":"gdpr","Europe/Sofia":"gdpr","Europe/Prague":"gdpr","Europe/Copenhagen":"gdpr","Europe/Berlin":"gdpr","Europe/Tallinn":"gdpr","Europe/Dublin":"gdpr","Europe/Athens":"gdpr","Europe/Madrid":"gdpr","Africa/Ceuta":"gdpr","Europe/Paris":"gdpr","Europe/Zagreb":"gdpr","Europe/Rome":"gdpr","Asia/Nicosia":"gdpr","Europe/Nicosia":"gdpr","Europe/Riga":"gdpr","Europe/Vilnius":"gdpr","Europe/Luxembourg":"gdpr","Europe/Budapest":"gdpr","Europe/Malta":"gdpr","Europe/Amsterdam":"gdpr","Europe/Vienna":"gdpr","Europe/Warsaw":"gdpr","Europe/Lisbon":"gdpr","Atlantic/Madeira":"gdpr","Europe/Bucharest":"gdpr","Europe/Ljubljana":"gdpr","Europe/Bratislava":"gdpr","Europe/Helsinki":"gdpr","Europe/Stockholm":"gdpr","Europe/London":"gdpr","Europe/Vaduz":"gdpr","Atlantic/Reykjavik":"gdpr","Europe/Oslo":"gdpr","Europe/Istanbul":"gdpr","Europe/Zurich":"gdpr"},p=(()=>{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;return r[e]||null})();if(null===p||"gdpr"!==p){const r="__adblocker";if(-1===e.cookie.indexOf(r)){const p=new XMLHttpRequest;p.open("GET","https://ads.adthrive.com/abd/abd.js",!0),p.onreadystatechange=function(){if(XMLHttpRequest.DONE===p.readyState)if(200===p.status){const r=e.createElement("script");r.innerHTML=p.responseText,e.getElementsByTagName("head")[0].appendChild(r)}else{const p=new Date;p.setTime(p.getTime()+3e5),e.cookie=r+"=true; expires="+p.toUTCString()+"; path=/"}},p.send()}}}(document)}();
</script><script>!function(){"use strict";var e;e=document,function(){var t,n;function r(){var t=e.createElement("script");t.src="https://cafemedia-com.videoplayerhub.com/galleryplayer.js",e.head.appendChild(t)}function a(){var t=e.cookie.match("(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)");return t&&t.pop()}function c(){clearInterval(n)}return{init:function(){var e;"true"===(t=a())?r():(e=0,n=setInterval((function(){100!==e&&"false"!==t||c(),"true"===t&&(r(),c()),t=a(),e++}),50))}}}().init()}();
</script></body></html>
