@layer hype-buttons,hype-components,hype-purchase,hype-faq;
@layer hype-buttons {
  :root {
    --hype-button-solid:#df731a;
    --hype-button-solid-hover:#d26814;
    --hype-button-ink:#17313d;
    --hype-button-line:#bdd4df;
    --hype-button-mist:#edf7fc;
    --hype-button-radius:6px;
  }
  :is(.hype-btn--primary,.hype-btn--secondary) {
    appearance:none!important;
    box-sizing:border-box!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:10px!important;
    min-height:48px!important;
    height:auto!important;
    max-width:100%;
    padding:12px 20px!important;
    border:1px solid!important;
    border-radius:var(--hype-button-radius)!important;
    background-image:none!important;
    box-shadow:none!important;
    font:700 16px/1.35 Manrope,Arial,sans-serif!important;
    text-align:center!important;
    text-decoration:none!important;
    text-transform:none!important;
    text-shadow:none!important;
    letter-spacing:0!important;
    white-space:normal!important;
    vertical-align:middle;
    cursor:pointer;
    transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease!important;
  }
  .hype-btn--primary {
    background-color:var(--hype-button-solid)!important;
    border-color:var(--hype-button-solid)!important;
    color:#fff!important;
  }
  /* Size variant for chrome (header link). Only this file defines button sizes. */
  .hype-btn--sm {
    min-height:40px!important;
    padding:8px 18px!important;
    font-size:15px!important;
    line-height:1.2!important;
  }
  .hype-btn--secondary {
    background-color:#fff!important;
    border-color:var(--hype-button-line)!important;
    color:var(--hype-button-ink)!important;
  }
  :is(.hype-btn--primary,.hype-btn--secondary) :is(span,b,strong) {
    color:inherit!important;
    font:inherit!important;
    text-transform:inherit!important;
    letter-spacing:inherit!important;
  }
  :is(.hype-btn--primary,.hype-btn--secondary)>span {
    padding:0!important;border:0!important;border-radius:0!important;
    background:transparent!important;box-shadow:none!important;
    min-height:0!important;height:auto!important;
  }
  @media(hover:hover) {
    .hype-btn--primary:hover {background-color:var(--hype-button-solid-hover)!important;border-color:var(--hype-button-solid-hover)!important;color:#fff!important}
    .hype-btn--secondary:hover {background-color:var(--hype-button-mist)!important;border-color:#78a9bf!important;color:var(--hype-button-ink)!important}
  }
  :is(.hype-btn--primary,.hype-btn--secondary)::before,
  :is(.hype-btn--primary,.hype-btn--secondary)::after {margin:0!important}
  :is(.hype-btn--primary,.hype-btn--secondary):active {filter:brightness(.96)}
  .hype-btn--secondary[aria-pressed="true"] {background-color:var(--hype-button-mist)!important;border-color:var(--hype-button-ink)!important;color:var(--hype-button-ink)!important}
  :is(.hype-btn--primary,.hype-btn--secondary):focus-visible {outline:3px solid #3499c4!important;outline-offset:3px!important}
  :is(.hype-btn--primary,.hype-btn--secondary):is(:disabled,[aria-disabled="true"],.disabled) {opacity:.5!important;cursor:not-allowed!important;filter:none!important}
  :is(.hype-btn--primary,.hype-btn--secondary):is(.loading,[aria-busy="true"]) {opacity:.7!important;cursor:progress!important}
  @media(prefers-reduced-motion:reduce){:is(.hype-btn--primary,.hype-btn--secondary){transition:none!important}}
  @media(max-width:600px){:is(.hype-btn--primary,.hype-btn--secondary){padding:12px!important;font-size:15px!important;gap:8px!important}}
}
/*!
 * Site chrome for the block build — the layer the Rey theme used to provide.
 * Loaded last, so it wins over the generated stylesheets.
 */

/* ------------------------------------------------------------------ reset */

html { -webkit-text-size-adjust: 100%; }
body {
	margin: 0;
	background: #fff;
	color: #4a4a5a;
	font-family: Inter, sans-serif;
	font-size: clamp(15px, 1vw, 16px);
	font-weight: 400;
	line-height: 1.7;
	-webkit-font-smoothing: antialiased;
	overflow-x: hidden;
}
*, *::before, *::after { box-sizing: border-box; }
img, svg, video { max-width: 100%; height: auto; }
a { color: inherit; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; font-family:Manrope,"Manrope Fallback", Inter, sans-serif; font-weight: 700; line-height: 1.25; }
p { margin: 0 0 var(--paragraph-spacing, 1.5em); }

ul, ol { margin: 0; padding: 0; }
button { font: inherit; color: inherit; }

/* Elementor's theme-builder placeholder height leaks through the port. */
.lg-content-area { height: auto !important; }

/* Container model parity with Elementor's runtime:
 * containers never take the inter-widget margin (their children use gap),
 * top-level containers cap at 100%, nested ones are free. */
.lg-con { --kit-widget-spacing: 0px; }
.lg-w { max-width: 100%; }
.lg-con.lg-child { max-width: none; }

/* WP block layout must not add its own rhythm — the ported CSS owns spacing. */
.wp-site-blocks > * { margin-block: 0; }
.wp-block-group.lg-content-area,
.wp-block-post-content { margin: 0; }
.entry-content > * { margin-block: 0; }
.wp-block-heading { margin: 0; }

/* ----------------------------------------------------------------- header */

.hype-siteHeader {
	position: fixed;
	inset: 0 0 auto 0;
	z-index: 999;
	background: #fff;
	width: 100%;
}
.hype-siteHeader-helper { height: var(--hype-header-h, 108px); }

/* ---- admin bar ----
 *
 * The white strip between the header and the hero, visible only when logged in.
 *
 * WordPress pushes the document down with `html { margin-top: 32px }` to clear
 * the admin bar. The spacer is in normal flow so it moves with that margin, but
 * the header is `position: fixed` and therefore measures from the viewport, not
 * the document — so it stayed at y=0 while everything below it shifted down.
 * Measured at 1440 logged in: header 0-107, content starting at 140. A 33px hole,
 * and 48px at 390.
 *
 * WordPress publishes the bar's height as a custom property and keeps it correct
 * across its own breakpoints, so this needs no media query of its own — only the
 * split at 600px, which is where WordPress stops fixing the bar and lets it
 * scroll away.
 */
body.admin-bar .hype-siteHeader { top: var(--wp-admin--admin-bar--height, 32px); }

/* At 600px and below the bar is `position: absolute` and scrolls off with the
 * page, so offsetting the header would leave a hole at the top the moment you
 * scrolled. The document margin is still there, though, and it already supplies
 * the room — so the header stays at 0 and the spacer gives that much back. */
@media screen and (max-width: 600px) {
	body.admin-bar .hype-siteHeader { top: 0; }
	body.admin-bar .hype-siteHeader-helper {
		height: calc(var(--hype-header-h-mobile, 96px) - var(--wp-admin--admin-bar--height, 46px));
	}
}

.hype-siteHeader { color: #22262a; }
.hype-siteHeader .lg-e-c160118 { background: #fff; }
.hype-siteHeader .lg-e-c160118 > .lg-inner {
	min-height: 64px;
	align-items: center;
}

.rey-logoWrapper, .rey-siteLogo { display: flex; align-items: center; }
.rey-siteLogo img { display: block; height: auto; }

/* ---- desktop nav ---- */
.hype-nav--desktop .rey-mainMenu {
	display: flex;
	align-items: center;
	gap: var(--header-nav-x-spacing, 1rem);
	list-style: none;
}
.hype-nav--desktop .rey-mainMenu > .menu-item > a {
	display: flex;
	align-items: center;
	gap: 4px;
	padding: 8px 6px;
	white-space: nowrap;
	color: #0B1D2E;
}
.hype-nav--desktop .rey-mainMenu > .menu-item > a:hover { color: #1377A0; }
.hype-nav--desktop .--submenu-indicator-arrow {
	width: 7px; height: 7px;
	border-right: 1.5px solid currentColor;
	border-bottom: 1.5px solid currentColor;
	transform: rotate(45deg) translateY(-2px);
	display: inline-block;
}
/* ---- mega menu ----
 * Geometry measured off prod at 1440 (scripts/gb-megamenu-spec.mjs): an 800px
 * panel centred under the menu item, white card inside a transparent frame. */
.hype-nav--desktop .menu-item-has-children { position: relative; }
.hype-nav--desktop .rey-mega-gs {
	position: absolute;
	/* Anchored to the bottom of the menu item, not to a fixed offset.
	 *
	 * At a fixed `top: 46px` the panel started 4px below where the <li> ends, and
	 * those 4px were dead: the panel keeps itself open only because it is a
	 * descendant of the hovered <li>, so any pointer path that crossed the band
	 * outside the <li>'s own 101px width — which is every path towards the left
	 * or right half of an 800px panel — fired mouseleave and closed it before it
	 * could be reached.
	 *
	 * `top: 100%` closes the band. The padding below carries the card down to the
	 * same y=109 it had before (li bottom 96 + 13), so nothing moves visually,
	 * and the padding itself is now hoverable bridge across the full 800px. */
	top: 100%;
	left: 50%;
	width: 800px;
	max-width: min(800px, calc(100vw - 2 * var(--page-gutter)));
	transform: translateX(-50%);
	z-index: 1020;
	background: transparent;
	padding-top: 13px;
	display: none;
}
.hype-nav--desktop .menu-item-has-children:hover > .rey-mega-gs,
.hype-nav--desktop .menu-item-has-children.is-open > .rey-mega-gs {
	display: block;
}
/* the white card */
.hype-nav--desktop .rey-mega-gs .lg-megamenu > .lg-con {
	display: flex;
	flex-direction: row;
	gap: 20px;
	background: #fff;
	border-radius: 12px;
	box-shadow: 0 8px 40px -5px rgba(0, 0, 0, .18);
	padding: 32px;
	width: 100%;
}
.hype-nav--desktop .rey-mega-gs a { display: flex; }
.hype-nav--desktop .rey-mega-gs .lg-e-1720b01,
.hype-nav--desktop .rey-mega-gs .lg-e-9e83a29,
.hype-nav--desktop .rey-mega-gs .lg-e-8e90341,
.hype-nav--desktop .rey-mega-gs .lg-e-e5a64a3 {
	flex-direction: row;
	gap: 20px;
	align-items: flex-start;
}
.hype-nav--desktop .rey-mega-gs .lg-icon { font-size: 24px; color: #1f2937; }
.hype-nav--desktop .rey-mega-gs h3 { font-size: 18px; line-height: 1; font-weight: 600; color: #111827; }
/* The 21px bottom margin is the browser default production never resets, and it
 * is what spaces the four mega-menu rows apart — without it the panel came up
 * 46px short of production's 520px. */
.hype-nav--desktop .rey-mega-gs p { font-size: 14px; line-height: 25.5px; color: #6b7280; margin: 0 0 21px; }
.hype-nav--desktop .rey-mega-gs .lg-e-e29d968 { padding-left: 32px; }

.hype-megamenu-source { display: none !important; }

/* mobile nav markup ships with the header but the plugin header owns mobile */
.hype-nav--desktop .rey-mainNavigation--mobile,
.hype-nav--desktop .rey-mainNavigation-mobileBtn { display: none; }

/* ---- language switcher ---- */
/* Flags at their natural 16x11 and 15px apart — production's numbers. They were
 * 18px in a 6px-gap flex row, making the switcher 42x12 against production's
 * 47x11, which read as oversized next to the account icon. */
.rey-langSwitcher ul { display: flex; align-items: center; list-style: none; }
.rey-langSwitcher li + li { margin-left: 15px; }
.rey-langSwitcher img { width: 16px; height: auto; display: block; border-radius: 2px; }
.rey-langSwitcher li:not(.--active) { opacity: .55; }

/* ---- cart button ---- */
.hype-headerCart-wrapper { position: relative; display: flex; align-items: center; }
.hype-headerCart {
	background: none; border: 0; cursor: pointer;
	display: flex; align-items: center; gap: 6px; padding: 6px;
}
.hype-headerCart .hype-icon-basket { width: 22px; height: 22px; }
.hype-headerCart-count {
	min-width: 18px; height: 18px; padding: 0 5px;
	border-radius: 9px; background: #F7941D; color: #0B1D2E;
	font-size: 11px; font-weight: 700; line-height: 18px; text-align: center;
}

/* ----------------------------------------------------------------- footer */

.hype-siteFooter { background: #0B1D2E; color: #fff; }
.hype-siteFooter a { color: inherit; }

/* --------------------------------------------------------- responsiveness */

/* The desktop bar and the mobile header have to hand over at the same width.
 *
 * They did not: the mobile header switches off at 1025 (matching production
 * exactly), but the desktop bar came back at 768 — Elementor's `lg-hidden-mobile`
 * means "hidden below 768", which is its mobile breakpoint, not this header's.
 * So from 768 to 1024 both were on screen at once, and the desktop nav had to
 * wrap to two lines to fit. The header measured 159px against a 108px spacer,
 * putting 51px of every page behind the header across the whole tablet range.
 *
 * Production hides its desktop nav up to 1024 and shows an 88px mobile header
 * there, so this is the same handover point, now stated once.
 */
@media (max-width: 1024px) {
	.hype-siteHeader .lg-e-c160118 { display: none; }
	.hype-siteHeader-helper { height: var(--hype-header-h-mobile, 96px); }
}

/* --------------------------------------------------- logo carousel (swiper)
 * Elementor's nested-carousel markup is carried over verbatim; only the layout
 * primitives are needed. site.js drives the marquee. */
.swiper { position: relative; overflow: hidden; width: 100%; list-style: none; }
.swiper-wrapper { display: flex; box-sizing: content-box; width: 100%; height: 100%; position: relative; z-index: 1; will-change: transform; }
.swiper-slide { flex: 0 0 auto; position: relative; width: 100%; }
.swiper-horizontal { touch-action: pan-y; }
.e-widget-swiper .swiper-wrapper { align-items: center; }
.e-widget-swiper .swiper-slide > .lg-con { height: 100%; }
.swiper-pagination { display: flex; justify-content: center; gap: 0; }
.swiper-pagination-bullet { width: 24px; height: 24px; padding: 8px; box-sizing: border-box; background-clip: content-box; border-radius: 50%; background-color: rgba(11,29,46,.25); border: 0; cursor: pointer; }
.swiper-pagination-bullet-active { background-color: #3BB5E8; }
.swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; }

/* The pagination rule above puts the dots in normal flow. Production's does not:
 * Swiper's own stylesheet makes `.swiper-pagination` absolute, and Elementor's
 * nested-carousel widget reserves room for it with padding on the carousel
 * itself. In flow the dots sat below the track instead of over it and the block
 * measured 98px against production's 106px.
 *
 * Scoped to the logos strip because it is the only carousel on the site that
 * renders pagination — verified across home, both product pages, the offer
 * landing page and the FAQ, at 390px and 1440px. */
.lg-logos .e-n-carousel { display: flex; min-width: 0; padding-bottom: 16px; }

/* Slide width is a function of the widget's own settings, not a fixed number.
 *
 * The captured markup carries `width:244px` inline on every slide — Swiper wrote
 * that on production at the 1440px capture viewport, where five slides show. At
 * 390px production shows ONE slide (338px) and this build still showed 244px,
 * so a second logo bled in at the right edge. Nothing re-computes it here: the
 * fallback carousel in site.js reads widths, it does not set them.
 *
 * `!important` because the stale value is inline. The porter now strips those
 * inline widths, so re-captured markup will not carry them — this keeps the
 * already-migrated content correct without re-running the migration. Scoped to
 * .e-n-carousel, which is only ever driven by the fallback; #ugcSwiper runs a
 * real Swiper and must keep the widths it sets itself. */
.e-n-carousel > .swiper-wrapper > .swiper-slide {
	width: calc(
		(100% - (var(--e-n-carousel-swiper-slides-to-display, 1) - 1) * var(--e-n-carousel-swiper-slides-gap, 0px))
		/ var(--e-n-carousel-swiper-slides-to-display, 1)
	) !important;
}
.lg-logos .swiper-pagination { position: absolute; left: 0; bottom: 5px; width: 100%; height: max-content; z-index: 10; }
.lg-logos .swiper-pagination-bullet { width: 24px; height: 24px; padding: 9px; }

/* ------------------------------------------------------------ header sizing */
/* Cart icon: prod is a 19px basket with a 19px counter disc beside it (not a
 * corner badge) — 43x21 overall. */
.hype-headerCart { padding: 0; gap: 2px; position: relative; }
.hype-headerCart .hype-icon-basket { width: 19px; height: 19px; display: block; }
.hype-headerCart-count {
	position: static;
	display: flex; align-items: center; justify-content: center;
	width: 19px; height: 19px; min-width: 19px; padding: 0;
	border-radius: 27px;
	background: #e79c96; color: #fff;
	font-size: 9px; line-height: 9px; font-weight: 600;
}

/* current page marker in the desktop nav (Rey used a border-bottom) */
.hype-nav--desktop .rey-mainMenu > .menu-item.current-menu-item > a,
.hype-nav--desktop .rey-mainMenu > .menu-item.current_page_item > a {
	box-shadow: inset 0 -2px 0 currentColor;
}
.hype-nav--desktop .menu-item-has-children.is-open > .rey-mega-gs { display: block; }

/* Heading widgets take their type from the widget wrapper, exactly as Elementor's
 * heading widget does — otherwise core/heading falls back to browser defaults. */
:where(.lg-w-heading .lg-w-title) {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	line-height: 1;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
}

/* Prod dims the whole page behind the open mega menu (including the header) and
 * fades the Buy Now pill so the panel is the only lit thing on screen. */
.hype-nav--desktop .menu-item-has-children::after {
	content: "";
	position: fixed;
	inset: 0;
	background: rgba(11, 29, 46, .45);
	opacity: 0;
	visibility: hidden;
	transition: opacity .18s ease;
	z-index: 1010;
	pointer-events: none;
}
.hype-nav--desktop .menu-item-has-children:hover::after,
.hype-nav--desktop .menu-item-has-children.is-open::after { opacity: 1; visibility: visible; }
.hype-nav--desktop .menu-item-has-children:hover > a { position: relative; z-index: 1015; }

.hype-siteHeader:has(.menu-item-has-children:hover) .menu-btn-orange > a { opacity: .55; }

/* Container display defaults.
 *
 * base-primitives.css carries Elementor's own rule, `.lg-con, .lg-con > .lg-inner
 * { display: var(--display) }`, which assumes every container's per-page
 * stylesheet declares --display. Pages that never had an Elementor stylesheet
 * (the cart and my-account pages, whose post-<id>.css does not exist) therefore
 * got an invalid declaration, and the property fell back to its initial value:
 * `inline`. An inline box does not size its children, so the checkout laid out
 * against the full 1440px viewport instead of the 1280px rail.
 *
 * Elementor sets these on .e-flex / .e-grid; the porter dropped them. */
.lg-con.lg-flex,
.lg-con.lg-flex > .lg-inner { --display: flex; }
.lg-con.lg-grid,
.lg-con.lg-grid > .lg-inner { --display: grid; }

/* Elementor Pro's off-canvas widget.
 *
 * On production this is a hidden buy panel: Elementor's runtime takes it out of
 * flow (position:absolute, 0x0) and only the trigger button is visible. With no
 * Elementor runtime here it laid out inline and added 1291px to the product
 * hero. Collapsed to the same box production computes. */
.lg-w-off-canvas {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

/* Elementor's boxed-container width.
 *
 * base-primitives.css carries Elementor's own
 * `.lg-con { --content-width: min(100%, var(--container-max-width, 1140px)) }`,
 * and nothing was defining --container-max-width, so every boxed container fell
 * back to Elementor's 1140px default. Production's Rey stylesheet sets it to
 * 1440px on :root, which is why the leaflet's two-column body was 1440px wide
 * there and 1140px here — the narrower measure rewrapped every paragraph and
 * added 704px of height. */
:root { --container-max-width: 1440px; }

/* ---- pages that never went through the migration ----
 *
 * The block build assumes every page arrives carrying Elementor-derived
 * containers: the rail, the vertical rhythm and the type all hang off
 * `.lg-con` / `.lg-w` / `.lg-w-title`. A page that was authored as plain content
 * — the rewards-rules pages, and on production a long tail of others — has none
 * of those, so it rendered as unstyled text running the full 1440px with no
 * gutters and no gap below the header.
 *
 * Scoped to direct children of .entry-content that are NOT containers, which is
 * exactly the unmigrated case and provably cannot reach a migrated page:
 * measured across /about/, the FAQ, the leaflet and /contact/, every top-level
 * child carries .lg-con or .lg-w — 0 bare children. The rewards page has 11 of
 * 11 bare.
 *
 * This is a floor, not a design: it puts plain content on the same rail as
 * everything else and gives it readable type. A page that deserves the real
 * treatment should be migrated properly.
 *
 * ARTICLES ARE EXCLUDED, and the "provably cannot reach" above is why this was
 * missed: the four pages measured were all *pages*. Single posts also render
 * .entry-content, and their children are bare <p>/<h3>/<ul> by definition — so
 * every article picked up the 56px first-child and 72px last-child margins meant
 * for unstyled pages. It compounded down the page (+31px by the first heading,
 * +295px by the related strip) and made every article 2.5-6.6% taller than
 * production in both languages.
 *
 * The article body wraps its .entry-content in .hype-article-body, so excluding
 * on the parent is exact and needs no body class.
 */
.lg-content-area :not(.hype-article-body) > .entry-content > :not(.lg-con):not(.lg-w) {
	max-width: var(--page-max);
	margin-inline: auto;
	padding-inline: var(--page-gutter);
	box-sizing: border-box;
}

/* Vertical rhythm. The reset zeroes heading margins because the design system
   spaces widgets with container gap; bare content has no container to do it. */
.lg-content-area :not(.hype-article-body) > .entry-content > :not(.lg-con):not(.lg-w) + * {
	margin-top: 0.85em;
}

.lg-content-area :not(.hype-article-body) > .entry-content > h1:not(.lg-w),
.lg-content-area :not(.hype-article-body) > .entry-content > h2:not(.lg-w),
.lg-content-area :not(.hype-article-body) > .entry-content > h3:not(.lg-w) {
	margin-top: 1.6em;
	color: var(--navy, #0B1D2E);
}

.lg-content-area :not(.hype-article-body) > .entry-content > h1:not(.lg-w) { font-size: clamp(28px, 3.4vw, 42px); line-height: 1.2; }
.lg-content-area :not(.hype-article-body) > .entry-content > h2:not(.lg-w) { font-size: clamp(22px, 2.2vw, 30px); line-height: 1.25; }
.lg-content-area :not(.hype-article-body) > .entry-content > h3:not(.lg-w) { font-size: clamp(18px, 1.5vw, 22px); line-height: 1.3; }

.lg-content-area :not(.hype-article-body) > .entry-content > ul:not(.lg-w),
.lg-content-area :not(.hype-article-body) > .entry-content > ol:not(.lg-w) {
	padding-inline-start: calc(var(--page-gutter) + 22px);
}

.lg-content-area :not(.hype-article-body) > .entry-content > li { margin-bottom: 6px; }

/* Breathing room from the header and the footer, which the containers would
   normally supply via .lg-section-*. */
.lg-content-area :not(.hype-article-body) > .entry-content > :not(.lg-con):not(.lg-w):first-child { margin-top: 56px; }
.lg-content-area :not(.hype-article-body) > .entry-content > :not(.lg-con):not(.lg-w):last-child  { margin-bottom: 72px; }

@media (max-width: 767px) {
	.lg-content-area :not(.hype-article-body) > .entry-content > :not(.lg-con):not(.lg-w):first-child { margin-top: 32px; }
	.lg-content-area :not(.hype-article-body) > .entry-content > :not(.lg-con):not(.lg-w):last-child  { margin-bottom: 48px; }
}


/* ---- footer link lists: production's absolute line-height ----
 *
 * theme.css sets `body { line-height: 1.7 }` unitless, so every element
 * recomputes it against its OWN font-size. Production's footer links inherit an
 * absolute 25.5px (1.7 x the 15px body size) instead, so at their 14px size they
 * are 25.5px tall where this build made them 23.8px.
 *
 * 1.7px per link x eight links is the 14px the footer's HELP column was short.
 * Scoped to the footer rather than fixed at the root: making line-height
 * absolute globally would relayout every block on the site to chase 14px here.
 */
.hype-footer-area .lg-list-item,
.hype-footer-area .lg-list-text {
	line-height: 25.5px;
}

/* ---- h6 is not an eyebrow ----
 *
 * Something in the block-theme global styles ships
 * `h6 { text-transform: uppercase; letter-spacing: 1.4px }`, and it is not in
 * this theme's theme.json — it arrives in the inline global-styles block. It
 * reads as a design decision, but production disagrees on every single instance:
 * audited across 8 pages in both languages, production has TEN h6 elements and
 * ZERO of them are uppercase, while this build uppercased all ten.
 *
 * Those ten are the footer's contact labels (Phone / Email / Working hours and
 * their Bulgarian equivalents), the phone number and support address themselves,
 * and the FAQ call-to-action link. Elementor's icon-box happens to emit its title
 * as an h6, which is why a global heading rule landed on chrome that was never
 * meant to be a heading at all.
 */
h6 {
	text-transform: none;
	letter-spacing: normal;
}


/* ---------------------------------------------------------- HEADER GLASS */
/* Translucent + blurred, matching the sticky ingredient rail. Browsers without
   backdrop-filter simply ignore it and keep the 82% white, which stays legible.
   No @supports guard: the minifier mangles `not(...)` and the fallback then wins. */
.hype-siteHeader {
	background: rgba(255, 255, 255, 0.82);
	-webkit-backdrop-filter: blur(12px) saturate(1.6);
	backdrop-filter: blur(12px) saturate(1.6);
}

/* The header's inner rail carries its own solid white from the Elementor port,
   which painted straight over the translucent parent. Let the glass show. */
/* header.css sets this inner rail to #FFF at (0,5,0) via the Elementor port,
   so it needs !important rather than a specificity arms race. It is hidden on
   mobile, which is why the glass only looked broken on desktop. */
.hype-siteHeader .lg-header-footer,
.hype-siteHeader > .lg-w,
.hype-siteHeader .lg-inner { background-color: transparent !important; }

/* ------------------------------------------------------ BOTTOM NAV GLASS */
.hype-bottom-nav {
	background: rgba(255, 255, 255, 0.82);
	-webkit-backdrop-filter: blur(12px) saturate(1.6);
	backdrop-filter: blur(12px) saturate(1.6);
}

/* Mobile account header row ships its own solid white and sits inside the
   site header, painting over the glass. Only rendered on mobile. */
.hype-siteHeader .hype-account-mobile-hdr { background-color: transparent !important; }

@font-face{font-family:Manrope;src:url('../fonts/Manrope-v2.woff2') format('woff2');font-weight:200 800;font-display:swap}@font-face{font-family:"Manrope Fallback";src:local("Arial"),local("Liberation Sans"),local("Roboto"),local("Helvetica Neue");size-adjust:100.4%;ascent-override:106.6%;descent-override:30%;line-gap-override:0%}
/* Shared approved HYPE design foundation. Layout remains owned by native templates. */


body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-icon[href*="my-account"],body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerCart{width:44px!important;height:44px!important;min-width:44px!important;padding:10px!important;display:inline-flex!important;align-items:center;justify-content:center;position:relative;background:transparent!important;border:0!important;box-shadow:none!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-icon[href*="my-account"]>i,body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerIcon-icon>svg{display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerIcon-icon{width:24px!important;height:24px!important;display:block!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerCart-count{position:absolute!important;top:-1px!important;right:-2px!important;min-width:18px!important;height:18px!important;line-height:18px!important;border-radius:50%!important;background:#ec8123!important;color:#17313d!important;font:700 10px/18px Manrope,Arial,sans-serif!important;padding:0 4px!important;box-shadow:0 0 0 2px white!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-cart-count{color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon{width:40px!important;height:40px!important;padding:8px!important;display:inline-flex!important;align-items:center;justify-content:center;background:#fff!important;border:1px solid #d3e4ed!important;border-radius:8px!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon>svg{display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerCart-count{top:1px!important;right:0!important;background:#17313d!important;color:#fff!important;box-shadow:0 0 0 2px #fff!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-cart-count{color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-e-8686b52,body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-e-8c48fa3{width:44px!important;flex:0 0 44px!important;margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .trp-language-switcher-container a{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px!important;min-height:44px!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter{background:#0b1d2e!important;background-image:linear-gradient(90deg,#0b1d2e,#122b42)!important;color:#e9f3f8!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter :is(p,a,span,h1,h2,h3,h4,h5,h6,.lg-w-title,.lg-w-text-editor,.lg-iconbox-desc,.lg-iconbox-title,.lg-list-text,.site-legal-line,.lg-field-label){color:#e9f3f8!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon{background:transparent!important;border-color:#416076!important;color:#e9f3f8!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon::before{background:#e9f3f8!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-divider{border-color:#416076!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter form.lg-form .lg-field-group input.lg-field.lg-field-textual{background:#fff!important;color:#17313d!important;-webkit-text-fill-color:#17313d!important;border-color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter form.lg-form .lg-field-group input.lg-field.lg-field-textual::placeholder{color:#49616d!important;-webkit-text-fill-color:#49616d!important;opacity:1!important}

body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-e-a102365{width:auto!important;flex:0 0 auto!important;gap:4px!important;align-items:center!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .rey-langSwitcher ul{display:flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .rey-langSwitcher li{margin:0!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .rey-langSwitcher a{display:flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon[href^="tel:"]::before,body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon[href^="mailto:"]::before,body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-e-c39a0df .lg-iconbox-icon .lg-icon::before{background:#e9f3f8!important}

body.wp-child-theme-twentytwentyfive-child-main{--e-global-color-primary:#56b6de;--e-global-color-secondary:#17313d;--e-global-color-text:#17313d;--e-global-color-accent:#ec8123;--e-global-typography-primary-font-family:Manrope,"Manrope Fallback",sans-serif;--e-global-typography-secondary-font-family:Manrope,"Manrope Fallback",sans-serif;--e-global-typography-text-font-family:Manrope,"Manrope Fallback",sans-serif;--e-global-typography-accent-font-family:Manrope,"Manrope Fallback",sans-serif;--ink:#17313d;--mist:#edf7fc;--sky:#56b6de;--orange:#ec8123;font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;background:#fff;color:#17313d}
body.wp-child-theme-twentytwentyfive-child-main :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,summary,table,label,small,strong,.lg-w-title,.lg-w-text-editor,.lg-body-m,.hql-input,.hql-btn){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}




body.wp-child-theme-twentytwentyfive-child-main :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=range]):not([type=hidden]),select,textarea,.select2-selection){border-radius:6px!important;border-color:#bdd4df;background:#fff;color:#17313d;box-shadow:none}
body.wp-child-theme-twentytwentyfive-child-main :is(input,select,textarea):focus-visible{outline:2px solid #3499c4;outline-offset:2px}
body.wp-child-theme-twentytwentyfive-child-main :is(.hype-gallery__main,.hype-gallery__stage,.lg-post,.lg-post-card,.hql-card,.hype-account-card,.kv2-card,.pv2-card,.sv2-card){border-radius:8px!important;box-shadow:none!important;border-color:#d3e4ed}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-con{background:transparent!important;background-image:none!important}

body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-icon[href*="my-account"]::before,body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerIcon-icon::before{flex:0 0 24px}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-g2{grid-template-columns:repeat(2,minmax(0,1fr))}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-g2>*{min-width:0;overflow-wrap:anywhere}
@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-g2{grid-template-columns:minmax(0,1fr)!important}}

/* Native information, editorial and commerce component families. No layout replacement. */
body.wp-child-theme-twentytwentyfive-child-main{--font-body:Manrope,Arial,sans-serif;--font-display:Manrope,"Manrope Fallback",Arial,sans-serif}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2,.pv2,.sv2,.lg-pair-faq){--ink:#17313d;--muted:#49616d;--sky:#56b6de;--mist:#edf7fc;--orange:#ec8123;--line:#d3e4ed}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2,.pv2,.sv2) :is(b,span,div,li){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-hero,.pv2-hero,.sv2-hero){background:#fff!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat) b{background:none!important;-webkit-text-fill-color:#17313d!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-sol-card,.kv2-not-card,.pv2-card,.pv2-story-card,.sv2-card,.pv2-mini,.pv2-rev,.sv2-rev){background:#fff!important;border:1px solid #d3e4ed!important;border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-rail,.pv2-rail,.sv2-rail){background:#edf7fc!important;box-shadow:none!important;backdrop-filter:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-rail,.pv2-rail,.sv2-rail) a{border-radius:6px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-chip,.pv2-dose,.sv2-dose){background:#ec8123!important;background-image:none!important;color:#fff!important;border-radius:6px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-tag,.pv2-tag,.sv2-mech){background:#edf7fc!important;color:#17313d!important;border-radius:6px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-av,.pv2-av,.sv2-av){background:#fff!important;color:#17313d!important;border:1px solid #bdd4df!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-callout,.sv2-callout,.pv2-note,.pv2-eu,.sv2-eu){background:#edf7fc!important;border-color:#bdd4df!important;border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-la,.sv2-la){font-size:18px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-ltotal,.sv2-ltotal)>:last-child{font-size:26px!important;font-weight:800!important;color:#17313d!important}


body.wp-child-theme-twentytwentyfive-child-main .lg-post:hover{transform:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq :is(.lg-acc-item,.lg-accordion-card,.lg-tab-title,.lg-tab-content){box-shadow:none!important;border-radius:0!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .lg-acc-item{border:0!important;border-bottom:1px solid #d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-post__meta-data,.lg-post__excerpt,.hql-card,.hql-input,.hql-btn){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}

body.wp-child-theme-twentytwentyfive-child-main .hype-checkoutPage :is(#order_review,.hype-co-summary){border-radius:8px!important;box-shadow:none!important}



body.wp-child-theme-twentytwentyfive-child-main:not(.lg-p13):not(.lg-p14172) h1{font-size:clamp(32px,3.6vw,48px)!important;line-height:1.15!important;letter-spacing:-.025em}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_sec,.lg-e-kbg_form_sec){background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_hero,.lg-e-kbg_hero){background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_card,.lg-e-kbg_form_card,.lg-e-ctc_card_phone,.lg-e-ctc_card_email,.lg-e-ctc_card_hours,.lg-e-kbg_card_phone,.lg-e-kbg_card_email,.lg-e-kbg_card_hours){border-radius:8px!important;box-shadow:none!important;border:1px solid #d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-checkout :is(#customer_details,#order_review,form.checkout) :is(input,select,textarea),body.wp-child-theme-twentytwentyfive-child-main.woocommerce-checkout .select2-selection{font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:16px!important;border-radius:6px!important}


body.wp-child-theme-twentytwentyfive-child-main :is(.pw-icon,.who-card .wi,.pv2-ico){width:40px!important;height:40px!important;min-width:40px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:10px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.pw-icon,.who-card .wi,.pv2-ico)>:is(svg,i){width:20px!important;height:20px!important;font-size:20px!important}
@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main :is(.pw-icon,.who-card .wi,.pv2-ico){width:36px!important;height:36px!important;min-width:36px!important;padding:9px!important}body.wp-child-theme-twentytwentyfive-child-main :is(.pw-icon,.who-card .wi,.pv2-ico)>:is(svg,i){width:18px!important;height:18px!important;font-size:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-checkout :is(#hype-ck-t-ofc,#hype-ck-t-box,#hype-ck-t-adr,.hype-ck-call){border-radius:6px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-cart .hype-cart__coupon-form input.hype-cart__coupon-input{font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:16px!important;border-radius:6px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section.lg-section.e-con-top{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-15a4e40:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-15a4e40 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#fff!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-9ba6a8d:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-9ba6a8d > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-22aa362:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-22aa362 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-31f7745:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-what-is .lg-w.lg-e-31f7745 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .kv2-quote{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .kv2-ltotal{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .kv2-badge{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .kv2-cmp tbody th{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-benefits .lg-w.lg-e-832d1ba:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-benefits .lg-w.lg-e-832d1ba > .lg-motion-effects-container > .lg-motion-effects-layer{background:#fff!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-benefits .lg-w.lg-e-4fcefa5:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-benefits .lg-w.lg-e-4fcefa5 > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-benefits .lg-w.lg-e-c376673:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-benefits .lg-w.lg-e-c376673 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .pv2-quote{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .pv2-badge{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-ingredients .lg-w.lg-e-31a5ccc:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-ingredients .lg-w.lg-e-31a5ccc > .lg-motion-effects-container > .lg-motion-effects-layer{background:#fff!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-ingredients .lg-w.lg-e-45557d7:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-ingredients .lg-w.lg-e-45557d7 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-ingredients .lg-w.lg-e-d924881:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-ingredients .lg-w.lg-e-d924881 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .sv2-eu{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .sv2-ltotal{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .sv2-badge{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-8b6be95:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-8b6be95 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#fff!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-1b3bd75:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-1b3bd75 > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-7ddb5d7:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-7ddb5d7 > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-ad2b49e:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-ad2b49e > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-7d99b9d:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-7d99b9d > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-156957b:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-156957b > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-bb271c9:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-bb271c9 > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-7f05568:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-7f05568 > .lg-motion-effects-container > .lg-motion-effects-layer,body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-2767b46:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-faq .lg-w.lg-e-2767b46 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-pair-science .lg-w.lg-e-c830320:not(.lg-motion-effects-element-type-background),body.wp-child-theme-twentytwentyfive-child-main .lg-pair-science .lg-w.lg-e-c830320 > .lg-motion-effects-container > .lg-motion-effects-layer{background:#fff!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(div,span,li,dt,dd){font-family:inherit}

/*
ISC License

Copyright (c) 2026 Lucide Icons and Contributors

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

---

The following Lucide icons are derived from the Feather project:

airplay, alert-circle, alert-octagon, alert-triangle, aperture, arrow-down-circle, arrow-down-left, arrow-down-right, arrow-down, arrow-left-circle, arrow-left, arrow-right-circle, arrow-right, arrow-up-circle, arrow-up-left, arrow-up-right, arrow-up, at-sign, calendar, cast, check, chevron-down, chevron-left, chevron-right, chevron-up, chevrons-down, chevrons-left, chevrons-right, chevrons-up, circle, clipboard, clock, code, columns, command, compass, corner-down-left, corner-down-right, corner-left-down, corner-left-up, corner-right-down, corner-right-up, corner-up-left, corner-up-right, crosshair, database, divide-circle, divide-square, dollar-sign, download, external-link, feather, frown, hash, headphones, help-circle, info, italic, key, layout, life-buoy, link-2, link, loader, lock, log-in, log-out, maximize, meh, minimize, minimize-2, minus-circle, minus-square, minus, monitor, moon, more-horizontal, more-vertical, move, music, navigation-2, navigation, octagon, pause-circle, percent, plus-circle, plus-square, plus, power, radio, rss, search, server, share, shopping-bag, sidebar, smartphone, smile, square, table-2, tablet, target, terminal, trash-2, trash, triangle, tv, type, upload, x-circle, x-octagon, x-square, x, zoom-in, zoom-out

The MIT License (MIT) (for the icons listed above)

Copyright (c) 2013-present Cole Bemis

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

*/
/* Official Lucide icons, commit a79b2d131dab2bf20cb224bd0937b439a9c4fa99. See lucide/LICENSE. */
body.wp-child-theme-twentytwentyfive-child-main i.phlight-seal-check{--hype-icon-family:lucide;--hype-icon-name:"badge-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M3.85%208.62a4%204%200%200%201%204.78-4.77%204%204%200%200%201%206.74%200%204%204%200%200%201%204.78%204.78%204%204%200%200%201%200%206.74%204%204%200%200%201-4.77%204.78%204%204%200%200%201-6.75%200%204%204%200%200%201-4.78-4.77%204%204%200%200%201%200-6.76Z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-seal-check::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-seal-check::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-factory{--hype-icon-family:lucide;--hype-icon-name:"factory";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2016h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2016h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3%2019a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V8.5a.5.5%200%200%200-.769-.422l-4.462%202.844A.5.5%200%200%201%2015%2010.5v-2a.5.5%200%200%200-.769-.422L9.77%2010.922A.5.5%200%200%201%209%2010.5V5a2%202%200%200%200-2-2H5a2%202%200%200%200-2%202z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2016h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-factory::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-factory::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-flask{--hype-icon-family:lucide;--hype-icon-name:"flask-conical";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%202v6a2%202%200%200%200%20.245.96l5.51%2010.08A2%202%200%200%201%2018%2022H6a2%202%200%200%201-1.755-2.96l5.51-10.08A2%202%200%200%200%2010%208V2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M6.453%2015h11.094%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8.5%202h7%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-flask::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-flask::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-check-circle{--hype-icon-family:lucide;--hype-icon-name:"circle-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-check-circle::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-check-circle::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-x-circle{--hype-icon-family:lucide;--hype-icon-name:"circle-x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m15%209-6%206%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m9%209%206%206%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-x-circle::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-x-circle::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-truck{--hype-icon-family:lucide;--hype-icon-name:"truck";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M15%2018H9%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%2217%22%20cy%3D%2218%22%20r%3D%222%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-truck::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-truck::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-prohibit{--hype-icon-family:lucide;--hype-icon-name:"ban";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M4.929%204.929%2019.07%2019.071%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-prohibit::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-prohibit::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-arrows-clockwise{--hype-icon-family:lucide;--hype-icon-name:"refresh-cw";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M3%2012a9%209%200%200%201%209-9%209.75%209.75%200%200%201%206.74%202.74L21%208%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M21%203v5h-5%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%200%201-9%209%209.75%209.75%200%200%201-6.74-2.74L3%2016%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2016H3v5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-arrows-clockwise::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-arrows-clockwise::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-shield-check{--hype-icon-family:lucide;--hype-icon-name:"shield-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-shield-check::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-shield-check::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-microscope{--hype-icon-family:lucide;--hype-icon-name:"microscope";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M6%2018h8%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3%2022h18%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M14%2022a7%207%200%201%200%200-14h-1%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M9%2014h2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M9%2012a2%202%200%200%201-2-2V6h6v4a2%202%200%200%201-2%202Z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%206V3a1%201%200%200%200-1-1H9a1%201%200%200%200-1%201v3%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-microscope::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-microscope::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-heart{--hype-icon-family:lucide;--hype-icon-name:"heart";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2%209.5a5.5%205.5%200%200%201%209.591-3.676.56.56%200%200%200%20.818%200A5.49%205.49%200%200%201%2022%209.5c0%202.29-1.5%204-3%205.5l-5.492%205.313a2%202%200%200%201-3%20.019L5%2015c-1.5-1.5-3-3.2-3-5.5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-heart::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-heart::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-question{--hype-icon-family:lucide;--hype-icon-name:"circle-question-mark";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M9.09%209a3%203%200%200%201%205.83%201c0%202-3%203-3%203%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-question::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-question::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .lg-icon[href*="my-account"]::before{--hype-icon-family:lucide;--hype-icon-name:"user-round";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%225%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M20%2021a8%208%200%200%200-16%200%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:24px!important;height:24px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .hype-headerIcon-icon::before{--hype-icon-family:lucide;--hype-icon-name:"shopping-bag";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3.103%206.034h17.794%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:24px!important;height:24px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon[href^="tel:"]::before{--hype-icon-family:lucide;--hype-icon-name:"phone";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M13.832%2016.568a1%201%200%200%200%201.213-.303l.355-.465A2%202%200%200%201%2017%2015h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202A18%2018%200%200%201%202%204a2%202%200%200%201%202-2h3a2%202%200%200%201%202%202v3a2%202%200%200%201-.8%201.6l-.468.351a1%201%200%200%200-.292%201.233%2014%2014%200%200%200%206.392%206.384%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:24px!important;height:24px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon[href^="mailto:"]::before{--hype-icon-family:lucide;--hype-icon-name:"mail";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m22%207-8.991%205.727a2%202%200%200%201-2.009%200L2%207%22%20/%3E%0A%20%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:24px!important;height:24px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-e-c39a0df .lg-iconbox-icon .lg-icon::before{--hype-icon-family:lucide;--hype-icon-name:"clock";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%206v6l4%202%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:24px!important;height:24px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav a[href^="mailto:"] svg{--hype-icon-family:lucide;--hype-icon-name:"mail";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m22%207-8.991%205.727a2%202%200%200%201-2.009%200L2%207%22%20/%3E%0A%20%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav a[href^="mailto:"] svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav a[href^="tel:"] svg{--hype-icon-family:lucide;--hype-icon-name:"phone";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M13.832%2016.568a1%201%200%200%200%201.213-.303l.355-.465A2%202%200%200%201%2017%2015h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202A18%2018%200%200%201%202%204a2%202%200%200%201%202-2h3a2%202%200%200%201%202%202v3a2%202%200%200%201-.8%201.6l-.468.351a1%201%200%200%200-.292%201.233%2014%2014%200%200%200%206.392%206.384%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav a[href^="tel:"] svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav__buy svg{--hype-icon-family:lucide;--hype-icon-name:"store";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M15%2021v-5a1%201%200%200%200-1-1h-4a1%201%200%200%200-1%201v5%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M17.774%2010.31a1.12%201.12%200%200%200-1.549%200%202.5%202.5%200%200%201-3.451%200%201.12%201.12%200%200%200-1.548%200%202.5%202.5%200%200%201-3.452%200%201.12%201.12%200%200%200-1.549%200%202.5%202.5%200%200%201-3.77-3.248l2.889-4.184A2%202%200%200%201%207%202h10a2%202%200%200%201%201.653.873l2.895%204.192a2.5%202.5%200%200%201-3.774%203.244%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M4%2010.95V19a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2v-8.05%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav__buy svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav .js-hype-cart-trigger svg{--hype-icon-family:lucide;--hype-icon-name:"shopping-bag";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3.103%206.034h17.794%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav .js-hype-cart-trigger svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav a[href*="my-account"] svg{--hype-icon-family:lucide;--hype-icon-name:"user-round";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%225%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M20%2021a8%208%200%200%200-16%200%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav a[href*="my-account"] svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-account-mobile-hdr__menu svg{--hype-icon-family:lucide;--hype-icon-name:"menu";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M4%205h16%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M4%2012h16%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M4%2019h16%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-account-mobile-hdr__menu svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-drawer__close svg{--hype-icon-family:lucide;--hype-icon-name:"x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-drawer__close svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-drawer__infocard-icon svg{--hype-icon-family:lucide;--hype-icon-name:"info";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2016v-4%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%208h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-drawer__infocard-icon svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-cart__close svg{--hype-icon-family:lucide;--hype-icon-name:"x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-cart__close svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .ugc-play svg{--hype-icon-family:lucide;--hype-icon-name:"play";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%205a2%202%200%200%201%203.008-1.728l11.997%206.998a2%202%200%200%201%20.003%203.458l-12%207A2%202%200%200%201%205%2019z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .ugc-play svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-e-91b54d5 svg{--hype-icon-family:lucide;--hype-icon-name:"shield-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .lg-e-91b54d5 svg>*{visibility:hidden!important}
/* Center the guarantee shield within its existing icon background. */
body.wp-child-theme-twentytwentyfive-child-main .lg-e-91b54d5 svg{margin:0!important;flex-shrink:0}
body.wp-child-theme-twentytwentyfive-child-main .lg-accordion-icon-closed svg{--hype-icon-family:lucide;--hype-icon-name:"chevron-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m6%209%206%206%206-6%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .lg-accordion-icon-closed svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-accordion-icon-opened svg{--hype-icon-family:lucide;--hype-icon-name:"chevron-up";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .lg-accordion-icon-opened svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main footer .lg-list-icon svg{--hype-icon-family:lucide;--hype-icon-name:"check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main footer .lg-list-icon svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee-text:nth-child(3n+1)>svg{--hype-icon-family:lucide;--hype-icon-name:"truck";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M15%2018H9%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%2217%22%20cy%3D%2218%22%20r%3D%222%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee-text:nth-child(3n+1)>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee-text:nth-child(3n+2)>svg{--hype-icon-family:lucide;--hype-icon-name:"shield-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee-text:nth-child(3n+2)>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee-text:nth-child(3n+3)>svg{--hype-icon-family:lucide;--hype-icon-name:"calendar-days";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M8%202v3%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%202v3%22%20/%3E%0A%20%20%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3%209h18%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2013h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2013h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2013h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2017h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2017h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee-text:nth-child(3n+3)>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader i.--submenu-indicator::before{--hype-icon-family:lucide;--hype-icon-name:"chevron-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m6%209%206%206%206-6%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:14px!important;height:14px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .cmp-table .cmp-icon-yes::before{--hype-icon-family:lucide;--hype-icon-name:"circle-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:100%!important;height:100%!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .cmp-table .cmp-icon-no::before{--hype-icon-family:lucide;--hype-icon-name:"circle-x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m15%209-6%206%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m9%209%206%206%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:100%!important;height:100%!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .cta:not(.hv2-ghost)::after{--hype-icon-family:lucide;--hype-icon-name:"arrow-up-right";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M7%207h10v10%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M7%2017%2017%207%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:20px!important;height:20px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home summary::after{--hype-icon-family:lucide;--hype-icon-name:"plus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%205v14%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:20px!important;height:20px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home details[open] summary::after{--hype-icon-family:lucide;--hype-icon-name:"minus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;content:""!important;display:inline-block!important;width:20px!important;height:20px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="check"]{--hype-icon-family:lucide;--hype-icon-name:"check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="star"]{--hype-icon-family:lucide;--hype-icon-name:"star";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11.525%202.295a.53.53%200%200%201%20.95%200l2.31%204.679a2.123%202.123%200%200%200%201.595%201.16l5.166.756a.53.53%200%200%201%20.294.904l-3.736%203.638a2.123%202.123%200%200%200-.611%201.878l.882%205.14a.53.53%200%200%201-.771.56l-4.618-2.428a2.122%202.122%200%200%200-1.973%200L6.396%2021.01a.53.53%200%200%201-.77-.56l.881-5.139a2.122%202.122%200%200%200-.611-1.879L2.16%209.795a.53.53%200%200%201%20.294-.906l5.165-.755a2.122%202.122%200%200%200%201.597-1.16z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="arrow-up-right"]{--hype-icon-family:lucide;--hype-icon-name:"arrow-up-right";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M7%207h10v10%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M7%2017%2017%207%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="x"]{--hype-icon-family:lucide;--hype-icon-name:"x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="plus"]{--hype-icon-family:lucide;--hype-icon-name:"plus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%205v14%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="minus"]{--hype-icon-family:lucide;--hype-icon-name:"minus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="trash"]{--hype-icon-family:lucide;--hype-icon-name:"trash";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M10%2011v6%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M14%2011v6%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M19%206v14a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2V6%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3%206h18%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%206V4a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v2%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="loader-circle"]{--hype-icon-family:lucide;--hype-icon-name:"loader-circle";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%201%201-6.219-8.56%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol{display:inline-block;vertical-align:-.12em;line-height:1;font-style:normal;flex-shrink:0}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-tb i{color:#3499c4!important;font-size:14px!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i{display:inline-block!important;font-size:20px!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .cmp-icon i{display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .marquee svg{color:#56b6de!important}
body.wp-child-theme-twentytwentyfive-child-main footer.lg-footer.hype-siteFooter .lg-iconbox-icon .lg-icon::before{color:#e9f3f8!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-tb i::before,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico::before{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .--submenu-indicator{border:0!important;background:none!important;transform:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .--submenu-indicator::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-caret-down{--hype-icon-family:lucide;--hype-icon-name:"chevron-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m6%209%206%206%206-6%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-caret-down::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-caret-down::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-caret-up{--hype-icon-family:lucide;--hype-icon-name:"chevron-up";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:1em!important;height:1em!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-caret-up::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-caret-up::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home :is(.hv2-stars,.lg-feat-stars,.stars) .lg-lucide-symbol[data-lucide="star"]{--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22black%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11.525%202.295a.53.53%200%200%201%20.95%200l2.31%204.679a2.123%202.123%200%200%200%201.595%201.16l5.166.756a.53.53%200%200%201%20.294.904l-3.736%203.638a2.123%202.123%200%200%200-.611%201.878l.882%205.14a.53.53%200%200%201-.771.56l-4.618-2.428a2.122%202.122%200%200%200-1.973%200L6.396%2021.01a.53.53%200%200%201-.77-.56l.881-5.139a2.122%202.122%200%200%200-.611-1.879L2.16%209.795a.53.53%200%200%201%20.294-.906l5.165-.755a2.122%202.122%200%200%200%201.597-1.16z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader .menu-item-has-children>a{display:inline-flex!important;align-items:center!important;gap:5px}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader i.--submenu-indicator{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:14px!important;line-height:1!important;vertical-align:middle!important;margin:0!important;position:static!important;transform:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-siteHeader i.--submenu-indicator::before{position:static!important;margin:0!important;transform:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i.phlight-check-circle{--hype-icon-family:lucide;--hype-icon-name:"check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:20px!important;height:20px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i.phlight-check-circle::before,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i.phlight-check-circle::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i.phlight-x-circle{--hype-icon-family:lucide;--hype-icon-name:"x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;font-style:normal;line-height:1;width:20px!important;height:20px!important;flex-shrink:0;}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i.phlight-x-circle::before,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-ico i.phlight-x-circle::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-checks .hv2-ico,body.wp-child-theme-twentytwentyfive-child-main .lg-home #hv2-kak .hv2-box>.hv2-ico,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-results .hv2-box>.hv2-ico{width:40px!important;height:40px!important;min-width:40px!important;flex:0 0 40px!important;padding:9px!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-checks .hv2-ico i,body.wp-child-theme-twentytwentyfive-child-main .lg-home #hv2-kak .hv2-box>.hv2-ico i,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-results .hv2-box>.hv2-ico i{font-size:20px!important;width:20px!important;height:20px!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-results .hv2-box{grid-template-columns:40px minmax(0,1fr)!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-home .ugc-card .ugc-play{width:48px!important;height:48px!important} body.wp-child-theme-twentytwentyfive-child-main .lg-home .ugc-card .ugc-play svg{width:20px!important;height:20px!important}
@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-checks .hv2-ico,body.wp-child-theme-twentytwentyfive-child-main .lg-home #hv2-kak .hv2-box>.hv2-ico,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-results .hv2-box>.hv2-ico{width:36px!important;height:36px!important;min-width:36px!important;flex-basis:36px!important;padding:8px!important}body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-checks .hv2-ico i,body.wp-child-theme-twentytwentyfive-child-main .lg-home #hv2-kak .hv2-box>.hv2-ico i,body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-results .hv2-box>.hv2-ico i{font-size:18px!important;width:18px!important;height:18px!important}body.wp-child-theme-twentytwentyfive-child-main .lg-home .hv2-results .hv2-box{grid-template-columns:36px minmax(0,1fr)!important}}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav .hype-bottom-nav__icon>svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;display:block!important;flex:0 0 24px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-bottom-nav .hype-bottom-nav__icon{display:flex!important;align-items:center!important;justify-content:center!important}body.wp-child-theme-twentytwentyfive-child-main i.phlight-phone{--hype-icon-family:lucide;--hype-icon-name:"phone";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M13.832%2016.568a1%201%200%200%200%201.213-.303l.355-.465A2%202%200%200%201%2017%2015h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202A18%2018%200%200%201%202%204a2%202%200%200%201%202-2h3a2%202%200%200%201%202%202v3a2%202%200%200%201-.8%201.6l-.468.351a1%201%200%200%200-.292%201.233%2014%2014%200%200%200%206.392%206.384%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-phone::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-phone::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-envelope-simple{--hype-icon-family:lucide;--hype-icon-name:"mail";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m22%207-8.991%205.727a2%202%200%200%201-2.009%200L2%207%22%20/%3E%0A%20%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-envelope-simple::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-envelope-simple::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-envelope{--hype-icon-family:lucide;--hype-icon-name:"mail";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m22%207-8.991%205.727a2%202%200%200%201-2.009%200L2%207%22%20/%3E%0A%20%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-envelope::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-envelope::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-clock{--hype-icon-family:lucide;--hype-icon-name:"clock";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%206v6l4%202%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-clock::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-clock::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-gallery__nav--prev svg{--hype-icon-family:lucide;--hype-icon-name:"chevron-right";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-gallery__nav--prev svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-gallery__nav--next svg{--hype-icon-family:lucide;--hype-icon-name:"chevron-right";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-gallery__nav--next svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-minus-circle{--hype-icon-family:lucide;--hype-icon-name:"circle-minus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2012h8%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-minus-circle::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-minus-circle::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-info{--hype-icon-family:lucide;--hype-icon-name:"info";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2016v-4%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%208h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-info::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-info::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-virus{--hype-icon-family:lucide;--hype-icon-name:"virus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2014.991h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2022v-3%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%202v3%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M13%2022h-2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M13%202h-2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M13.99%2010H14%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m16.5%2019.794-1-1.733%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m16.5%204.205-1%201.732%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m19.794%2016.5-1.732-1%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m19.794%207.5-1.732%201%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M2%2012h3%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M2%2013v-2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M22%2012h-3%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M22%2013v-2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m4.206%2016.5%201.732-1%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m4.206%207.5%201.732%201%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m7.5%2019.794%201-1.733%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m7.5%204.205%201%201.732%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M9%2012h.01%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-virus::before,body.wp-child-theme-twentytwentyfive-child-main i.phlight-virus::after{content:none!important}
body.wp-child-theme-twentytwentyfive-child-main i.phlight-virus{width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main i.phlight-virus{width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .efsa>svg{--hype-icon-family:lucide;--hype-icon-name:"info";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2016v-4%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%208h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .efsa>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .scan-ph>svg{--hype-icon-family:lucide;--hype-icon-name:"file-text";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M6%2022a2%202%200%200%201-2-2V4a2%202%200%200%201%202-2h8a2.4%202.4%200%200%201%201.704.706l3.588%203.588A2.4%202.4%200%200%201%2020%208v12a2%202%200%200%201-2%202z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M14%202v5a1%201%200%200%200%201%201h5%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M10%209H8%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2013H8%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2017H8%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .scan-ph>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .brikpanel-cshare-btn>svg{--hype-icon-family:lucide;--hype-icon-name:"share-2";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%225%22%20r%3D%223%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%223%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%2219%22%20r%3D%223%22%20/%3E%0A%20%20%3Cline%20x1%3D%228.59%22%20x2%3D%2215.42%22%20y1%3D%2213.51%22%20y2%3D%2217.49%22%20/%3E%0A%20%20%3Cline%20x1%3D%2215.41%22%20x2%3D%228.59%22%20y1%3D%226.51%22%20y2%3D%2210.49%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .brikpanel-cshare-btn>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-ck-call-ico>svg{--hype-icon-family:lucide;--hype-icon-name:"phone";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M13.832%2016.568a1%201%200%200%200%201.213-.303l.355-.465A2%202%200%200%201%2017%2015h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202A18%2018%200%200%201%202%204a2%202%200%200%201%202-2h3a2%202%200%200%201%202%202v3a2%202%200%200%201-.8%201.6l-.468.351a1%201%200%200%200-.292%201.233%2014%2014%200%200%200%206.392%206.384%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-ck-call-ico>svg>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-stepper__btn>svg:has(>rect){--hype-icon-family:lucide;--hype-icon-name:"minus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-stepper__btn>svg:has(>rect)>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-stepper__btn>svg:has(>polygon){--hype-icon-family:lucide;--hype-icon-name:"plus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%205v14%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-stepper__btn>svg:has(>polygon)>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M253.57"]){--hype-icon-family:lucide;--hype-icon-name:"truck";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M15%2018H9%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%2217%22%20cy%3D%2218%22%20r%3D%222%22%20/%3E%0A%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M253.57"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M253.57"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M253.57"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M174,128"]){--hype-icon-family:lucide;--hype-icon-name:"circle-minus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2012h8%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M174,128"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M174,128"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M174,128"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M222,48"]){--hype-icon-family:lucide;--hype-icon-name:"refresh-cw";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M3%2012a9%209%200%200%201%209-9%209.75%209.75%200%200%201%206.74%202.74L21%208%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M21%203v5h-5%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%200%201-9%209%209.75%209.75%200%200%201-6.74-2.74L3%2016%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2016H3v5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M222,48"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M222,48"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M222,48"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M208,42"]){--hype-icon-family:lucide;--hype-icon-name:"shield-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M208,42"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M208,42"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .pw-icon>svg:has(>path[d^="M208,42"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M128,26"]){--hype-icon-family:lucide;--hype-icon-name:"clock";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%206v6l4%202%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M128,26"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M172.53"]){--hype-icon-family:lucide;--hype-icon-name:"droplet";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2022a7%207%200%200%200%207-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5%202.5-2%204.9-4%206.5C6%2011.1%205%2013%205%2015a7%207%200%200%200%207%207z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M172.53"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M208,34"]){--hype-icon-family:lucide;--hype-icon-name:"calendar-days";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M8%202v3%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%202v3%22%20/%3E%0A%20%20%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3%209h18%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2013h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2013h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2013h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M8%2017h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%2017h.01%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M208,34"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M222.72"]){--hype-icon-family:lucide;--hype-icon-name:"package";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11%2021.73a2%202%200%200%200%202%200l7-4A2%202%200%200%200%2021%2016V8a2%202%200%200%200-1-1.73l-7-4a2%202%200%200%200-2%200l-7%204A2%202%200%200%200%203%208v8a2%202%200%200%200%201%201.73z%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M12%2022V12%22%20/%3E%0A%20%20%3Cpolyline%20points%3D%223.29%207%2012%2012%2020.71%207%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m7.5%204.27%209%205.15%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .mix-specs svg:has(>path[d^="M222.72"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M200,34"]){--hype-icon-family:lucide;--hype-icon-name:"clipboard";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Crect%20width%3D%228%22%20height%3D%224%22%20x%3D%228%22%20y%3D%222%22%20rx%3D%221%22%20ry%3D%221%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%204h2a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2h2%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M200,34"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M200,34"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M200,34"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M106,112"]){--hype-icon-family:lucide;--hype-icon-name:"briefcase-business";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2012h.01%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M16%206V4a2%202%200%200%200-2-2h-4a2%202%200%200%200-2%202v2%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M22%2013a18.15%2018.15%200%200%201-20%200%22%20/%3E%0A%20%20%3Crect%20width%3D%2220%22%20height%3D%2214%22%20x%3D%222%22%20y%3D%226%22%20rx%3D%222%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M106,112"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M106,112"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M106,112"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M238,128"]){--hype-icon-family:lucide;--hype-icon-name:"trending-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2017h6v-6%22%20/%3E%0A%20%20%3Cpath%20d%3D%22m22%2017-8.5-8.5-5%205L2%207%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M238,128"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M238,128"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M238,128"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M178,42"]){--hype-icon-family:lucide;--hype-icon-name:"heart";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2%209.5a5.5%205.5%200%200%201%209.591-3.676.56.56%200%200%200%20.818%200A5.49%205.49%200%200%201%2022%209.5c0%202.29-1.5%204-3%205.5l-5.492%205.313a2%202%200%200%201-3%20.019L5%2015c-1.5-1.5-3-3.2-3-5.5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M178,42"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M178,42"]){width:20px!important;height:20px!important}@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main .who-card svg:has(>path[d^="M178,42"]){width:18px!important;height:18px!important}}
body.wp-child-theme-twentytwentyfive-child-main svg:has(>path[d^="M9 16.2 4.8"]){--hype-icon-family:lucide;--hype-icon-name:"check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main svg:has(>path[d^="M9 16.2 4.8"])>*{visibility:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main .hype-gallery__nav--prev svg{transform:rotate(180deg)}

body.wp-child-theme-twentytwentyfive-child-main .lg-lucide-symbol[data-lucide="star"][data-filled="true"]{--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22black%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11.525%202.295a.53.53%200%200%201%20.95%200l2.31%204.679a2.123%202.123%200%200%200%201.595%201.16l5.166.756a.53.53%200%200%201%20.294.904l-3.736%203.638a2.123%202.123%200%200%200-.611%201.878l.882%205.14a.53.53%200%200%201-.771.56l-4.618-2.428a2.122%202.122%200%200%200-1.973%200L6.396%2021.01a.53.53%200%200%201-.77-.56l.881-5.139a2.122%202.122%200%200%200-.611-1.879L2.16%209.795a.53.53%200%200%201%20.294-.906l5.165-.755a2.122%202.122%200%200%200%201.597-1.16z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important}
/* HYPE shared action classes and commerce layout — 2026-09-11 */
/* HYPE action buttons. Two public classes; no page or element selectors.
 * Important declarations in this named layer outrank legacy unlayered plugin
 * styles without ID specificity. Layout remains with each containing component.
 */


@layer hype-commerce {
/* Commerce layout and type. Action appearance belongs only to buttons.css. */
body.wp-child-theme-twentytwentyfive-child-main {
 --hype-commerce-ink:#17313d;--hype-commerce-muted:#49616d;
 --hype-commerce-line:#d3e4ed;--hype-commerce-mist:#edf7fc;
}
body .hype-cart__panel{color:var(--hype-commerce-ink)!important;font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;width:480px!important;max-width:100vw!important;padding:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important}
body .hype-cart__head{padding:16px 24px!important;border-bottom:1px solid var(--hype-commerce-line)!important;align-items:center!important;flex-shrink:0!important}
body .hype-cart__title{font-size:22px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--hype-commerce-ink)!important;display:inline-flex!important;align-items:center!important;gap:10px!important}
body .hype-cart__count{background:var(--hype-commerce-mist)!important;color:var(--hype-commerce-ink)!important;font-size:13px!important;line-height:28px!important;min-width:28px!important;height:28px!important;text-align:center!important;border-radius:50%!important;position:static!important;vertical-align:middle!important}
body .hype-cart__inner{padding:0!important;min-height:0!important;flex:1!important;overflow:hidden!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}
body .hype-cart__content{padding:20px 24px!important;min-height:0!important;flex:1!important;overflow-y:auto!important;overscroll-behavior:contain!important}
body .hype-cart__shipbar{margin:0 0 24px!important;padding:0!important}
body .hype-cart__shipbar-msg{color:var(--hype-commerce-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;margin:0 0 12px!important}
body .hype-cart__shipbar-track{height:4px!important;background:var(--hype-commerce-mist)!important}
body .hype-cart__shipbar-fill{background:#56b6de!important}
body .hype-cart__items{margin:0!important;padding:0!important}
body .hype-cart__item{column-gap:16px!important;padding-bottom:20px!important;margin-bottom:0!important;border-color:var(--hype-commerce-line)!important}
body .hype-cart__item-body{min-width:0!important}
body .hype-cart__item-name{font-size:16px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:0!important;color:var(--hype-commerce-ink)!important}
body .hype-cart__item-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:12px!important}
body .hype-cart__item-prices{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 8px!important;font-size:14px!important;line-height:1.5!important;color:var(--hype-commerce-muted)!important}
body .hype-cart__item-prices ins{font-weight:700!important;color:var(--hype-commerce-ink)!important;text-decoration:none!important}
body .hype-cart__item-line{flex-basis:100%!important;font-size:18px!important;font-weight:800!important;color:var(--hype-commerce-ink)!important}
body .hype-cart__qty{border:1px solid var(--hype-commerce-line)!important;border-radius:6px!important;overflow:hidden!important;flex-shrink:0!important}
body .hype-cart__qty-val{font-size:14px!important;font-weight:700!important;min-width:28px!important}
body :is(.hype-cart__close,.hype-cart__remove){width:44px!important;height:44px!important;min-width:44px!important;padding:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:var(--hype-commerce-ink)!important}
body .hype-cart__close svg{width:22px!important;height:22px!important}
body .hype-cart__qty-btn{width:36px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--hype-commerce-ink)!important}
body .hype-cart__section-title{font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--hype-commerce-ink)!important;margin-bottom:16px!important}
body .hype-cart__upsell{margin-top:24px!important;padding:20px!important;background:var(--hype-commerce-mist)!important;border-radius:8px!important}
body .hype-cart__card{gap:16px!important}
body .hype-cart__card-body{min-width:0!important}
body .hype-cart__card-name{font-size:14px!important;line-height:1.5!important;font-weight:700!important;color:var(--hype-commerce-ink)!important}
body .hype-cart__card-price{display:flex!important;gap:8px!important;flex-wrap:wrap!important;font-size:14px!important;color:var(--hype-commerce-muted)!important;margin:8px 0 12px!important}
body .hype-cart__card-price ins{font-weight:700!important;color:var(--hype-commerce-ink)!important;text-decoration:none!important}
body .hype-cart__foot{margin:0!important;padding:16px 24px 20px!important;border-top:1px solid var(--hype-commerce-line)!important;position:static!important;background:#fff!important;flex-shrink:0!important}
body .hype-cart__subtotal{padding-top:0!important;border-top:0!important}
body :is(.hype-cart__subtotal-label,.hype-cart__total-label){font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--hype-commerce-muted)!important}
body .hype-cart__subtotal-val{font-size:16px!important;font-weight:700!important;color:var(--hype-commerce-ink)!important}
body .hype-cart__total-val{font-size:28px!important;font-weight:800!important;color:var(--hype-commerce-ink)!important}
body .hype-cart :is(.hype-cart__total-val,.hype-cart__subtotal-val,.hype-cart__item-line) .amount{font:inherit!important;color:inherit!important}
body .hype-cart__total{border-color:var(--hype-commerce-line)!important;padding:20px 0!important}
body .hype-cart__coupon-toggle summary{font-size:14px!important;color:var(--hype-commerce-muted)!important;padding:12px 0!important}
body .hype-cart__coupon-form{display:flex!important;gap:8px!important;align-items:stretch!important;margin-top:4px!important}
body .hype-cart__coupon-form input{min-width:0!important;flex:1!important;width:0!important;padding:12px!important;border:1px solid var(--hype-commerce-line)!important;height:48px!important}
body .hype-cart__checkout{width:100%!important}
body.woocommerce-checkout :is(.woocommerce-billing-fields>h3,.hype-ck-h,.hype-co-paytitle){font-size:20px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--hype-commerce-ink)!important;margin:24px 0 16px!important}
body.woocommerce-checkout :is(form.checkout label,.hype-ck-pane>label){font-size:14px!important;font-weight:600!important;color:var(--hype-commerce-ink)!important;line-height:1.5!important}
body.woocommerce-checkout form.checkout .form-row{margin-bottom:20px!important}
body.woocommerce-checkout :is(.input-text,select,.select2-selection){min-height:48px!important;padding:12px!important;border-color:var(--hype-commerce-line)!important;background:#fff!important}
body.woocommerce-checkout :is(.hype-co-paycaption,.hype-ck-hint,.woocommerce-privacy-policy-text){font-size:14px!important;line-height:1.6!important;color:var(--hype-commerce-muted)!important}
body.woocommerce-checkout .hype-ck-tgl{gap:8px!important;margin-bottom:16px!important}
/* Delivery choices receive the shared secondary button class. */
body.woocommerce-checkout :is(#payment,.hype-co-summary){border:1px solid var(--hype-commerce-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;padding:24px!important}
body.woocommerce-checkout #payment .payment_box{font-size:14px!important;line-height:1.5!important;background:transparent!important;color:var(--hype-commerce-muted)!important}
body.woocommerce-checkout #payment .wc_payment_method{border-radius:8px!important;border-color:var(--hype-commerce-line)!important;background:var(--hype-commerce-mist)!important}
body.woocommerce-checkout :is(.order-total .amount,.hype-co-summary .amount){color:var(--hype-commerce-ink)!important}
body.woocommerce-checkout .order-total .amount{font-size:26px!important;font-weight:800!important}
body.woocommerce-checkout :is(.hcc-form,form.checkout_coupon){gap:12px!important}
body.woocommerce-checkout .hype-ck-sum{border-radius:8px!important;border-color:var(--hype-commerce-line)!important;background:#fff!important}
body.woocommerce-checkout .hype-ck-sum .amount{color:var(--hype-commerce-ink)!important;font-weight:800!important}
body.woocommerce-checkout :is(.cart-subtotal,.order-total) th{font-size:15px!important;letter-spacing:0!important;text-transform:none!important;color:var(--hype-commerce-muted)!important;font-weight:600!important}
body.woocommerce-checkout :is(.cart-subtotal,.order-total) td{color:var(--hype-commerce-ink)!important}
@media(min-width:1025px){body.woocommerce-checkout #order_review{padding:24px!important;background:var(--hype-commerce-mist)!important;border:1px solid var(--hype-commerce-line)!important;border-radius:8px!important}body.woocommerce-checkout #order_review_heading{font-size:20px!important;font-weight:800!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--hype-commerce-ink)!important;margin:0 0 20px!important}}
@media(max-width:600px){
 body .hype-cart__head{padding:16px 20px!important}
 body .hype-cart__content{padding:16px 20px!important}
 body .hype-cart__foot{padding:16px 20px 20px!important}
 body .hype-cart__upsell{padding:16px!important}
 body .hype-cart__item{column-gap:12px!important}
 body .hype-cart__item-row{gap:8px!important}
 body .hype-cart__item-prices{width:100%!important}
 body.woocommerce-checkout #payment{padding:20px!important}
}

}

/* HYPE site-wide page families — 2026-09-11 */
/* HYPE marketing pages — shared homepage design language.
 * Applies to the native EN/BG page families. Content and commerce handlers stay native.
 * Action buttons deliberately absent: buttons.css owns primary + secondary.
 */
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product){
 --hype-page-ink:#17313d;--hype-page-muted:#49616d;--hype-page-mist:#edf7fc;--hype-page-line:#d3e4ed;--hype-page-space:clamp(48px,6vw,88px);
}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main .lg-section:not(.lg-sticky-mobile-bar){
 padding-block:var(--hype-page-space)!important;background-image:none!important;
}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main .lg-section-hero{
 padding-block:clamp(40px,5vw,72px)!important;background:#fff!important;
}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main :is(.lg-heading-xl,h1){
 font-size:clamp(34px,4vw,56px)!important;line-height:1.1!important;letter-spacing:-.035em!important;max-width:20ch;
}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main :is(.lg-heading-l,.panel-head) :is(h2,h3),
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits) main h2.lg-heading-l{
 font-size:clamp(28px,3vw,40px)!important;line-height:1.15!important;letter-spacing:-.03em!important;
}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main :is(.lg-body-m,.lead){font-size:17px!important;line-height:1.7!important;color:var(--hype-page-muted)}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-lede,.sv2-lede,.pv2-lede){max-width:66ch!important;margin-top:24px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-hero,.pv2-hero) .lg-inner{max-width:1100px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-hero,.pv2-hero) h1{max-width:24ch!important}
body.wp-child-theme-twentytwentyfive-child-main .kv2-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)!important;gap:64px!important}
body.wp-child-theme-twentytwentyfive-child-main .kv2-hero-visual{background:#fff!important;display:flex;align-items:center;justify-content:center}
body.wp-child-theme-twentytwentyfive-child-main .kv2-hero-visual img{width:100%!important;max-width:500px!important;max-height:520px!important;object-fit:contain!important;filter:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stats,.sv2-stats){gap:0!important;margin-top:32px!important;padding-top:24px!important;border-top:1px solid var(--hype-page-line);max-width:760px}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat){padding:0 24px!important;min-height:0!important;text-align:left!important;border-right:1px solid var(--hype-page-line)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat):first-child{padding-left:0!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat):last-child{border-right:0!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat) b{font-size:28px!important;line-height:1.1!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat) span{display:block;margin-top:8px;font-size:12px!important;line-height:1.5!important;color:var(--hype-page-muted)}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-solution,.kv2-not,.sv2-mechs,.sv2-reviews,.pv2-mechs,.pv2-taste,.pv2-reviews){background:var(--hype-page-mist)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-ing,.pv2-ben){background:#fff!important;padding-block:32px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-ing,.pv2-ben):has(+ :is(.sv2-mechs,.pv2-mechs)){padding-bottom:var(--hype-page-space)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-sol-card,.sv2-card,.pv2-card,.pv2-story-card){border:0!important;border-radius:8px!important;overflow:hidden;box-shadow:none!important;gap:0!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-card,.pv2-card){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-sol-body,.sv2-body,.pv2-body,.pv2-story-body){padding:40px!important;min-width:0;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-media,.pv2-media){min-width:0;background:var(--hype-page-mist)}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-media,.pv2-media) img{width:100%!important;height:100%!important;min-height:420px!important;object-fit:cover!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-body,.pv2-body)>:is(p,ul){max-width:60ch}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-quote,.pv2-quote,.sv2-eu,.pv2-eu){padding:20px 24px!important;background:var(--hype-page-mist)!important;border-top:1px solid var(--hype-page-line)!important;border-radius:0!important;color:var(--hype-page-muted)}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-tag,.sv2-mech,.pv2-tag){top:16px!important;left:16px!important;max-width:calc(100% - 32px);padding:8px 12px!important;background:#fff!important;border:1px solid var(--hype-page-line);font-size:10px!important;letter-spacing:.08em!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-dose,.pv2-dose,.kv2-chip){left:24px!important;bottom:24px!important;padding:12px 16px!important;line-height:1.4!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-dose,.pv2-dose) b{font-size:22px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-callout,.kv2-callout,.pv2-mini){padding:20px!important;border:1px solid var(--hype-page-line)!important;border-left:3px solid #56b6de!important;background:var(--hype-page-mist)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2,.pv2) :is(.mech-card,.food-card),
body.wp-child-theme-twentytwentyfive-child-main .kv2-not-card{padding:24px!important;border:1px solid var(--hype-page-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2,.pv2) .mech-card h3{font-size:22px!important;line-height:1.2!important;margin-block:16px 12px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-num,.pv2-num){background:var(--hype-page-mist)!important;color:var(--hype-page-ink)!important;border:1px solid var(--hype-page-line);box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-rev,.pv2-rev){padding:24px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-lhead,.sv2-lhead){background:var(--hype-page-mist)!important;color:var(--hype-page-ink)!important;padding:20px 24px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-label,.sv2-label){border:1px solid var(--hype-page-line)!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-lrow,.sv2-lrow){padding:20px 24px!important;border-bottom:1px solid var(--hype-page-line)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-ltotal,.sv2-ltotal){padding:24px!important;background:var(--hype-page-mist)!important;color:var(--hype-page-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-rail,.sv2-rail,.pv2-rail){border-block:1px solid var(--hype-page-line)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-rail-in,.sv2-rail-in,.pv2-rail-in){gap:8px!important;padding-block:8px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-rail,.sv2-rail,.pv2-rail) a{padding:10px 14px!important;font-size:13px!important;color:var(--hype-page-ink)!important;background:transparent!important;border:1px solid transparent!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-rail,.sv2-rail,.pv2-rail) a.on{background:#fff!important;border-color:var(--hype-page-line)!important}
/* Story is editorial: retain the real people and chapter order. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-section:nth-child(odd){background:var(--hype-page-mist)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-section-hero{background:#fff!important;border-bottom:1px solid var(--hype-page-line)}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-section-hero>.lg-inner{max-width:1100px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-section:not(:has(img)):not(.lg-section-hero)>.lg-inner{max-width:880px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main p{font-size:17px!important;line-height:1.75!important;color:var(--hype-page-muted)}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-section:has(img)>.lg-inner{column-gap:64px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main img{border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main blockquote{background:#fff!important;border:1px solid var(--hype-page-line)!important;border-left:3px solid #56b6de!important;border-radius:8px!important;padding:24px!important}
/* Product details use the same flat white/mist panels as the homepage. */
body.wp-child-theme-twentytwentyfive-child-main.single-product main .section-block{background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main :is(.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-vs){background:var(--hype-page-mist)!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main :is(.not-card,.pw-card,.mix-card,.who-card,.lg-mech-card,.results-box,.phase,.feat-quote,.sq){border:1px solid var(--hype-page-line)!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;padding:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main :is(.not-card,.mix-card,.who-card) h3{font-size:24px!important;line-height:1.25!important;color:var(--hype-page-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main :is(.pw-title,.lg-mech-head){font-size:24px!important;line-height:1.25!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .hype-gallery{background:#fff!important;border:1px solid var(--hype-page-line);border-radius:8px!important;padding:16px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .hype-gallery__main{border-radius:4px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .hype-gallery__thumb{border-radius:4px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .hype-gallery__track{gap:8px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .lg-bundle{border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .lg-bundle.active{background:var(--hype-page-mist)!important;border-color:#56b6de!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .lgx{border-radius:8px!important;border-color:var(--hype-page-line)!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .lg-producer{background:var(--hype-page-mist)!important;border-top:1px solid var(--hype-page-line)!important}
@media(max-width:767px){
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product){--hype-page-space:48px}
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main .lg-section>.lg-inner{padding-inline:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-pair-story,.lg-pair-what-is,.lg-pair-ingredients,.lg-pair-benefits,.single-product) main :is(.lg-body-m,.lead){font-size:16px!important;line-height:1.65!important}
 body.wp-child-theme-twentytwentyfive-child-main .kv2-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main .kv2-hero-visual img{max-height:340px!important;max-width:340px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat){padding-inline:12px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-stat,.sv2-stat) b{font-size:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main .sv2-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main .sv2-stat:nth-child(3){padding-left:0!important}
 body.wp-child-theme-twentytwentyfive-child-main .sv2-stat:nth-child(2){border-right:0!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-sol-card,.sv2-card,.pv2-card){display:flex!important;flex-direction:column!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-media,.pv2-media){order:0!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-sol-body,.sv2-body,.pv2-body,.pv2-story-body){padding:24px 0!important}
 body.wp-child-theme-twentytwentyfive-child-main .kv2-sol-body{padding-inline:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-media,.pv2-media) img{height:280px!important;min-height:0!important;object-fit:cover!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-tag,.sv2-mech,.pv2-tag){top:12px!important;left:12px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-dose,.pv2-dose,.kv2-chip){left:16px!important;bottom:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-ing,.pv2-ben){padding-block:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.sv2-mech-grid,.pv2-mech-grid,.pv2-test-grid,.sv2-food-grid,.pv2-flavor-grid){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.kv2-lhead,.sv2-lhead,.kv2-lrow,.sv2-lrow,.kv2-ltotal,.sv2-ltotal){padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main p{font-size:16px!important;line-height:1.7!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main img{width:100%!important;height:320px!important;object-fit:cover!important;object-position:center 30%!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-product main .hype-gallery{padding:8px!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-product main :is(.not-card,.pw-card,.mix-card,.who-card,.lg-mech-card,.results-box,.phase,.feat-quote,.sq){padding:20px!important}
}
/* A long story headline stays editorial without narrowing its entire wrapper. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-heading-xl{max-width:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main h1{max-width:26ch!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main .lg-section.lg-section-hero{background:#fff!important}

/* HYPE editorial & support families. Layout only: shared hype-btn--primary / secondary own all action styling. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-section-hero{padding-block:clamp(40px,5vw,72px)!important;background:#edf7fc!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-section-hero>.lg-inner{gap:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-section-hero h1{max-width:860px;margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-section-hero .lg-body-m{max-width:760px;font-size:18px!important;line-height:1.65!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .hype-cat-filters{gap:10px!important;display:flex!important;flex-wrap:wrap!important;margin-top:16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-e-5fa75c1{padding-block:56px 72px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-e-5fa75c1>.lg-inner{max-width:1280px!important;padding:0 32px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post{display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;border:1px solid #d3e4ed!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__thumbnail__link{width:100%!important;min-width:0!important;height:auto!important;aspect-ratio:16/10;display:block!important;flex:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__thumbnail{height:100%!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__thumbnail img{position:static!important;transform:none!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__text{padding:24px!important;display:flex!important;flex:1!important;gap:12px!important;justify-content:flex-start!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__title{margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__title a{font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:22px!important;line-height:1.3!important;letter-spacing:-.025em;font-weight:750!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__meta-data{font-size:12px!important;margin:0!important;color:#49616d!important;order:-1}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__excerpt{margin:0 0 12px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__excerpt p{font-size:15px!important;line-height:1.65!important;color:#49616d!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-btn-wrapper{display:flex;justify-content:center;margin-top:32px}
/* Editorial article template: calm reading column, useful contents rail and related cards. */
body.wp-child-theme-twentytwentyfive-child-main.single-post main>.lg-section-hero{padding-block:48px 64px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post main>.lg-section-hero>.lg-inner{max-width:1280px!important;padding-inline:32px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:48px!important;align-items:center!important;padding-bottom:48px!important;border-bottom:1px solid #d3e4ed;margin-bottom:48px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero h1{font-size:clamp(32px,3.5vw,48px)!important;line-height:1.13!important;margin:16px 0!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero .wp-block-post-featured-image{margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero img{width:100%!important;aspect-ratio:16/11;object-fit:cover!important;border-radius:8px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .wp-block-post-excerpt__excerpt{font-size:17px!important;line-height:1.65!important;color:#49616d!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-e-2c9df8f{grid-template-columns:180px minmax(0,1fr) 216px!important;gap:32px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body{width:100%!important;max-width:720px!important;margin-inline:auto!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body :is(p,li){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:17px!important;line-height:1.8!important;color:#334e5d!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body p{margin:0 0 24px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body h2{font-size:28px!important;line-height:1.25!important;letter-spacing:-.025em!important;margin:48px 0 20px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body h3{font-size:21px!important;line-height:1.35!important;margin:32px 0 16px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body :is(h2,h3){scroll-margin-top:176px}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body :is(ul,ol){padding-left:24px!important;margin-bottom:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body li+li{margin-top:12px}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body table{border-collapse:collapse!important;width:100%!important;border:1px solid #d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body :is(th,td){padding:12px!important;font-size:14px!important;line-height:1.6!important;border:1px solid #d3e4ed!important;text-align:left!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body th{background:#edf7fc!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-toc{background:#edf7fc!important;border:1px solid #d3e4ed!important;border-radius:8px!important;padding:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-toc__list{padding-left:24px!important;padding-inline-start:24px!important;padding-inline-end:0!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-toc__item a{font-size:12px!important;line-height:1.65!important;display:block!important;padding-block:5px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-cta-block{padding:24px 20px!important;background:#edf7fc!important;color:#17313d!important;border:1px solid #d3e4ed!important;border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-cta-block :is(h2,h3,p){color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-cta-block h2{font-size:22px!important;line-height:1.3!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-related{gap:24px!important;margin-top:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-related__card{border:1px solid #d3e4ed!important;border-radius:8px!important;overflow:hidden;box-shadow:none!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-related__thumb{aspect-ratio:16/10!important;height:auto!important;background:#edf7fc!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-related__title{font-size:18px!important;line-height:1.35!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-related__excerpt{font-size:14px!important;line-height:1.65!important}
/* FAQ categories use a quiet left-hand label and a clear reading column. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq main .lg-section-hero{padding-block:56px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-nav-pills{gap:10px!important;justify-content:center!important;max-width:1050px!important;margin-inline:auto!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section.lg-section.e-con-top{background:#edf7fc!important;padding-block:40px!important;scroll-margin-top:168px}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section>.lg-inner{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:48px!important;max-width:1180px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section .lg-heading-l h2{font-size:28px!important;line-height:1.25!important;margin:16px 0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section .lg-w-accordion{width:100%!important;min-width:0}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .lg-tab-title{padding:24px 8px!important;font-size:17px!important;line-height:1.5!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .lg-tab-content{padding:0 8px 24px!important;font-size:16px!important;line-height:1.75!important}
/* Contact: 8pt rhythm, practical form grouping, consistent information cards. */
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_hero,.lg-e-kbg_hero){padding-block:56px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_sec,.lg-e-kbg_form_sec){padding-block:56px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_row,.lg-e-kbg_form_row){gap:56px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_card,.lg-e-kbg_form_card){padding:32px!important;max-width:640px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) .lg-form-fields-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) .lg-field-group{padding:0!important;width:100%!important;margin:0!important;grid-column:1/-1}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) :is(.lg-field-group-name,.lg-field-group-email){grid-column:auto}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) .lg-field-label{font-size:14px!important;font-weight:650!important;margin-bottom:8px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) :is(input.lg-field,textarea.lg-field){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:16px!important;line-height:1.5!important;padding:12px 14px!important;min-height:48px!important;border:1px solid #bdd4df!important;border-radius:6px!important;background:#fff!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) textarea.lg-field{min-height:160px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_sec,.lg-e-kbg_cards_sec){padding-block:56px 32px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row)>div{padding:28px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox{align-items:center!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox-title{font-size:20px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_e_val,.lg-e-kbg_e_val) a{overflow-wrap:anywhere}
body.wp-child-theme-twentytwentyfive-child-main .lg-trader{padding-block:32px 56px!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-trader__card{max-width:720px!important;padding:32px!important;background:#edf7fc!important;border:1px solid #d3e4ed!important;border-radius:8px!important;box-shadow:none!important}
/* Account shared template: the login card sits close to its context. */
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account main{background:#edf7fc!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account main>.entry-content>.e-con-top:first-child{padding:48px 24px 32px!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account main>.entry-content>.e-con-top:first-child>.lg-inner{max-width:860px!important;text-align:center!important;align-items:center!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account main>.entry-content>.e-con-top:nth-child(2){padding:0 24px 64px!important;background:transparent!important;gap:0!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .hql-wrap{margin:0 auto!important;max-width:480px!important;width:100%!important;padding:32px!important;border:1px solid #d3e4ed!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .hql-heading{margin:0 0 24px!important;font-size:26px!important;line-height:1.25!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .hql-input{font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:16px!important;min-height:48px!important;padding:12px 14px!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .hql-help{font-size:14px!important;line-height:1.65!important;color:#49616d!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .woocommerce-MyAccount-content{padding:32px!important;background:#fff!important;border:1px solid #d3e4ed!important;border-radius:8px!important}
/* Legal and delivery documents share a bounded paper column. */
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main{background:#edf7fc!important;padding:48px 24px 64px!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main>.entry-content{max-width:920px!important;margin-inline:auto!important;padding:48px 64px!important;background:#fff!important;border:1px solid #d3e4ed!important;border-radius:8px!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main .e-con-top{padding:0!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main .lg-inner{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main .lg-child{padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main h1{margin:0 0 24px!important;max-width:760px!important;font-size:clamp(32px,3.6vw,46px)!important;line-height:1.15!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main :is(p,li){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:16px!important;line-height:1.8!important;color:#334e5d!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main p{margin-bottom:24px!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main h2{font-size:25px!important;line-height:1.3!important;margin:40px 0 16px!important;letter-spacing:-.025em!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main h3{font-size:20px!important;line-height:1.4!important;margin:28px 0 12px!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main :is(ul,ol){padding-left:24px!important;margin-bottom:24px!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main li+li{margin-top:8px}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main table{width:100%!important;border-collapse:collapse!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main :is(th,td){padding:14px 12px!important;font-size:14px!important;line-height:1.6!important;border-bottom:1px solid #d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main th{background:#edf7fc!important}
/* Product archive cards share homepage surfaces and hierarchy. */
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop main>.e-con-top:first-child{background:#edf7fc!important;padding-block:56px!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop main>.e-con-top:nth-child(2){padding-block:56px!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;margin:24px 0 0!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products::before,body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products::after{display:none!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products li.product{float:none!important;width:100%!important;margin:0!important;padding:24px!important;background:#fff!important;border:1px solid #d3e4ed!important;border-radius:8px!important;display:flex!important;flex-direction:column!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products img{aspect-ratio:1;object-fit:contain!important;background:#fff!important;border-radius:4px!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products .woocommerce-loop-product__title{font-size:22px!important;line-height:1.3!important;margin:16px 0 8px!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products .price{font-size:20px!important;line-height:1.4!important;margin:16px 0 24px!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop .woocommerce-ordering select{min-height:48px!important;padding:12px 16px!important;border:1px solid #bdd4df!important;border-radius:6px!important;font:inherit!important;background:#fff!important}
@media(max-width:1050px){
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-e-2c9df8f{grid-template-columns:minmax(0,1fr)!important;max-width:760px!important;margin-inline:auto!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero{gap:32px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section>.lg-inner{grid-template-columns:200px minmax(0,1fr)!important;gap:24px!important}
}
@media(max-width:700px){
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-section-hero{padding:36px 0!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-posts-container{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-e-5fa75c1{padding-block:32px 48px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-e-5fa75c1>.lg-inner{padding-inline:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__text{padding:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__title a{font-size:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-post__excerpt p{font-size:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post main>.lg-section-hero{padding-block:32px 40px!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post main>.lg-section-hero>.lg-inner{padding-inline:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;margin-bottom:32px!important;padding-bottom:32px!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body :is(p,li){font-size:16px!important;line-height:1.75!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body h2{font-size:26px!important;margin-top:40px!important}
 body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section.lg-section.e-con-top{padding-block:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section>.lg-inner{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding-inline:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section .lg-heading-l h2{font-size:26px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .lg-tab-title{padding-block:20px!important;font-size:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_hero,.lg-e-kbg_hero){padding-block:40px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_sec,.lg-e-kbg_form_sec){padding-block:40px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_row,.lg-e-kbg_form_row){gap:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_card,.lg-e-kbg_form_card){padding:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_widget,.lg-e-kbg_form_widget) .lg-form-fields-wrapper{grid-template-columns:1fr!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row){gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row)>div{padding:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account main>.entry-content>.e-con-top:first-child{padding:36px 24px 24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account main>.entry-content>.e-con-top:nth-child(2){padding:0 24px 40px!important}
 body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .hql-wrap{padding:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.woocommerce-account .hql-heading{font-size:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main{padding:32px 16px 40px!important}
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main>.entry-content{padding:28px 24px!important}
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main h1{font-size:32px!important}
 body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p423,.lg-p421,.lg-p15908,.lg-p14143,.lg-p1788,.lg-p3,.lg-p14312,.lg-p14310,.lg-p15909,.lg-p14304,.lg-p14329,.lg-p14308) main :is(th,td){padding:10px 8px!important;font-size:12px!important;overflow-wrap:anywhere}
 body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop ul.products{grid-template-columns:minmax(0,1fr)!important;max-width:440px;margin-inline:auto!important}
 body.wp-child-theme-twentytwentyfive-child-main.woocommerce-shop main>.e-con-top:first-child{padding-block:40px!important}
}
/* Layout corrections found during live isolated review. */
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_row,.lg-e-kbg_form_row){display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_intro,.lg-e-kbg_form_intro,.lg-e-ctc_form_card,.lg-e-kbg_form_card){width:100%!important;min-width:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-faq .faq-section>.lg-inner{padding-block:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-science .lg-e-5fa75c1 .lg-wc{padding-top:0!important}
@media(max-width:700px){body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_form_row,.lg-e-kbg_form_row){grid-template-columns:minmax(0,1fr)!important}}
body.wp-child-theme-twentytwentyfive-child-main.single-post :is(.lg-article-hero,.lg-e-2c9df8f){display:grid!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-e-2c9df8f>div{width:100%!important;min-width:0!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-cta-block{background:#102b40!important;color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-cta-block :is(h2,h3,p,.lg-w-title){color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;gap:16px!important}
body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox-icon{margin:0!important;flex:none!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post :is(.lg-article-hero,.lg-e-2c9df8f)>div{grid-column:auto!important;grid-row:auto!important;min-width:0!important}
@media(min-width:1051px){body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-e-2c9df8f{grid-template-columns:180px minmax(0,1fr) 264px!important}}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero{border-bottom:1px solid #d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-article-hero :is(.wp-block-post-featured-image,.lg-w-theme-post-featured-image,img){box-shadow:none!important}
/* Leaflet: document template, preserving supplied clinical content and image. */
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main{background:#edf7fc!important;padding:48px 24px 64px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main>.entry-content{max-width:1240px!important;margin:auto!important;padding:40px!important;border:1px solid #d3e4ed!important;border-radius:8px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main .e-con-top{padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main>.entry-content>.e-con-top>.lg-inner{padding:0!important;max-width:100%!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-58ca9bc{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;gap:40px!important;align-items:center!important;padding:24px 0 40px!important;border-bottom:1px solid #d3e4ed!important;margin-bottom:40px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-58ca9bc>div{grid-column:auto!important;min-width:0!important;width:100%!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-15b4f88 img{width:100%!important;max-width:360px!important;border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-f81a10e{display:grid!important;grid-template-columns:minmax(0,1fr) 232px!important;gap:40px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-f81a10e>div{width:100%!important;min-width:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-74c48c0{gap:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main :is(p,li){font-size:16px!important;line-height:1.8!important;color:#334e5d!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main p{margin-bottom:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main :is(ul,ol){padding-left:24px!important;margin-bottom:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main li+li{margin-top:8px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main h2{font-size:28px!important;line-height:1.25!important;margin:40px 0 20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main h3{font-size:22px!important;line-height:1.35!important;margin:32px 0 16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main h6{font-size:18px!important;line-height:1.5!important;text-align:left!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-edac029{background:#edf7fc!important;border:1px solid #d3e4ed!important;padding:20px!important;border-radius:8px!important;box-shadow:none!important;top:144px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-toc__header{display:flex!important;align-items:center!important;gap:8px!important;text-align:left!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-toc__header-title{font-size:15px!important;font-weight:700!important;margin-right:auto!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-toc__toggle-button{width:24px!important;height:24px!important;flex:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-toc__toggle-button svg{width:24px!important;height:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-toc__list-wrapper{padding-left:16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-toc__list-item-text{font-size:13px!important;line-height:1.6!important}
/* Mixer-specific template, separate from the LiverGuard sales page. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer main>.lg-section-hero{padding-block:48px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-title{font-size:clamp(32px,3.4vw,46px)!important;line-height:1.14!important;letter-spacing:-.025em!important;margin-bottom:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-title__sub{font-size:.76em!important;line-height:1.25!important;font-weight:400!important;color:#16779b!important;display:block;margin-top:8px}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-specs{gap:24px!important;margin:20px 0 28px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-specs li{font-size:16px!important;line-height:1.6!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speeds{border:1px solid #d3e4ed!important;border-radius:8px!important;padding:24px!important;background:#edf7fc!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speeds__grid{gap:12px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speed{border:1px solid #d3e4ed!important;border-radius:8px!important;padding:16px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-warn{border-radius:8px!important;margin-top:16px!important;background:#fff8ed!important;border-color:#efd1a6!important;padding:16px!important;font-size:14px!important;line-height:1.6!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-pair-band{background:#edf7fc!important;padding-block:48px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-pair{padding:32px!important;border:1px solid #d3e4ed!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-pair__ico{color:#16779b!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-pricerow{position:static!important;margin:16px 0!important;gap:16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-pricerow .onsale{position:static!important;display:inline-block!important;background:#17313d!important;color:#fff!important;border-radius:4px!important;min-height:0!important;min-width:0!important;line-height:1.5!important;padding:4px 8px!important}
@media(max-width:900px){
 body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-f81a10e{grid-template-columns:minmax(0,1fr)!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-edac029{display:none!important}
}
@media(max-width:700px){
 body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main{padding:24px 16px 40px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main>.entry-content{padding:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-58ca9bc{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding-block:8px 24px!important;margin-bottom:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 main h2{font-size:25px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer main>.lg-section-hero{padding-block:32px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-specs{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speeds{padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speeds__grid{grid-template-columns:minmax(0,1fr)!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speed{display:grid!important;grid-template-columns:24px 1fr!important;column-gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speed>:not(i){grid-column:2!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-speed>i{grid-row:1/4!important;grid-column:1!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pair-mixer .mx-pair{padding:24px!important}
}
body.wp-child-theme-twentytwentyfive-child-main.lg-p2509 .lg-e-edac029{width:100%!important;max-width:none!important;box-sizing:border-box!important}

/* Shared article surfaces: the TOC owns its panel; dark callouts own text colors. */
body.wp-child-theme-twentytwentyfive-child-main.single-post .lg-w-table-of-contents:has(>.hype-toc){background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-incontent-cta{background:#102b40!important;color:#e8f1f6!important;border-radius:8px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body .hype-incontent-cta :is(p,li,h2,h3,h4){color:#e8f1f6!important}
body.wp-child-theme-twentytwentyfive-child-main.single-post .hype-article-body .hype-incontent-cta .hype-incontent-cta__title{color:#fff!important}

/* Campaign templates share homepage tokens and page rhythms. Native layouts and claims stay intact. */
body.wp-child-theme-twentytwentyfive-child-main:is(.lg-p16921,.lg-p16645,.lg-p16522,.lg-p16349,.lg-p16339){
 --font-body:Manrope,Arial,sans-serif;--font-display:Manrope,"Manrope Fallback",Arial,sans-serif;
 --cream:#edf7fc;--warm:#edf7fc;--blue-tint:#edf7fc;--navy:#17313d;--lblue:#56b6de;--blue-text:#16779b;--grey:#49616d;--text:#17313d;--text-sec:#49616d;--line:#d3e4ed;--border:#d3e4ed;--radius:8px;--radius-card:8px;--shadow:none;--shadow-card:none;
}
body.wp-child-theme-twentytwentyfive-child-main .lpa1{
 --lp-navy:#17313d;--lp-cream:#edf7fc;--lp-warm:#edf7fc;--lp-tint:#edf7fc;--lp-blue:#56b6de;--lp-bluet:#16779b;--lp-line:#d3e4ed;--lp-r:8px;--lp-sh:none;
 --c-navy:#17313d;--c-tint:#edf7fc;--c-cream:#edf7fc;--c-line:#d3e4ed;--c-grey:#49616d;--c-shadow:none;--r:8px;
 font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;color:#17313d!important;
}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(h1,h2,h3,p,li,dt,dd,th,td,.lp-kicker,.eyebrow,.sub,.lp-txt,.lp-nm,.lp-d,.lp-q,.lp-who,.who,.src,.trust-inline,.lp-stat-t){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 h1{font-size:clamp(34px,4vw,56px)!important;line-height:1.1!important;letter-spacing:-.035em!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.15!important;letter-spacing:-.03em!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 h3{font-size:24px!important;line-height:1.25!important;letter-spacing:-.015em!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(p,.sub){font-size:17px!important;line-height:1.7!important;color:#49616d}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.section,.sec,.lp-sec){padding-block:clamp(48px,6vw,88px)!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.hero,.lp-hero,.sec-hero){background:#fff!important;padding-block:clamp(40px,5vw,72px)!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.tint,.lp-tint,.lp-cream,.lp-bg-tint,.lp-bg-cream,.mech,.stats,.qual,.spbar,.lp-spbar,.lp-qs){background:#edf7fc!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-navy,.lp-bg-navy,.final,.lp-final){background:#17313d!important;background-image:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-navy,.lp-bg-navy,.final,.lp-final) :is(h2,p,.num,.lp-stat-t){color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.grid2,.grid,.lp-2col){gap:clamp(24px,4vw,64px)!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-photo,.lp-img,.lp-hero-img,.lp-diagram){border-radius:8px!important;box-shadow:none!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.card,.sym-card,.review,.lp-rev,.lp-mech-card,.lp-badge-card,.lp-panel,.panel,.ms-card,.bp-wrap,.lp-zone,.lp-gauge,.lp-gtee-strip,.lp-promise){border:1px solid #d3e4ed!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;color:#17313d}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.card,.sym-card,.review,.lp-rev,.lp-mech-card,.lp-badge-card){padding:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-pull,.turn,.mech-note,.mid-cta,.proof-cta){background:#edf7fc!important;border-radius:8px!important;border-color:#d3e4ed!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-check,.lp-pdf,.pdf,.bp-pdf,.ms-pdf){border-radius:8px!important;border-color:#d3e4ed!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-steps,.lp-ing,.lp-spec){border-color:#d3e4ed!important;border-radius:8px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-spec-row,.lp-ing .row){padding:20px!important;border-color:#d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.num,.lp-stat-n,.lp-spec-mg){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;color:#17313d!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.ico,.sym-ico,.lp-ico){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;padding:12px!important;border:1px solid #d3e4ed!important;border-radius:50%!important;background:#edf7fc!important;color:#17313d!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.ico,.sym-ico,.lp-ico)>:is(i,svg){width:24px!important;height:24px!important;font-size:24px!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.faq details,.faq .item){border:0!important;border-bottom:1px solid #d3e4ed!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .faq summary{padding:24px 0!important;font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:17px!important;color:#17313d!important}
@media(max-width:767px){
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-rail,.wrap){padding-inline:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(p,.sub){font-size:16px!important;line-height:1.65!important}
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.grid2,.grid,.lp-2col){grid-template-columns:minmax(0,1fr)!important;gap:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.cards,.symptom-grid,.isnot-cards,.review-row){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.card,.sym-card,.review,.lp-rev,.lp-mech-card,.lp-badge-card){padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.ico,.sym-ico,.lp-ico){width:40px!important;height:40px!important;min-width:40px!important;padding:10px!important}
 body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.ico,.sym-ico,.lp-ico)>:is(i,svg){width:20px!important;height:20px!important;font-size:20px!important}
}
/* Stats inherited white text from the former navy band; follow the new mist surface. */
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .stats :is(h2,h3,p,span,b,.num,.src){color:#17313d!important;-webkit-text-fill-color:currentColor!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-navy,.lp-bg-navy,.final,.lp-final) :is(.lp-stat-n,.num,.lp-stat-t,.n,.src){color:#fff!important;-webkit-text-fill-color:currentColor!important}

/* Product photography and factual labels remain fully visible inside the gallery. */
body.wp-child-theme-twentytwentyfive-child-main.single-product .hype-gallery__slide img{
 width:100%!important;height:100%!important;object-fit:contain!important;background:#fff!important;
}

/* Final native-block surfaces found in visual QA: border-based depth, like the homepage. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pair-story main :is(.image-4x3,[style*="box-shadow"]){box-shadow:none!important;border:1px solid #d3e4ed!important;border-radius:8px!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main :is(.whatis-copy,.mini-stat.full,.price-math){box-shadow:none!important;border:1px solid #d3e4ed!important;border-radius:8px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .lg-acc-item{box-shadow:none!important;border:0!important;border-bottom:1px solid #d3e4ed!important;border-radius:0!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .lg-section:has(.lg-accordion){background:#edf7fc!important}
@media(max-width:700px){
}
@media(max-width:700px){}

/* Phosphor markup compatibility aliases. All rendered glyphs use pinned Lucide, ISC/Feather MIT. See editorial-icons/LICENSE. */
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-down,.ph-arrow-down){--hype-icon-family:lucide;--hype-icon-name:"arrow-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%205v14%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-down,.ph-arrow-down)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-down,.ph-arrow-down)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-check,.ph-check){--hype-icon-family:lucide;--hype-icon-name:"check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-check,.ph-check)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-check,.ph-check)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-flask,.ph-flask){--hype-icon-family:lucide;--hype-icon-name:"flask-conical";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%202v6a2%202%200%200%200%20.245.96l5.51%2010.08A2%202%200%200%201%2018%2022H6a2%202%200%200%201-1.755-2.96l5.51-10.08A2%202%200%200%200%2010%208V2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M6.453%2015h11.094%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M8.5%202h7%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-flask,.ph-flask)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-flask,.ph-flask)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-battery-low,.ph-battery-low){--hype-icon-family:lucide;--hype-icon-name:"battery-low";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M22%2014v-4%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M6%2014v-4%22%20%2F%3E%0A%20%20%3Crect%20x%3D%222%22%20y%3D%226%22%20width%3D%2216%22%20height%3D%2212%22%20rx%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-battery-low,.ph-battery-low)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-battery-low,.ph-battery-low)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chart-line,.ph-chart-line){--hype-icon-family:lucide;--hype-icon-name:"chart-no-axes-combined";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2016v5%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2014.639V21%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M20%2010.656V21%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m22%203-8.646%208.646a.5.5%200%200%201-.708%200L9.354%208.354a.5.5%200%200%200-.707%200L2%2015%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M4%2018.463V21%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%2014.656V21%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chart-line,.ph-chart-line)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chart-line,.ph-chart-line)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chat-circle-dots,.ph-chat-circle-dots){--hype-icon-family:lucide;--hype-icon-name:"message-circle-more";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2.992%2016.342a2%202%200%200%201%20.094%201.167l-1.065%203.29a1%201%200%200%200%201.236%201.168l3.413-.998a2%202%200%200%201%201.099.092%2010%2010%200%201%200-4.777-4.719%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%2012h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M12%2012h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2012h.01%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chat-circle-dots,.ph-chat-circle-dots)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chat-circle-dots,.ph-chat-circle-dots)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-magnifying-glass,.ph-magnifying-glass){--hype-icon-family:lucide;--hype-icon-name:"search";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m21%2021-4.34-4.34%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-magnifying-glass,.ph-magnifying-glass)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-magnifying-glass,.ph-magnifying-glass)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-x-circle,.ph-x-circle){--hype-icon-family:lucide;--hype-icon-name:"circle-x";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m15%209-6%206%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m9%209%206%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-x-circle,.ph-x-circle)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-x-circle,.ph-x-circle)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-truck,.ph-truck){--hype-icon-family:lucide;--hype-icon-name:"truck";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M15%2018H9%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2217%22%20cy%3D%2218%22%20r%3D%222%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-truck,.ph-truck)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-truck,.ph-truck)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-hand-palm,.ph-hand-palm){--hype-icon-family:lucide;--hype-icon-name:"hand";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%2011V6a2%202%200%200%200-2-2a2%202%200%200%200-2%202%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M14%2010V4a2%202%200%200%200-2-2a2%202%200%200%200-2%202v2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M10%2010.5V6a2%202%200%200%200-2-2a2%202%200%200%200-2%202v8%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M18%208a2%202%200%201%201%204%200v6a8%208%200%200%201-8%208h-2c-2.8%200-4.5-.86-5.99-2.34l-3.6-3.6a2%202%200%200%201%202.83-2.82L7%2015%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-hand-palm,.ph-hand-palm)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-hand-palm,.ph-hand-palm)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrows-clockwise,.ph-arrows-clockwise){--hype-icon-family:lucide;--hype-icon-name:"refresh-cw";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M3%2012a9%209%200%200%201%209-9%209.75%209.75%200%200%201%206.74%202.74L21%208%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M21%203v5h-5%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%200%201-9%209%209.75%209.75%200%200%201-6.74-2.74L3%2016%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%2016H3v5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrows-clockwise,.ph-arrows-clockwise)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrows-clockwise,.ph-arrows-clockwise)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-shield-check,.ph-shield-check){--hype-icon-family:lucide;--hype-icon-name:"shield-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-shield-check,.ph-shield-check)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-shield-check,.ph-shield-check)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-atom,.ph-atom){--hype-icon-family:lucide;--hype-icon-name:"atom";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M20.2%2020.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04%202.03-.02%207.36%204.5%2011.9%204.54%204.52%209.87%206.54%2011.9%204.5Z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M15.7%2015.7c4.52-4.54%206.54-9.87%204.5-11.9-2.03-2.04-7.36-.02-11.9%204.5-4.52%204.54-6.54%209.87-4.5%2011.9%202.03%202.04%207.36.02%2011.9-4.5Z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-atom,.ph-atom)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-atom,.ph-atom)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-trend-down,.ph-trend-down){--hype-icon-family:lucide;--hype-icon-name:"trending-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2017h6v-6%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m22%2017-8.5-8.5-5%205L2%207%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-trend-down,.ph-trend-down)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-trend-down,.ph-trend-down)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-right,.ph-arrow-right){--hype-icon-family:lucide;--hype-icon-name:"arrow-right";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m12%205%207%207-7%207%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-right,.ph-arrow-right)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-right,.ph-arrow-right)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-seal-check,.ph-seal-check){--hype-icon-family:lucide;--hype-icon-name:"badge-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M3.85%208.62a4%204%200%200%201%204.78-4.77%204%204%200%200%201%206.74%200%204%204%200%200%201%204.78%204.78%204%204%200%200%201%200%206.74%204%204%200%200%201-4.77%204.78%204%204%200%200%201-6.75%200%204%204%200%200%201-4.78-4.77%204%204%200%200%201%200-6.76Z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-seal-check,.ph-seal-check)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-seal-check,.ph-seal-check)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-scales,.ph-scales){--hype-icon-family:lucide;--hype-icon-name:"scale";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%203v18%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m19%208%203%208a5%205%200%200%201-6%200zV7%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3%207h1a17%2017%200%200%200%208-2%2017%2017%200%200%200%208%202h1%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m5%208%203%208a5%205%200%200%201-6%200zV7%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M7%2021h10%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-scales,.ph-scales)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-scales,.ph-scales)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-leaf,.ph-leaf){--hype-icon-family:lucide;--hype-icon-name:"leaf";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11%2020a10%2010%200%200010-10%2025.9%2025.9%200%2000-1.04-7.281%201%201%200%2000-1.755-.325C15.833%205.5%2013%205.5%209.8%206.1A7%207%200%200011%2020%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M2%2021a5%205%200%20012.911-4.544C7.613%2015.212%208.351%2015.24%2011%2013%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-leaf,.ph-leaf)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-leaf,.ph-leaf)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-drop-half,.ph-drop-half){--hype-icon-family:lucide;--hype-icon-name:"droplet";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2022a7%207%200%200%200%207-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5%202.5-2%204.9-4%206.5C6%2011.1%205%2013%205%2015a7%207%200%200%200%207%207z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-drop-half,.ph-drop-half)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-drop-half,.ph-drop-half)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-plus,.ph-plus){--hype-icon-family:lucide;--hype-icon-name:"plus";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h14%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M12%205v14%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-plus,.ph-plus)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-plus,.ph-plus)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-square,.ph-square){--hype-icon-family:lucide;--hype-icon-name:"square";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-square,.ph-square)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-square,.ph-square)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-file-pdf,.ph-file-pdf){--hype-icon-family:lucide;--hype-icon-name:"file-text";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M6%2022a2%202%200%200%201-2-2V4a2%202%200%200%201%202-2h8a2.4%202.4%200%200%201%201.704.706l3.588%203.588A2.4%202.4%200%200%201%2020%208v12a2%202%200%200%201-2%202z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M14%202v5a1%201%200%200%200%201%201h5%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M10%209H8%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2013H8%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2017H8%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-file-pdf,.ph-file-pdf)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-file-pdf,.ph-file-pdf)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-hand-coins,.ph-hand-coins){--hype-icon-family:lucide;--hype-icon-name:"hand-coins";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11%2015h2a2%202%200%201%200%200-4h-3c-.6%200-1.1.2-1.4.6L3%2017%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m7%2021%201.6-1.4c.3-.4.8-.6%201.4-.6h4c1.1%200%202.1-.4%202.8-1.2l4.6-4.4a2%202%200%200%200-2.75-2.91l-4.2%203.9%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m2%2016%206%206%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2216%22%20cy%3D%229%22%20r%3D%222.9%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%225%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-hand-coins,.ph-hand-coins)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-hand-coins,.ph-hand-coins)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chat-circle,.ph-chat-circle){--hype-icon-family:lucide;--hype-icon-name:"message-circle";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2.992%2016.342a2%202%200%200%201%20.094%201.167l-1.065%203.29a1%201%200%200%200%201.236%201.168l3.413-.998a2%202%200%200%201%201.099.092%2010%2010%200%201%200-4.777-4.719%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chat-circle,.ph-chat-circle)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chat-circle,.ph-chat-circle)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-heartbeat,.ph-heartbeat){--hype-icon-family:lucide;--hype-icon-name:"heart-pulse";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2%209.5a5.5%205.5%200%200%201%209.591-3.676.56.56%200%200%200%20.818%200A5.49%205.49%200%200%201%2022%209.5c0%202.29-1.5%204-3%205.5l-5.492%205.313a2%202%200%200%201-3%20.019L5%2015c-1.5-1.5-3-3.2-3-5.5%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.22%2013H9.5l.5-1%202%204.5%202-7%201.5%203.5h5.27%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-heartbeat,.ph-heartbeat)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-heartbeat,.ph-heartbeat)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-user,.ph-user){--hype-icon-family:lucide;--hype-icon-name:"user";mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2%22/%3E%3Ccircle cx=%2212%22 cy=%227%22 r=%224%22/%3E%3C/svg%3E") center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-user,.ph-user)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-user,.ph-user)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-users-three,.ph-users-three){--hype-icon-family:lucide;--hype-icon-name:"users";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%203.128a4%204%200%200%201%200%207.744%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M22%2021v-2a4%204%200%200%200-3-3.87%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-users-three,.ph-users-three)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-users-three,.ph-users-three)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-test-tube,.ph-test-tube){--hype-icon-family:lucide;--hype-icon-name:"test-tube-diagonal";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M21%207%206.82%2021.18a2.83%202.83%200%200%201-3.99-.01a2.83%202.83%200%200%201%200-4L17%203%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m16%202%206%206%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M12%2016H4%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-test-tube,.ph-test-tube)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-test-tube,.ph-test-tube)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-fork-knife,.ph-fork-knife){--hype-icon-family:lucide;--hype-icon-name:"utensils";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M3%202v7c0%201.1.9%202%202%202h4a2%202%200%200%200%202-2V2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M7%202v20%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M21%2015V2a5%205%200%200%200-5%205v6c0%201.1.9%202%202%202h3Zm0%200v7%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-fork-knife,.ph-fork-knife)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-fork-knife,.ph-fork-knife)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-beer-stein,.ph-beer-stein){--hype-icon-family:lucide;--hype-icon-name:"beer";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M17%2011h1a3%203%200%200%201%200%206h-1%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M9%2012v6%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M13%2012v6%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M14%207.5c-1%200-1.44.5-3%20.5s-2-.5-3-.5-1.72.5-2.5.5a2.5%202.5%200%200%201%200-5c.78%200%201.57.5%202.5.5S9.44%202%2011%202s2%201.5%203%201.5%201.72-.5%202.5-.5a2.5%202.5%200%200%201%200%205c-.78%200-1.5-.5-2.5-.5Z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M5%208v12a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V8%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-beer-stein,.ph-beer-stein)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-beer-stein,.ph-beer-stein)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chart-line-up,.ph-chart-line-up){--hype-icon-family:lucide;--hype-icon-name:"chart-no-axes-combined";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2016v5%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2014.639V21%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M20%2010.656V21%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m22%203-8.646%208.646a.5.5%200%200%201-.708%200L9.354%208.354a.5.5%200%200%200-.707%200L2%2015%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M4%2018.463V21%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%2014.656V21%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chart-line-up,.ph-chart-line-up)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-chart-line-up,.ph-chart-line-up)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-export,.ph-export){--hype-icon-family:lucide;--hype-icon-name:"share-2";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%225%22%20r%3D%223%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%223%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%2219%22%20r%3D%223%22%20%2F%3E%0A%20%20%3Cline%20x1%3D%228.59%22%20x2%3D%2215.42%22%20y1%3D%2213.51%22%20y2%3D%2217.49%22%20%2F%3E%0A%20%20%3Cline%20x1%3D%2215.41%22%20x2%3D%228.59%22%20y1%3D%226.51%22%20y2%3D%2210.49%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-export,.ph-export)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-export,.ph-export)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-sparkle,.ph-sparkle){--hype-icon-family:lucide;--hype-icon-name:"sparkles";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M11.017%202.814a1%201%200%200%201%201.966%200l1.051%205.558a2%202%200%200%200%201.594%201.594l5.558%201.051a1%201%200%200%201%200%201.966l-5.558%201.051a2%202%200%200%200-1.594%201.594l-1.051%205.558a1%201%200%200%201-1.966%200l-1.051-5.558a2%202%200%200%200-1.594-1.594l-5.558-1.051a1%201%200%200%201%200-1.966l5.558-1.051a2%202%200%200%200%201.594-1.594z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M20%202v4%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M22%204h-4%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%224%22%20cy%3D%2220%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-sparkle,.ph-sparkle)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-sparkle,.ph-sparkle)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-up,.ph-arrow-up){--hype-icon-family:lucide;--hype-icon-name:"arrow-up";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M12%2019V5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-up,.ph-arrow-up)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-arrow-up,.ph-arrow-up)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-drop,.ph-drop){--hype-icon-family:lucide;--hype-icon-name:"droplet";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2022a7%207%200%200%200%207-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5%202.5-2%204.9-4%206.5C6%2011.1%205%2013%205%2015a7%207%200%200%200%207%207z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-drop,.ph-drop)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-drop,.ph-drop)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-plant,.ph-plant){--hype-icon-family:lucide;--hype-icon-name:"sprout";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M14%209.536V7a4%204%200%200%201%204-4h1.5a.5.5%200%200%201%20.5.5V5a4%204%200%200%201-4%204%204%204%200%200%200-4%204c0%202%201%203%201%205a5%205%200%200%201-1%203%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M4%209a5%205%200%200%201%208%204%205%205%200%200%201-8-4%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M5%2021h14%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-plant,.ph-plant)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-plant,.ph-plant)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-calendar-check,.ph-calendar-check){--hype-icon-family:lucide;--hype-icon-name:"calendar-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M8%202v3%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%202v3%22%20%2F%3E%0A%20%20%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3%209h18%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m9%2015%202%202%204-4%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-calendar-check,.ph-calendar-check)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-calendar-check,.ph-calendar-check)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-book-open-text,.ph-book-open-text){--hype-icon-family:lucide;--hype-icon-name:"book-open-text";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%205v16%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2013h2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%209h2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M20.001%2019A2%202%200%200022%2017V5a2%202%200%2000-1.999-2L16%203.002A5%205%200%200012%205a5%205%200%2000-4-2H4a2%202%200%2000-2%202v12a2%202%200%20001.999%202H8a5%205%200%20014%202%205%205%200%20014-2z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M6%2013h2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M6%209h2%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-book-open-text,.ph-book-open-text)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-book-open-text,.ph-book-open-text)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-factory,.ph-factory){--hype-icon-family:lucide;--hype-icon-name:"factory";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2016h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3%2019a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V8.5a.5.5%200%200%200-.769-.422l-4.462%202.844A.5.5%200%200%201%2015%2010.5v-2a.5.5%200%200%200-.769-.422L9.77%2010.922A.5.5%200%200%201%209%2010.5V5a2%202%200%200%200-2-2H5a2%202%200%200%200-2%202z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%2016h.01%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-factory,.ph-factory)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-factory,.ph-factory)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-cloud-fog,.ph-cloud-fog){--hype-icon-family:lucide;--hype-icon-name:"cloud-fog";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M4%2014.899A7%207%200%201%201%2015.71%208h1.79a4.5%204.5%200%200%201%202.5%208.242%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%2017H7%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M17%2021H9%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-cloud-fog,.ph-cloud-fog)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-cloud-fog,.ph-cloud-fog)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-clock-countdown,.ph-clock-countdown){--hype-icon-family:lucide;--hype-icon-name:"timer";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cline%20x1%3D%2210%22%20x2%3D%2214%22%20y1%3D%222%22%20y2%3D%222%22%20%2F%3E%0A%20%20%3Cline%20x1%3D%2212%22%20x2%3D%2215%22%20y1%3D%2214%22%20y2%3D%2211%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2214%22%20r%3D%228%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-clock-countdown,.ph-clock-countdown)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-clock-countdown,.ph-clock-countdown)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-check-circle,.ph-check-circle){--hype-icon-family:lucide;--hype-icon-name:"circle-check";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-check-circle,.ph-check-circle)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-check-circle,.ph-check-circle)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-confetti,.ph-confetti){--hype-icon-family:lucide;--hype-icon-name:"party-popper";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5.8%2011.3%202%2022l10.7-3.79%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M4%203h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M22%208h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M15%202h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M22%2020h.01%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m22%202-2.24.75a2.9%202.9%200%200%200-1.96%203.12c.1.86-.57%201.63-1.45%201.63h-.38c-.86%200-1.6.6-1.76%201.44L14%2010%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m22%2013-.82-.33c-.86-.34-1.82.2-1.98%201.11c-.11.7-.72%201.22-1.43%201.22H17%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m11%202%20.33.82c.34.86-.2%201.82-1.11%201.98C9.52%204.9%209%205.52%209%206.23V7%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M11%2013c1.93%201.93%202.83%204.17%202%205-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5%20.83-.83%203.07.07%205%202Z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-confetti,.ph-confetti)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-confetti,.ph-confetti)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-coffee,.ph-coffee){--hype-icon-family:lucide;--hype-icon-name:"coffee";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M10%202v2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M14%202v2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M16%208a1%201%200%200%201%201%201v8a4%204%200%200%201-4%204H7a4%204%200%200%201-4-4V9a1%201%200%200%201%201-1h14a4%204%200%201%201%200%208h-1%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M6%202v2%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-coffee,.ph-coffee)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-coffee,.ph-coffee)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-pint-glass,.ph-pint-glass){--hype-icon-family:lucide;--hype-icon-name:"glass-water";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M5.116%204.104A1%201%200%200%201%206.11%203h11.78a1%201%200%200%201%20.994%201.105L17.19%2020.21A2%202%200%200%201%2015.2%2022H8.8a2%202%200%200%201-2-1.79z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M6%2012a5%205%200%200%201%206%200%205%205%200%200%200%206%200%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-pint-glass,.ph-pint-glass)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-pint-glass,.ph-pint-glass)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-prohibit,.ph-prohibit){--hype-icon-family:lucide;--hype-icon-name:"ban";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M4.929%204.929%2019.07%2019.071%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-prohibit,.ph-prohibit)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-prohibit,.ph-prohibit)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-microscope,.ph-microscope){--hype-icon-family:lucide;--hype-icon-name:"microscope";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M6%2018h8%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3%2022h18%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M14%2022a7%207%200%201%200%200-14h-1%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M9%2014h2%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M9%2012a2%202%200%200%201-2-2V6h6v4a2%202%200%200%201-2%202Z%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M12%206V3a1%201%200%200%200-1-1H9a1%201%200%200%200-1%201v3%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-microscope,.ph-microscope)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-microscope,.ph-microscope)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-heart,.ph-heart){--hype-icon-family:lucide;--hype-icon-name:"heart";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2%209.5a5.5%205.5%200%200%201%209.591-3.676.56.56%200%200%200%20.818%200A5.49%205.49%200%200%201%2022%209.5c0%202.29-1.5%204-3%205.5l-5.492%205.313a2%202%200%200%201-3%20.019L5%2015c-1.5-1.5-3-3.2-3-5.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-heart,.ph-heart)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-heart,.ph-heart)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-question,.ph-question){--hype-icon-family:lucide;--hype-icon-name:"circle-question-mark";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M9.09%209a3%203%200%200%201%205.83%201c0%202-3%203-3%203%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-question,.ph-question)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-question,.ph-question)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-caret-down,.ph-caret-down){--hype-icon-family:lucide;--hype-icon-name:"chevron-down";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m6%209%206%206%206-6%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-caret-down,.ph-caret-down)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-caret-down,.ph-caret-down)::after{content:none!important;display:none!important}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-caret-up,.ph-caret-up){--hype-icon-family:lucide;--hype-icon-name:"chevron-up";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:inline-block!important;width:1em!important;height:1em!important;min-width:1em;flex-shrink:0;font-style:normal;vertical-align:middle;line-height:1}
body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-caret-up,.ph-caret-up)::before,body.wp-child-theme-twentytwentyfive-child-main i:is(.phl,.ph-light):is(.phlight-caret-up,.ph-caret-up)::after{content:none!important;display:none!important}

/* Surface contracts: background and readable foreground belong to one component.
   Native EN/BG markup shares these selectors. Action appearance stays in hype-buttons. */
body.wp-child-theme-twentytwentyfive-child-main {
 --hype-surface-ink:#17313d;--hype-surface-muted:#49616d;
 --hype-surface-accent:#16779b;--hype-surface-light:#edf7fc;
}
body.wp-child-theme-twentytwentyfive-child-main main .lg-cta-block>.lg-section.lg-section-l,
body.wp-child-theme-twentytwentyfive-child-main main :is(.sv2-cta,.dv2-close){background:var(--hype-surface-light)!important;background-image:none!important;color:var(--hype-surface-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main main :is(.lg-cta-block,.sv2-cta,.dv2-close) :is(h2,h3,.dv2-close__h){color:var(--hype-surface-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main main :is(.lg-cta-block,.sv2-cta,.dv2-close) :is(p,small,.lg-w-text-editor,.dv2-close__p,.dv2-close__trust){color:var(--hype-surface-muted)!important}
body.wp-child-theme-twentytwentyfive-child-main main :is(.lg-cta-block,.sv2-cta,.dv2-close) :is(h2,h3) :is(em,span),
body.wp-child-theme-twentytwentyfive-child-main main .hv2-box p em{color:var(--hype-surface-accent)!important}
/* Data labels are informational white cards, visually distinct from orange actions. */
body.wp-child-theme-twentytwentyfive-child-main main :is(.sv2-dose,.pv2-dose,.kv2-chip){background:#fff!important;color:var(--hype-surface-ink)!important;border:1px solid #d3e4ed!important}
body.wp-child-theme-twentytwentyfive-child-main main :is(.sv2-dose,.pv2-dose,.kv2-chip) :is(b,strong,small,span){color:inherit!important}
body.wp-child-theme-twentytwentyfive-child-main main :is(.sv2-lhead,.kv2-lhead) small{color:var(--hype-surface-muted)!important}
/* Shared offer rows need readable supporting text on their selected pale surface. */
body.wp-child-theme-twentytwentyfive-child-main main :is(.lg-b-desc,.lg-b-old){color:var(--hype-surface-muted)!important}
body.wp-child-theme-twentytwentyfive-child-main main .lg-free-ship{color:#8c4f05!important}
/* Campaign components whose old dark surfaces became white/mist. */
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .stats :is(strong,em){color:var(--hype-surface-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.hero h1,.panel-title) span,
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-qs .lp-who b{color:var(--hype-surface-accent)!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .ms-scans figcaption{color:var(--hype-surface-muted)!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .turn span{color:#a25e00!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-gauge{background:transparent!important;border:0!important;color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-gauge-lvl{color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-gauge-cnt{color:#e8f1f6!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-gauge-cnt span{color:inherit!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-gauge-track{background:#d3e4ed!important}
/* Text over retained dark surfaces uses the inverse palette. */
body.wp-child-theme-twentytwentyfive-child-main .lpa1 .lp-band :is(p,.lg-body-l,.lg-body-xs){color:#e8f1f6!important}
body.wp-child-theme-twentytwentyfive-child-main .lpa1 :is(.lp-bg-navy,.lp-navy,.final,.lp-final) .lg-eyebrow-gold :is(span,.lg-w-title){color:#56b6de!important}
/* Homepage page-level emphasis rules must follow the shared light CTA surface. */
body.wp-child-theme-twentytwentyfive-child-main main .lg-cta-block h2.lg-w-title em{color:var(--hype-surface-accent)!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .results-box :is(h3,h4){color:var(--hype-surface-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.single-product main .results-box p{color:var(--hype-surface-muted)!important}
/* Small informational badges need more contrast than the former bright gradients. */
body.wp-child-theme-twentytwentyfive-child-main main :is(.pv2-poplabel,.lp-here-tag,.feat-quote .av){background:#17313d!important;color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main main .lg-badge.orange{background:#9d4c0c!important;color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main main .lg-badge.green{background:#1f6a47!important;color:#fff!important}

@layer hype-product {
/* LiverGuard information sections. Shared EN/BG; purchase, FAQ and global chrome excluded. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close){
 --pdp-ink:#17313d;--pdp-muted:#49616d;--pdp-mist:#edf7fc;--pdp-line:#d3e4ed;
 padding-block:80px!important;background:#fff!important;background-image:none!important;color:var(--pdp-ink)!important;
}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-howitworks,.lg-sec-notgetting,.lg-sec-whois,.dv2-close){background:var(--pdp-mist)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close)>.lg-inner{
 width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding-inline:32px!important;gap:32px!important;
}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close) :is(p,li,blockquote,h2,h3,h4,.dv2-mk,.dv2-glance__head,.dv2-close__trust,.pw-title,.pw-num,.pw-doses,.ph-label,.phase-num,.rb-head,.lg-mech-head,.lg-mech-row,.lg-mech-total,th,td){font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close) :is(.panel-head h2,.dv2-close__h){
 font-size:clamp(30px,3.1vw,42px)!important;line-height:1.18!important;letter-spacing:-.035em!important;color:var(--pdp-ink)!important;max-width:850px;margin:0 auto!important;
}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close) :is(p,li,blockquote){font-size:16px!important;line-height:1.7!important;color:var(--pdp-muted)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs) :is(h3,h4,.pw-title,.lg-mech-head){color:var(--pdp-ink)!important;line-height:1.3!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs) :is(.lg-w-text-editor p,.caption,.verified-foot){max-width:76ch;margin-inline:auto}

/* Proof: one clear summary, readable figures, quiet document panels. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.dv2-glance,.proof-card,.scan-thumb,.sq,.feat-quote){border:1px solid var(--pdp-line)!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance{padding:28px!important;margin:0!important;background:var(--pdp-mist)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__head{font-size:12px!important;line-height:1.5!important;letter-spacing:.14em!important;color:#007ca8!important;margin-bottom:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:24px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__rows{gap:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-mk{background:transparent!important;border:0!important;border-bottom:1px solid var(--pdp-line)!important;border-radius:0!important;padding:13px 0!important;font-size:14px!important;line-height:1.5!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-mk__v{font-size:16px!important;font-variant-numeric:tabular-nums;font-weight:700!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__scans{margin:0!important;gap:12px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__scans figure{border-radius:6px!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__scans figcaption{font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-size:11px!important;line-height:1.5!important;color:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__note{font-size:13px!important;margin:20px 0 0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-card{overflow:hidden}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-card .pc-head{background:var(--pdp-mist)!important;border-bottom:1px solid var(--pdp-line)!important;padding:24px!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-body{padding:24px!important;gap:24px!important;background:#fff!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-table{border-collapse:collapse!important;width:100%!important;font-size:14px!important;line-height:1.5!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-table :is(td,th){padding:14px 16px!important;border-color:var(--pdp-line)!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-table th{background:var(--pdp-mist)!important;font-weight:700!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-table :is(.latest,.good){background:#edf7f1!important;color:#206447!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.scan-thumb,.sq,.feat-quote){padding:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.scan-cap,.scan-ph,.verified-foot){font-size:13px!important;line-height:1.6!important;color:var(--pdp-muted)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-sec-proof .cust-head h3{font-size:28px!important;line-height:1.3!important}

/* Mechanisms and explanatory cards share the same border and spacing. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pw-card,.not-card,.mix-card,.phase,.who-card,.lg-mech-card,.results-box,.price-math,.powder-why,.whatis-copy){border:1px solid var(--pdp-line)!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pw-card,.not-card,.mix-card,.phase,.who-card,.lg-mech-card){padding:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-e-4f5c8e3,.lg-e-75e82b4){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-e-4f5c8e3,.lg-e-75e82b4)>.lg-w{min-width:0!important;height:100%}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pw-card,.who-card){height:100%!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pw-photo{border-radius:7px 7px 0 0!important;width:calc(100% + 48px)!important;max-width:none!important;margin:-24px -24px 24px!important;height:180px!important;object-fit:cover!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pw-head{gap:16px!important;margin-bottom:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pw-title,.not-card h3,.mix-card h3,.who-card h3){font-size:24px!important;letter-spacing:-.025em!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pw-num,.ph-label){font-size:12px!important;line-height:1.5!important;letter-spacing:.12em!important;color:#007ca8!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.efsa,.powder-why,.price-math){padding:20px!important;background:var(--pdp-mist)!important;border:1px solid var(--pdp-line)!important;border-radius:8px!important;box-shadow:none!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.whatis-grid,.lg-e-f32b99a){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important;align-items:start!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .whatis-copy{padding:28px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.dv2-whatis-img,.dv2-media){margin:0!important;border-radius:8px!important;overflow:hidden!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.dv2-whatis-img,.dv2-media) img{border-radius:8px!important;display:block;width:100%;height:auto}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .not-grid{gap:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .not-grid>.lg-con>.lg-inner{padding:0!important}

/* Preparation and timing: aligned step panels without oversized numerals. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .phases{display:grid!important;gap:16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .phase{margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .phase-num{font-size:24px!important;line-height:1.2!important;font-weight:700!important;color:#007ca8!important;opacity:1!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .mix-specs{gap:16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .results-box{padding:28px!important;gap:24px!important;margin-top:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .rb-head{font-size:24px!important;line-height:1.3!important;color:var(--pdp-ink)!important}

/* Comparison panels: clear label/value alignment, restrained status treatment. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-head{font-size:22px!important;margin-bottom:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-row{padding-block:12px!important;border-color:var(--pdp-line)!important;font-size:14px!important;line-height:1.5!important;color:var(--pdp-ink)!important;gap:16px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-row .val{font-weight:700!important;text-align:right}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-row.is-win{background:var(--pdp-mist)!important;color:var(--pdp-ink)!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-total{grid-column:1/-1!important;padding:24px!important;background:var(--pdp-mist)!important;border:1px solid var(--pdp-line)!important;border-radius:8px!important;color:var(--pdp-ink)!important;font-size:18px!important;line-height:1.5!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-close__in{max-width:850px!important;margin-inline:auto!important;padding:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-close__p{margin:24px auto!important;max-width:60ch!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-close__trust{font-size:13px!important;line-height:1.6!important;color:var(--pdp-muted)!important;margin-top:20px!important}

@media(max-width:767px){
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close){padding-block:48px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close)>.lg-inner{padding-inline:20px!important;gap:24px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.dv2-glance__body,.lg-e-4f5c8e3,.lg-e-75e82b4,.whatis-grid,.lg-e-f32b99a,.not-grid,.lg-mech-grid){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pw-photo{width:calc(100% + 40px)!important;margin:-20px -20px 20px!important;height:160px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.dv2-glance,.pw-card,.not-card,.mix-card,.phase,.who-card,.lg-mech-card,.results-box,.whatis-copy,.scan-thumb,.sq,.feat-quote,.proof-body){padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-card .pc-head{padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .proof-table :is(td,th){padding:12px!important;font-size:13px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__scans{grid-template-columns:1fr!important;gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .dv2-glance__scans img{aspect-ratio:3/2!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .lg-mech-total{padding:20px!important;font-size:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pw-title,.not-card h3,.mix-card h3,.who-card h3){font-size:22px!important}
}

}

/* Product page composition only. Shared components own their own appearance. */
@layer hype-product {
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct{--pdp-ink:#17313d;--pdp-muted:#49616d;--pdp-mist:#edf7fc;--pdp-line:#d3e4ed}
 body.lg-pproduct .hype-pdp{padding:40px 0 56px!important;background:#fff!important}
 body.lg-pproduct .hype-pdp>.lg-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px 56px!important;max-width:1248px!important;width:100%!important;padding:0 32px!important;margin:auto!important;align-items:start!important}
 body.lg-pproduct .hype-pdp .lg-hero-info{display:contents!important}
 body.lg-pproduct .hype-pdp .lg-hero-gallery{grid-column:1;grid-row:1/4;width:100%!important;position:sticky!important;top:127px!important;align-self:start!important;min-width:0!important;padding:0!important;margin:0!important}
 body.lg-pproduct .hype-pdp .lg-hero-gallery .lg-w{position:static!important}
 @media(min-width:768px){body.lg-pproduct .hype-pdp .hype-gallery__main{max-height:calc(100dvh - 240px)!important}}
 body.lg-pproduct .hype-pdp-intro{grid-column:2;grid-row:1;display:grid!important;gap:12px!important;min-width:0!important}
 body.lg-pproduct .hype-pdp-intro>div{padding:0!important;margin:0!important}
 body.lg-pproduct .hype-pdp h1{font:700 44px/1.08 Manrope,Arial,sans-serif!important;letter-spacing:-.045em!important;color:var(--pdp-ink)!important;margin:0!important}
 body.lg-pproduct .hype-pdp-claim{font:400 23px/1.35 Manrope,Arial,sans-serif!important;letter-spacing:-.02em!important;color:var(--pdp-muted)!important;margin:0!important;max-width:28ch}
 body.lg-pproduct .hype-pdp .lg-e-74764a7>div{font-size:12px!important;justify-content:flex-start!important;gap:8px!important}
 body.lg-pproduct .hype-pdp-benefits>div{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;margin:4px 0 0!important}
 body.lg-pproduct .hype-pdp-benefits span{padding:0!important;background:none!important;border:0!important;border-radius:0!important;font:500 12px/1.5 Manrope,Arial,sans-serif!important;color:var(--pdp-muted)!important}
 body.lg-pproduct .hype-pdp-benefits svg{display:none!important}
 body.lg-pproduct .hype-pdp-purchase{grid-column:2;grid-row:3;min-width:0;display:grid!important;gap:20px!important}
 body.lg-pproduct .hype-pdp-purchase>div{margin:0!important;padding:0!important}
 body.lg-pproduct .hype-pdp-trust{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--pdp-line);padding-top:16px!important}
 body.lg-pproduct .hype-pdp-trust>.lg-w{margin:0!important;padding:0!important}
 body.lg-pproduct .hype-pdp-trust .lg-iconbox{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
 body.lg-pproduct .hype-pdp-trust .lg-iconbox-icon{flex:0 0 20px!important;width:20px!important;margin:2px 0 0!important}
 body.lg-pproduct .hype-pdp-trust :is(svg,i){width:20px!important;height:20px!important}
 body.lg-pproduct .hype-pdp-trust :is(h3,h4,.lg-iconbox-title){font:700 12px/1.5 Manrope,Arial,sans-serif!important;color:var(--pdp-ink)!important;margin:0 0 4px!important}
 body.lg-pproduct .hype-pdp-trust :is(p,.lg-iconbox-description){font:400 11px/1.6 Manrope,Arial,sans-serif!important;color:var(--pdp-muted)!important;margin:0!important}
 body.lg-pproduct .hype-pdp-details{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr;gap:16px;border:0;padding:0;margin:0;min-width:0}
 body.lg-pproduct .hype-pdp-details>.lg-w{margin:0!important;padding:0!important}
 body.lg-pproduct .hype-pdp-fit>div{background:var(--pdp-mist)!important;border:0!important;border-radius:8px!important;padding:24px!important;margin:0!important;box-shadow:none!important}
 body.lg-pproduct .hype-pdp-fit>div :is(div,span){color:var(--pdp-muted)!important}
 body.lg-pproduct .hype-pdp-timing .lgx{padding:24px!important;margin:0!important;background:#fff!important;border:1px solid var(--pdp-line)!important;border-radius:8px!important;box-shadow:none!important}
 body.lg-pproduct .hype-pdp-timing .cell{background:none!important}
 body.lg-pproduct .hype-pdp-timing .k{color:#16779b!important}
 @media(max-width:767px){
  body.lg-pproduct .hype-pdp{padding:24px 0 40px!important}
  body.lg-pproduct .hype-pdp>.lg-inner{display:flex!important;flex-direction:column!important;gap:20px!important;padding:0 20px!important}
  body.lg-pproduct .hype-pdp-intro{order:0;width:100%;gap:8px!important}
  body.lg-pproduct .hype-pdp h1{font-size:36px!important}
  body.lg-pproduct .hype-pdp-claim{font-size:20px!important;max-width:100%}

  body.lg-pproduct .hype-pdp .lg-hero-gallery{order:1!important;position:static!important;top:auto!important}
  body.lg-pproduct .hype-pdp-purchase{order:3;width:100%}
  body.lg-pproduct .hype-pdp-details{order:2;width:100%;grid-template-columns:1fr;gap:16px;margin:0;padding:0}
 }
}

/* Substantive PDP body layout; FAQ appearance stays owned by the shared homepage component. */
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close){padding-block:64px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs)>.lg-inner{gap:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-vacated{display:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-ritual-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;width:100%}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.pdp-body-ritual-visual,.pdp-body-ritual-timing){min-width:0}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .dv2-media img{width:100%!important;height:240px!important;object-fit:cover!important;object-position:center!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-mixing{margin-top:20px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;height:auto!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-mixing h3{font-size:22px!important;margin:0 0 12px!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .phases{gap:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-stage{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:16px!important;margin:0!important;padding:20px 0!important;border:0!important;border-bottom:1px solid #d3e4ed!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-stage:first-child{padding-top:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-stage h4{margin:0 0 12px!important;font-size:20px!important;line-height:1.4!important;color:#17313d!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-stage-label{display:block!important;font-size:11px!important;letter-spacing:.1em!important;margin-top:4px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-excerpt{margin:0 0 12px!important;font-size:16px!important;line-height:1.6!important;color:#49616d!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-disclosure{grid-column:1/-1;min-width:0}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-answer{min-width:0}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-answer>:is(.lg-e-3117fea,.lg-e-0048834,.lg-e-6815616,.lg-e-426db9c){margin-block:24px!important;width:100%!important;max-width:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .lg-e-e027c80{gap:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance{padding:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance__body{gap:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance__scans img{height:170px!important;object-fit:cover!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .feat-quote{padding:24px!important;background:transparent!important;border-width:1px 0!important;border-radius:0!important;box-shadow:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .cust-head{margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .cust-head h3{font-size:24px!important;margin:0!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .lg-e-4f5c8e3{gap:24px!important;align-items:start!important;grid-auto-rows:auto!important;grid-template-rows:none!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .lg-e-4f5c8e3>.lg-w{height:auto!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .pw-card{padding:24px!important;height:auto!important;border:1px solid #d3e4ed!important;border-radius:8px!important;box-shadow:none!important;overflow:visible!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .pw-head{margin:0!important;min-height:90px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .pw-photo{display:block!important;margin:0 0 20px!important;width:100%!important;max-width:100%!important;height:180px!important;border-radius:6px!important;object-fit:cover!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-source-link{position:static!important;inset:auto!important;width:auto!important;height:auto!important;z-index:auto!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-embedded{padding:24px 0!important;border:0!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-embedded>.lg-inner{padding:0!important;max-width:none!important;gap:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-embedded .whatis-copy{padding:0!important;border:0!important;background:transparent!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-comparison .lg-mech-grid{display:block!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-comparison .lg-mech-total{margin:0!important;padding:24px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-comparison-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:16px}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-comparison-details .lg-mech-card{padding:20px!important}
body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-comparison .price-math{margin-top:0!important}
@media(max-width:767px){
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main :is(.lg-sec-proof,.lg-sec-howitworks,.lg-sec-whatis,.lg-sec-notgetting,.lg-sec-howtouse,.lg-sec-whois,.lg-sec-vs,.dv2-close){padding-block:40px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-ritual-grid{grid-template-columns:minmax(0,1fr);gap:24px}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .dv2-media img{height:190px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-usage .pdp-body-stage{grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance{padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance__scans{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance__scans img{height:110px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-proof .dv2-glance__scans figcaption{position:static!important;background:#17313d!important;color:#fff!important;padding:8px!important;font-size:10px!important;line-height:1.4!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .pw-card{padding:20px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-mechanisms .pw-head{min-height:80px!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-comparison-details{grid-template-columns:minmax(0,1fr);gap:20px}
 body.wp-child-theme-twentytwentyfive-child-main.lg-pproduct main .pdp-body-embedded{padding:16px 0!important}
}

/* One homepage system for both Polylang translations. */
@layer hype-home-parity {
 body.wp-child-theme-twentytwentyfive-child-main.lg-front #hv2-oferta{background:#f0fafd!important;background-image:none!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-front #hv2-oferta :is(.lg-e-b087b12,.lg-e-bfa99fc) img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;mix-blend-mode:normal!important}
 body.wp-child-theme-twentytwentyfive-child-main.lg-front .lg-e-e2e5de2 .lg-e-e178c94>.lg-inner{width:100%!important;max-width:850px!important;margin-inline:auto!important;padding-inline:32px!important}
 @media(max-width:767px){
  body.wp-child-theme-twentytwentyfive-child-main.lg-front .lg-e-e2e5de2 .lg-e-e178c94>.lg-inner{padding-inline:0!important}
  body.wp-child-theme-twentytwentyfive-child-main.lg-front #hv2-oferta .lg-e-bfa99fc{display:block!important;width:100%!important;max-width:540px!important;margin:24px auto!important}
 }
}

/* Contact cards: the BG group is nested in the form grid and must span both columns. */
@layer hype-contact-layout {
 body.wp-child-theme-twentytwentyfive-child-main .lg-e-kbg_cards_sec{grid-column:1 / -1!important;width:100%!important;min-width:0!important;padding-inline:0!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;gap:24px!important;align-items:stretch!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row)>div{width:100%!important;min-width:0!important;box-sizing:border-box!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox{display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox-content{min-width:0!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row) .lg-iconbox-icon{flex:0 0 24px!important;margin:0!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_p_val,.lg-e-kbg_p_val) a{white-space:nowrap!important}
 body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_e_val,.lg-e-kbg_e_val) a{overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.5!important}
 @media(max-width:1023px){body.wp-child-theme-twentytwentyfive-child-main :is(.lg-e-ctc_cards_row,.lg-e-kbg_cards_row){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}
}

/* Shared HYPE primitives. Page layouts must not redefine these component tokens. */
:root{--hype-ink:#17313d;--hype-muted:#49616d;--hype-mist:#edf7fc;--hype-line:#d3e4ed;--hype-navy:#102b40;--hype-accent:#ec8123;--hype-blue:#16779b;--hype-font:Manrope,Arial,sans-serif;--hype-space-1:8px;--hype-space-2:16px;--hype-space-3:24px;--hype-space-4:32px;--hype-space-6:48px;--hype-radius-card:8px;--hype-radius-control:6px;--hype-content-width:1200px}
@layer hype-components{
 .lg-producer{background:#fff!important}
 .hype-image-lightbox{padding:16px!important;border:1px solid var(--hype-line)!important;border-radius:8px!important;background:#fff!important;max-width:95vw!important;max-height:95dvh!important;overflow:auto!important;color:var(--hype-ink)!important}
 .hype-image-lightbox::backdrop{background:rgba(16,43,64,.85)}
 .hype-image-lightbox img{display:block!important;max-width:100%!important;width:auto!important;height:auto!important;max-height:80dvh!important;margin:12px auto 0!important;object-fit:contain!important}
 .tab-cta .caption{text-align:center!important;width:100%!important;max-width:none!important;margin-inline:auto!important}
 .not-grid{align-items:stretch!important}
 .not-grid>.lg-w{display:flex!important;align-items:stretch!important}
 .not-grid>.lg-w>.lg-inner,.not-grid>.lg-w>.lg-inner>.lg-w{display:flex!important;align-items:stretch!important;width:100%!important;flex:1!important}
 .not-grid .not-card{height:100%!important;width:100%!important;box-sizing:border-box!important;margin:0!important}
 .hype-proof-documents{align-items:start!important;padding-top:0!important;margin-top:0!important}
 .hype-proof-documents>.lg-w{margin-top:0!important;padding-top:0!important;align-self:start!important}
 .hype-proof-documents .scan-thumb{margin-top:0!important}
 .scan-thumb .meta .lbl,.scan-thumb .meta .dte{display:block!important}
 .scan-thumb .meta .dte{margin-top:4px!important}
 /* Comparison booleans already render one canonical Lucide glyph on the
  * wrapper ::before. The legacy icon alias must not render a second glyph. */
 .lg-home .cmp-table :is(.cmp-icon-yes,.cmp-icon-no)>i:is(.phl,.ph-light){display:none!important}
 .hype-people-section{display:block!important;background:linear-gradient(#f4f7fa,#fff)!important;padding:70px 0!important;color:var(--hype-ink)!important}
 .hype-people-section>.lg-inner{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:1280px!important;padding:0 40px!important;gap:20px!important;margin:auto!important}
 .hype-people-section h2{font:700 clamp(28px,3vw,40px)/1.2 var(--hype-font)!important;letter-spacing:-.035em!important;color:var(--hype-ink)!important;text-align:center!important;margin:0!important}
 .hype-people-section h2 em{font-style:normal!important;font-weight:400!important;color:var(--hype-blue)!important}
 .hype-people-section .ugc-wrap{width:100%!important;max-width:1200px!important;margin:0!important;padding:0!important}
 .hype-people-section .ugc-card{position:relative!important;height:380px!important;aspect-ratio:3/4!important;padding:0!important;background:var(--hype-ink)!important;border-radius:12px!important;overflow:hidden!important;border:0!important;box-shadow:none!important}
 .hype-people-section .ugc-card img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important;border-radius:0!important}
 .hype-people-section .ugc-card::after{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,transparent 25%,rgba(11,29,46,.85) 100%)!important;pointer-events:none!important}
 .hype-people-section .ugc-overlay{position:absolute!important;left:22px!important;right:22px!important;bottom:20px!important;z-index:2!important;padding:0!important;color:white!important;opacity:1!important;transform:none!important}
 .hype-people-section .ugc-quote{color:#fff!important;font:400 12px/1.6 var(--hype-font)!important;margin:0 0 8px!important}
 .hype-people-section .ugc-name{color:#fff!important;font:750 13px/1.7 var(--hype-font)!important}
 .hype-people-section .ugc-play{position:absolute!important;top:18px!important;right:18px!important;bottom:auto!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;padding:14px!important;box-sizing:border-box!important;background:rgba(255,255,255,.92)!important;border-radius:50%!important;z-index:3!important}
 .hype-people-section .ugc-play svg{width:20px!important;height:20px!important;flex:none!important}
 .hype-gallery{padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;max-width:100%!important}
 .hype-gallery__main{aspect-ratio:1!important;border:1px solid var(--hype-line)!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important}
 .hype-gallery__slide img{width:100%!important;height:100%!important;object-fit:contain!important;padding:16px!important;box-sizing:border-box!important}
 .hype-gallery__thumbs{display:block!important;width:100%!important;overflow-x:auto!important;margin:12px 0 0!important;padding:0 0 6px!important;scrollbar-width:thin}
 .hype-gallery__track{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;width:max-content!important;transform:none!important;margin:0!important;justify-content:flex-start!important}
 .hype-gallery__thumb{flex:0 0 52px!important;width:52px!important;height:52px!important;border-radius:6px!important;border:1px solid var(--hype-line)!important}
 .hype-gallery__thumb.is-active{border:2px solid var(--hype-blue)!important}
 @media(max-width:767px){.hype-people-section{padding:48px 0!important}.hype-people-section>.lg-inner{padding-inline:20px!important}.hype-gallery__main{aspect-ratio:1.25!important;max-height:360px!important}.hype-gallery__thumb{flex-basis:48px!important;width:48px!important;height:48px!important}}
}

/* Shared homepage purchase component. Purchase actions inherit the two global button classes.
   Register hype-purchase before hype-product: earlier layers win important declarations. */
@layer hype-purchase {
  .hype-buy-form {
    --purchase-ink:var(--hype-button-ink,#17313d);
    --purchase-muted:#49616d;
    --purchase-line:#d3e4ed;
    width:100%!important;
    margin-top:30px!important;
  }
  .hype-buy-form,.hype-buy-form * {font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}
  .hype-buy-form .lg-sel-label {font-size:13px!important;font-weight:700!important;color:#0b1d2e!important;margin:6px 0 10px!important}
  .hype-buy-form .lg-bundles {display:flex!important;flex-direction:column!important;gap:14px!important;margin-bottom:20px!important}
  .hype-buy-form .lg-bundle {position:relative!important;border:1px solid #bbd5e1!important;border-radius:10px!important;padding:21px 20px!important;background:#ffffff90!important;cursor:pointer!important;transition:border-color .2s,background-color .2s!important}
  .hype-buy-form .lg-bundle:hover {border-color:#3bb5e866!important}
  .hype-buy-form .lg-bundle.active {border:2px solid var(--purchase-ink)!important;padding:20px 19px!important;background:var(--hype-mist,#edf7fc)!important}
  .hype-buy-form .lg-bundle-head {display:flex!important;align-items:center!important;gap:13px!important}
  .hype-buy-form .lg-b-radio {position:relative!important;width:16px!important;height:16px!important;flex-shrink:0!important;border:1px solid #94b0bd!important;border-radius:50%!important;transition:border-color .2s,background-color .2s!important}
  .hype-buy-form .active>.lg-bundle-head .lg-b-radio {border:5px solid var(--purchase-ink)!important;background:#fff!important}
  .hype-buy-form .lg-bundle.active .lg-b-radio::after {content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#fff!important}
  .hype-buy-form .lg-b-info {flex:1!important;min-width:0!important}
  .hype-buy-form .lg-b-name {font-size:13px!important;font-weight:800!important;color:#0b1d2e!important;margin-bottom:3px!important}
  .hype-buy-form .lg-b-unit {font-weight:600!important;color:#6a6a7a!important;white-space:nowrap!important}
  .hype-buy-form .lg-b-unit.is-deal {font-weight:800!important;color:#1a7a42!important}
  .hype-buy-form .lg-b-sub {font-size:11px!important;line-height:1.4!important;color:var(--purchase-muted)!important;margin-top:3px!important}
  .hype-buy-form .lg-free-ship {color:#a55c06!important;font-weight:700!important}
  .hype-buy-form .lg-b-desc {font-size:10px!important;line-height:1.4!important;font-style:italic!important;color:var(--purchase-muted)!important;margin-top:5px!important}
  .hype-buy-form .lg-b-prices {text-align:right!important;white-space:nowrap!important;flex-shrink:0!important}
  .hype-buy-form .lg-b-price {font-size:27px!important;font-weight:750!important;color:#0b1d2e!important}
  .hype-buy-form .lg-b-old {font-size:11px!important;color:#58707c!important;text-decoration:line-through!important}
  .hype-buy-form .lg-badge {position:absolute!important;top:-9px!important;right:14px!important;display:inline-block!important;padding:3px 10px!important;border-radius:var(--hype-radius-control,6px)!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:.4px!important;text-transform:uppercase!important;white-space:nowrap!important;pointer-events:none!important;color:#fff!important}
  .hype-buy-form .lg-badge.green {background:#1f6a47!important}
  .hype-buy-form .lg-badge.orange {background:#9d4c0c!important}
  .hype-buy-form .lg-flavor-slots {display:none!important;flex-direction:column!important;gap:12px!important;margin-top:18px!important;padding-top:15px!important;border-top:1px solid var(--purchase-line)!important}
  .hype-buy-form .lg-bundle.active .lg-flavor-slots {display:flex!important}
  .hype-buy-form .lg-slot {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important}
  .hype-buy-form .lg-slot-label {font-size:10px!important;font-weight:700!important;color:#6a6a7a!important;min-width:54px!important;text-transform:uppercase!important;letter-spacing:.3px!important;white-space:nowrap!important}
  .hype-buy-form .lg-slot-pills {display:flex!important;flex:1!important;flex-wrap:wrap!important;gap:5px!important}
  .hype-buy-form .lg-pill {display:inline-flex!important;align-items:center!important;gap:5px!important;padding:6px 12px!important;border:1.5px solid #d8d8d8!important;border-radius:var(--hype-radius-control,6px)!important;background:#fff!important;color:#4a4a5a!important;font-size:12px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;transition:border-color .2s,background-color .2s,color .2s!important;outline:none!important;box-shadow:none!important;margin:0!important;text-decoration:none!important}
  .hype-buy-form .lg-pill:hover {filter:brightness(.97)!important}
  .hype-buy-form .lg-pill:focus-visible {outline:2px solid var(--purchase-ink)!important;outline-offset:3px!important}
  .hype-buy-form .lg-pill.active::before {content:"✓"!important;font-size:10px!important;font-weight:800!important;margin-right:1px!important}
  .hype-buy-form .lg-pill--malina {border-color:#e91e63!important;color:#ad1457!important}
  .hype-buy-form .lg-pill--mango {border-color:#f49a2c!important;color:#9a4e00!important}
  .hype-buy-form .lg-pill--pupesh {border-color:#b5c84d!important;color:#5e6b1a!important}
  .hype-buy-form .lg-pill--mojito {border-color:#1fa84d!important;color:#0f6b2c!important}
  .hype-buy-form .lg-pill--malina.active {background:#e6175d!important;border-color:#e91e63!important;color:#fff!important}
  .hype-buy-form .lg-pill--mango.active {background:#f49a2c!important;border-color:#f49a2c!important;color:#fff!important}
  .hype-buy-form .lg-pill--pupesh.active {background:#9cb820!important;border-color:#9cb820!important;color:#fff!important}
  .hype-buy-form .lg-pill--mojito.active {background:#1fa84d!important;border-color:#1fa84d!important;color:#fff!important}
  .hype-buy-form>p {font-size:11px!important;text-align:center!important}
  /* Layout only. All action shape, color and interaction styling belongs to the global classes. */
  .hype-buy-form>.hype-btn--primary,.hype-buy-form>.hype-btn--secondary {width:100%!important;margin-top:20px!important}
  .hype-buy-form>.hype-btn--secondary {margin-top:10px!important}
  @media(max-width:1100px) {
    .hype-buy-form .lg-slot {display:block!important}
    .hype-buy-form .lg-slot-label {margin-bottom:7px!important}
  }
  @media(max-width:700px) {
    .hype-buy-form {margin-top:0!important}
    .hype-buy-form .lg-bundle {padding:19px 15px!important}
    .hype-buy-form .lg-bundle.active {padding:18px 14px!important}
    .hype-buy-form .lg-bundle-head {gap:10px!important}
    .hype-buy-form .lg-b-name {font-size:12px!important}
    .hype-buy-form .lg-b-sub {font-size:10px!important}
    .hype-buy-form .lg-b-price {font-size:25px!important}
    .hype-buy-form .lg-slot-label {font-size:9px!important;margin-bottom:8px!important}
    .hype-buy-form .lg-pill {min-height:42px!important}
  }
}

/* Keep the native homepage navigation. No replacement icons, layout, colors or destinations. */
body.single-product .lg-stk{display:none!important}
body.single-product[data-hype-shared-nav] .hype-bottom-nav{transform:none!important}
@media(max-width:1023px){
 body.single-product[data-hype-shared-nav] .hype-bottom-nav{display:block!important}
}

/* Canonical ingredient disclosure + capsule comparison.
 * Native EN/BG adapters add classes; all appearance lives here.
 * Layered important rules beat legacy page CSS without page-specific selectors.
 */
@layer hype-components {
 .hype-ingredients-section{display:block!important;padding:clamp(48px,6vw,80px) 0!important;background:#fff!important;color:var(--hype-ink,#17313d)!important}
 .hype-ingredients-section__inner{display:block!important;width:100%!important;max-width:1320px!important;margin:0 auto!important;padding:0 clamp(20px,3vw,40px)!important;box-sizing:border-box!important}
 .hype-ingredients-section__eyebrow{margin:0 0 16px!important;color:#16779b!important;font:650 12px/1.4 Manrope,Arial,sans-serif!important;letter-spacing:.16em!important}
 .hype-ingredients-section__title{margin:0!important;color:var(--hype-ink,#17313d)!important;font:700 clamp(28px,3vw,40px)/1.18 Manrope,Arial,sans-serif!important;letter-spacing:-.035em!important}
 .hype-ingredients-section__intro{max-width:760px!important;margin:20px 0 32px!important;color:var(--hype-muted,#49616d)!important;font:400 17px/1.65 Manrope,Arial,sans-serif!important}
 .hype-ingredients-section__callout{display:flex!important;align-items:center!important;gap:10px!important;margin:24px 0 0!important;color:var(--hype-muted,#49616d)!important;font:500 14px/1.6 Manrope,Arial,sans-serif!important}
 .hype-ingredients{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;grid-template-rows:auto!important;gap:16px 32px!important;align-items:stretch!important;width:100%!important;min-width:0!important}
 .hype-ingredients__main{display:contents!important}
 .hype-ingredients__table{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;border:1px solid var(--hype-line,#d3e4ed)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;color:var(--hype-ink,#17313d)!important;font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}
 .hype-ingredients__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:60px!important;padding:16px 20px!important;margin:0!important;background:var(--hype-navy,#102b40)!important;color:#fff!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important;box-sizing:border-box!important}
 .hype-ingredients__head small{display:block!important;max-width:50%!important;margin:0!important;color:#d3e4ed!important;font-size:12px!important;line-height:1.4!important;font-weight:400!important;text-align:right!important}
 .hype-ingredients__row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;flex:1 0 auto!important;padding:14px 20px!important;margin:0!important;min-height:68px!important;border:0!important;border-bottom:1px solid var(--hype-line,#d3e4ed)!important;background:#fff!important;box-sizing:border-box!important}
 .hype-ingredients__name{display:block!important;min-width:0!important;color:var(--hype-ink,#17313d)!important;font-size:15px!important;line-height:1.4!important;font-weight:650!important}
 .hype-ingredients__name a{color:inherit!important;text-decoration:underline!important;text-underline-offset:3px!important}
 .hype-ingredients__name small{display:block!important;margin-top:4px!important;color:var(--hype-muted,#49616d)!important;font-size:12px!important;line-height:1.45!important;font-weight:400!important}
 .hype-ingredients__amount{color:#16779b!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}
 .hype-ingredients__total{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;min-height:64px!important;padding:16px 20px!important;margin:0!important;background:var(--hype-mist,#edf7fc)!important;color:var(--hype-ink,#17313d)!important;border:0!important;font-size:14px!important;line-height:1.4!important;font-weight:650!important;box-sizing:border-box!important}
 .hype-ingredients__total>:last-child{font-size:21px!important;line-height:1.3!important;font-weight:750!important;color:inherit!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}
 .hype-ingredients__media{grid-column:2!important;grid-row:1!important;position:relative!important;align-self:stretch!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:1px solid var(--hype-line,#d3e4ed)!important;border-radius:8px!important;overflow:hidden!important;background:#f0fafd!important;box-shadow:none!important}
 .hype-ingredients__media .hype-ingredients__figure{position:absolute!important;inset:0!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;background:#f0fafd!important;border:0!important;border-radius:0!important}
 .hype-ingredients__image{position:absolute!important;background:#f0fafd!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important}
 .hype-ingredients__badges{grid-column:1!important;grid-row:2!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;min-width:0!important}
 .hype-ingredients__badge{display:inline-flex!important;align-items:center!important;padding:6px 10px!important;border:1px solid var(--hype-line,#d3e4ed)!important;border-radius:999px!important;background:#fff!important;color:var(--hype-muted,#49616d)!important;font:500 12px/1.4 Manrope,Arial,sans-serif!important}
 .hype-ingredients__note{grid-column:1!important;margin:0!important}
 @media(max-width:767px){
  .hype-ingredients{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
  .hype-ingredients__table{grid-column:1!important;grid-row:1!important}
  .hype-ingredients__head{padding:14px 16px!important;font-size:15px!important;min-height:56px!important}
  .hype-ingredients__head small{font-size:11px!important}
  .hype-ingredients__row{padding:13px 16px!important;gap:12px!important;min-height:68px!important}
  .hype-ingredients__name{font-size:14px!important}
  .hype-ingredients__amount{font-size:16px!important}
  .hype-ingredients__total{padding:15px 16px!important;font-size:13px!important;gap:12px!important}
  .hype-ingredients__total>:last-child{font-size:19px!important}
  .hype-ingredients__badges{grid-column:1!important;grid-row:2!important}
  .hype-ingredients__note{grid-column:1!important;grid-row:auto!important}
  .hype-ingredients__media{grid-column:1!important;grid-row:auto!important;aspect-ratio:1!important;width:100%!important;min-height:0!important}
 }
}

/* One FAQ component, matching the rendered homepage. Markup adapters only add classes.
   A named layer makes this contract win over legacy per-page !important rules. */
@layer hype-faq {
 .hype-faq,.hype-faq__shell{background:#f7fafb!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;transform:none!important}
 .hype-faq{display:block!important;gap:0!important;width:100%!important;min-width:0!important;text-align:left!important}
 .hype-faq__item{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-bottom:1px solid #d3e4ed!important;border-radius:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important}
 .hype-faq__question{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;margin:0!important;padding:20px 24px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0b1d2e!important;font:600 15px/1.4 Manrope,Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;list-style:none!important;min-height:60px!important;transform:none!important}
 .hype-faq__label{display:block!important;flex:1!important;min-width:0!important;padding:0!important;margin:0!important;color:inherit!important;font:inherit!important;text-decoration:none!important;background:transparent!important}
 .hype-faq__question::before,.hype-faq__old-icon{display:none!important;content:none!important}
 .hype-faq__question::-webkit-details-marker{display:none!important}
 .hype-faq__question::marker{content:''!important}
 .hype-faq__question::after{--hype-icon-family:lucide;content:''!important;display:block!important;position:static!important;flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;border:0!important;border-radius:0!important;background:currentColor!important;opacity:1!important;--hype-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;transform:rotate(0)!important;transition:transform .18s ease!important}
 .hype-faq__question[aria-expanded=true]::after,details[open]>.hype-faq__question::after{transform:rotate(180deg)!important}
 .hype-faq__question:focus:not(:focus-visible){outline:none!important}
 .hype-faq__question:focus-visible{outline:2px solid #16779b!important;outline-offset:-3px!important}
 .hype-faq__answer{box-sizing:border-box!important;margin:0!important;padding:0 24px 20px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#49616d!important;font:400 15px/1.75 Manrope,Arial,sans-serif!important;text-align:left!important}
 .hype-faq__answer :is(p,li){font:inherit!important;color:inherit!important}
 .hype-faq__answer p{margin:0 0 12px!important;padding:0!important}
 .hype-faq__answer p:last-child{margin-bottom:0!important}
 .hype-faq__answer :is(ul,ol){margin:0 0 12px!important;padding-left:24px!important}
 .hype-faq__answer a:not(.hype-btn--primary,.hype-btn--secondary){color:#16779b!important;text-decoration:underline!important}
 .hype-faq__answer :is(strong,b){color:#17313d!important}
 @media(prefers-reduced-motion:reduce){.hype-faq__question::after{transition:none!important}}
 @media(max-width:767px){
  .hype-faq-nav{position:static!important;top:auto!important;box-shadow:none!important}
  .hype-faq-nav-spacer{display:none!important;height:0!important}
 }
}

/* Component surfaces are explicit: changing a page background cannot change a FAQ.
   These classes are shared by every language and legacy markup adapter. */
@layer hype-faq {
 .hype-faq-section{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:96px 0!important;background:#f7fafb!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#17313d!important}
 .hype-faq-inner{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:960px!important;margin:0 auto!important;padding:0 30px!important;background:transparent!important;border:0!important;box-shadow:none!important}
 .hype-faq-layout{box-sizing:border-box!important;display:block!important;float:none!important;position:static!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;grid-column:auto!important;background:transparent!important;border:0!important;box-shadow:none!important}
 .hype-faq{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:0 auto!important}
 .hype-faq-heading{width:100%!important;max-width:none!important;margin:0 0 32px!important;padding:0!important;color:#17313d!important;font:700 clamp(28px,3.02vw,40px)/1.2 Manrope,Arial,sans-serif!important;letter-spacing:-.03em!important;text-align:center!important}
 .hype-faq-heading :is(em,span){color:#16779b!important;font-style:normal!important;font-weight:300!important}
 .hype-faq-eyebrow{margin:0 0 20px!important;padding:0!important;text-align:center!important;color:#16779b!important;font:700 12px/1.5 Manrope,Arial,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important}
 @media(max-width:767px){.hype-faq-section{padding:48px 0!important}.hype-faq-inner{padding:0 20px!important}.hype-faq-heading{margin-bottom:24px!important}}
}

/* Closing purchase invitation: one structure, one treatment, existing copy and links.
   Buttons inherit the site's two action classes; no button appearance is defined here. */
@layer hype-components {
 .hype-closing-cta__shell{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#edf7fc!important;border:0!important;border-radius:0!important;box-shadow:none!important}
 .hype-closing-cta{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:96px 32px!important;background:#edf7fc!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:center!important;color:#17313d!important}
 .hype-closing-cta__inner{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:20px!important;width:100%!important;max-width:850px!important;margin:0 auto!important;padding:0!important;background:transparent!important;color:#17313d!important}
 .hype-closing-cta__eyebrow{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#17313d!important;font:700 12px/1.5 Manrope,Arial,sans-serif!important;text-align:center!important;letter-spacing:.2em!important;text-transform:uppercase!important}
 .hype-closing-cta__eyebrow *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}
 .hype-closing-cta__title{display:block!important;width:100%!important;max-width:850px!important;margin:0!important;padding:0!important;color:#17313d!important;font:700 clamp(28px,3.02vw,40px)/1.2 Manrope,Arial,sans-serif!important;letter-spacing:-.03em!important;text-align:center!important}
 .hype-closing-cta__title :is(em,span){color:#16779b!important;font-style:normal!important;font-weight:300!important;background:none!important;-webkit-text-fill-color:currentColor!important}
 .hype-closing-cta__body{display:block!important;width:100%!important;max-width:760px!important;margin:0!important;padding:0!important;color:#49616d!important;font:400 15px/1.75 Manrope,Arial,sans-serif!important;text-align:center!important}
 .hype-closing-cta__body :is(p,span,li){margin:0!important;padding:0!important;color:inherit!important;font:inherit!important}
 .hype-closing-cta__body p+p{margin-top:12px!important}
 .hype-closing-cta__actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;width:100%!important;margin:12px 0 0!important;padding:0!important}
 .hype-closing-cta__note{display:block!important;margin:0!important;padding:0!important;color:#49616d!important;font:400 12px/1.6 Manrope,Arial,sans-serif!important;text-align:center!important}
 @media(max-width:767px){.hype-closing-cta{padding:48px 24px!important}.hype-closing-cta__inner{gap:20px!important}}
}

body.wp-child-theme-twentytwentyfive-child-main .lg-stk-call svg{--hype-icon-family:lucide;--hype-icon-name:"phone";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M13.832%2016.568a1%201%200%200%200%201.213-.303l.355-.465A2%202%200%200%201%2017%2015h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202A18%2018%200%200%201%202%204a2%202%200%200%201%202-2h3a2%202%200%200%201%202%202v3a2%202%200%200%201-.8%201.6l-.468.351a1%201%200%200%200-.292%201.233%2014%2014%200%200%200%206.392%206.384%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:block!important;width:20px!important;height:20px!important;flex-shrink:0}
body.wp-child-theme-twentytwentyfive-child-main .lg-stk-call svg>*{opacity:0!important}
body.wp-child-theme-twentytwentyfive-child-main .lg-stk-buy svg{--hype-icon-family:lucide;--hype-icon-name:"shopping-bag";--hype-mask:url("data:image/svg+xml,%3Csvg%0A%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22black%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3.103%206.034h17.794%22%20/%3E%0A%20%20%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%20/%3E%0A%3C/svg%3E%0A");-webkit-mask:var(--hype-mask) center/contain no-repeat!important;mask:var(--hype-mask) center/contain no-repeat!important;background:currentColor!important;display:block!important;width:20px!important;height:20px!important;flex-shrink:0}
body.wp-child-theme-twentytwentyfive-child-main .lg-stk-buy svg>*{opacity:0!important}
/* SILA BG: match partner wordmark width without compressing its tall symbol. */
.swiper-slide img.hype-partner-silabg{width:130px!important;height:auto!important;max-height:60px!important;object-fit:contain}

/* Partner logos: shared centre line through the nested slide wrappers. */
.swiper-wrapper:has(.hype-partner-silabg),
.swiper-wrapper:has(.hype-partner-silabg) > .swiper-slide,
.swiper-wrapper:has(.hype-partner-silabg) > .swiper-slide > .lg-w,
.swiper-wrapper:has(.hype-partner-silabg) > .swiper-slide > .lg-w > .lg-inner{height:60px!important;min-height:60px!important;display:flex!important;align-items:center!important;justify-content:center}
