/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/toggle-dark-mode-block/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.wp-block-ncmfse-toggle-dark-mode {
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.wp-block-ncmfse-toggle-dark-mode:focus {
  outline: none;
}

.wp-block-ncmfse-toggle-dark-mode__icon {
  display: flex;
}
.wp-block-ncmfse-toggle-dark-mode__icon:not(.activated) {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.wp-block-ncmfse-toggle-dark-mode__icon svg {
  color: currentColor;
  width: 1.5em;
  height: 1.5em;
}

:where(.dark, .dark *) {
  --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--color--shadcn-background: hsl(222.2 84% 4.9%);
  --wp--preset--color--shadcn-foreground: hsl(210 40% 98%);
  --wp--preset--color--shadcn-card: hsl(222.2 84% 4.9%);
  --wp--preset--color--shadcn-card-foreground: hsl(210 40% 98%);
  --wp--preset--color--shadcn-popover: hsl(222.2 84% 4.9%);
  --wp--preset--color--shadcn-popover-foreground: hsl(210 40% 98%);
  --wp--preset--color--shadcn-primary: hsl(217.2 91.2% 59.8%);
  --wp--preset--color--shadcn-primary-lighter: hsl(217.2 91.2% 59.8% / 0.9);
  --wp--preset--color--shadcn-primary-foreground: hsl(222.2 47.4% 11.2%);
  --wp--preset--color--shadcn-secondary: hsl(217.2 32.6% 17.5%);
  --wp--preset--color--shadcn-secondary-foreground: hsl(210 40% 98%);
  --wp--preset--color--shadcn-muted: hsl(217.2 32.6% 17.5%);
  --wp--preset--color--shadcn-muted-foreground: hsl(215 20.2% 65.1%);
  --wp--preset--color--shadcn-accent: hsl(217.2 32.6% 17.5%);
  --wp--preset--color--shadcn-accent-lighter: hsl(222.2 47.4% 11.2%);
  --wp--preset--color--shadcn-accent-foreground: hsl(210 40% 98%);
  --wp--preset--color--shadcn-destructive: hsl(0 62.8% 30.6%);
  --wp--preset--color--shadcn-destructive-foreground: hsl(210 40% 98%);
  --wp--preset--color--shadcn-border: hsl(217.2 32.6% 17.5%);
  --wp--preset--color--shadcn-border-darker: hsl(215.3 25% 26.7%);
  --wp--preset--color--shadcn-input: hsl(217.2 32.6% 17.5%);
  --wp--preset--color--shadcn-ring: hsl(224.3 76.3% 48%);
  --wp--preset--color--shadcn-slate-700: hsl(215 20.2% 65.1%);
  --wp--preset--color--shadcn-slate-800: hsl(214.3 31.8% 91.4%);
  --wp--preset--color--base: hsl(222.2 84% 4.9%);
  --wp--preset--color--base-2: hsl(222.2 84% 4.9%);
  --wp--preset--color--contrast: hsl(210 40% 98%);
  --wp--preset--color--contrast-2: hsl(215 20.2% 65.1%);
  --wp--preset--color--contrast-3: hsl(215 20.2% 65.1%);
  --wp--preset--color--price: #22c55e;
  --wp--preset--color--favorite: hsl(349.7 89.2% 60.2%);
  --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--gradient--gradient-1: linear-gradient(
  	to bottom,
  	#cfcabe 0%,
  	#f9f9f9 100%
  );
  --wp--preset--gradient--gradient-2: linear-gradient(
  	to bottom,
  	#c2a990 0%,
  	#f9f9f9 100%
  );
  --wp--preset--gradient--gradient-3: linear-gradient(
  	to bottom,
  	#d8613c 0%,
  	#f9f9f9 100%
  );
  --wp--preset--gradient--gradient-4: linear-gradient(
  	to bottom,
  	#b1c5a4 0%,
  	#f9f9f9 100%
  );
  --wp--preset--gradient--gradient-5: linear-gradient(
  	to bottom,
  	#b5bdbc 0%,
  	#f9f9f9 100%
  );
  --wp--preset--gradient--gradient-6: linear-gradient(
  	to bottom,
  	#a4a4a4 0%,
  	#f9f9f9 100%
  );
  --wp--preset--gradient--gradient-7: linear-gradient(
  	to bottom,
  	#cfcabe 50%,
  	#f9f9f9 50%
  );
  --wp--preset--gradient--gradient-8: linear-gradient(
  	to bottom,
  	#c2a990 50%,
  	#f9f9f9 50%
  );
  --wp--preset--gradient--gradient-9: linear-gradient(
  	to bottom,
  	#d8613c 50%,
  	#f9f9f9 50%
  );
  --wp--preset--gradient--gradient-10: linear-gradient(
  	to bottom,
  	#b1c5a4 50%,
  	#f9f9f9 50%
  );
  --wp--preset--gradient--gradient-11: linear-gradient(
  	to bottom,
  	#b5bdbc 50%,
  	#f9f9f9 50%
  );
  --wp--preset--gradient--gradient-12: linear-gradient(
  	to bottom,
  	#a4a4a4 50%,
  	#f9f9f9 50%
  );
  --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--duotone--duotone-1: url("#wp-duotone-duotone-1");
  --wp--preset--duotone--duotone-2: url("#wp-duotone-duotone-2");
  --wp--preset--duotone--duotone-3: url("#wp-duotone-duotone-3");
  --wp--preset--duotone--duotone-4: url("#wp-duotone-duotone-4");
  --wp--preset--duotone--duotone-5: url("#wp-duotone-duotone-5");
  --wp--preset--shadow--natural: 6px 6px 9px rgba(148 163 184 / 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(148 163 184 / 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(148 163 184 / 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(148 163 184 / 1),
  	6px 6px rgba(148 163 184 / 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(148 163 184 / 1);
  --wp--preset--shadow--sm: 0 1px 2px 0 rgb(148 163 184 / 0.05);
  --wp--preset--shadow--normal: 0 1px 3px 0 rgb(148 163 184 / 0.1),
  	0 1px 2px -1px rgb(148 163 184 / 0.1);
  --wp--preset--shadow--md: 0 4px 6px -1px rgb(148 163 184 / 0.1),
  	0 2px 4px -2px rgb(148 163 184 / 0.1);
  --wp--preset--shadow--lg: 0 10px 15px -3px rgb(148 163 184 / 0.1),
  	0 4px 6px -4px rgb(148 163 184 / 0.1);
  --wp--preset--shadow--xl: 0 20px 25px -5px rgb(148 163 184 / 0.1),
  	0 8px 10px -6px rgb(148 163 184 / 0.1);
  --wp--preset--shadow--2-xl: 0 25px 50px -12px rgb(148 163 184 / 0.25);
  --wp--preset--shadow--inner: inset 0 2px 4px 0 rgb(148 163 184 / 0.05);
  --wp--preset--shadow--none: none;
}

.dark .wp-block-outermost-social-sharing.is-style-logos-only .outermost-social-sharing-link-x,
.dark .wp-block-outermost-social-sharing.is-style-logos-only .outermost-social-sharing-link-threads,
.dark .wp-block-outermost-social-sharing.is-style-logos-only .outermost-social-sharing-link-tumblr,
.dark * .wp-block-outermost-social-sharing.is-style-logos-only .outermost-social-sharing-link-x,
.dark * .wp-block-outermost-social-sharing.is-style-logos-only .outermost-social-sharing-link-threads,
.dark * .wp-block-outermost-social-sharing.is-style-logos-only .outermost-social-sharing-link-tumblr {
  color: var(--wp--preset--color--shadcn-foreground);
}

:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx {
  color: var(--wp--preset--color--shadcn-foreground);
}
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads,
:where(.dark, .dark *) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen {
  color: var(--wp--preset--color--contrast-2);
}

:where(.dark, .dark *) .wp-block-cloudcatch-light-modal-block__wrapper {
  background-color: rgba(0, 0, 0, 0.6);
}

/*# sourceMappingURL=style-index.css.map*/