• DELETE FROM KEYWORDS WHERE ID_DOMAINE=35938947
  • DoneDoneDone

    URL:creativenotions.co.za

    Connection: keep-alive
    Date: Sat, 02 Nov 2024 08:27:22 GMT
    Content-Length: 162
    Content-Type: text/html
    Location: https://creativenotions.co.za/
    Server: nginx
    
    
    Location => https://creativenotions.co.za/
    Status => 301
    <html>
    <head><title>301 Moved Permanently</title></head>
    

    (vide) Tentative en https

    https://creativenotions.co.za/

    <!DOCTYPE html>
    <html lang="en-GB">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="profile" href="https://gmpg.org/xfn/11">
    <link rel="pingback" href="https://creativenotions.co.za/xmlrpc.php">
    
    				<script>document.documentElement.className = document.documentElement.className + ' yes-js js_active js'</script>
    				<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
    
    	<!-- This site is optimized with the Yoast SEO Premium plugin v18.9 (Yoast SEO v20.1) - https://yoast.com/wordpress/plugins/seo/ -->
    	<title>CreativeNotions.co.za | Online Shopping &amp; Consultants for Embroidery, Sewing, Quilting &amp; More Machines &amp; Related Consumables, Accessories &amp; Workshops</title>
    	<meta name="description" content="Creative Notions is an online retailer, consultants and dealer for all brands and sizes embroidery, sewing, quilting machines &amp; more in South Africa." />
    	<link rel="canonical" href="https://creativenotions.co.za/" />
    	<meta property="og:locale" content="en_GB" />
    	<meta property="og:type" content="website" />
    	<meta property="og:title" content="CreativeNotions.co.za | Online Sewing Shop | Sewing, Embroidery, Quilting, Overlocker Machines &amp; Related Consumables, Accessories in South Africa" />
    	<meta property="og:description" content="Creative Notions is an online retailer, consultants and dealer for all brands and sizes embroidery, sewing, quilting machines &amp; more in South Africa." />
    	<meta property="og:url" content="https://creativenotions.co.za/" />
    	<meta property="og:site_name" content="CreativeNotions.co.za" />
    	<meta property="article:publisher" content="http://facebook.com/creativenotionssa" />
    	<meta property="article:modified_time" content="2024-01-04T03:36:09+00:00" />
    	<meta name="twitter:card" content="summary_large_image" />
    	<meta name="twitter:site" content="@creativnotions" />
    	<meta name="twitter:label1" content="Estimated reading time" />
    	<meta name="twitter:data1" content="2 minutes" />
    	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://creativenotions.co.za/","url":"https://creativenotions.co.za/","name":"CreativeNotions.co.za | Online Shopping & Consultants for Embroidery, Sewing, Quilting & More Machines & Related Consumables, Accessories & Workshops","isPartOf":{"@id":"https://creativenotions.co.za/#website"},"datePublished":"2016-02-16T11:54:55+00:00","dateModified":"2024-01-04T03:36:09+00:00","description":"Creative Notions is an online retailer, consultants and dealer for all brands and sizes embroidery, sewing, quilting machines & more in South Africa.","breadcrumb":{"@id":"https://creativenotions.co.za/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://creativenotions.co.za/"]}]},{"@type":"BreadcrumbList","@id":"https://creativenotions.co.za/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://creativenotions.co.za/#website","url":"https://creativenotions.co.za/","name":"CreativeNotions.co.za","description":"Online Shopping &amp; Consultants for Embroidery, Sewing, Quilting &amp; More Machines &amp; Related Consumables, Accessories &amp; Workshops","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://creativenotions.co.za/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"}]}</script>
    	<meta name="google-site-verification" content="dFu-Mbc-mxs7KPeAP-4l3bI2-5ZmrLfHAgIkiW6Dwbw" />
    	<!-- / Yoast SEO Premium plugin. -->
    
    
    <link rel='dns-prefetch' href='//www.googletagmanager.com' />
    <link rel='dns-prefetch' href='//maps.googleapis.com' />
    <link rel='dns-prefetch' href='//fonts.googleapis.com' />
    <link rel='dns-prefetch' href='//res.cloudinary.com' />
    <link rel='preconnect' href='https://res.cloudinary.com' />
    <link rel="alternate" type="application/rss+xml" title="CreativeNotions.co.za &raquo; Feed" href="https://creativenotions.co.za/feed/" />
    <link rel="alternate" type="application/rss+xml" title="CreativeNotions.co.za &raquo; Comments Feed" href="https://creativenotions.co.za/comments/feed/" />
    <script type="text/javascript">
    window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/creativenotions.co.za\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.1.1"}};
    /*! This file is auto-generated */
    !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
    </script>
    <style type="text/css">
    img.wp-smiley,
    img.emoji {
    	display: inline !important;
    	border: none !important;
    	box-shadow: none !important;
    	height: 1em !important;
    	width: 1em !important;
    	margin: 0 0.07em !important;
    	vertical-align: -0.1em !important;
    	background: none !important;
    	padding: 0 !important;
    }
    </style>
    	<link rel='stylesheet' id='sgr-css' href='https://creativenotions.co.za/wp-content/plugins/simple-google-recaptcha/sgr.css?ver=1678269269' type='text/css' media='all' />
    <link rel='stylesheet' id='wp-block-library-css' href='https://creativenotions.co.za/wp-includes/css/dist/block-library/style.min.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='acfw-blocks-frontend-css' href='https://creativenotions.co.za/wp-content/plugins/advanced-coupons-for-woocommerce-free/css/acfw-blocks-frontend.css?ver=4.5.6' type='text/css' media='all' />
    <link rel='stylesheet' id='wc-blocks-vendors-style-css' href='https://creativenotions.co.za/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css?ver=9.4.3' type='text/css' media='all' />
    <link rel='stylesheet' id='wc-blocks-style-css' href='https://creativenotions.co.za/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-style.css?ver=9.4.3' type='text/css' media='all' />
    <link rel='stylesheet' id='awsm-ead-public-css' href='https://creativenotions.co.za/wp-content/plugins/embed-any-document/css/embed-public.min.css?ver=2.7.2' type='text/css' media='all' />
    <link rel='stylesheet' id='classic-theme-styles-css' href='https://creativenotions.co.za/wp-includes/css/classic-themes.min.css?ver=1' type='text/css' media='all' />
    <style id='global-styles-inline-css' type='text/css'>
    body{--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--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--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;}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.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;}
    .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
    :where(.wp-block-columns.is-layout-flex){gap: 2em;}
    .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
    </style>
    <style id='extendify-gutenberg-patterns-and-templates-utilities-inline-css' type='text/css'>
    .ext-absolute {
      position: absolute !important;
    }
    
    .ext-relative {
      position: relative !important;
    }
    
    .ext-top-base {
      top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-top-lg {
      top: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--top-base {
      top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--top-lg {
      top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-right-base {
      right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-right-lg {
      right: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--right-base {
      right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--right-lg {
      right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-bottom-base {
      bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-bottom-lg {
      bottom: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--bottom-base {
      bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--bottom-lg {
      bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-left-base {
      left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-left-lg {
      left: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--left-base {
      left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--left-lg {
      left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-order-1 {
      order: 1 !important;
    }
    
    .ext-order-2 {
      order: 2 !important;
    }
    
    .ext-col-auto {
      grid-column: auto !important;
    }
    
    .ext-col-span-1 {
      grid-column: span 1 / span 1 !important;
    }
    
    .ext-col-span-2 {
      grid-column: span 2 / span 2 !important;
    }
    
    .ext-col-span-3 {
      grid-column: span 3 / span 3 !important;
    }
    
    .ext-col-span-4 {
      grid-column: span 4 / span 4 !important;
    }
    
    .ext-col-span-5 {
      grid-column: span 5 / span 5 !important;
    }
    
    .ext-col-span-6 {
      grid-column: span 6 / span 6 !important;
    }
    
    .ext-col-span-7 {
      grid-column: span 7 / span 7 !important;
    }
    
    .ext-col-span-8 {
      grid-column: span 8 / span 8 !important;
    }
    
    .ext-col-span-9 {
      grid-column: span 9 / span 9 !important;
    }
    
    .ext-col-span-10 {
      grid-column: span 10 / span 10 !important;
    }
    
    .ext-col-span-11 {
      grid-column: span 11 / span 11 !important;
    }
    
    .ext-col-span-12 {
      grid-column: span 12 / span 12 !important;
    }
    
    .ext-col-span-full {
      grid-column: 1 / -1 !important;
    }
    
    .ext-col-start-1 {
      grid-column-start: 1 !important;
    }
    
    .ext-col-start-2 {
      grid-column-start: 2 !important;
    }
    
    .ext-col-start-3 {
      grid-column-start: 3 !important;
    }
    
    .ext-col-start-4 {
      grid-column-start: 4 !important;
    }
    
    .ext-col-start-5 {
      grid-column-start: 5 !important;
    }
    
    .ext-col-start-6 {
      grid-column-start: 6 !important;
    }
    
    .ext-col-start-7 {
      grid-column-start: 7 !important;
    }
    
    .ext-col-start-8 {
      grid-column-start: 8 !important;
    }
    
    .ext-col-start-9 {
      grid-column-start: 9 !important;
    }
    
    .ext-col-start-10 {
      grid-column-start: 10 !important;
    }
    
    .ext-col-start-11 {
      grid-column-start: 11 !important;
    }
    
    .ext-col-start-12 {
      grid-column-start: 12 !important;
    }
    
    .ext-col-start-13 {
      grid-column-start: 13 !important;
    }
    
    .ext-col-start-auto {
      grid-column-start: auto !important;
    }
    
    .ext-col-end-1 {
      grid-column-end: 1 !important;
    }
    
    .ext-col-end-2 {
      grid-column-end: 2 !important;
    }
    
    .ext-col-end-3 {
      grid-column-end: 3 !important;
    }
    
    .ext-col-end-4 {
      grid-column-end: 4 !important;
    }
    
    .ext-col-end-5 {
      grid-column-end: 5 !important;
    }
    
    .ext-col-end-6 {
      grid-column-end: 6 !important;
    }
    
    .ext-col-end-7 {
      grid-column-end: 7 !important;
    }
    
    .ext-col-end-8 {
      grid-column-end: 8 !important;
    }
    
    .ext-col-end-9 {
      grid-column-end: 9 !important;
    }
    
    .ext-col-end-10 {
      grid-column-end: 10 !important;
    }
    
    .ext-col-end-11 {
      grid-column-end: 11 !important;
    }
    
    .ext-col-end-12 {
      grid-column-end: 12 !important;
    }
    
    .ext-col-end-13 {
      grid-column-end: 13 !important;
    }
    
    .ext-col-end-auto {
      grid-column-end: auto !important;
    }
    
    .ext-row-auto {
      grid-row: auto !important;
    }
    
    .ext-row-span-1 {
      grid-row: span 1 / span 1 !important;
    }
    
    .ext-row-span-2 {
      grid-row: span 2 / span 2 !important;
    }
    
    .ext-row-span-3 {
      grid-row: span 3 / span 3 !important;
    }
    
    .ext-row-span-4 {
      grid-row: span 4 / span 4 !important;
    }
    
    .ext-row-span-5 {
      grid-row: span 5 / span 5 !important;
    }
    
    .ext-row-span-6 {
      grid-row: span 6 / span 6 !important;
    }
    
    .ext-row-span-full {
      grid-row: 1 / -1 !important;
    }
    
    .ext-row-start-1 {
      grid-row-start: 1 !important;
    }
    
    .ext-row-start-2 {
      grid-row-start: 2 !important;
    }
    
    .ext-row-start-3 {
      grid-row-start: 3 !important;
    }
    
    .ext-row-start-4 {
      grid-row-start: 4 !important;
    }
    
    .ext-row-start-5 {
      grid-row-start: 5 !important;
    }
    
    .ext-row-start-6 {
      grid-row-start: 6 !important;
    }
    
    .ext-row-start-7 {
      grid-row-start: 7 !important;
    }
    
    .ext-row-start-auto {
      grid-row-start: auto !important;
    }
    
    .ext-row-end-1 {
      grid-row-end: 1 !important;
    }
    
    .ext-row-end-2 {
      grid-row-end: 2 !important;
    }
    
    .ext-row-end-3 {
      grid-row-end: 3 !important;
    }
    
    .ext-row-end-4 {
      grid-row-end: 4 !important;
    }
    
    .ext-row-end-5 {
      grid-row-end: 5 !important;
    }
    
    .ext-row-end-6 {
      grid-row-end: 6 !important;
    }
    
    .ext-row-end-7 {
      grid-row-end: 7 !important;
    }
    
    .ext-row-end-auto {
      grid-row-end: auto !important;
    }
    
    .ext-m-0:not([style*="margin"]) {
      margin: 0 !important;
    }
    
    .ext-m-auto:not([style*="margin"]) {
      margin: auto !important;
    }
    
    .ext-m-base:not([style*="margin"]) {
      margin: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-m-lg:not([style*="margin"]) {
      margin: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--m-base:not([style*="margin"]) {
      margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--m-lg:not([style*="margin"]) {
      margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-mx-0:not([style*="margin"]) {
      margin-left: 0 !important;
      margin-right: 0 !important;
    }
    
    .ext-mx-auto:not([style*="margin"]) {
      margin-left: auto !important;
      margin-right: auto !important;
    }
    
    .ext-mx-base:not([style*="margin"]) {
      margin-left: var(--wp--style--block-gap, 1.75rem) !important;
      margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-mx-lg:not([style*="margin"]) {
      margin-left: var(--extendify--spacing--large, 3rem) !important;
      margin-right: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--mx-base:not([style*="margin"]) {
      margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--mx-lg:not([style*="margin"]) {
      margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-my-0:not([style*="margin"]) {
      margin-top: 0 !important;
      margin-bottom: 0 !important;
    }
    
    .ext-my-auto:not([style*="margin"]) {
      margin-top: auto !important;
      margin-bottom: auto !important;
    }
    
    .ext-my-base:not([style*="margin"]) {
      margin-top: var(--wp--style--block-gap, 1.75rem) !important;
      margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-my-lg:not([style*="margin"]) {
      margin-top: var(--extendify--spacing--large, 3rem) !important;
      margin-bottom: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--my-base:not([style*="margin"]) {
      margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--my-lg:not([style*="margin"]) {
      margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-mt-0:not([style*="margin"]) {
      margin-top: 0 !important;
    }
    
    .ext-mt-auto:not([style*="margin"]) {
      margin-top: auto !important;
    }
    
    .ext-mt-base:not([style*="margin"]) {
      margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-mt-lg:not([style*="margin"]) {
      margin-top: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--mt-base:not([style*="margin"]) {
      margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--mt-lg:not([style*="margin"]) {
      margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-mr-0:not([style*="margin"]) {
      margin-right: 0 !important;
    }
    
    .ext-mr-auto:not([style*="margin"]) {
      margin-right: auto !important;
    }
    
    .ext-mr-base:not([style*="margin"]) {
      margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-mr-lg:not([style*="margin"]) {
      margin-right: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--mr-base:not([style*="margin"]) {
      margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--mr-lg:not([style*="margin"]) {
      margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-mb-0:not([style*="margin"]) {
      margin-bottom: 0 !important;
    }
    
    .ext-mb-auto:not([style*="margin"]) {
      margin-bottom: auto !important;
    }
    
    .ext-mb-base:not([style*="margin"]) {
      margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-mb-lg:not([style*="margin"]) {
      margin-bottom: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--mb-base:not([style*="margin"]) {
      margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--mb-lg:not([style*="margin"]) {
      margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-ml-0:not([style*="margin"]) {
      margin-left: 0 !important;
    }
    
    .ext-ml-auto:not([style*="margin"]) {
      margin-left: auto !important;
    }
    
    .ext-ml-base:not([style*="margin"]) {
      margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-ml-lg:not([style*="margin"]) {
      margin-left: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext--ml-base:not([style*="margin"]) {
      margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    
    .ext--ml-lg:not([style*="margin"]) {
      margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }
    
    .ext-block {
      display: block !important;
    }
    
    .ext-inline-block {
      display: inline-block !important;
    }
    
    .ext-inline {
      display: inline !important;
    }
    
    .ext-flex {
      display: flex !important;
    }
    
    .ext-inline-flex {
      display: inline-flex !important;
    }
    
    .ext-grid {
      display: grid !important;
    }
    
    .ext-inline-grid {
      display: inline-grid !important;
    }
    
    .ext-hidden {
      display: none !important;
    }
    
    .ext-w-auto {
      width: auto !important;
    }
    
    .ext-w-full {
      width: 100% !important;
    }
    
    .ext-max-w-full {
      max-width: 100% !important;
    }
    
    .ext-flex-1 {
      flex: 1 1 0% !important;
    }
    
    .ext-flex-auto {
      flex: 1 1 auto !important;
    }
    
    .ext-flex-initial {
      flex: 0 1 auto !important;
    }
    
    .ext-flex-none {
      flex: none !important;
    }
    
    .ext-flex-shrink-0 {
      flex-shrink: 0 !important;
    }
    
    .ext-flex-shrink {
      flex-shrink: 1 !important;
    }
    
    .ext-flex-grow-0 {
      flex-grow: 0 !important;
    }
    
    .ext-flex-grow {
      flex-grow: 1 !important;
    }
    
    .ext-list-none {
      list-style-type: none !important;
    }
    
    .ext-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-cols-none {
      grid-template-columns: none !important;
    }
    
    .ext-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
    }
    
    .ext-grid-rows-none {
      grid-template-rows: none !important;
    }
    
    .ext-flex-row {
      flex-direction: row !important;
    }
    
    .ext-flex-row-reverse {
      flex-direction: row-reverse !important;
    }
    
    .ext-flex-col {
      flex-direction: column !important;
    }
    
    .ext-flex-col-reverse {
      flex-direction: column-reverse !important;
    }
    
    .ext-flex-wrap {
      flex-wrap: wrap !important;
    }
    
    .ext-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important;
    }
    
    .ext-flex-nowrap {
      flex-wrap: nowrap !important;
    }
    
    .ext-items-start {
      align-items: flex-start !important;
    }
    
    .ext-items-end {
      align-items: flex-end !important;
    }
    
    .ext-items-center {
      align-items: center !important;
    }
    
    .ext-items-baseline {
      align-items: baseline !important;
    }
    
    .ext-items-stretch {
      align-items: stretch !important;
    }
    
    .ext-justify-start {
      justify-content: flex-start !important;
    }
    
    .ext-justify-end {
      justify-content: flex-end !important;
    }
    
    .ext-justify-center {
      justify-content: center !important;
    }
    
    .ext-justify-between {
      justify-content: space-between !important;
    }
    
    .ext-justify-around {
      justify-content: space-around !important;
    }
    
    .ext-justify-evenly {
      justify-content: space-evenly !important;
    }
    
    .ext-justify-items-start {
      justify-items: start !important;
    }
    
    .ext-justify-items-end {
      justify-items: end !important;
    }
    
    .ext-justify-items-center {
      justify-items: center !important;
    }
    
    .ext-justify-items-stretch {
      justify-items: stretch !important;
    }
    
    .ext-gap-0 {
      gap: 0 !important;
    }
    
    .ext-gap-base {
      gap: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-gap-lg {
      gap: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-gap-x-0 {
      -moz-column-gap: 0 !important;
           column-gap: 0 !important;
    }
    
    .ext-gap-x-base {
      -moz-column-gap: var(--wp--style--block-gap, 1.75rem) !important;
           column-gap: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-gap-x-lg {
      -moz-column-gap: var(--extendify--spacing--large, 3rem) !important;
           column-gap: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-gap-y-0 {
      row-gap: 0 !important;
    }
    
    .ext-gap-y-base {
      row-gap: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-gap-y-lg {
      row-gap: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-justify-self-auto {
      justify-self: auto !important;
    }
    
    .ext-justify-self-start {
      justify-self: start !important;
    }
    
    .ext-justify-self-end {
      justify-self: end !important;
    }
    
    .ext-justify-self-center {
      justify-self: center !important;
    }
    
    .ext-justify-self-stretch {
      justify-self: stretch !important;
    }
    
    .ext-rounded-none {
      border-radius: 0px !important;
    }
    
    .ext-rounded-full {
      border-radius: 9999px !important;
    }
    
    .ext-rounded-t-none {
      border-top-left-radius: 0px !important;
      border-top-right-radius: 0px !important;
    }
    
    .ext-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important;
    }
    
    .ext-rounded-r-none {
      border-top-right-radius: 0px !important;
      border-bottom-right-radius: 0px !important;
    }
    
    .ext-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important;
    }
    
    .ext-rounded-b-none {
      border-bottom-right-radius: 0px !important;
      border-bottom-left-radius: 0px !important;
    }
    
    .ext-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important;
    }
    
    .ext-rounded-l-none {
      border-top-left-radius: 0px !important;
      border-bottom-left-radius: 0px !important;
    }
    
    .ext-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important;
    }
    
    .ext-rounded-tl-none {
      border-top-left-radius: 0px !important;
    }
    
    .ext-rounded-tl-full {
      border-top-left-radius: 9999px !important;
    }
    
    .ext-rounded-tr-none {
      border-top-right-radius: 0px !important;
    }
    
    .ext-rounded-tr-full {
      border-top-right-radius: 9999px !important;
    }
    
    .ext-rounded-br-none {
      border-bottom-right-radius: 0px !important;
    }
    
    .ext-rounded-br-full {
      border-bottom-right-radius: 9999px !important;
    }
    
    .ext-rounded-bl-none {
      border-bottom-left-radius: 0px !important;
    }
    
    .ext-rounded-bl-full {
      border-bottom-left-radius: 9999px !important;
    }
    
    .ext-border-0 {
      border-width: 0px !important;
    }
    
    .ext-border-t-0 {
      border-top-width: 0px !important;
    }
    
    .ext-border-r-0 {
      border-right-width: 0px !important;
    }
    
    .ext-border-b-0 {
      border-bottom-width: 0px !important;
    }
    
    .ext-border-l-0 {
      border-left-width: 0px !important;
    }
    
    .ext-p-0:not([style*="padding"]) {
      padding: 0 !important;
    }
    
    .ext-p-base:not([style*="padding"]) {
      padding: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-p-lg:not([style*="padding"]) {
      padding: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-px-0:not([style*="padding"]) {
      padding-left: 0 !important;
      padding-right: 0 !important;
    }
    
    .ext-px-base:not([style*="padding"]) {
      padding-left: var(--wp--style--block-gap, 1.75rem) !important;
      padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-px-lg:not([style*="padding"]) {
      padding-left: var(--extendify--spacing--large, 3rem) !important;
      padding-right: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-py-0:not([style*="padding"]) {
      padding-top: 0 !important;
      padding-bottom: 0 !important;
    }
    
    .ext-py-base:not([style*="padding"]) {
      padding-top: var(--wp--style--block-gap, 1.75rem) !important;
      padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-py-lg:not([style*="padding"]) {
      padding-top: var(--extendify--spacing--large, 3rem) !important;
      padding-bottom: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-pt-0:not([style*="padding"]) {
      padding-top: 0 !important;
    }
    
    .ext-pt-base:not([style*="padding"]) {
      padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-pt-lg:not([style*="padding"]) {
      padding-top: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-pr-0:not([style*="padding"]) {
      padding-right: 0 !important;
    }
    
    .ext-pr-base:not([style*="padding"]) {
      padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-pr-lg:not([style*="padding"]) {
      padding-right: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-pb-0:not([style*="padding"]) {
      padding-bottom: 0 !important;
    }
    
    .ext-pb-base:not([style*="padding"]) {
      padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-pb-lg:not([style*="padding"]) {
      padding-bottom: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-pl-0:not([style*="padding"]) {
      padding-left: 0 !important;
    }
    
    .ext-pl-base:not([style*="padding"]) {
      padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .ext-pl-lg:not([style*="padding"]) {
      padding-left: var(--extendify--spacing--large, 3rem) !important;
    }
    
    .ext-text-left {
      text-align: left !important;
    }
    
    .ext-text-center {
      text-align: center !important;
    }
    
    .ext-text-right {
      text-align: right !important;
    }
    
    .ext-leading-none {
      line-height: 1 !important;
    }
    
    .ext-leading-tight {
      line-height: 1.25 !important;
    }
    
    .ext-leading-snug {
      line-height: 1.375 !important;
    }
    
    .ext-leading-normal {
      line-height: 1.5 !important;
    }
    
    .ext-leading-relaxed {
      line-height: 1.625 !important;
    }
    
    .ext-leading-loose {
      line-height: 2 !important;
    }
    
    .ext-aspect-square img {
      aspect-ratio: 1 / 1 !important;
      -o-object-fit: cover !important;
         object-fit: cover !important;
    }
    
    .ext-aspect-landscape img {
      aspect-ratio: 4 / 3 !important;
      -o-object-fit: cover !important;
         object-fit: cover !important;
    }
    
    .ext-aspect-landscape-wide img {
      aspect-ratio: 16 / 9 !important;
      -o-object-fit: cover !important;
         object-fit: cover !important;
    }
    
    .ext-aspect-portrait img {
      aspect-ratio: 3 / 4 !important;
      -o-object-fit: cover !important;
         object-fit: cover !important;
    }
    
    .ext-aspect-square .components-resizable-box__container,
    .ext-aspect-landscape .components-resizable-box__container,
    .ext-aspect-landscape-wide .components-resizable-box__container,
    .ext-aspect-portrait .components-resizable-box__container {
      height: auto !important;
    }
    
    .clip-path--rhombus img {
      -webkit-clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%) !important;
              clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%) !important;
    }
    
    .clip-path--diamond img {
      -webkit-clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%) !important;
              clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%) !important;
    }
    
    .clip-path--rhombus-alt img {
      -webkit-clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%) !important;
              clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%) !important;
    }
    
    /*
    The .ext utility is a top-level class that we use to target contents within our patterns.
    We use it here to ensure columns blocks display well across themes.
    */
    
    .wp-block-columns[class*="fullwidth-cols"] {
      /* no suggestion */
      margin-bottom: unset !important;
    }
    
    .wp-block-column.editor\:pointer-events-none {
      /* no suggestion */
      margin-top: 0 !important;
      margin-bottom: 0 !important;
    }
    
    .is-root-container.block-editor-block-list__layout
        > [data-align="full"]:not(:first-of-type)
        > .wp-block-column.editor\:pointer-events-none,
    .is-root-container.block-editor-block-list__layout
        > [data-align="wide"]
        > .wp-block-column.editor\:pointer-events-none {
      /* no suggestion */
      margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
    }
    
    .is-root-container.block-editor-block-list__layout
        > [data-align="full"]:not(:first-of-type)
        > .ext-my-0,
    .is-root-container.block-editor-block-list__layout
        > [data-align="wide"]
        > .ext-my-0:not([style*="margin"]) {
      /* no suggestion */
      margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
    }
    
    /* Some popular themes use padding instead of core margin for columns; remove it */
    
    .ext .wp-block-columns .wp-block-column[style*="padding"] {
      /* no suggestion */
      padding-left: 0 !important;
      padding-right: 0 !important;
    }
    
    /* Some popular themes add double spacing between columns; remove it */
    
    .ext
        .wp-block-columns
        + .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not([style*="margin"]) {
      /* no suggestion */
      margin-top: 0 !important;
    }
    
    [class*="fullwidth-cols"] .wp-block-column:first-child,
    [class*="fullwidth-cols"] .wp-block-group:first-child {
      /* no suggestion */
    }
    
    [class*="fullwidth-cols"] .wp-block-column:first-child, [class*="fullwidth-cols"] .wp-block-group:first-child {
      margin-top: 0 !important;
    }
    
    [class*="fullwidth-cols"] .wp-block-column:last-child,
    [class*="fullwidth-cols"] .wp-block-group:last-child {
      /* no suggestion */
    }
    
    [class*="fullwidth-cols"] .wp-block-column:last-child, [class*="fullwidth-cols"] .wp-block-group:last-child {
      margin-bottom: 0 !important;
    }
    
    [class*="fullwidth-cols"] .wp-block-column:first-child > * {
      /* no suggestion */
      margin-top: 0 !important;
    }
    
    [class*="fullwidth-cols"] .wp-block-column > *:first-child {
      /* no suggestion */
      margin-top: 0 !important;
    }
    
    [class*="fullwidth-cols"] .wp-block-column > *:last-child {
      /* no suggestion */
      margin-bottom: 0 !important;
    }
    
    .ext .is-not-stacked-on-mobile .wp-block-column {
      /* no suggestion */
      margin-bottom: 0 !important;
    }
    
    /* Add base margin bottom to all columns */
    
    .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
        > .wp-block-column:not(:last-child) {
      /* no suggestion */
      margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    @media (min-width: 782px) {
      .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
            > .wp-block-column:not(:last-child) {
        /* no suggestion */
        margin-bottom: 0 !important;
      }
    }
    
    /* Remove margin bottom from "not-stacked" columns */
    
    .wp-block-columns[class*="fullwidth-cols"].is-not-stacked-on-mobile
        > .wp-block-column {
      /* no suggestion */
      margin-bottom: 0 !important;
    }
    
    @media (min-width: 600px) and (max-width: 781px) {
      .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
            > .wp-block-column:nth-child(even) {
        /* no suggestion */
        margin-left: var(--wp--style--block-gap, 2em) !important;
      }
    }
    
    /*
        The `tablet:fullwidth-cols` and `desktop:fullwidth-cols` utilities are used
        to counter the core/columns responsive for at our breakpoints.
    */
    
    @media (max-width: 781px) {
      .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
        flex-wrap: wrap !important;
      }
    
      .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column {
        margin-left: 0 !important;
      }
    
      .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column:not([style*="margin"]) {
        /* no suggestion */
        margin-left: 0 !important;
      }
    
      .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column {
        flex-basis: 100% !important; /* Required to negate core/columns flex-basis */
      }
    }
    
    @media (max-width: 1079px) {
      .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
        flex-wrap: wrap !important;
      }
    
      .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column {
        margin-left: 0 !important;
      }
    
      .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column:not([style*="margin"]) {
        /* no suggestion */
        margin-left: 0 !important;
      }
    
      .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column {
        flex-basis: 100% !important; /* Required to negate core/columns flex-basis */
      }
    
      .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
            > .wp-block-column:not(:last-child) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    }
    
    .direction-rtl {
      direction: rtl !important;
    }
    
    .direction-ltr {
      direction: ltr !important;
    }
    
    /* Use "is-style-" prefix to support adding this style to the core/list block */
    
    .is-style-inline-list {
      padding-left: 0 !important;
    }
    
    .is-style-inline-list li {
      /* no suggestion */
      list-style-type: none !important;
    }
    
    @media (min-width: 782px) {
      .is-style-inline-list li {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
        display: inline !important;
      }
    }
    
    .is-style-inline-list li:first-child {
      /* no suggestion */
    }
    
    @media (min-width: 782px) {
      .is-style-inline-list li:first-child {
        margin-left: 0 !important;
      }
    }
    
    .is-style-inline-list li:last-child {
      /* no suggestion */
    }
    
    @media (min-width: 782px) {
      .is-style-inline-list li:last-child {
        margin-right: 0 !important;
      }
    }
    
    .bring-to-front {
      position: relative !important;
      z-index: 10 !important;
    }
    
    .text-stroke {
      -webkit-text-stroke-width: var(
            --wp--custom--typography--text-stroke-width,
            2px
        ) !important;
      -webkit-text-stroke-color: var(--wp--preset--color--background) !important;
    }
    
    .text-stroke--primary {
      -webkit-text-stroke-width: var(
            --wp--custom--typography--text-stroke-width,
            2px
        ) !important;
      -webkit-text-stroke-color: var(--wp--preset--color--primary) !important;
    }
    
    .text-stroke--secondary {
      -webkit-text-stroke-width: var(
            --wp--custom--typography--text-stroke-width,
            2px
        ) !important;
      -webkit-text-stroke-color: var(--wp--preset--color--secondary) !important;
    }
    
    .editor\:no-caption .block-editor-rich-text__editable {
      display: none !important;
    }
    
    .editor\:no-inserter > .block-list-appender,
    .editor\:no-inserter .wp-block-group__inner-container > .block-list-appender {
      display: none !important;
    }
    
    .editor\:no-inserter .wp-block-cover__inner-container > .block-list-appender {
      display: none !important;
    }
    
    .editor\:no-inserter .wp-block-column:not(.is-selected) > .block-list-appender {
      display: none !important;
    }
    
    .editor\:no-resize .components-resizable-box__handle::after,
    .editor\:no-resize .components-resizable-box__side-handle::before,
    .editor\:no-resize .components-resizable-box__handle {
      display: none !important;
      pointer-events: none !important;
    }
    
    .editor\:no-resize .components-resizable-box__container {
      display: block !important;
    }
    
    .editor\:pointer-events-none {
      pointer-events: none !important;
    }
    
    .is-style-angled {
      /* no suggestion */
      align-items: center !important;
      justify-content: flex-end !important;
    }
    
    .ext .is-style-angled > [class*="_inner-container"] {
      align-items: center !important;
    }
    
    .is-style-angled .wp-block-cover__image-background,
    .is-style-angled .wp-block-cover__video-background {
      /* no suggestion */
      -webkit-clip-path: polygon(0 0, 30% 0%, 50% 100%, 0% 100%) !important;
              clip-path: polygon(0 0, 30% 0%, 50% 100%, 0% 100%) !important;
      z-index: 1 !important;
    }
    
    @media (min-width: 782px) {
      .is-style-angled .wp-block-cover__image-background,
        .is-style-angled .wp-block-cover__video-background {
        /* no suggestion */
        -webkit-clip-path: polygon(0 0, 55% 0%, 65% 100%, 0% 100%) !important;
                clip-path: polygon(0 0, 55% 0%, 65% 100%, 0% 100%) !important;
      }
    }
    
    .has-foreground-color {
      /* no suggestion */
      color: var(--wp--preset--color--foreground, #000) !important;
    }
    
    .has-foreground-background-color {
      /* no suggestion */
      background-color: var(--wp--preset--color--foreground, #000) !important;
    }
    
    .has-background-color {
      /* no suggestion */
      color: var(--wp--preset--color--background, #fff) !important;
    }
    
    .has-background-background-color {
      /* no suggestion */
      background-color: var(--wp--preset--color--background, #fff) !important;
    }
    
    .has-primary-color {
      /* no suggestion */
      color: var(--wp--preset--color--primary, #4b5563) !important;
    }
    
    .has-primary-background-color {
      /* no suggestion */
      background-color: var(--wp--preset--color--primary, #4b5563) !important;
    }
    
    .has-secondary-color {
      /* no suggestion */
      color: var(--wp--preset--color--secondary, #9ca3af) !important;
    }
    
    .has-secondary-background-color {
      /* no suggestion */
      background-color: var(--wp--preset--color--secondary, #9ca3af) !important;
    }
    
    /* Ensure themes that target specific elements use the right colors */
    
    .ext.has-text-color p,
    .ext.has-text-color h1,
    .ext.has-text-color h2,
    .ext.has-text-color h3,
    .ext.has-text-color h4,
    .ext.has-text-color h5,
    .ext.has-text-color h6 {
      /* no suggestion */
      color: currentColor !important;
    }
    
    .has-white-color {
      /* no suggestion */
      color: var(--wp--preset--color--white, #fff) !important;
    }
    
    .has-black-color {
      /* no suggestion */
      color: var(--wp--preset--color--black, #000) !important;
    }
    
    .has-ext-foreground-background-color {
      /* no suggestion */
      background-color: var(
            --wp--preset--color--foreground,
            var(--wp--preset--color--black, #000)
        ) !important;
    }
    
    .has-ext-primary-background-color {
      /* no suggestion */
      background-color: var(
            --wp--preset--color--primary,
            var(--wp--preset--color--cyan-bluish-gray, #000)
        ) !important;
    }
    
    /* Fix button borders with specified background colors */
    
    .wp-block-button__link.has-black-background-color {
      /* no suggestion */
      border-color: var(--wp--preset--color--black, #000) !important;
    }
    
    .wp-block-button__link.has-white-background-color {
      /* no suggestion */
      border-color: var(--wp--preset--color--white, #fff) !important;
    }
    
    .has-ext-small-font-size {
      /* no suggestion */
      font-size: var(--wp--preset--font-size--ext-small) !important;
    }
    
    .has-ext-medium-font-size {
      /* no suggestion */
      font-size: var(--wp--preset--font-size--ext-medium) !important;
    }
    
    .has-ext-large-font-size {
      /* no suggestion */
      font-size: var(--wp--preset--font-size--ext-large) !important;
      line-height: 1.2 !important;
    }
    
    .has-ext-x-large-font-size {
      /* no suggestion */
      font-size: var(--wp--preset--font-size--ext-x-large) !important;
      line-height: 1 !important;
    }
    
    .has-ext-xx-large-font-size {
      /* no suggestion */
      font-size: var(--wp--preset--font-size--ext-xx-large) !important;
      line-height: 1 !important;
    }
    
    /* Line height */
    
    .has-ext-x-large-font-size:not([style*="line-height"]) {
      /* no suggestion */
      line-height: 1.1 !important;
    }
    
    .has-ext-xx-large-font-size:not([style*="line-height"]) {
      /* no suggestion */
      line-height: 1.1 !important;
    }
    
    .ext .wp-block-group > * {
      /* Line height */
      margin-top: 0 !important;
      margin-bottom: 0 !important;
    }
    
    .ext .wp-block-group > * + * {
      margin-top: var(--wp--style--block-gap, 1.75rem) !important;
      margin-bottom: 0 !important;
    }
    
    .ext h2 {
      margin-top: var(--wp--style--block-gap, 1.75rem) !important;
      margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    .has-ext-x-large-font-size + p,
    .has-ext-x-large-font-size + h3 {
      margin-top: 0.5rem !important;
    }
    
    .ext .wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
      width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75) !important;
      min-width: 12rem !important;
    }
    
    /* Classic themes use an inner [class*="_inner-container"] that our utilities cannot directly target, so we need to do so with a few */
    
    .ext .ext-grid > [class*="_inner-container"] {
      /* no suggestion */
      display: grid !important;
    }
    
    /* Unhinge grid for container blocks in classic themes, and < 5.9 */
    
    .ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]),
    .ext
        > [class*="_inner-container"]
        > .wp-block
        > .ext-grid:not([class*="columns"]) {
      /* no suggestion */
      display: initial !important;
    }
    
    /* Grid Columns */
    
    .ext .ext-grid-cols-1 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-2 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-3 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-4 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-5 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-6 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-7 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-8 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-9 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-10 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-11 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-12 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-13 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: repeat(13, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-cols-none > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-columns: none !important;
    }
    
    /* Grid Rows */
    
    .ext .ext-grid-rows-1 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-rows-2 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-rows-3 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-rows-4 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-rows-5 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-rows-6 > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
    }
    
    .ext .ext-grid-rows-none > [class*="_inner-container"] {
      /* no suggestion */
      grid-template-rows: none !important;
    }
    
    /* Align */
    
    .ext .ext-items-start > [class*="_inner-container"] {
      align-items: flex-start !important;
    }
    
    .ext .ext-items-end > [class*="_inner-container"] {
      align-items: flex-end !important;
    }
    
    .ext .ext-items-center > [class*="_inner-container"] {
      align-items: center !important;
    }
    
    .ext .ext-items-baseline > [class*="_inner-container"] {
      align-items: baseline !important;
    }
    
    .ext .ext-items-stretch > [class*="_inner-container"] {
      align-items: stretch !important;
    }
    
    .ext.wp-block-group > *:last-child {
      /* no suggestion */
      margin-bottom: 0 !important;
    }
    
    /* For <5.9 */
    
    .ext .wp-block-group__inner-container {
      /* no suggestion */
      padding: 0 !important;
    }
    
    .ext.has-background {
      /* no suggestion */
      padding-left: var(--wp--style--block-gap, 1.75rem) !important;
      padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    
    /* Fallback for classic theme group blocks */
    
    .ext *[class*="inner-container"] > .alignwide *[class*="inner-container"],
    .ext
        *[class*="inner-container"]
        > [data-align="wide"]
        *[class*="inner-container"] {
      /* no suggestion */
      max-width: var(--responsive--alignwide-width, 120rem) !important;
    }
    
    .ext *[class*="inner-container"] > .alignwide *[class*="inner-container"] > *,
    .ext
        *[class*="inner-container"]
        > [data-align="wide"]
        *[class*="inner-container"]
        > * {
      /* no suggestion */
    }
    
    .ext *[class*="inner-container"] > .alignwide *[class*="inner-container"] > *, .ext
        *[class*="inner-container"]
        > [data-align="wide"]
        *[class*="inner-container"]
        > * {
      max-width: 100% !important;
    }
    
    /* Ensure image block display is standardized */
    
    .ext .wp-block-image {
      /* no suggestion */
      position: relative !important;
      text-align: center !important;
    }
    
    .ext .wp-block-image img {
      /* no suggestion */
      display: inline-block !important;
      vertical-align: middle !important;
    }
    
    body {
      /* no suggestion */
      /* We need to abstract this out of tailwind.config because clamp doesnt translate with negative margins */
      --extendify--spacing--large: var(
            --wp--custom--spacing--large,
            clamp(2em, 8vw, 8em)
        ) !important;
      /* Add pattern preset font sizes */
      --wp--preset--font-size--ext-small: 1rem !important;
      --wp--preset--font-size--ext-medium: 1.125rem !important;
      --wp--preset--font-size--ext-large: clamp(1.65rem, 3.5vw, 2.15rem) !important;
      --wp--preset--font-size--ext-x-large: clamp(3rem, 6vw, 4.75rem) !important;
      --wp--preset--font-size--ext-xx-large: clamp(3.25rem, 7.5vw, 5.75rem) !important;
      /* Fallbacks for pre 5.9 themes */
      --wp--preset--color--black: #000 !important;
      --wp--preset--color--white: #fff !important;
    }
    
    .ext * {
      box-sizing: border-box !important;
    }
    
    /* Astra: Remove spacer block visuals in the library */
    
    .block-editor-block-preview__content-iframe
        .ext
        [data-type="core/spacer"]
        .components-resizable-box__container {
      /* no suggestion */
      background: transparent !important;
    }
    
    .block-editor-block-preview__content-iframe
        .ext
        [data-type="core/spacer"]
        .block-library-spacer__resize-container::before {
      /* no suggestion */
      display: none !important;
    }
    
    /* Twenty Twenty adds a lot of margin automatically to blocks. We only want our own margin added to our patterns. */
    
    .ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull {
      /* no suggestion */
      margin-top: unset !important;
      margin-bottom: unset !important;
    }
    
    /* Ensure no funky business is assigned to alignwide */
    
    .ext .alignwide {
      /* no suggestion */
      margin-left: auto !important;
      margin-right: auto !important;
    }
    
    /* Negate blockGap being inappropriately assigned in the editor */
    
    .is-root-container.block-editor-block-list__layout
        > [data-align="full"]:not(:first-of-type)
        > .ext-my-0,
    .is-root-container.block-editor-block-list__layout
        > [data-align="wide"]
        > .ext-my-0:not([style*="margin"]) {
      /* no suggestion */
      margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
    }
    
    /* Ensure vh content in previews looks taller */
    
    .block-editor-block-preview__content-iframe .preview\:min-h-50 {
      /* no suggestion */
      min-height: 50vw !important;
    }
    
    .block-editor-block-preview__content-iframe .preview\:min-h-60 {
      /* no suggestion */
      min-height: 60vw !important;
    }
    
    .block-editor-block-preview__content-iframe .preview\:min-h-70 {
      /* no suggestion */
      min-height: 70vw !important;
    }
    
    .block-editor-block-preview__content-iframe .preview\:min-h-80 {
      /* no suggestion */
      min-height: 80vw !important;
    }
    
    .block-editor-block-preview__content-iframe .preview\:min-h-100 {
      /* no suggestion */
      min-height: 100vw !important;
    }
    
    /*  Removes excess margin when applied to the alignfull parent div in Block Themes */
    
    .ext-mr-0.alignfull:not([style*="margin"]):not([style*="margin"]) {
      /* no suggestion */
      margin-right: 0 !important;
    }
    
    .ext-ml-0:not([style*="margin"]):not([style*="margin"]) {
      /* no suggestion */
      margin-left: 0 !important;
    }
    
    /*  Ensures fullwidth blocks display properly in the editor when margin is zeroed out */
    
    .is-root-container
        .wp-block[data-align="full"]
        > .ext-mx-0:not([style*="margin"]):not([style*="margin"]) {
      /* no suggestion */
      margin-right: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
      margin-left: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
      overflow: hidden !important;
      width: unset !important;
    }
    
    @media (min-width: 782px) {
      .tablet\:ext-absolute {
        position: absolute !important;
      }
    
      .tablet\:ext-relative {
        position: relative !important;
      }
    
      .tablet\:ext-top-base {
        top: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-top-lg {
        top: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--top-base {
        top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--top-lg {
        top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-right-base {
        right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-right-lg {
        right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--right-base {
        right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--right-lg {
        right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-bottom-base {
        bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-bottom-lg {
        bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--bottom-base {
        bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--bottom-lg {
        bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-left-base {
        left: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-left-lg {
        left: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--left-base {
        left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--left-lg {
        left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-order-1 {
        order: 1 !important;
      }
    
      .tablet\:ext-order-2 {
        order: 2 !important;
      }
    
      .tablet\:ext-m-0:not([style*="margin"]) {
        margin: 0 !important;
      }
    
      .tablet\:ext-m-auto:not([style*="margin"]) {
        margin: auto !important;
      }
    
      .tablet\:ext-m-base:not([style*="margin"]) {
        margin: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-m-lg:not([style*="margin"]) {
        margin: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--m-base:not([style*="margin"]) {
        margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--m-lg:not([style*="margin"]) {
        margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-mx-0:not([style*="margin"]) {
        margin-left: 0 !important;
        margin-right: 0 !important;
      }
    
      .tablet\:ext-mx-auto:not([style*="margin"]) {
        margin-left: auto !important;
        margin-right: auto !important;
      }
    
      .tablet\:ext-mx-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-mx-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
        margin-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--mx-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--mx-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-my-0:not([style*="margin"]) {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
      }
    
      .tablet\:ext-my-auto:not([style*="margin"]) {
        margin-top: auto !important;
        margin-bottom: auto !important;
      }
    
      .tablet\:ext-my-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-my-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--my-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--my-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-mt-0:not([style*="margin"]) {
        margin-top: 0 !important;
      }
    
      .tablet\:ext-mt-auto:not([style*="margin"]) {
        margin-top: auto !important;
      }
    
      .tablet\:ext-mt-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-mt-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--mt-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--mt-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-mr-0:not([style*="margin"]) {
        margin-right: 0 !important;
      }
    
      .tablet\:ext-mr-auto:not([style*="margin"]) {
        margin-right: auto !important;
      }
    
      .tablet\:ext-mr-base:not([style*="margin"]) {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-mr-lg:not([style*="margin"]) {
        margin-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--mr-base:not([style*="margin"]) {
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--mr-lg:not([style*="margin"]) {
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-mb-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
      }
    
      .tablet\:ext-mb-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
      }
    
      .tablet\:ext-mb-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-mb-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--mb-base:not([style*="margin"]) {
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--mb-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-ml-0:not([style*="margin"]) {
        margin-left: 0 !important;
      }
    
      .tablet\:ext-ml-auto:not([style*="margin"]) {
        margin-left: auto !important;
      }
    
      .tablet\:ext-ml-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-ml-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext--ml-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .tablet\:ext--ml-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .tablet\:ext-block {
        display: block !important;
      }
    
      .tablet\:ext-inline-block {
        display: inline-block !important;
      }
    
      .tablet\:ext-inline {
        display: inline !important;
      }
    
      .tablet\:ext-flex {
        display: flex !important;
      }
    
      .tablet\:ext-inline-flex {
        display: inline-flex !important;
      }
    
      .tablet\:ext-grid {
        display: grid !important;
      }
    
      .tablet\:ext-inline-grid {
        display: inline-grid !important;
      }
    
      .tablet\:ext-hidden {
        display: none !important;
      }
    
      .tablet\:ext-w-auto {
        width: auto !important;
      }
    
      .tablet\:ext-w-full {
        width: 100% !important;
      }
    
      .tablet\:ext-max-w-full {
        max-width: 100% !important;
      }
    
      .tablet\:ext-flex-1 {
        flex: 1 1 0% !important;
      }
    
      .tablet\:ext-flex-auto {
        flex: 1 1 auto !important;
      }
    
      .tablet\:ext-flex-initial {
        flex: 0 1 auto !important;
      }
    
      .tablet\:ext-flex-none {
        flex: none !important;
      }
    
      .tablet\:ext-flex-shrink-0 {
        flex-shrink: 0 !important;
      }
    
      .tablet\:ext-flex-shrink {
        flex-shrink: 1 !important;
      }
    
      .tablet\:ext-flex-grow-0 {
        flex-grow: 0 !important;
      }
    
      .tablet\:ext-flex-grow {
        flex-grow: 1 !important;
      }
    
      .tablet\:ext-list-none {
        list-style-type: none !important;
      }
    
      .tablet\:ext-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
      }
    
      .tablet\:ext-grid-cols-none {
        grid-template-columns: none !important;
      }
    
      .tablet\:ext-flex-row {
        flex-direction: row !important;
      }
    
      .tablet\:ext-flex-row-reverse {
        flex-direction: row-reverse !important;
      }
    
      .tablet\:ext-flex-col {
        flex-direction: column !important;
      }
    
      .tablet\:ext-flex-col-reverse {
        flex-direction: column-reverse !important;
      }
    
      .tablet\:ext-flex-wrap {
        flex-wrap: wrap !important;
      }
    
      .tablet\:ext-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
      }
    
      .tablet\:ext-flex-nowrap {
        flex-wrap: nowrap !important;
      }
    
      .tablet\:ext-items-start {
        align-items: flex-start !important;
      }
    
      .tablet\:ext-items-end {
        align-items: flex-end !important;
      }
    
      .tablet\:ext-items-center {
        align-items: center !important;
      }
    
      .tablet\:ext-items-baseline {
        align-items: baseline !important;
      }
    
      .tablet\:ext-items-stretch {
        align-items: stretch !important;
      }
    
      .tablet\:ext-justify-start {
        justify-content: flex-start !important;
      }
    
      .tablet\:ext-justify-end {
        justify-content: flex-end !important;
      }
    
      .tablet\:ext-justify-center {
        justify-content: center !important;
      }
    
      .tablet\:ext-justify-between {
        justify-content: space-between !important;
      }
    
      .tablet\:ext-justify-around {
        justify-content: space-around !important;
      }
    
      .tablet\:ext-justify-evenly {
        justify-content: space-evenly !important;
      }
    
      .tablet\:ext-justify-items-start {
        justify-items: start !important;
      }
    
      .tablet\:ext-justify-items-end {
        justify-items: end !important;
      }
    
      .tablet\:ext-justify-items-center {
        justify-items: center !important;
      }
    
      .tablet\:ext-justify-items-stretch {
        justify-items: stretch !important;
      }
    
      .tablet\:ext-justify-self-auto {
        justify-self: auto !important;
      }
    
      .tablet\:ext-justify-self-start {
        justify-self: start !important;
      }
    
      .tablet\:ext-justify-self-end {
        justify-self: end !important;
      }
    
      .tablet\:ext-justify-self-center {
        justify-self: center !important;
      }
    
      .tablet\:ext-justify-self-stretch {
        justify-self: stretch !important;
      }
    
      .tablet\:ext-p-0:not([style*="padding"]) {
        padding: 0 !important;
      }
    
      .tablet\:ext-p-base:not([style*="padding"]) {
        padding: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-p-lg:not([style*="padding"]) {
        padding: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-px-0:not([style*="padding"]) {
        padding-left: 0 !important;
        padding-right: 0 !important;
      }
    
      .tablet\:ext-px-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-px-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
        padding-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-py-0:not([style*="padding"]) {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
      }
    
      .tablet\:ext-py-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-py-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-pt-0:not([style*="padding"]) {
        padding-top: 0 !important;
      }
    
      .tablet\:ext-pt-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-pt-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-pr-0:not([style*="padding"]) {
        padding-right: 0 !important;
      }
    
      .tablet\:ext-pr-base:not([style*="padding"]) {
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-pr-lg:not([style*="padding"]) {
        padding-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-pb-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
      }
    
      .tablet\:ext-pb-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-pb-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-pl-0:not([style*="padding"]) {
        padding-left: 0 !important;
      }
    
      .tablet\:ext-pl-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .tablet\:ext-pl-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .tablet\:ext-text-left {
        text-align: left !important;
      }
    
      .tablet\:ext-text-center {
        text-align: center !important;
      }
    
      .tablet\:ext-text-right {
        text-align: right !important;
      }
    }
    
    @media (min-width: 1080px) {
      .desktop\:ext-absolute {
        position: absolute !important;
      }
    
      .desktop\:ext-relative {
        position: relative !important;
      }
    
      .desktop\:ext-top-base {
        top: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-top-lg {
        top: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--top-base {
        top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--top-lg {
        top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-right-base {
        right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-right-lg {
        right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--right-base {
        right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--right-lg {
        right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-bottom-base {
        bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-bottom-lg {
        bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--bottom-base {
        bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--bottom-lg {
        bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-left-base {
        left: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-left-lg {
        left: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--left-base {
        left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--left-lg {
        left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-order-1 {
        order: 1 !important;
      }
    
      .desktop\:ext-order-2 {
        order: 2 !important;
      }
    
      .desktop\:ext-m-0:not([style*="margin"]) {
        margin: 0 !important;
      }
    
      .desktop\:ext-m-auto:not([style*="margin"]) {
        margin: auto !important;
      }
    
      .desktop\:ext-m-base:not([style*="margin"]) {
        margin: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-m-lg:not([style*="margin"]) {
        margin: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--m-base:not([style*="margin"]) {
        margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--m-lg:not([style*="margin"]) {
        margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-mx-0:not([style*="margin"]) {
        margin-left: 0 !important;
        margin-right: 0 !important;
      }
    
      .desktop\:ext-mx-auto:not([style*="margin"]) {
        margin-left: auto !important;
        margin-right: auto !important;
      }
    
      .desktop\:ext-mx-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-mx-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
        margin-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--mx-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--mx-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-my-0:not([style*="margin"]) {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
      }
    
      .desktop\:ext-my-auto:not([style*="margin"]) {
        margin-top: auto !important;
        margin-bottom: auto !important;
      }
    
      .desktop\:ext-my-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-my-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--my-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--my-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-mt-0:not([style*="margin"]) {
        margin-top: 0 !important;
      }
    
      .desktop\:ext-mt-auto:not([style*="margin"]) {
        margin-top: auto !important;
      }
    
      .desktop\:ext-mt-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-mt-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--mt-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--mt-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-mr-0:not([style*="margin"]) {
        margin-right: 0 !important;
      }
    
      .desktop\:ext-mr-auto:not([style*="margin"]) {
        margin-right: auto !important;
      }
    
      .desktop\:ext-mr-base:not([style*="margin"]) {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-mr-lg:not([style*="margin"]) {
        margin-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--mr-base:not([style*="margin"]) {
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--mr-lg:not([style*="margin"]) {
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-mb-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
      }
    
      .desktop\:ext-mb-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
      }
    
      .desktop\:ext-mb-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-mb-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--mb-base:not([style*="margin"]) {
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--mb-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-ml-0:not([style*="margin"]) {
        margin-left: 0 !important;
      }
    
      .desktop\:ext-ml-auto:not([style*="margin"]) {
        margin-left: auto !important;
      }
    
      .desktop\:ext-ml-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-ml-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext--ml-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
      }
    
      .desktop\:ext--ml-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
      }
    
      .desktop\:ext-block {
        display: block !important;
      }
    
      .desktop\:ext-inline-block {
        display: inline-block !important;
      }
    
      .desktop\:ext-inline {
        display: inline !important;
      }
    
      .desktop\:ext-flex {
        display: flex !important;
      }
    
      .desktop\:ext-inline-flex {
        display: inline-flex !important;
      }
    
      .desktop\:ext-grid {
        display: grid !important;
      }
    
      .desktop\:ext-inline-grid {
        display: inline-grid !important;
      }
    
      .desktop\:ext-hidden {
        display: none !important;
      }
    
      .desktop\:ext-w-auto {
        width: auto !important;
      }
    
      .desktop\:ext-w-full {
        width: 100% !important;
      }
    
      .desktop\:ext-max-w-full {
        max-width: 100% !important;
      }
    
      .desktop\:ext-flex-1 {
        flex: 1 1 0% !important;
      }
    
      .desktop\:ext-flex-auto {
        flex: 1 1 auto !important;
      }
    
      .desktop\:ext-flex-initial {
        flex: 0 1 auto !important;
      }
    
      .desktop\:ext-flex-none {
        flex: none !important;
      }
    
      .desktop\:ext-flex-shrink-0 {
        flex-shrink: 0 !important;
      }
    
      .desktop\:ext-flex-shrink {
        flex-shrink: 1 !important;
      }
    
      .desktop\:ext-flex-grow-0 {
        flex-grow: 0 !important;
      }
    
      .desktop\:ext-flex-grow {
        flex-grow: 1 !important;
      }
    
      .desktop\:ext-list-none {
        list-style-type: none !important;
      }
    
      .desktop\:ext-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
      }
    
      .desktop\:ext-grid-cols-none {
        grid-template-columns: none !important;
      }
    
      .desktop\:ext-flex-row {
        flex-direction: row !important;
      }
    
      .desktop\:ext-flex-row-reverse {
        flex-direction: row-reverse !important;
      }
    
      .desktop\:ext-flex-col {
        flex-direction: column !important;
      }
    
      .desktop\:ext-flex-col-reverse {
        flex-direction: column-reverse !important;
      }
    
      .desktop\:ext-flex-wrap {
        flex-wrap: wrap !important;
      }
    
      .desktop\:ext-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
      }
    
      .desktop\:ext-flex-nowrap {
        flex-wrap: nowrap !important;
      }
    
      .desktop\:ext-items-start {
        align-items: flex-start !important;
      }
    
      .desktop\:ext-items-end {
        align-items: flex-end !important;
      }
    
      .desktop\:ext-items-center {
        align-items: center !important;
      }
    
      .desktop\:ext-items-baseline {
        align-items: baseline !important;
      }
    
      .desktop\:ext-items-stretch {
        align-items: stretch !important;
      }
    
      .desktop\:ext-justify-start {
        justify-content: flex-start !important;
      }
    
      .desktop\:ext-justify-end {
        justify-content: flex-end !important;
      }
    
      .desktop\:ext-justify-center {
        justify-content: center !important;
      }
    
      .desktop\:ext-justify-between {
        justify-content: space-between !important;
      }
    
      .desktop\:ext-justify-around {
        justify-content: space-around !important;
      }
    
      .desktop\:ext-justify-evenly {
        justify-content: space-evenly !important;
      }
    
      .desktop\:ext-justify-items-start {
        justify-items: start !important;
      }
    
      .desktop\:ext-justify-items-end {
        justify-items: end !important;
      }
    
      .desktop\:ext-justify-items-center {
        justify-items: center !important;
      }
    
      .desktop\:ext-justify-items-stretch {
        justify-items: stretch !important;
      }
    
      .desktop\:ext-justify-self-auto {
        justify-self: auto !important;
      }
    
      .desktop\:ext-justify-self-start {
        justify-self: start !important;
      }
    
      .desktop\:ext-justify-self-end {
        justify-self: end !important;
      }
    
      .desktop\:ext-justify-self-center {
        justify-self: center !important;
      }
    
      .desktop\:ext-justify-self-stretch {
        justify-self: stretch !important;
      }
    
      .desktop\:ext-p-0:not([style*="padding"]) {
        padding: 0 !important;
      }
    
      .desktop\:ext-p-base:not([style*="padding"]) {
        padding: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-p-lg:not([style*="padding"]) {
        padding: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-px-0:not([style*="padding"]) {
        padding-left: 0 !important;
        padding-right: 0 !important;
      }
    
      .desktop\:ext-px-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-px-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
        padding-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-py-0:not([style*="padding"]) {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
      }
    
      .desktop\:ext-py-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-py-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-pt-0:not([style*="padding"]) {
        padding-top: 0 !important;
      }
    
      .desktop\:ext-pt-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-pt-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-pr-0:not([style*="padding"]) {
        padding-right: 0 !important;
      }
    
      .desktop\:ext-pr-base:not([style*="padding"]) {
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-pr-lg:not([style*="padding"]) {
        padding-right: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-pb-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
      }
    
      .desktop\:ext-pb-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-pb-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-pl-0:not([style*="padding"]) {
        padding-left: 0 !important;
      }
    
      .desktop\:ext-pl-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
      }
    
      .desktop\:ext-pl-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
      }
    
      .desktop\:ext-text-left {
        text-align: left !important;
      }
    
      .desktop\:ext-text-center {
        text-align: center !important;
      }
    
      .desktop\:ext-text-right {
        text-align: right !important;
      }
    }
    
    </style>
    <link rel='stylesheet' id='contact-form-7-css' href='https://creativenotions.co.za/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.7.4' type='text/css' media='all' />
    <style id='woocommerce-inline-inline-css' type='text/css'>
    .woocommerce form .form-row .required { visibility: visible; }
    </style>
    <link rel='stylesheet' id='iksm-public-style-css' href='https://creativenotions.co.za/wp-content/plugins/iks-menu/assets/css/public.css?ver=1.9.8' type='text/css' media='all' />
    <link rel='stylesheet' id='mwb_wgm_common_css-css' href='https://creativenotions.co.za/wp-content/plugins/woocommerce-ultimate-gift-card/assets/css/mwb_wgm_common.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='hint-css' href='https://creativenotions.co.za/wp-content/plugins/woo-fly-cart/assets/hint/hint.min.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='perfect-scrollbar-css' href='https://creativenotions.co.za/wp-content/plugins/woo-fly-cart/assets/perfect-scrollbar/css/perfect-scrollbar.min.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='perfect-scrollbar-wpc-css' href='https://creativenotions.co.za/wp-content/plugins/woo-fly-cart/assets/perfect-scrollbar/css/custom-theme.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='slick-css' href='https://creativenotions.co.za/wp-content/plugins/woo-fly-cart/assets/slick/slick.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='woofc-fonts-css' href='https://creativenotions.co.za/wp-content/plugins/woo-fly-cart/assets/css/fonts.css?ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='woofc-frontend-css' href='https://creativenotions.co.za/wp-content/plugins/woo-fly-cart/assets/css/frontend.css?ver=5.3.3' type='text/css' media='all' />
    <style id='woofc-frontend-inline-css' type='text/css'>
    .woofc-area.woofc-style-01 .woofc-inner, .woofc-area.woofc-style-03 .woofc-inner, .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {
                                background-color: #ffffff;
                            }
    
                            .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div a, .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a, .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner > div a, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a {
                                outline: none;
                                color: #ffffff;
                            }
    
                            .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a {
                                border-color: #ffffff;
                            }
    
                            .woofc-area.woofc-style-05 .woofc-inner{
                                background-color: #ffffff;
                                background-image: url('');
                                background-size: cover;
                                background-position: center;
                                background-repeat: no-repeat;
                            }
                            
                            .woofc-count span {
                                background-color: #ffffff;
                            }
    </style>
    <link rel='stylesheet' id='yith_wcbm_badge_style-css' href='https://creativenotions.co.za/wp-content/plugins/yith-woocommerce-badge-management-premium/assets/css/frontend.css?ver=1.4.7' type='text/css' media='all' />
    <style id='yith_wcbm_badge_style-inline-css' type='text/css'>
    .yith-wcbm-badge-23427{ top: calc(50% - 12.5px);bottom: auto;left: auto;right: 0px; opacity: 1; }.yith-wcbm-badge-23427 .yith-wcbm-badge__wrap{ -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); }			.yith-wcbm-css-badge-23427{
    				color: #FFFFFF;
    				font-family: "Open Sans",sans-serif;
    				position: absolute;
    				background-color: transparent;
    				overflow: auto;
    			}
    			.yith-wcbm-css-badge-23427 div.yith-wcbm-css-s1{
    
    			}
    
    			.yith-wcbm-css-badge-23427 div.yith-wcbm-css-s2{
    
    			}
    
    			.yith-wcbm-css-badge-23427 div.yith-wcbm-css-text{
    				padding: 6px 8px;
    				background: #3986c6;
    				font-size: 13px;
    				font-weight: bold;
    				line-height:13px;
    			}
    			.yith-wcbm-badge-26043{ top: calc(50% - 12.5px);bottom: auto;left: auto;right: 0px; opacity: 1; }.yith-wcbm-badge-26043 .yith-wcbm-badge__wrap{ -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); }			.yith-wcbm-css-badge-26043{
    				color: #ffffff;
    				font-family: "Open Sans",sans-serif;
    				position: absolute;
    				background-color: transparent;
    				overflow: auto;
    			}
    			.yith-wcbm-css-badge-26043 div.yith-wcbm-css-s1{
    
    			}
    
    			.yith-wcbm-css-badge-26043 div.yith-wcbm-css-s2{
    
    			}
    
    			.yith-wcbm-css-badge-26043 div.yith-wcbm-css-text{
    				padding: 6px 8px;
    				background: #81d742;
    				font-size: 13px;
    				font-weight: bold;
    				line-height:13px;
    			}
    			.yith-wcbm-badge-26042{ top: calc(50% - 12.5px);bottom: auto;left: auto;right: 0px; opacity: 1; }.yith-wcbm-badge-26042 .yith-wcbm-badge__wrap{ -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); }			.yith-wcbm-css-badge-26042{
    				color: #ffffff;
    				font-family: "Open Sans",sans-serif;
    				position: absolute;
    				background-color: transparent;
    				overflow: auto;
    			}
    			.yith-wcbm-css-badge-26042 div.yith-wcbm-css-s1{
    
    			}
    
    			.yith-wcbm-css-badge-26042 div.yith-wcbm-css-s2{
    
    			}
    
    			.yith-wcbm-css-badge-26042 div.yith-wcbm-css-text{
    				padding: 6px 8px;
    				background: #f78c2e;
    				font-size: 13px;
    				font-weight: bold;
    				line-height:13px;
    			}
    			.yith-wcbm-badge-26041{ top: calc(50% - 12.5px);bottom: auto;left: auto;right: 0px; opacity: 1; }.yith-wcbm-badge-26041 .yith-wcbm-badge__wrap{ -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); }			.yith-wcbm-css-badge-26041{
    				color: #ffffff;
    				font-family: "Open Sans",sans-serif;
    				position: absolute;
    				background-color: transparent;
    				overflow: auto;
    			}
    			.yith-wcbm-css-badge-26041 div.yith-wcbm-css-s1{
    
    			}
    
    			.yith-wcbm-css-badge-26041 div.yith-wcbm-css-s2{
    
    			}
    
    			.yith-wcbm-css-badge-26041 div.yith-wcbm-css-text{
    				padding: 6px 8px;
    				background: #dd3333;
    				font-size: 13px;
    				font-weight: bold;
    				line-height:13px;
    			}
    			
    .container-image-and-badge{position: static !important;}
    </style>
    <link rel='stylesheet' id='googleFontsOpenSans-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A400%2C600%2C700%2C800%2C300&#038;ver=1.0.0' type='text/css' media='all' />
    <link rel='stylesheet' id='woo-slg-public-style-css' href='https://creativenotions.co.za/wp-content/plugins/woo-social-login/includes/css/style-public.css?ver=2.3.12' type='text/css' media='all' />
    <link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css?family=Cinzel%3Aregular%2C700%2C900&#038;ver=6.1.1' type='text/css' media='all' />
    <link rel='stylesheet' id='electro-child-css' href='https://creativenotions.co.za/wp-content/themes/electro-child/custom.css?ver=1730512098' type='text/css' media='all' />
    <link rel='stylesheet' id='electro-fonts-css' href='https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&#038;display=swap' type='text/css' media='all' />
    <link rel='stylesheet' id='font-electro-css' href='https://creativenotions.co.za/wp-content/themes/electro/assets/css/font-electro.css?ver=3.3.1' type='text/css' media='all' />
    <link rel='stylesheet' id='fontawesome-css' href='https://creativenotions.co.za/wp-content/themes/electro/assets/vendor/fontawesome/css/all.min.css?ver=3.3.1' type='text/css' media='all' />
    <link rel='stylesheet' id='animate-css-css' href='https://creativenotions.co.za/wp-content/themes/electro/assets/vendor/animate.css/animate.min.css?ver=3.3.1' type='text/css' media='all' />
    <link rel='stylesheet' id='electro-style-css' href='https://creativenotions.co.za/wp-content/themes/electro/style.min.css?ver=3.3.1' type='text/css' media='all' />
    <link rel='stylesheet' id='electro-child-style-css' href='https://creativenotions.co.za/wp-content/themes/electro-child/style.css?ver=3.3.1' type='text/css' media='all' />
    <link rel='stylesheet' id='js_composer_front-css' href='https://creativenotions.co.za/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=6.10.0' type='text/css' media='all' />
    <link rel='stylesheet' id='bsf-Defaults-css' href='https://creativenotions.co.za/files/smile_fonts/Defaults/Defaults.css?ver=3.19.14' type='text/css' media='all' />
    <link rel='stylesheet' id='ultimate-vc-addons-style-css' href='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.19.14' type='text/css' media='all' />
    <link rel='stylesheet' id='ultimate-vc-addons-slick-css' href='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/slick.min.css?ver=3.19.14' type='text/css' media='all' />
    <link rel='stylesheet' id='ultimate-vc-addons-icons-css' href='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/css/icons.css?ver=3.19.14' type='text/css' media='all' />
    <link rel='stylesheet' id='ultimate-vc-addons-animate-css' href='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/animate.min.css?ver=3.19.14' type='text/css' media='all' />
    <script type="text/javascript">
    var CLDLB = {"image_optimization":"on","image_format":"auto","image_quality":"auto","image_freeform":"","svg_support":"off","image_preview":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_600\/sample.jpg","video_player":"wp","video_controls":"on","video_loop":"off","video_autoplay_mode":"off","video_optimization":"on","video_format":"auto","video_quality":"auto","video_freeform":"","video_preview":"","use_lazy_load":"on","lazy_threshold":"100px","lazy_custom_color":"rgba(153,153,153,0.5)","lazy_animate":"on","lazy_placeholder":"blur","dpr":"2X","lazyload_preview":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_600\/sample.jpg","enable_breakpoints":"on","pixel_step":200,"breakpoints":"","max_width":2048,"min_width":200,"breakpoints_preview":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_600\/sample.jpg","placeholder":"e_blur:2000,q_1,f_auto","base_url":"https:\/\/res.cloudinary.com\/creativenotions"};!function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return e[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.m=e,r.c=t,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=161)}({10:function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r<t;r++)i[r]=e[r];return i},e.exports.__esModule=!0,e.exports.default=e.exports},15:function(e,t,r){var i=r(10);e.exports=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},161:function(e,t,r){"use strict";r.r(t);var i=r(8),n=r.n(i),o={deviceDensity:window.devicePixelRatio?window.devicePixelRatio:"auto",density:null,config:CLDLB||{},lazyThreshold:0,enabled:!1,sizeBands:[],iObserver:null,pObserver:null,rObserver:null,aboveFold:!0,minPlaceholderThreshold:500,bind:function(e){var t=this;e.CLDbound=!0,this.enabled||this._init();var r=e.dataset.size.split(" ");e.originalWidth=r[0],e.originalHeight=r[1],this.pObserver?(this.aboveFold&&this.inInitialView(e)?this.buildImage(e):(this.pObserver.observe(e),this.iObserver.observe(e)),e.addEventListener("error",(function(r){e.srcset="",e.src='data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="rgba(0,0,0,0.1)"/><text x="50%" y="50%" fill="red" text-anchor="middle" dominant-baseline="middle">%26%23x26A0%3B︎</text></svg>',t.rObserver.unobserve(e)}))):this.setupFallback(e)},buildImage:function(e){e.dataset.srcset?(e.cld_loaded=!0,e.srcset=e.dataset.srcset):(e.src=this.getSizeURL(e),e.dataset.responsive&&this.rObserver.observe(e))},inInitialView:function(e){var t=e.getBoundingClientRect();return this.aboveFold=t.top<window.innerHeight+this.lazyThreshold,this.aboveFold},setupFallback:function(e){var t=this,r=[];this.sizeBands.forEach((function(i){if(i<=e.originalWidth){var n=t.getSizeURL(e,i,!0)+" ".concat(i,"w");-1===r.indexOf(n)&&r.push(n)}})),e.srcset=r.join(","),e.sizes="(max-width: ".concat(e.originalWidth,"px) 100vw, ").concat(e.originalWidth,"px")},_init:function(){this.enabled=!0,this._calcThreshold(),this._getDensity();for(var e=parseInt(this.config.max_width),t=parseInt(this.config.min_width),r=parseInt(this.config.pixel_step);e-r>=t;)e-=r,this.sizeBands.push(e);"undefined"!=typeof IntersectionObserver&&this._setupObservers(),this.enabled=!0},_setupObservers:function(){var e=this,t={rootMargin:this.lazyThreshold+"px 0px "+this.lazyThreshold+"px 0px"},r=this.minPlaceholderThreshold<2*this.lazyThreshold?2*this.lazyThreshold:this.minPlaceholderThreshold,i={rootMargin:r+"px 0px "+r+"px 0px"};this.rObserver=new ResizeObserver((function(t,r){t.forEach((function(t){t.target.cld_loaded&&t.contentRect.width>=t.target.cld_loaded&&(t.target.src=e.getSizeURL(t.target))}))})),this.iObserver=new IntersectionObserver((function(t,r){t.forEach((function(t){t.isIntersecting&&(e.buildImage(t.target),r.unobserve(t.target),e.pObserver.unobserve(t.target))}))}),t),this.pObserver=new IntersectionObserver((function(t,r){t.forEach((function(t){t.isIntersecting&&(t.target.src=e.getPlaceholderURL(t.target),r.unobserve(t.target))}))}),i)},_calcThreshold:function(){var e=this.config.lazy_threshold.replace(/[^0-9]/g,""),t=0;switch(this.config.lazy_threshold.replace(/[0-9]/g,"").toLowerCase()){case"em":t=parseFloat(getComputedStyle(document.body).fontSize)*e;break;case"rem":t=parseFloat(getComputedStyle(document.documentElement).fontSize)*e;break;case"vh":t=window.innerHeight/e*100;break;default:t=e}this.lazyThreshold=parseInt(t,10)},_getDensity:function(){var e=this.config.dpr?this.config.dpr.replace("X",""):"off";if("off"===e)return this.density=1,1;var t=this.deviceDensity;"max"!==e&&"auto"!==t&&(e=parseFloat(e),t=t>Math.ceil(e)?e:t),this.density=t},scaleWidth:function(e,t,r){var i=parseInt(this.config.max_width),n=Math.round(i/r);if(!t){t=e.width;for(var o=Math.round(t/r);-1===this.sizeBands.indexOf(t)&&o<n&&t<i;)t++,o=Math.round(t/r)}return t>i&&(t=i),e.originalWidth<t&&(t=e.originalWidth),t},scaleSize:function(e,t,r){var i=e.dataset.crop?parseFloat(e.dataset.crop):(e.originalWidth/e.originalHeight).toFixed(2),n=this.scaleWidth(e,t,i),o=Math.round(n/i),s=[];return s.push(e.dataset.crop?"c_fill":"c_scale"),e.dataset.crop&&s.push("g_auto"),s.push("w_"+n),s.push("h_"+o),r&&1!==this.density&&s.push("dpr_"+this.density),e.cld_loaded=n,{transformation:s.join(","),nameExtension:n+"x"+o}},getSizeURL:function(e,t){var r=this.scaleSize(e,t,!0);return[this.config.base_url,"image",e.dataset.delivery,"upload"===e.dataset.delivery?r.transformation:"",e.dataset.transformations,"v"+e.dataset.version,e.dataset.publicId+"?_i=AA"].filter(this.empty).join("/")},getPlaceholderURL:function(e){e.cld_placehold=!0;var t=this.scaleSize(e,null,!1);return[this.config.base_url,"image",e.dataset.delivery,t.transformation,this.config.placeholder,e.dataset.publicId].filter(this.empty).join("/")},empty:function(e){return void 0!==e&&0!==e.length}};window.CLDBind=function(e){e.CLDbound||o.bind(e)},window.initFallback=function(){n()(document.querySelectorAll('img[data-cloudinary="lazy"]')).forEach((function(e){CLDBind(e)}))},window.addEventListener("load",(function(){initFallback()})),document.querySelector('script[src*="?cloudinary_lazy_load_loader"]')&&initFallback()},26:function(e,t,r){var i=r(10);e.exports=function(e){if(Array.isArray(e))return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},27:function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},28:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},8:function(e,t,r){var i=r(26),n=r(27),o=r(15),s=r(28);e.exports=function(e){return i(e)||n(e)||o(e)||s()},e.exports.__esModule=!0,e.exports.default=e.exports}});
    </script>
    <script type='text/javascript' id='sgr-js-extra'>
    /* <![CDATA[ */
    var sgr = {"sgr_site_key":"6Le5fuIkAAAAAA0-V8iPVSO_XSa7Zgm3dW4UDSOO"};
    /* ]]> */
    </script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/simple-google-recaptcha/sgr.js?ver=1678269269' id='sgr-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-includes/js/jquery/jquery.min.js?ver=3.6.1' id='jquery-core-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/iks-menu/assets/js/public.js?ver=1.9.8' id='iksm-public-script-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/iks-menu/assets/js/menu.js?ver=1.9.8' id='iksm-menu-script-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2' id='jquery-ui-core-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.2' id='jquery-ui-datepicker-js'></script>
    <script type='text/javascript' id='jquery-ui-datepicker-js-after'>
    jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"dd\/mm\/yy","firstDay":1,"isRTL":false});});
    </script>
    <script type='text/javascript' id='mwb_wgm_balance_check-js-extra'>
    /* <![CDATA[ */
    var mwb_check = {"ajaxurl":"https:\/\/creativenotions.co.za\/wp-admin\/admin-ajax.php","empty":"Fields cannot be empty!","invalid_coupon":"Entered Code is not Valid","invalid_email":"Entered Email is not Valid","mwb_wgm_nonce":"ef3e0c7d5a"};
    /* ]]> */
    </script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/woocommerce-ultimate-gift-card//assets/js/mwb-wgm-balance-checker.js?ver=6.1.1' id='mwb_wgm_balance_check-js'></script>
    
    <!-- Google Analytics snippet added by Site Kit -->
    <script type='text/javascript' src='https://www.googletagmanager.com/gtag/js?id=G-1KNJ9GD7R3' id='google_gtagjs-js' async></script>
    <script type='text/javascript' id='google_gtagjs-js-after'>
    window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
    gtag("js", new Date());
    gtag("set", "developer_id.dZTNiMT", true);
    gtag("config", "G-1KNJ9GD7R3");
    </script>
    
    <!-- End Google Analytics snippet added by Site Kit -->
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.19.14' id='ultimate-vc-addons-params-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/slick.min.js?ver=3.19.14' id='ultimate-vc-addons-slick-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/jquery-appear.min.js?ver=3.19.14' id='ultimate-vc-addons-appear-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/slick-custom.min.js?ver=3.19.14' id='ultimate-vc-addons-slick-custom-js'></script>
    <script type='text/javascript' src='https://creativenotions.co.za/wp-content/plugins/woo-social-login/includes/js/sdk/google/api_client.js?ver=2.3.12' id='woo-slg-google-api-client-js'></script>
    <link rel="https://api.w.org/" href="https://creativenotions.co.za/wp-json/" /><link rel="alternate" type="application/json" href="https://creativenotions.co.za/wp-json/wp/v2/pages/2139" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://creativenotions.co.za/xmlrpc.php?rsd" />
    <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://creativenotions.co.za/wp-includes/wlwmanifest.xml" />
    <meta name="generator" content="WordPress 6.1.1" />
    <meta name="generator" content="WooCommerce 7.4.0" />
    <link rel='shortlink' href='https://creativenotions.co.za/' />
    <link rel="alternate" type="application/json+oembed" href="https://creativenotions.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcreativenotions.co.za%2F" />
    <link rel="alternate" type="text/xml+oembed" href="https://creativenotions.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcreativenotions.co.za%2F&#038;format=xml" />
    <meta name="generator" content="Redux 4.3.26" /><!-- start Simple Custom CSS and JS -->
    <style type="text/css">
    /* Related product style mess start */
    .single-product .related ul.products.columns-4 li.type-product {width: 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 25px;display: inline-block;}
    .single-product .related ul.products.columns-4 li.type-product span.loop-product-categories {display: inline-block;line-height: normal;height: 18px;}
    .single-product .related ul.products.columns-4 li.type-product .yith-wcwl-add-to-wishlist {width: 100%;}
    .single-product .related ul.products.columns-4 li.type-product .yith-wcwl-add-to-wishlist a.add_to_wishlist {width: 100%;display: inline-block;}
    .single-product .related ul.products.columns-4 li.type-product .yith-wcwl-add-to-wishlist a.add_to_wishlist br {display: none;}
    .single-product .related ul.products.columns-4 li.product .product-inner{ padding: 1em; }
    .single-product .related ul.products.columns-4 li.type-product p {margin: 0;}
    .single-product .related ul.products.columns-4 li.type-product:after {border: none;}
    /* Related product style mess end */
    /* Mini basket buttons */
    p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward {margin-top: 5px;margin-bottom: 5px;}
    /* subscribe checkout new */
    /* mailchimp checkout new version */
    @media only screen and (min-width: 800px) {
    	div#cfw-payment-method div#cfw-payment-action {display: block !important;}
    	div#cfw-payment-method .previous-button {margin-top: 80px !important;}
    	div#cfw-payment-method p.mc4wp-checkbox.mc4wp-checkbox-woocommerce {margin-top: -80px;}
    	div#cfw-payment-method button#place_order {float: right;margin-top: -10px;}
    }
    div#cfw-cart-details-collapse-wrap {margin-top: 50px !important;}
    div#cfw-tab-container .woocommerce-cart-notice.woocommerce-info {background-color: #202A44 !important; text-align: center;}
    .woocommerce-cart-notice.woocommerce-info, .woocommerce-cart-notice.woocommerce-info span.woocommerce-Price-amount.amount {background-color: #202A44 !important;}
    /* center add more to get free shipping */
    div#cfw-tab-container .woocommerce-cart-notice.woocommerce-info a {float: none !important;}
    div#cfw-tab-container .woocommerce-cart-notice.woocommerce-info a {float: left;border-left: 0px !important;padding-left: 0px !important;margin-top: 10px;font-weight: bold;text-decoration: underline;}
    /* basket page styling */
    .woocommerce .cart-collaterals {padding-top: 10px !important;}
    .woocommerce td.actions {padding-top: 40px !important;}
    /* remove spacing on the cart page at the bottom */
    .page-id-5 .entry-content {margin-bottom: -60px !important;}
    /* Hide coupon code on cart page 
    .page-id-5 .coupon {display: none !important;}*/
    /* Footer newsletter styling */
    h5.newsletter-title {padding-right: 0px !important;margin-right: 0px !important;}
    span.newsletter-marketing-text {margin-left: 0px !important;}
    .desktop-footer .footer-newsletter .newsletter-form {flex: 0 0 36.6666666667%;max-width: 36.6666666667%;padding-top: 20px !important;}
    .desktop-footer .footer-newsletter .newsletter-content {flex: 0 0 63.3333333333%;max-width: 63.3333333333%;padding-top: 20px !important;}
    .newsletter-form input[type="submit"] {background-color: #333E48 !important;}
    /* Hide product count on mobile */
    @media only screen and (max-width: 991px) {
    	header.page-header p.woocommerce-result-count {display: none !important;}
    }
    /* Filters category on mobile + breadcrumb remove + page title spacing (mobile) */
    @media (max-width: 1199.98px) {
    	.shop-control-bar {display: block !important;background-color: transparent !important;}
    	.handheld-sidebar-toggle {background-color: #202A44;}
    	.electro-compact .shop-control-bar option {margin-left: 0px !important;margin-right: 0px !important;}
    	form.woocommerce-ordering select.orderby {background-color: #f3f3f3!important;border-radius: 0px !important;} 
    	.shop-control-bar .btn.sidebar-toggler {color: #ffffff !important;font-size: 14px !important;}
    	.shop-control-bar .btn.sidebar-toggler i.fas.fa-sliders-h {display: none;}
    	nav.woocommerce-breadcrumb {display: none;}
    	.woocommerce-page .page-title {margin-bottom: 0px !important;margin-top: 20px;}
    }
    /* Hide payfast image on the left sidebar + make button full width on mobile */
    .left-sidebar aside#custom_html-7 {display: none !important;}
    @media only screen and (max-width: 991px) {
    	button.single_add_to_cart_button.button.alt {width: 100% !important;}
    	.single-product .cart .quantity {width: 100% !important;}
    }
    /* Spacing between product price and description / product description and you may also like + content + tags (desktop and mobile ) */
    .single-product .single-product-wrapper {margin-bottom: 40px !important;}
    .single-product .woocommerce-tabs {margin-bottom: 20px !important;}
    .electro-description {margin-bottom: 40px;}
    @media (max-width: 991px) {
    	.single-product .single-product-wrapper, .single-product .woocommerce-tabs {margin-bottom: 0px !important;}
    	.single-product .woocommerce-tabs {margin-bottom: 20px !important;}
    	.single-product div#content {margin-bottom: 5px !important;}
    	.electro-description {margin-bottom: 40px;}
    }
    /* Remove rss */
    a.fas.fa-rss {display: none !important;}
    /* Remove logo handheld footer */
    .handheld-footer-bar {display: none;}
    /* Remove SKU and add product categories and tags under each other + remove spacing in the footer */
    .product_meta span.sku_wrapper {display: none;}
    .product_meta span.posted_in::before {display: none;}
    div#tab-description span.posted_in {display: block;}
    .product_meta span.tagged_as::before {display: none;}
    .handheld-footer .handheld-widget-menu {margin-bottom: 0px;padding-bottom: 10px;}
    .handheld-footer .footer-social-icons {display: none !important;}
    /* Fix to display product title above product image on mobile */
    @media (min-width: 767px) {
    	.product-images-wrapper .loop-product-categories, .product-images-wrapper .product_title {display: none !important;}
    }
    @media (max-width: 767px) {
    	.single-product .single-product-wrapper .summary .loop-product-categories, .single-product .summary .product_title {display: none;}
    	.single-product .product_title {margin-bottom: 30px !important;}
    	.single-product .single-product-wrapper .loop-product-categories {margin-top: 20px;}
    }
    /* New color change globally */
    /* add to on product category */
    a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover::before, .price-add-to-cart a.button.product_type_variable.add_to_cart_button:hover::before {background-color: #025294 !important;}
    a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart::before, .price-add-to-cart a.button.product_type_variable.add_to_cart_button::before {background-color: #202A44;}
    /* pages button */
    span.page-numbers.current {background-color: #202A44 !important;}
    span.page-numbers.current {background-color: #202A44 !important;}
    .pagination ul.page-numbers>li a:hover, .woocommerce-pagination ul.page-numbers>li a:hover {background-color: #025294;color: #ffffff !important; }
    /* add to cart button on single product page */
    .single_add_to_cart_button.button {background-color: #202A44 !important;}
    .single_add_to_cart_button.button:hover {background-color: #025294 !important;}
    /* scroll up btn */
    a#scrollUp {background-color: #202A44 !important;}
    a#scrollUp:hover {background-color: #025294 !important;}
    /* woocommerce message box */
    .woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {background-color: #202A44 !important;}
    /* proceed to checkout btn / update cart */
    a.checkout-button.button.alt.wc-forward, .woocommerce-cart .actions button {background-color: #202A44 !important; color: #ffffff !important}
    a.checkout-button.button.alt.wc-forward:hover, .woocommerce-cart .actions button:hover {background-color: #025294 !important;}
    /* read more button woocommerce */
    li.product .add-to-cart-wrap .button::before {background-color: #202A44 !important;}
    li.product .add-to-cart-wrap .button:hover::before {background-color: #025294 !important;}
    /* checkout page btns */
    .cfw-bottom-controls .cfw-primary-btn, .place-order .cfw-primary-btn, .cfw-def-action-btn {background-color: #202A44 !important;}
    .cfw-bottom-controls .cfw-primary-btn:hover, .place-order .cfw-primary-btn:hover, .cfw-def-action-btn:hover {background-color: #025294 !important; color: #ffffff !important}
    /* mini buttons on cart menu icon */
    p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward {background-color: #202A44 !important; color: #ffffff !important}
    p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward:hover {background-color: #025294 !important; color: #ffffff !important}
    /* mobile menu slide out */
    .off-canvas-navigation .yamm .yamm-content li a, .off-canvas-navigation ul li a {color: #4d4d4d !important; background-color: #f3f3f3}
    /* .off-canvas-navigation {background-color: #ffffff !important;} */
    .off-canvas-navigation ul li.menu-item-has-children>a::after { color: #025294; content: "\f067" !important; font-family: FontAwesome !important; font-weight: bold;}
    .off-canvas-navigation ul li a, .off-canvas-navigation ul li>a {border-bottom: 1px solid #ffffff !important;} */
    /* End of new color change globally */
    /* Increase width of the product filter on mobile */
    .electro-compact .shop-control-bar {padding-left: 0px !important; padding-right: 0px !important;}
    /* search bar on mobile border color */
    .mobile-header-v1 .site-search .widget.widget_product_search form {border-color: #202A44 !important;}
    /* make the plus sign minus in menu when dropdown menu is opened */
    .off-canvas-navigation-wrapper.toggled .dropdown.open a.dropdown-toggle::after {content: '\f068' !important;font-family: FontAwesome !important;transform: rotate(0) !important;}
    .off-canvas-navigation ul li.menu-item-has-children.open>a::after, .off-canvas-navigation ul li.menu-item-has-children.dropdown>a.show::after {
        content: '\f068' !important;
        font-family: FontAwesome !important;
        /* background-color: #ff0000 !important; */
    }
    .off-canvas-navigation-wrapper.toggled .off-canvas-navigation .dropdown .dropdown-menu a::after {margin-left: 20px !important;}
    /* make menu keep grey color when opened */
    .off-canvas-navigation-wrapper.toggled .dropdown.open .dropdown-toggle {background-color: #f3f3f3 !important;}
    /* add border under opened menu */
    .off-canvas-navigation-wrapper.toggled .dropdown.open a.dropdown-toggle {border-bottom: 3px solid #202A44 !important;}
    /* add background color on hover main items */
    .off-canvas-navigation-wrapper.toggled .off-canvas-navigation ul li a:hover {background-color: #ffffff !important;box-shadow: none !important;}
    .off-canvas-navigation-wrapper.toggled .dropdown-submenu a {background-color: #ffffff!important;}
    /* add border bottom when menu is opened */
    .off-canvas-navigation-wrapper.toggled ul.dropdown-menu .dropdown-submenu a {border-bottom: 1px solid #bdbdbd!important;padding-left: 50px !important;}
    /* remove box shaddow */
    @media only screen and (max-width: 981px) {
    	.dropdown-menu {box-shadow: 0 0px 0px 0 rgba(0,0,0,.28) !important;}
    }
    /* category description + bog featured image spacing mobile */
    @media (max-width: 1199.98px) {
    	.tax-product_cat .term-description {margin-top: 30px;margin-bottom: -16px !important;}
    	article.post .media-attachment {margin-top: 30px !important;}
    }
    /* mobile footer widgets */
    .handheld-footer .handheld-widget-menu .widget-title {background-color: #202A44;border-radius: 5px;color: #ffffff;}
    .handheld-footer .handheld-widget-menu .widget-title:after {color: #ffffff !important;}
    /* hide footer bar with 4 widgets / icons */
    .electro-handheld-footer-bar.hidden-lg-up {display: none !important;}
    /* hide back to top */
    a#scrollUp {display: none !important;}
    @media (max-width: 991px) {
    	.site-footer {padding-bottom: 0px !important;}
    }
    /* changes to the header / footer sections - migrated from staging to live 28.10.2019 */
    
    /* hide department menu - temp fix, to be changed by functions.php */
    .electro-navigation .departments-menu-v2 {display: none !important;}
    /* add background color to the menu and center it */
    .secondary-nav-menu.electro-animate-dropdown {text-align: center; background-color: #ffffff !important;}
    .header-v1 .masthead, .header-v2 .masthead, .header-v3 .masthead {max-width: 1200px !important;margin-left: auto;margin-right: auto;}
    /* mega menu changes */
    .menusubtitle p {font-weight: bold;}
    .menusubtitleline {padding-top: 5px;padding-bottom: 10px;}
    ul#menu-creative-notions-rebranding a.dropdown-toggle, li#menu-item-20940 a {font-size: 16px !important;padding-left: 30px;padding-right: 30px;text-transform: uppercase !important;font-family: "Open Sans",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;letter-spacing: 1px;}
    ul#menu-creative-notions-rebranding a.dropdown-toggle:hover, li#menu-item-20940 a:hover {color: #333e48 !important;}
    /* hide footer widget manually created */
    .footer-contact {display: none;}
    .footer-bottom-widgets {background-color: #4d4d4d;color: #ffffff;}
    .footer-bottom-widgets a {color: #ffffff !important;}
    .textwidget.custom-html-widget p {margin-bottom: 5px;font-size: 13px !important;}
    .textwidget.custom-html-widget input[type="submit"] {margin-top: 10px;margin-left: auto;margin-right: auto;display: block;background-color: #57c5d2;border-radius: 0px !important;width: 100%;padding-top: 10px;padding-bottom: 10px;}
    .textwidget.custom-html-widget input[type="email"] {background-color: #ffffff;border-radius: 0px;width: 100% !important;}
    .copyright-bar {background-color: #57c5d2;color: #ffffff;text-align: center;margin: 0 auto;}
    .desktop-footer .copyright-bar .copyright {float: none !important;}
    .footer-copyright p {margin-bottom: 0px;line-height: 25px;}
    .footer-copyright {padding-top: 10px;padding-bottom: 10px;}
    p.footertitle {margin-bottom: 1.65em !important;margin-top: 1.65em !important;font-size: 1.143em;line-height: 1.125em;font-weight: bold;}
    /* changes to the header search */
    .navbar-search>.input-group .input-search-field .product-search-field.form-control {border-top-left-radius: 0;border-bottom-left-radius: 0;}
    .navbar-search .btn, .navbar-search .hero-action-btn, .navbar-search button {border-radius: 0 !important;}
    .input-group input#search {border: 1px solid #989898;border-right: 0px;}
    .navbar-search>.input-group {margin-left: -25px;}
    .input-group .input-group-addon.search-categories {border: 1px solid #989898!important;border-left: 0px !important;}
    .input-group button.btn.btn-secondary {background-color: #989898 !important;border: 1px solid #989898 !important;}
    /* header icons customize */
    /* .header-icon.dropdown.animate-dropdown:after {content: "Account";vertical-align: -70%;margin-left: -50%;} */
    .header-icon.dropdown.animate-dropdown a:after {content: 'Account';vertical-align: -70%;margin-left: -50%;font-weight: 100; font-size: 14px;}
    /* .header-icon[data-title="Wishlist"]:after {content: "Favorites";vertical-align: -70%;margin-left: -50%;} */
    .header-icons .header-icon:first-child a:after {content: "Favorites";vertical-align: -70%;margin-left: -50%; font-weight: 100; font-size: 14px;}
    span.navbar-wishlist-count.count.header-icon-counter {display: none;}
    .header-icon {margin-left: 10px !important;}
    .header-icon i.ec.ec-shopping-bag {margin-top: 10px;}
    .header-icon i.ec.ec-favorites, .header-icon i.ec.ec-user {margin-top: 10px;}
    span.cart-items-count.count.header-icon-counter {display: none;}
    .header-icon span.cart-items-total-price.total-price {vertical-align: -70%;margin-left: -50%;font-size: 14px;font-weight: 400;}
    /* switch order of 3 icons in top right corner */
    .header-icon:first-child, .header-icon:nth-child(3) {order: 1;}
    /* header fix */
    .electro-navigation {width: 100vw;position: relative;margin-left: calc(-50vw + 50% - 8px);}
    .yamm .dropdown.yamm-fw .dropdown-menu {left: 27%;}
    @media (max-width: 1550px) and (min-width: 1200px) {
    	.yamm .dropdown.yamm-fw .dropdown-menu {left: 16%;}
    } 
    /* hide hamburger menu for over 1200px */
    @media only screen and (min-width: 1200px) {
    	button.navbar-toggler.navbar-toggle-hamburger {display: none;}
    }
    /* adding border lines between menus */
    .secondary-nav>.menu-item+.menu-item {margin-left: 0px;}
    li#menu-item-20936 {border-left: 1px solid #4d4d4d;border-right: 1px solid #4d4d4d;}
    li#menu-item-20938, li#menu-item-20940 {border-right: 1px solid #4d4d4d !important;}
    /* adding padding between menu and slider */
    .slider {margin-top: 20px !important;}
    /* menu dropdown a href on hover */
    .menu-item a:hover {color: #202A44 !important;font-weight: bold;}
    /* footer menu bar card icon change */
    .electro-handheld-footer-bar ul:not(.menu) li.cart>a:before {content: "\f07a" !important;font-family: FontAwesome !important;}
    /* menu bar white */
    .handheld-header-v2.handheld-stick-this {background-color: #ffffff !important;}
    /* end of changes to header / footer sections */
    /* wishlist mobile implementation */
    .handheld-header-v2 .handheld-header-links>ul a.nav-link, .handheld-header-v1 .handheld-header-links>ul a.nav-link {padding: 0;text-indent: 0;}
    /* remove number of wishlist */
    .mobile-header-v1.handheld-stick-this ul.columns-5 span.navbar-wishlist-count.count {display: none;}
    /* remove compare next to wishlist */
    ul.columns-5 li.compare {display: none;}
    /* remove wishlist padding mobile */
    ul.columns-5 a.nav-link {padding: 0px;}
    /* change order of icon header on mobile */
    ul.columns-5 li.cart {order: 3;}
    /* sidebar - category products number not showing up corrctly */
    .widget_product_categories .category-single>li>ul:last-child li .children li .children li {display: flex;}
    /* fix first category padding issue */
    .widget_product_categories .category-single>li>ul:last-child li .children li .children li:first-child a {padding-top: .4em !important;}
    /* fix menu plus / minus sign position */
    .off-canvas-navigation-wrapper.toggled .off-canvas-navigation .dropdown .dropdown-menu a::after {margin-left: auto !important;}
    /* mobile menu click dropdown issues */
    .off-canvas-navigation .dropdown-submenu a:after {
    	content: none !important;
    }
    .off-canvas-navigation .dropdown-submenu:after {
      color: #025294;
      content: "\f067" !important;
      font-family: FontAwesome !important;
      font-weight: bold;
      position: absolute;
      top: 11px;
      right: 8%;
    }
    .off-canvas-navigation-wrapper li.dropdown-submenu {
        position: relative;
    }
    /* checkout continue shopping centered */
    .woocommerce-cart-notice.woocommerce-info a.button {
        display: block !important;
        text-align: center !important;
    }
    .woocommerce-cart-notice.woocommerce-info {
        display: inline-block !important;
        text-align: center;
    }
    .woocommerce-cart-notice.woocommerce-info a.button {
        display: block !important;
        text-align: center !important;
        float: none;
        padding-left: 0px;
        width: 100% !important;
    }
    /* footer 3rd widget add margin to the right of it */
    aside#custom_html-10 .textwidget.custom-html-widget {
        margin-right: 40px;
    }
    /* responsive youtube videos */
        .youtube-player {
            position: relative;
            padding-bottom: 56.23%;
            /* Use 75% for 4:3 videos */
            height: 0;
            overflow: hidden;
            max-width: 100%;
            background: #000;
            margin: 5px;
        }
    
        .youtube-player iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
            background: transparent;
        }
    
        .youtube-player img {
            bottom: 0;
            display: block;
            left: 0;
            margin: auto;
            max-width: 100%;
            width: 100%;
            position: absolute;
            right: 0;
            top: 0;
            border: none;
            height: auto;
            cursor: pointer;
            -webkit-transition: .4s all;
            -moz-transition: .4s all;
            transition: .4s all;
        }
    
        .youtube-player img:hover {
            -webkit-filter: brightness(75%);
        }
    
        .youtube-player .play {
            height: 72px;
            width: 72px;
            left: 50%;
            top: 50%;
            margin-left: -36px;
            margin-top: -36px;
            position: absolute;
            background: url("//i.imgur.com/TxzC70f.png") no-repeat;
            cursor: pointer;
        }
    
    /* Show INCLUDED text in VAT on checkout */
    div#cfw-cart-taxes span.type:after {
        content: ' (Included)';
    }
    /* move subscribe checkout closer to terms and conditions on checkout */
    @media only screen and (min-width: 800px) {
    div#cfw-payment-method p.mc4wp-checkbox.mc4wp-checkbox-woocommerce {margin-top: -90px !important;}
    }
    /* newsletter widget footer changes */
    aside#custom_html-11 h4.widget-title {margin-bottom: 5px !important;}
    /* remove my account tooltip */
    .bs-tether-element {display: none;}
    /* my account dropdown menu */
    .register-sign-in-dropdown-inner .sign-in-action a.sign-in-button::after {content: none !important;}
    .register-sign-in-dropdown-inner .forgot a::after {content: none !important;}
    .register-sign-in-dropdown-inner {min-width: 250px !important;}
    hr.menuseparator {margin-top: 5px;margin-bottom: 10px !important;}
    .page-id-7 p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {margin-left: auto;text-align: center;float: none;margin-right: auto;}
    .page-id-7 form.woocommerce-ResetPassword.lost_reset_password {margin: 0 auto !important;text-align: center;}
    /* remove "Account" word in dropdown options if user is logged in */
    ul.dropdown-menu.dropdown-menu-user-account li.menu-item a::after {content: none !important;}
    
    .page-id-26750 h1.entry-title {
        margin-top: 30px;
        margin-bottom: -20px;
    }
    
    .masthead .header-logo-area {
        margin-right: 50px !important;
    }
    .shop-control-bar .btn.sidebar-toggler span:before {
        content: 'Click Here to ';
    }
    
    /* global color change */
    .woocommerce-loop-product__title, .cfw-link, .woocommerce-remove-coupon {
    	color: #202A44 !important;
    }
    a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover::before, .yith-wcbm-css-badge-23427 div.yith-wcbm-css-text, .demo_store, .single_add_to_cart_button.button:hover, a.checkout-button.button.alt.wc-forward:hover, .woocommerce-cart .actions button:hover, .cfw-bottom-controls .cfw-primary-btn:hover, .place-order .cfw-primary-btn:hover, .cfw-def-action-btn:hover, li.product:hover .added_to_cart::before, .pagination ul.page-numbers>li a:hover, .woocommerce-pagination ul.page-numbers>li a:hover, .footer-bottom-widgets {
    	background-color: #202a44 !important;
    }
    .widget_price_filter .price_slider_amount .button {background-color: #202a44 !important; border-color: #202a44 !important;}
    .widget_price_filter .ui-slider .ui-slider-handle {background-color: #202a44 !important;}
    .widget_price_filter .ui-slider .ui-slider-handle:last-child {
        background-color: #202a44 !important;
    	border-color: #202a44 !important;
    }
    .sidebar .widget-title::after {
        border-color: #202a44 !important;
    }
    .copyright-bar {
        background-color: #ffffff !important;
        color: #000000 !important;
    }</style>
    <!-- end Simple Custom CSS and JS -->
    <!-- start Simple Custom CSS and JS -->
    <script type="text/javascript">
    jQuery(document).ready(function($){
    if (jQuery(window).width() >= 1025){
     
        $(".secondary-nav .dropdown-toggle").click(function () {
            var addressValue = $(this).attr("href");
            location.href=addressValue;
            console.log(addressValue );
        });
    };
    });</script>
    <!-- end Simple Custom CSS and JS -->
    <!-- start Simple Custom CSS and JS -->
    <script type="text/javascript">
    jQuery(document).ready(function($){
    	if (jQuery(window).width() >= 1025){
    
    		$('li.dropdown-submenu > a').on('click', function() {
    			var addressValue = $(this).attr("href");
    			location.href=addressValue;
    		});
    	};
    });</script>
    <!-- end Simple Custom CSS and JS -->
    <style type="text/css">.eafl-disclaimer-small { font-size: 0.8em; }
    .eafl-disclaimer-smaller { font-size: 0.6em; }</style><meta name="generator" content="Site Kit by Google 1.94.0" /><style type="text/css" id="iksm-dynamic-style"></style>	<script>
    		(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    		(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    		m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    		})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
    		
    		ga('create', 'UA-23504365-1', 'auto');
    		ga('send', 'pageview');
    		
    		</script>
    <style>
    	.woocommerce button[name="update_cart"],
    	.woocommerce input[name="update_cart"] {
    		display: none;
    	}</style>	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
    	<!-- This site is optimized with the Perfect SEO Url plugin v2.8.4 - https://www.perfectseourl.com -->
    <meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
    
    <!-- Google Tag Manager snippet added by Site Kit -->
    <script type="text/javascript">
    			( function( w, d, s, l, i ) {
    				w[l] = w[l] || [];
    				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
    				var f = d.getElementsByTagName( s )[0],
    					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
    				j.async = true;
    				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
    				f.parentNode.insertBefore( j, f );
    			} )( window, document, 'script', 'dataLayer', 'GTM-NWBD8V8' );
    			
    </script>
    
    <!-- End Google Tag Manager snippet added by Site Kit -->
    <meta name="generator" content="Powered by Slider Revolution 6.6.10 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
    <link rel="icon" href="https://creativenotions.co.za/files/cache//cropped-Creative-Notions-Site-Icon/1952297291.png" sizes="32x32" />
    <link rel="icon" href="https://creativenotions.co.za/files/cache//cropped-Creative-Notions-Site-Icon/1648798702.png" sizes="192x192" />
    <link rel="apple-touch-icon" href="https://creativenotions.co.za/files/cache//cropped-Creative-Notions-Site-Icon/1421085267.png" />
    <meta name="msapplication-TileImage" content="https://creativenotions.co.za/files/cache//cropped-Creative-Notions-Site-Icon/2202742459.png" />
    <script>function setREVStartSize(e){
    			//window.requestAnimationFrame(function() {
    				window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW;
    				window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH;
    				try {
    					var pw = document.getElementById(e.c).parentNode.offsetWidth,
    						newh;
    					pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw;
    					e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw);
    					e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw);
    					e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh);
    					e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh);
    					e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide);
    					e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide);
    					e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0);
    					if(e.layout==="fullscreen" || e.l==="fullscreen")
    						newh = Math.max(e.mh,window.RSIH);
    					else{
    						e.gw = Array.isArray(e.gw) ? e.gw : [e.gw];
    						for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1];
    						e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el;
    						e.gh = Array.isArray(e.gh) ? e.gh : [e.gh];
    						for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1];
    											
    						var nl = new Array(e.rl.length),
    							ix = 0,
    							sl;
    						e.tabw = e.tabhide>=pw ? 0 : e.tabw;
    						e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw;
    						e.tabh = e.tabhide>=pw ? 0 : e.tabh;
    						e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh;
    						for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i];
    						sl = nl[0];
    						for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;}
    						var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]);
    						newh =  (e.gh[ix] * m) + (e.tabh + e.thumbh);
    					}
    					var el = document.getElementById(e.c);
    					if (el!==null && el) el.style.height = newh+"px";
    					el = document.getElementById(e.c+"_wrapper");
    					if (el!==null && el) {
    						el.style.height = newh+"px";
    						el.style.display = "block";
    					}
    				} catch(e){
    					console.log("Failure at Presize of Slider:" + e)
    				}
    			//});
    		  };</script>
    <style type="text/css">
            .footer-call-us .call-us-icon i,
            .header-support-info .support-icon i,
            .header-support-inner .support-icon,
            .widget_electro_products_filter .widget_layered_nav li > a:hover::before,
            .widget_electro_products_filter .widget_layered_nav li > a:focus::before,
            .widget_electro_products_filter .widget_product_categories li > a:hover::before,
            .widget_electro_products_filter .widget_product_categories li > a:focus::before,
            .widget_electro_products_filter .widget_layered_nav li.chosen > a::before,
            .widget_electro_products_filter .widget_product_categories li.current-cat > a::before,
            .features-list .media-left i,
            .secondary-nav>.dropdown.open >a::before,
            .secondary-nav>.dropdown.show >a::before,
            p.stars a,
            .top-bar.top-bar-v1 #menu-top-bar-left.nav-inline .menu-item > a i,
            .handheld-footer .handheld-footer-bar .footer-call-us .call-us-text span,
            .footer-v2 .handheld-footer .handheld-footer-bar .footer-call-us .call-us-text span,
            .top-bar .menu-item.customer-support i,
            .header-v13 .primary-nav-menu .nav-inline>.menu-item>a:hover,
            .header-v13 .primary-nav-menu .nav-inline>.dropdown:hover > a,
            .header-v13 .off-canvas-navigation-wrapper .navbar-toggler:hover,
            .header-v13 .off-canvas-navigation-wrapper button:hover,
            .header-v13 .off-canvas-navigation-wrapper.toggled .navbar-toggler:hover,
            .header-v13 .off-canvas-navigation-wrapper.toggled button:hover {
                color: #81cfdc;
            }
    
            .header-logo svg ellipse,
            .footer-logo svg ellipse{
                fill:#81cfdc;
            }
    
            .primary-nav .nav-inline > .menu-item .dropdown-menu,
            .primary-nav-menu .nav-inline > .menu-item .dropdown-menu,
            .navbar-primary .navbar-nav > .menu-item .dropdown-menu,
            .vertical-menu .menu-item-has-children > .dropdown-menu,
            .departments-menu .menu-item-has-children:hover > .dropdown-menu,
            .top-bar .nav-inline > .menu-item .dropdown-menu,
            .secondary-nav>.dropdown .dropdown-menu,
            .header-v6 .vertical-menu .list-group-item > .dropdown-menu,
            .best-selling-menu .nav-item>ul>li.electro-more-menu-item .dropdown-menu,
            .home-v5-slider .tp-tab.selected .tp-tab-title:before,
            .home-v5-slider .tp-tab.selected .tp-tab-title:after,
            .header-v5 .electro-navigation .departments-menu-v2>.dropdown>.dropdown-menu,
            .product-categories-list-with-header.v2 header .caption .section-title:after,
            .primary-nav-menu .nav-inline >.menu-item .dropdown-menu,
            .dropdown-menu-mini-cart,
            .dropdown-menu-user-account,
            .electro-navbar-primary .nav>.menu-item.menu-item-has-children .dropdown-menu,
            .header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu,
            .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu,
            .secondary-nav-v6 .secondary-nav-v6-inner .sub-menu,
            .secondary-nav-v6 .widget_nav_menu .sub-menu {
                border-top-color: #81cfdc;
            }
    
            .columns-6-1 > ul.products > li.product .thumbnails > a:hover,
            .primary-nav .nav-inline .yamm-fw.open > a::before,
            .columns-6-1>ul.products.product-main-6-1 .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img,
            .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img,
            .products-6-1-with-categories-inner .product-main-6-1 .images .thumbnails a:hover,
            .home-v5-slider .tp-tab.selected .tp-tab-title:after,
            .electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu,
            .product-main-6-1 .thumbnails>a:focus, .product-main-6-1 .thumbnails>a:hover,
            .product-main-6-1 .thumbnails>a:focus, .product-main-6-1 .thumbnails>a:focus,
            .product-main-6-1 .thumbnails>a:focus>img, .product-main-6-1 .thumbnails>a:hover>img,
            .product-main-6-1 .thumbnails>a:focus>img, .product-main-6-1 .thumbnails>a:focus>img {
                border-bottom-color: #81cfdc;
            }
    
            .navbar-primary,
            .footer-newsletter,
            .button:hover::before,
            li.product:hover .button::before,
            li.product:hover .added_to_cart::before,
            .owl-item .product:hover .button::before,
            .owl-item .product:hover .added_to_cart::before,
            .widget_price_filter .ui-slider .ui-slider-handle,
            .woocommerce-pagination ul.page-numbers > li a.current,
            .woocommerce-pagination ul.page-numbers > li span.current,
            .pagination ul.page-numbers > li a.current,
            .pagination ul.page-numbers > li span.current,
            .owl-dots .owl-dot.active,
            .products-carousel-tabs .nav-link.active::before,
            .deal-progress .progress-bar,
            .products-2-1-2 .nav-link.active::before,
            .products-4-1-4 .nav-link.active::before,
            .da .da-action > a::after,
            .header-v1 .navbar-search .input-group .btn,
            .header-v3 .navbar-search .input-group .btn,
            .header-v6 .navbar-search .input-group .btn,
            .header-v8 .navbar-search .input-group .btn,
            .header-v9 .navbar-search .input-group .btn,
            .header-v10 .navbar-search .input-group .btn,
            .header-v11 .navbar-search .input-group-btn .btn,
            .vertical-menu > li:first-child,
            .widget.widget_tag_cloud .tagcloud a:hover,
            .widget.widget_tag_cloud .tagcloud a:focus,
            .navbar-mini-cart .cart-items-count,
            .navbar-compare .count,
            .navbar-wishlist .count,
            .wc-tabs > li.active a::before,
            .ec-tabs > li.active a::before,
            .woocommerce-info,
            .woocommerce-noreviews,
            p.no-comments,
            .products-2-1-2 .nav-link:hover::before,
            .products-4-1-4 .nav-link:hover::before,
            .single_add_to_cart_button,
            .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .button,
            .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,
            .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i,
            ul.products > li.product.list-view:not(.list-view-small) .button:hover,
            ul.products > li.product.list-view:not(.list-view-small) .button:focus,
            ul.products > li.product.list-view:not(.list-view-small) .button:active,
            ul.products > li.product.list-view.list-view-small .button:hover::after,
            ul.products > li.product.list-view.list-view-small .button:focus::after,
            ul.products > li.product.list-view.list-view-small .button:active::after,
            .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover,
            .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover,
            .full-color-background .header-v3,
            .full-color-background .header-v4,
            .full-color-background .top-bar,
            .top-bar-v3,
            .pace .pace-progress,
            .electro-handheld-footer-bar ul li a .count,
            .handheld-navigation-wrapper .stuck .navbar-toggler,
            .handheld-navigation-wrapper .stuck button,
            .handheld-navigation-wrapper.toggled .stuck .navbar-toggler,
            .handheld-navigation-wrapper.toggled .stuck button,
            .da .da-action>a::after,
            .demo_store,
            .header-v5 .header-top,
            .handheld-header-v2,
            .handheld-header-v2.stuck,
            #payment .place-order button[type=submit],
            .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active,
            .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active,
            .single-product .product-images-wrapper .flex-control-nav li a.flex-active,
            .section-onsale-product .savings,
            .section-onsale-product-carousel .savings,
            .columns-6-1>ul.products.product-main-6-1>li.product .electro-wc-product-gallery .flex-control-nav li a.flex-active,
            .products-carousel-tabs-v5 header ul.nav-inline .nav-link.active,
            .products-carousel-tabs-with-deal header ul.nav-inline .nav-link.active,
            section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,
            section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button,
            .header-icon-counter,
            .electro-navbar,
            .departments-menu-v2-title,
            section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,
            section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button,
            .deal-products-with-featured header,
            .deal-products-with-featured ul.products > li.product.product-featured .savings,
            .mobile-header-v2,
            .mobile-header-v2.stuck,
            .product-categories-list-with-header.v2 header .caption .section-title,
            .product-categories-list-with-header.v2 header .caption .section-title,
            .home-mobile-v2-features-block,
            .show-nav .nav .nav-item.active .nav-link,
            .header-v5,
            .header-v5 .stuck,
            .electro-navbar-primary,
            .navbar-search-input-group .navbar-search-button,
            .da-block .da-action::after,
            .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
            ul.products[data-view=list-view].columns-1>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-2>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-3>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-4>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-5>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-6>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-7>li.product .product-loop-footer .button,
            ul.products[data-view=list-view].columns-8>li.product .product-loop-footer .button,
            ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap a,
            .products.show-btn>li.product .added_to_cart,
            .products.show-btn>li.product .button,
            .yith-wcqv-button,
            .header-v7 .masthead,
            .header-v10 .secondary-nav-menu,
            section.category-icons-carousel-v2,
            .category-icons-carousel .category a:hover .category-icon,
            .products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active,
            .products-carousel-with-timer .deal-countdown-timer,
            .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer,
            .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul li.active a:after,
            .dokan-elector-style-active.store-v5 .profile-frame + .dokan-store-tabs > ul li.active a:after,
            .aws-container .aws-search-form .aws-search-clear,
            div.wpforms-container-full .wpforms-form input[type=submit],
            div.wpforms-container-full .wpforms-form button[type=submit],
            div.wpforms-container-full .wpforms-form .wpforms-page-button,
            .electro-dark .full-color-background .masthead .navbar-search .input-group .btn,
            .electro-dark .electro-navbar-primary .nav>.menu-item:hover>a,
            .electro-dark .masthead .navbar-search .input-group .btn {
                background-color: #81cfdc;
            }
    
            .electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu,
            .products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active::before {
                border-right-color: #81cfdc;
            }
    
            .hero-action-btn:hover {
                background-color: #77beca !important;
            }
    
            .hero-action-btn,
            #scrollUp,
            .custom .tp-bullet.selected,
            .home-v1-slider .btn-primary,
            .home-v2-slider .btn-primary,
            .home-v3-slider .btn-primary,
            .electro-dark .show-nav .nav .active .nav-link,
            .electro-dark .full-color-background .masthead .header-icon-counter,
            .electro-dark .full-color-background .masthead .navbar-search .input-group .btn,
            .electro-dark .electro-navbar-primary .nav>.menu-item:hover>a,
            .electro-dark .masthead .navbar-search .input-group .btn,
            .home-v13-hero-search .woocommerce-product-search button {
                background-color: #81cfdc !important;
            }
    
            .departments-menu .departments-menu-dropdown,
            .departments-menu .menu-item-has-children > .dropdown-menu,
            .widget_price_filter .ui-slider .ui-slider-handle:last-child,
            section header h1::after,
            section header .h1::after,
            .products-carousel-tabs .nav-link.active::after,
            section.section-product-cards-carousel header ul.nav .active .nav-link,
            section.section-onsale-product,
            section.section-onsale-product-carousel .onsale-product-carousel,
            .products-2-1-2 .nav-link.active::after,
            .products-4-1-4 .nav-link.active::after,
            .products-6-1 header ul.nav .active .nav-link,
            .header-v1 .navbar-search .input-group .form-control,
            .header-v1 .navbar-search .input-group .input-group-addon,
            .header-v1 .navbar-search .input-group .btn,
            .header-v3 .navbar-search .input-group .form-control,
            .header-v3 .navbar-search .input-group .input-group-addon,
            .header-v3 .navbar-search .input-group .btn,
            .header-v6 .navbar-search .input-group .form-control,
            .header-v6 .navbar-search .input-group .input-group-addon,
            .header-v6 .navbar-search .input-group .btn,
            .header-v8 .navbar-search .input-group .form-control,
            .header-v8 .navbar-search .input-group .input-group-addon,
            .header-v8 .navbar-search .input-group .btn,
            .header-v9 .navbar-search .input-group .form-control,
            .header-v9 .navbar-search .input-group .input-group-addon,
            .header-v9 .navbar-search .input-group .btn,
            .header-v10 .navbar-search .input-group .form-control,
            .header-v10 .navbar-search .input-group .input-group-addon,
            .header-v10 .navbar-search .input-group .btn,
            .widget.widget_tag_cloud .tagcloud a:hover,
            .widget.widget_tag_cloud .tagcloud a:focus,
            .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart,
            .woocommerce-checkout h3::after,
            #customer_login h2::after,
            .customer-login-form h2::after,
            .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart,
            .woocommerce-edit-address form h3::after,
            .edit-account legend::after,
            .woocommerce-account h2::after,
            .address header.title h3::after,
            .addresses header.title h3::after,
            .woocommerce-order-received h2::after,
            .track-order h2::after,
            .wc-tabs > li.active a::after,
            .ec-tabs > li.active a::after,
            .comments-title::after,
            .comment-reply-title::after,
            .pings-title::after,
            #reviews #comments > h2::after,
            .single-product .woocommerce-tabs ~ div.products > h2::after,
            .single-product .electro-tabs ~ div.products > h2::after,
            .single-product .related>h2::after,
            .single-product .up-sells>h2::after,
            .cart-collaterals h2:not(.woocommerce-loop-product__title)::after,
            .footer-widgets .widget-title:after,
            .sidebar .widget-title::after,
            .sidebar-blog .widget-title::after,
            .contact-page-title::after,
            #reviews:not(.electro-advanced-reviews) #comments > h2::after,
            .cpf-type-range .tm-range-picker .noUi-origin .noUi-handle,
            .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover,
            .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover,
            .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i,
            .single-product .woocommerce-tabs+section.products>h2::after,
            #payment .place-order button[type=submit],
            .single-product .electro-tabs+section.products>h2::after,
            .deal-products-carousel .deal-products-carousel-inner .deal-products-timer header .section-title:after,
            .deal-products-carousel .deal-products-carousel-inner .deal-countdown > span,
            .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-countdown > span,
            .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span,
            .products-with-category-image header ul.nav-inline .active .nav-link,
            .products-6-1-with-categories header ul.nav-inline .active .nav-link,
            .products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover,
            .products-carousel-tabs-with-deal header ul.nav-inline .nav-link:hover,
            section.products-carousel-v5 header .nav-inline .active .nav-link,
            .mobile-header-v1 .site-search .widget.widget_product_search form,
            .mobile-header-v1 .site-search .widget.widget_search form,
            .show-nav .nav .nav-item.active .nav-link,
            .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu,
            .navbar-search-input-group .search-field,
            .navbar-search-input-group .custom-select,
            .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
            .header-v1 .aws-container .aws-search-field,
            .header-v3 .aws-container .aws-search-field,
            .header-v6 .aws-container .aws-search-field,
            .header-v8 .aws-container .aws-search-field,
            div.wpforms-container-full .wpforms-form input[type=submit],
            div.wpforms-container-full .wpforms-form button[type=submit],
            div.wpforms-container-full .wpforms-form .wpforms-page-button,
            .electro-dark .electro-navbar .navbar-search .input-group .btn,
            .electro-dark .masthead .navbar-search .input-group .btn,
            .home-v13-vertical-menu .vertical-menu-title .title::after {
                border-color: #81cfdc;
            }
    
            @media (min-width: 1480px) {
                .onsale-product-carousel .onsale-product__inner {
            		border-color: #81cfdc;
            	}
            }
    
            .widget_price_filter .price_slider_amount .button,
            .dropdown-menu-mini-cart .wc-forward.checkout,
            table.cart .actions .checkout-button,
            .cart-collaterals .cart_totals .wc-proceed-to-checkout a,
            .customer-login-form .button,
            .btn-primary,
            input[type="submit"],
            input.dokan-btn-theme[type="submit"],
            a.dokan-btn-theme, .dokan-btn-theme,
            .sign-in-button,
            .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner>a,
            .dokan-store-support-and-follow-wrap .dokan-btn {
              color: #ffffff;
              background-color: #81cfdc;
              border-color: #81cfdc;
            }
    
            .widget_price_filter .price_slider_amount .button:hover,
            .dropdown-menu-mini-cart .wc-forward.checkout:hover,
            table.cart .actions .checkout-button:hover,
            .customer-login-form .button:hover,
            .btn-primary:hover,
            input[type="submit"]:hover,
            input.dokan-btn-theme[type="submit"]:hover,
            a.dokan-btn-theme:hover, .dokan-btn-theme:hover,
            .sign-in-button:hover,
            .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner>a:hover,
            .dokan-store-support-and-follow-wrap .dokan-btn:hover {
              color: #fff;
              background-color: #000000;
              border-color: #000000;
            }
    
            .widget_price_filter .price_slider_amount .button:focus, .widget_price_filter .price_slider_amount .button.focus,
            .dropdown-menu-mini-cart .wc-forward.checkout:focus,
            .dropdown-menu-mini-cart .wc-forward.checkout.focus,
            table.cart .actions .checkout-button:focus,
            table.cart .actions .checkout-button.focus,
            .customer-login-form .button:focus,
            .customer-login-form .button.focus,
            .btn-primary:focus,
            .btn-primary.focus,
            input[type="submit"]:focus,
            input[type="submit"].focus,
            input.dokan-btn-theme[type="submit"]:focus,
            input.dokan-btn-theme[type="submit"].focus,
            a.dokan-btn-theme:focus,
            a.dokan-btn-theme.focus, .dokan-btn-theme:focus, .dokan-btn-theme.focus,
            .sign-in-button:focus,
            .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner>a:focus,
            .dokan-store-support-and-follow-wrap .dokan-btn:focus {
              color: #fff;
              background-color: #000000;
              border-color: #000000;
            }
    
            .widget_price_filter .price_slider_amount .button:active, .widget_price_filter .price_slider_amount .button.active, .open > .widget_price_filter .price_slider_amount .button.dropdown-toggle,
            .dropdown-menu-mini-cart .wc-forward.checkout:active,
            .dropdown-menu-mini-cart .wc-forward.checkout.active, .open >
            .dropdown-menu-mini-cart .wc-forward.checkout.dropdown-toggle,
            table.cart .actions .checkout-button:active,
            table.cart .actions .checkout-button.active, .open >
            table.cart .actions .checkout-button.dropdown-toggle,
            .customer-login-form .button:active,
            .customer-login-form .button.active, .open >
            .customer-login-form .button.dropdown-toggle,
            .btn-primary:active,
            .btn-primary.active, .open >
            .btn-primary.dropdown-toggle,
            input[type="submit"]:active,
            input[type="submit"].active, .open >
            input[type="submit"].dropdown-toggle,
            input.dokan-btn-theme[type="submit"]:active,
            input.dokan-btn-theme[type="submit"].active, .open >
            input.dokan-btn-theme[type="submit"].dropdown-toggle,
            a.dokan-btn-theme:active,
            a.dokan-btn-theme.active, .open >
            a.dokan-btn-theme.dropdown-toggle, .dokan-btn-theme:active, .dokan-btn-theme.active, .open > .dokan-btn-theme.dropdown-toggle {
              color: #ffffff;
              background-color: #000000;
              border-color: #000000;
              background-image: none;
            }
    
            .widget_price_filter .price_slider_amount .button:active:hover, .widget_price_filter .price_slider_amount .button:active:focus, .widget_price_filter .price_slider_amount .button:active.focus, .widget_price_filter .price_slider_amount .button.active:hover, .widget_price_filter .price_slider_amount .button.active:focus, .widget_price_filter .price_slider_amount .button.active.focus, .open > .widget_price_filter .price_slider_amount .button.dropdown-toggle:hover, .open > .widget_price_filter .price_slider_amount .button.dropdown-toggle:focus, .open > .widget_price_filter .price_slider_amount .button.dropdown-toggle.focus,
            .dropdown-menu-mini-cart .wc-forward.checkout:active:hover,
            .dropdown-menu-mini-cart .wc-forward.checkout:active:focus,
            .dropdown-menu-mini-cart .wc-forward.checkout:active.focus,
            .dropdown-menu-mini-cart .wc-forward.checkout.active:hover,
            .dropdown-menu-mini-cart .wc-forward.checkout.active:focus,
            .dropdown-menu-mini-cart .wc-forward.checkout.active.focus, .open >
            .dropdown-menu-mini-cart .wc-forward.checkout.dropdown-toggle:hover, .open >
            .dropdown-menu-mini-cart .wc-forward.checkout.dropdown-toggle:focus, .open >
            .dropdown-menu-mini-cart .wc-forward.checkout.dropdown-toggle.focus,
            table.cart .actions .checkout-button:active:hover,
            table.cart .actions .checkout-button:active:focus,
            table.cart .actions .checkout-button:active.focus,
            table.cart .actions .checkout-button.active:hover,
            table.cart .actions .checkout-button.active:focus,
            table.cart .actions .checkout-button.active.focus, .open >
            table.cart .actions .checkout-button.dropdown-toggle:hover, .open >
            table.cart .actions .checkout-button.dropdown-toggle:focus, .open >
            table.cart .actions .checkout-button.dropdown-toggle.focus,
            .customer-login-form .button:active:hover,
            .customer-login-form .button:active:focus,
            .customer-login-form .button:active.focus,
            .customer-login-form .button.active:hover,
            .customer-login-form .button.active:focus,
            .customer-login-form .button.active.focus, .open >
            .customer-login-form .button.dropdown-toggle:hover, .open >
            .customer-login-form .button.dropdown-toggle:focus, .open >
            .customer-login-form .button.dropdown-toggle.focus,
            .btn-primary:active:hover,
            .btn-primary:active:focus,
            .btn-primary:active.focus,
            .btn-primary.active:hover,
            .btn-primary.active:focus,
            .btn-primary.active.focus, .open >
            .btn-primary.dropdown-toggle:hover, .open >
            .btn-primary.dropdown-toggle:focus, .open >
            .btn-primary.dropdown-toggle.focus,
            input[type="submit"]:active:hover,
            input[type="submit"]:active:focus,
            input[type="submit"]:active.focus,
            input[type="submit"].active:hover,
            input[type="submit"].active:focus,
            input[type="submit"].active.focus, .open >
            input[type="submit"].dropdown-toggle:hover, .open >
            input[type="submit"].dropdown-toggle:focus, .open >
            input[type="submit"].dropdown-toggle.focus,
            input.dokan-btn-theme[type="submit"]:active:hover,
            input.dokan-btn-theme[type="submit"]:active:focus,
            input.dokan-btn-theme[type="submit"]:active.focus,
            input.dokan-btn-theme[type="submit"].active:hover,
            input.dokan-btn-theme[type="submit"].active:focus,
            input.dokan-btn-theme[type="submit"].active.focus, .open >
            input.dokan-btn-theme[type="submit"].dropdown-toggle:hover, .open >
            input.dokan-btn-theme[type="submit"].dropdown-toggle:focus, .open >
            input.dokan-btn-theme[type="submit"].dropdown-toggle.focus,
            a.dokan-btn-theme:active:hover,
            a.dokan-btn-theme:active:focus,
            a.dokan-btn-theme:active.focus,
            a.dokan-btn-theme.active:hover,
            a.dokan-btn-theme.active:focus,
            a.dokan-btn-theme.active.focus, .open >
            a.dokan-btn-theme.dropdown-toggle:hover, .open >
            a.dokan-btn-theme.dropdown-toggle:focus, .open >
            a.dokan-btn-theme.dropdown-toggle.focus, .dokan-btn-theme:active:hover, .dokan-btn-theme:active:focus, .dokan-btn-theme:active.focus, .dokan-btn-theme.active:hover, .dokan-btn-theme.active:focus, .dokan-btn-theme.active.focus, .open > .dokan-btn-theme.dropdown-toggle:hover, .open > .dokan-btn-theme.dropdown-toggle:focus, .open > .dokan-btn-theme.dropdown-toggle.focus {
              color: #ffffff;
              background-color: #558991;
              border-color: #41686e;
            }
    
            .widget_price_filter .price_slider_amount .button.disabled:focus, .widget_price_filter .price_slider_amount .button.disabled.focus, .widget_price_filter .price_slider_amount .button:disabled:focus, .widget_price_filter .price_slider_amount .button:disabled.focus,
            .dropdown-menu-mini-cart .wc-forward.checkout.disabled:focus,
            .dropdown-menu-mini-cart .wc-forward.checkout.disabled.focus,
            .dropdown-menu-mini-cart .wc-forward.checkout:disabled:focus,
            .dropdown-menu-mini-cart .wc-forward.checkout:disabled.focus,
            table.cart .actions .checkout-button.disabled:focus,
            table.cart .actions .checkout-button.disabled.focus,
            table.cart .actions .checkout-button:disabled:focus,
            table.cart .actions .checkout-button:disabled.focus,
            .customer-login-form .button.disabled:focus,
            .customer-login-form .button.disabled.focus,
            .customer-login-form .button:disabled:focus,
            .customer-login-form .button:disabled.focus,
            .btn-primary.disabled:focus,
            .btn-primary.disabled.focus,
            .btn-primary:disabled:focus,
            .btn-primary:disabled.focus,
            input[type="submit"].disabled:focus,
            input[type="submit"].disabled.focus,
            input[type="submit"]:disabled:focus,
            input[type="submit"]:disabled.focus,
            input.dokan-btn-theme[type="submit"].disabled:focus,
            input.dokan-btn-theme[type="submit"].disabled.focus,
            input.dokan-btn-theme[type="submit"]:disabled:focus,
            input.dokan-btn-theme[type="submit"]:disabled.focus,
            a.dokan-btn-theme.disabled:focus,
            a.dokan-btn-theme.disabled.focus,
            a.dokan-btn-theme:disabled:focus,
            a.dokan-btn-theme:disabled.focus, .dokan-btn-theme.disabled:focus, .dokan-btn-theme.disabled.focus, .dokan-btn-theme:disabled:focus, .dokan-btn-theme:disabled.focus {
              background-color: #81cfdc;
              border-color: #81cfdc;
            }
    
            .widget_price_filter .price_slider_amount .button.disabled:hover, .widget_price_filter .price_slider_amount .button:disabled:hover,
            .dropdown-menu-mini-cart .wc-forward.checkout.disabled:hover,
            .dropdown-menu-mini-cart .wc-forward.checkout:disabled:hover,
            table.cart .actions .checkout-button.disabled:hover,
            table.cart .actions .checkout-button:disabled:hover,
            .customer-login-form .button.disabled:hover,
            .customer-login-form .button:disabled:hover,
            .btn-primary.disabled:hover,
            .btn-primary:disabled:hover,
            input[type="submit"].disabled:hover,
            input[type="submit"]:disabled:hover,
            input.dokan-btn-theme[type="submit"].disabled:hover,
            input.dokan-btn-theme[type="submit"]:disabled:hover,
            a.dokan-btn-theme.disabled:hover,
            a.dokan-btn-theme:disabled:hover, .dokan-btn-theme.disabled:hover, .dokan-btn-theme:disabled:hover {
              background-color: #81cfdc;
              border-color: #81cfdc;
            }
    
            .navbar-primary .navbar-nav > .menu-item > a:hover,
            .navbar-primary .navbar-nav > .menu-item > a:focus,
            .electro-navbar-primary .nav>.menu-item>a:focus,
            .electro-navbar-primary .nav>.menu-item>a:hover  {
                background-color: #77beca;
            }
    
            .navbar-primary .navbar-nav > .menu-item > a {
                border-color: #77beca;
            }
    
            .full-color-background .navbar-primary,
            .header-v4 .electro-navbar-primary,
            .header-v4 .electro-navbar-primary {
                border-top-color: #77beca;
            }
    
            .full-color-background .top-bar .nav-inline .menu-item+.menu-item:before {
                color: #77beca;
            }
    
            .electro-navbar-primary .nav>.menu-item+.menu-item>a,
            .home-mobile-v2-features-block .features-list .feature+.feature .media {
                border-left-color: #77beca;
            }
    
            .header-v5 .vertical-menu .list-group-item>.dropdown-menu {
                border-top-color: #81cfdc;
            }
    
            .single-product div.thumbnails-all .synced a,
            .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,
            .columns-6-1>ul.products.product-main-6-1 .flex-control-thumbs li img.flex-active,
            .products-2-1-2 .nav-link:hover::after,
            .products-4-1-4 .nav-link:hover::after,
            .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-thumbnails .images .thumbnails a.current,
            .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul li.active a,
            .dokan-elector-style-active.store-v5 .profile-frame + .dokan-store-tabs > ul li.active a {
                border-bottom-color: #81cfdc;
            }
    
            .home-v1-slider .btn-primary:hover,
            .home-v2-slider .btn-primary:hover,
            .home-v3-slider .btn-primary:hover {
                background-color: #77beca !important;
            }
    
    
            /*........Dokan.......*/
    
            .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
            .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
            .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus,
            .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,
            .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:focus,
            .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a.active,
            .dokan-store .pagination-wrap ul.pagination > li a.current,
            .dokan-store .pagination-wrap ul.pagination > li span.current,
            .dokan-dashboard .pagination-wrap ul.pagination > li a.current,
            .dokan-dashboard .pagination-wrap ul.pagination > li span.current,
            .dokan-pagination-container ul.dokan-pagination > li.active > a,
            .dokan-coupon-content .code:hover,
            .dokan-report-wrap ul.dokan_tabs > li.active a::before,
            .dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm {
                background-color: #81cfdc;
            }
    
            .dokan-widget-area .widget .widget-title:after,
            .dokan-report-wrap ul.dokan_tabs > li.active a::after,
            .dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm,
            .dokan-store-sidebar .widget-store-owner .widget-title:after {
                border-color: #81cfdc;
            }
    
            .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.seller-name span.details a,
            .dokan-dashboard-header h1.entry-title small a,
            .dokan-orders-content .dokan-orders-area .general-details ul.customer-details li a{
                color: #81cfdc;
            }
    
            .dokan-dashboard-header h1.entry-title small a:hover,
            .dokan-dashboard-header h1.entry-title small a:focus {
                color: #77beca;
            }
    
            .dokan-store-support-and-follow-wrap .dokan-btn {
                color: #ffffff!important;
                background-color: #81cfdc!important;
            }
    
            .dokan-store-support-and-follow-wrap .dokan-btn:hover {
                color: #ebebeb!important;
                background-color: #77beca!important;
            }
    
            .header-v1 .navbar-search .input-group .btn,
            .header-v1 .navbar-search .input-group .hero-action-btn,
            .header-v3 .navbar-search .input-group .btn,
            .header-v3 .navbar-search .input-group .hero-action-btn,
            .header-v6 .navbar-search .input-group .btn,
            .header-v8 .navbar-search .input-group .btn,
            .header-v9 .navbar-search .input-group .btn,
            .header-v10 .navbar-search .input-group .btn,
            .navbar-mini-cart .cart-items-count,
            .navbar-compare .count,
            .navbar-wishlist .count,
            .navbar-primary a[data-bs-toggle=dropdown]::after,
            .navbar-primary .navbar-nav .nav-link,
            .vertical-menu>li.list-group-item>a,
            .vertical-menu>li.list-group-item>span,
            .vertical-menu>li.list-group-item.dropdown>a[data-bs-toggle=dropdown-hover],
            .vertical-menu>li.list-group-item.dropdown>a[data-bs-toggle=dropdown],
            .departments-menu>.nav-item .nav-link,
            .customer-login-form .button,
            .dropdown-menu-mini-cart .wc-forward.checkout,
            .widget_price_filter .price_slider_amount .button,
            input[type=submit],
            table.cart .actions .checkout-button,
            .pagination ul.page-numbers>li a.current,
            .pagination ul.page-numbers>li span.current,
            .woocommerce-pagination ul.page-numbers>li a.current,
            .woocommerce-pagination ul.page-numbers>li span.current,
            .footer-newsletter .newsletter-title::before,
            .footer-newsletter .newsletter-marketing-text,
            .footer-newsletter .newsletter-title,
            .top-bar-v3 .nav-inline .menu-item>a,
            .top-bar-v3 .menu-item.customer-support.menu-item>a i,
            .top-bar-v3 .additional-links-label,
            .full-color-background .top-bar .nav-inline .menu-item>a,
            .full-color-background .top-bar .nav-inline .menu-item+.menu-item:before,
            .full-color-background .header-v1 .navbar-nav .nav-link,
            .full-color-background .header-v3 .navbar-nav .nav-link,
            .full-color-background .navbar-primary .navbar-nav>.menu-item>a,
            .full-color-background .navbar-primary .navbar-nav>.menu-item>a:focus,
            .full-color-background .navbar-primary .navbar-nav>.menu-item>a:hover,
            .woocommerce-info,
            .woocommerce-noreviews,
            p.no-comments,
            .woocommerce-info a,
            .woocommerce-info button,
            .woocommerce-noreviews a,
            .woocommerce-noreviews button,
            p.no-comments a,
            p.no-comments button,
            .navbar-primary .navbar-nav > .menu-item >a,
            .navbar-primary .navbar-nav > .menu-item >a:hover,
            .navbar-primary .navbar-nav > .menu-item >a:focus,
            .demo_store,
            .header-v5 .masthead .header-icon>a,
            .header-v4 .masthead .header-icon>a,
            .departments-menu-v2-title,
            .departments-menu-v2-title:focus,
            .departments-menu-v2-title:hover,
            .electro-navbar .header-icon>a,
            .section-onsale-product .savings,
            .section-onsale-product-carousel .savings,
            .electro-navbar-primary .nav>.menu-item>a,
            .header-icon .header-icon-counter,
            .header-v6 .navbar-search .input-group .btn,
            .products-carousel-tabs-v5 header .nav-link.active,
            #payment .place-order .button,
            .deal-products-with-featured header h2,
            .deal-products-with-featured ul.products>li.product.product-featured .savings,
            .deal-products-with-featured header h2:after,
            .deal-products-with-featured header .deal-countdown-timer,
            .deal-products-with-featured header .deal-countdown-timer:before,
            .product-categories-list-with-header.v2 header .caption .section-title,
            .home-mobile-v2-features-block .features-list .media-left i,
            .home-mobile-v2-features-block .features-list .feature,
            .handheld-header-v2 .handheld-header-links .columns-3 a,
            .handheld-header-v2 .off-canvas-navigation-wrapper .navbar-toggler,
            .handheld-header-v2 .off-canvas-navigation-wrapper button,
            .handheld-header-v2 .off-canvas-navigation-wrapper.toggled .navbar-toggler,
            .handheld-header-v2 .off-canvas-navigation-wrapper.toggled button,
            .mobile-header-v2 .handheld-header-links .columns-3 a,
            .mobile-header-v2 .off-canvas-navigation-wrapper .navbar-toggler,
            .mobile-header-v2 .off-canvas-navigation-wrapper button,
            .mobile-header-v2 .off-canvas-navigation-wrapper.toggled .navbar-toggler,
            .mobile-header-v2 .off-canvas-navigation-wrapper.toggled button,
            .mobile-handheld-department ul.nav li a,
            .header-v5 .handheld-header-v2 .handheld-header-links .cart .count,
            .yith-wcqv-button,
            .home-vertical-nav.departments-menu-v2 .vertical-menu-title a,
            .products-carousel-with-timer .deal-countdown-timer,
            .demo_store a,
            div.wpforms-container-full .wpforms-form input[type=submit],
            div.wpforms-container-full .wpforms-form button[type=submit],
            div.wpforms-container-full .wpforms-form .wpforms-page-button,
            .aws-search-form:not(.aws-form-active):not(.aws-processing) .aws-search-clear::after {
                color: #ffffff;
            }
    
            .woocommerce-info a:focus,
            .woocommerce-info a:hover,
            .woocommerce-info button:focus,
            .woocommerce-info button:hover,
            .woocommerce-noreviews a:focus,
            .woocommerce-noreviews a:hover,
            .woocommerce-noreviews button:focus,
            .woocommerce-noreviews button:hover,
            p.no-comments a:focus,
            p.no-comments a:hover,
            p.no-comments button:focus,
            p.no-comments button:hover,
            .vertical-menu>li.list-group-item.dropdown>a[data-bs-toggle=dropdown-hover]:hover,
            .vertical-menu>li.list-group-item.dropdown>a[data-bs-toggle=dropdown]:hover,
            .vertical-menu>li.list-group-item.dropdown>a[data-bs-toggle=dropdown-hover]:focus,
            .vertical-menu>li.list-group-item.dropdown>a[data-bs-toggle=dropdown]:focus {
                color: #f5f5f5;
            }
    
            .full-color-background .header-logo path {
                fill:#ffffff;
            }
    
            .home-v1-slider .btn-primary,
            .home-v2-slider .btn-primary,
            .home-v3-slider .btn-primary,
            .home-v1-slider .btn-primary:hover,
            .home-v2-slider .btn-primary:hover,
            .home-v3-slider .btn-primary:hover,
            .handheld-navigation-wrapper .stuck .navbar-toggler,
            .handheld-navigation-wrapper .stuck button,
            .handheld-navigation-wrapper.toggled .stuck .navbar-toggler,
            .handheld-navigation-wrapper.toggled .stuck button,
            .header-v5 .masthead .header-icon>a:hover,
            .header-v5 .masthead .header-icon>a:focus,
            .header-v5 .masthead .header-logo-area .navbar-toggler,
            .header-v4 .off-canvas-navigation-wrapper .navbar-toggler,
            .header-v4 .off-canvas-navigation-wrapper button,
            .header-v4 .off-canvas-navigation-wrapper.toggled .navbar-toggler,
            .header-v4 .off-canvas-navigation-wrapper.toggled button,
            .products-carousel-tabs-v5 header .nav-link.active,
            .products-carousel-tabs-with-deal header .nav-link.active {
                color: #ffffff !important;
            }
    
            @media (max-width: 575.98px) {
              .electro-wc-product-gallery .electro-wc-product-gallery__image.flex-active-slide a {
                    background-color: #81cfdc !important;
                }
            }
    
            @media (max-width: 767px) {
                .show-nav .nav .nav-item.active .nav-link {
                    color: #ffffff;
                }
            }</style>	<!-- Fonts Plugin CSS - https://fontsplugin.com/ -->
    	<style>
    			</style>
    	<!-- Fonts Plugin CSS -->
    	<style type="text/css" data-type="vc_custom-css">/* hide department menu - temp fix, to be changed by functions.php */
    .electro-navigation .departments-menu-v2 {display: none !important;}
    /* add background color to the menu and center it */
    .secondary-nav-menu.electro-animate-dropdown {
        text-align: center;
        background-color: #81cfdc;
    }
    /* add spacing for the desktop slider */
    .slider {
        margin-top: 5px;
    }
    /* menu color change to white */
    
    /* increase max width of the menu bar but keep logo and search max with to 1200px */
    .container.hidden-lg-down {
        max-width: inherit;
    }
    .header-v1 .masthead, .header-v2 .masthead {
        max-width: 1200px !important;
        margin-left: auto;
        margin-right: auto;
    }
    
    
    
    
    
    
    /* show/hide desktop/mobile slider */
    @media (max-width: 768px) {
        .slider {display: none;}
        .slidermobile {display: block !important;}
    }
    @media (min-width: 768px) {
        .slidermobile {display: none;}
        .slider {display: block !important;}
    }
    /* hide title and breadcrumbs */
    h1.entry-title, nav.woocommerce-breadcrumb {
        display: none;
    }
    
    /* end of title and breadcrumbs */
    /* heading with lines */
    h2.vc_custom_heading.background {
        display: grid;
        width: 100%;
        align-items: center;
        text-align: center;
        grid-template-columns: minmax(20px, 1fr) auto minmax(20px, 1fr);
        grid-gap: 20px;
    }
    
    h2.vc_custom_heading.background:before,h2.vc_custom_heading.background:after {
        content: '';
        border-top: 2px solid;
    }
    
    @media (min-width: 768px) {
    .vc_col-sm-10 {
        width: 10%;
    }
    }
    /* h2 section on mobile */
    @media (max-width: 768px) {
    h2.vc_custom_heading.background {
        font-size: 25px;
    }
    }
    /* popular section on mobile */
    @media (max-width: 768px) {
    .popular .wpb_column.vc_column_container.vc_col-sm-3 {
        width: 50%;
        display: inline-block;
    }
    /* .popular h2.vc_custom_heading.background {
        margin-bottom: -20px !important;
    } */
    }
    /* get inspired section on mobile */
    @media (max-width: 768px) {
    .getinspired .wpb_column.vc_column_container.vc_col-sm-6 {
        width: 50%;
        display: inline-block;
    }
    /* .getinspiredtitle {
        z-index: 1;
        display: initial;
    }
    .getinspiredtitle h2.vc_custom_heading.background {
        padding-bottom: 0px !important;
        margin-bottom: -15px;
    } */
    }
    /* new arrivals on mobile */
    @media (max-width: 768px) {
    .newarrivals .wpb_column.vc_column_container.vc_col-sm-2 {
        width: 33%;
        display: inline-block;
    }
    /* .newarrivalstitle {
        z-index: 1;
        display: initial;
    }
    .newarrivalstitle h2.vc_custom_heading.background {
        padding-bottom: 0px !important;
        margin-bottom: -15px;
    } */
    }
    /* brands section on mobile - 10 items */
    @media (max-width: 768px) {
    /* .vc_col-sm-10 {
        width: 20%;
        display: inline-block;
    }
    .wpb_column.vc_column_container.vc_col-sm-10 .vc_column-inner {
        padding-left: 5px;
        padding-right: 5px;
    }
    .vc_row.wpb_row.vc_row-fluid.brands {
        padding-left: 10px;
        padding-right: 10px;
    }
    .brands .wpb_single_image.wpb_content_element.vc_align_center {
        margin-bottom: 15px;
    }
    /* .brandstitle {
        z-index: 1;
        display: initial;
    }
    .brandstitle h2.vc_custom_heading.background {
        padding-bottom: 0px !important;
        margin-bottom: -15px;
    } */
    /* brands 6 items */
    .brands .wpb_column.vc_column_container.vc_col-sm-2 {
        width: 33%;
        display: inline-block;
    }
    }
    /* spacing on mobile changes */
    @media (max-width: 768px) {
    .slidermobile .ult-carousel-wrapper {
        margin-bottom: 10px !important;
    }
    .popular {
        margin-bottom: -35px !important;
    }
    .getinspiredimages {
        margin-bottom: -10px !important;
    }
    .newarrivals {
        margin-bottom: -10px !important;
    }
    }</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1571580352961{margin-top: 15px !important;margin-bottom: 30px !important;}.vc_custom_1571679831355{margin-top: 15px !important;margin-bottom: 30px !important;}.vc_custom_1703859361960{margin-bottom: -50px !important;}.vc_custom_1571573517095{margin-top: 30px !important;margin-bottom: 30px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>	<!-- Google Tag Manager -->
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-NWBD8V8');</script>
    <!-- End Google Tag Manager -->
    </head>
    
    

    CreativeNotions.co.za | Online Shopping & Consultants for Embroidery, Sewing, Quilting & More Machines & Related Consumables, Accessories & Workshops

    Recherche META Description de la page

    Creative Notions is an online retailer, consultants and dealer for all brands and sizes embroidery, sewing, quilting machines & more in South Africa.

    Recherche META Keywords de la page

    UPDATE DOMAINES SET server='nginx',redirection='https://creativenotions.co.za/',Status='200',err='',[TITRE]=N'CreativeNotions.co.za | Online Shopping & Consultants for Embroidery, Sewing, Quilting & More Machines & Related Consumables, Accessories & Workshops',[DESCRIPTION]=N'Creative Notions is an online retailer, consultants and dealer for all brands and sizes embroidery, sewing, quilting machines & more in South Africa.',[KEYWORDS]=N'' WHERE id=35938947
  • 0

    CreativeNotions.co.za | Online Shopping & Consultants for Embroidery Sewing Quilting & More Machines & Related Consumables Accessories & Workshops Creative Notions is an online retailer consultants and dealer for all brands and sizes embroidery sewing quilting machines & more in South Africa.

  • 0. CreativeNotions.co.za (21)
  • --------->0
  • 1. | (1)
  • --------->0
  • 2. Online (6)
  • --------->0
  • 3. Shopping (8)
  • --------->0
  • 4. &amp; (5)
  • --------->0
  • 5. Consultants (11)
  • --------->0
  • 6. for (3)
  • --------->0
  • 7. Embroidery (10)
  • --------->0
  • 9. Sewing (6)
  • --------->0
  • 11. Quilting (8)
  • --------->0
  • 13. More (4)
  • --------->0
  • 14. Machines (8)
  • --------->0
  • 16. Related (7)
  • --------->0
  • 17. Consumables (11)
  • --------->0
  • 19. Accessories (11)
  • --------->0
  • 21. Workshops (9)
  • --------->0
  • 22. Creative (8)
  • --------->0
  • 23. Notions (7)
  • --------->0
  • 24. is (2)
  • --------->0
  • 25. an (2)
  • --------->0
  • 27. retailer (8)
  • --------->0
  • 30. and (3)
  • --------->0
  • 31. dealer (6)
  • --------->0
  • 33. all (3)
  • --------->0
  • 34. brands (6)
  • --------->0
  • 36. sizes (5)
  • --------->0
  • 45. in (2)
  • --------->0
  • 46. South (5)
  • --------->0
  • 47. Africa (6)
  • --------->0
    INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'CreativeNotions.co.za',35938947),(N'|',35938947),(N'Online',35938947),(N'Shopping',35938947),(N'&',35938947),(N'Consultants',35938947),(N'for',35938947),(N'Embroidery',35938947),(N'Sewing',35938947),(N'Quilting',35938947),(N'More',35938947),(N'Machines',35938947),(N'Related',35938947),(N'Consumables',35938947),(N'Accessories',35938947),(N'Workshops',35938947),(N'Creative',35938947),(N'Notions',35938947),(N'is',35938947),(N'an',35938947),(N'retailer',35938947),(N'and',35938947),(N'dealer',35938947),(N'all',35938947),(N'brands',35938947),(N'sizes',35938947),(N'in',35938947),(N'South',35938947),(N'Africa',35938947)