:root {
    --ink: #17211d;
    --text: #39443f;
    --muted: #66736e;
    --line: #dde5df;
    --paper: #fbfbf8;
    --soft: #edf5ef;
    --mint: #78a88f;
    --leaf: #376b55;
    --coral: #d4876a;
    --gold: #b9975b;
    --white: #ffffff;
    --shadow: 0 18px 48px rgba(25, 42, 35, 0.12);
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    background: var(--paper);
    color: var(--text);
    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    line-height: 1.6;
}

a {
    color: inherit;
}

img {
    display: block;
    max-width: 100%;
}

.sticky-site-head {
    position: relative;
    z-index: 60;
    background: var(--paper);
    box-shadow: 0 8px 24px rgba(26, 43, 36, 0.06);
}

.site-topbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 18px;
    padding: 10px clamp(18px, 4vw, 64px);
    background: var(--white);
    border-bottom: 1px solid var(--line);
}

.topbar-contact {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    color: var(--leaf);
    font-size: 0.94rem;
    font-weight: 700;
}

.topbar-contact a {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    text-decoration: none;
}

.topbar-contact svg {
    width: 18px;
    height: 18px;
    flex: 0 0 18px;
    fill: none;
    stroke: currentColor;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.topbar-contact a:nth-child(2) svg {
    stroke-width: 1.7;
}

.topbar-contact a:hover {
    color: var(--coral);
}

.topbar-search {
    width: min(260px, 36vw);
}

.topbar-search input {
    min-height: 38px;
    border-radius: 8px;
    background: var(--paper);
}

.site-header {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: flex-start;
    gap: clamp(24px, 3.4vw, 48px);
    padding: 16px clamp(28px, 5vw, 78px);
    background: rgba(251, 251, 248, 0.94);
    border-bottom: 1px solid var(--line);
    backdrop-filter: blur(18px);
}

.brand {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    flex: 0 0 auto;
    color: var(--ink);
    font-weight: 800;
    text-decoration: none;
    min-width: 0;
}

.brand img,
.custom-logo {
    width: auto;
    max-width: 230px;
    max-height: 68px;
    object-fit: contain;
}

.primary-nav {
    flex: 1 1 auto;
    min-width: 0;
    max-width: 100%;
    display: flex;
    justify-content: center;
}

.brand-mark {
    display: grid;
    place-items: center;
    width: 38px;
    height: 38px;
    background: var(--leaf);
    color: var(--white);
    border-radius: 8px;
}

.brand-text {
    font-size: 1.18rem;
}

.menu {
    display: flex;
    justify-content: center;
    gap: clamp(16px, 1.8vw, 28px);
    margin: 0;
    padding: 0;
    list-style: none;
    flex-wrap: nowrap;
}

.menu li {
    position: relative;
}

.menu > li::after {
    content: "";
    position: absolute;
    left: -12px;
    right: -12px;
    top: 100%;
    height: 18px;
}

.menu .sub-menu {
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 30;
    display: none;
    min-width: 220px;
    margin: 0;
    padding: 10px;
    list-style: none;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
    box-shadow: var(--shadow);
}

.menu .sub-menu .sub-menu {
    left: 100%;
    top: 0;
}

.menu .menu-item-has-children > a::after {
    content: ">";
    display: inline-block;
    margin-left: 7px;
    font-size: 1rem;
    line-height: 1;
}

.menu > .menu-item-has-children > a::after {
    content: "v";
}

.menu li:hover > .sub-menu,
.menu li:focus-within > .sub-menu {
    display: grid;
    gap: 4px;
}

.menu > .menu-products {
    position: static;
}

.menu > .menu-item-has-children > a {
    margin-bottom: -24px;
    padding-bottom: 24px;
    background-image: linear-gradient(#00713c, #00713c);
    background-repeat: no-repeat;
    background-position: center calc(100% - 1px);
    background-size: 0 4px;
    transition: color 160ms ease, background-size 160ms ease;
}

.menu > .menu-item-has-children:hover > a,
.menu > .menu-item-has-children:focus-within > a {
    color: #00713c;
    background-size: 54px 4px;
}

.menu > .menu-products:hover > a,
.menu > .menu-products:focus-within > a {
    background-size: 120px 4px;
}

.menu > .menu-products > .sub-menu {
    left: 50%;
    top: calc(100% - 1px);
    display: grid;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    grid-template-columns: repeat(5, minmax(140px, 1fr)) minmax(220px, 280px);
    gap: 8px 34px;
    width: min(1280px, calc(100vw - 80px));
    min-width: 0;
    padding: 18px 22px 24px;
    background:
        linear-gradient(rgba(255, 255, 255, 0.86), rgba(255, 255, 255, 0.86)),
        url("data:image/webp;base64,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") center / cover no-repeat;
    border-radius: 8px;
    transform: translateX(-50%) translateY(6px);
    transition: opacity 140ms ease, visibility 140ms ease, transform 140ms ease;
}

.menu > .menu-products:hover > .sub-menu,
.menu > .menu-products:focus-within > .sub-menu {
    visibility: visible;
    opacity: 1;
    pointer-events: auto;
    transform: translateX(-50%) translateY(0);
}

.menu > .menu-products > .sub-menu > li {
    break-inside: avoid;
}

.menu > .menu-products > .sub-menu > li > a {
    color: #006b3d;
    font-size: 1.04rem;
    font-weight: 800;
}

.menu > .menu-products > .sub-menu > li > a::before {
    content: ">> ";
}

.menu > .menu-products > .sub-menu > li > .sub-menu {
    position: static;
    display: grid;
    min-width: 0;
    margin-top: 8px;
    padding: 0 0 0 26px;
    background: transparent;
    border: 0;
    box-shadow: none;
}

.menu > .menu-products > .sub-menu > li > .sub-menu a {
    padding: 4px 0;
    color: #2f3634;
    font-size: 0.95rem;
    font-weight: 500;
}

.menu > .menu-products > .sub-menu::after {
    content: "We can support private label and OEM customization for the categories shown here. Contact us for catalogue details and sample support.";
    grid-column: 6;
    grid-row: 1;
    white-space: pre-line;
    display: block;
    align-self: start;
    padding: 0 8px;
    color: #141b18;
    font-size: 1rem;
    line-height: 1.55;
    font-weight: 500;
}

.menu > .menu-products > .sub-menu > .menu-catalogue-request {
    grid-column: 6;
    grid-row: 2;
}

.menu > .menu-products > .sub-menu > .menu-catalogue-request > a {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 20px;
    background: #00713c;
    color: var(--white);
    font-weight: 800;
}

.menu > .menu-products > .sub-menu > .menu-catalogue-request > a::before,
.menu > .menu-products > .sub-menu > .menu-catalogue-request > a::after {
    content: "";
}

.menu .sub-menu a {
    display: block;
    padding: 9px 10px;
    border-radius: 6px;
}

.menu .sub-menu a:hover {
    background: var(--soft);
}

.menu a,
.header-cta,
.button,
.footer-cta {
    text-decoration: none;
}

.menu a {
    color: #000000;
    font-size: clamp(0.95rem, 1vw, 1.04rem);
    font-weight: 720;
    white-space: nowrap;
}

.menu a:hover {
    color: var(--leaf);
}

.header-cta,
.button,
.footer-cta {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    padding: 0 18px;
    border-radius: 8px;
    font-weight: 750;
}

.header-cta {
    flex: 0 0 auto;
    min-width: 145px;
    white-space: nowrap;
}

.header-cta,
.button.primary,
.footer-cta {
    background: var(--leaf);
    color: var(--white);
}

.button.secondary {
    background: var(--white);
    color: var(--leaf);
    border: 1px solid var(--line);
}

.mooyam-hero-slider {
    position: relative;
    min-height: clamp(520px, 48vw, 720px);
    overflow: hidden;
    background: #eef4ed;
    border-bottom: 1px solid var(--line);
}

.mooyam-hero-slider__track,
.mooyam-hero-slide {
    position: absolute;
    inset: 0;
}

.mooyam-hero-slide {
    display: flex;
    align-items: center;
    background-position: center right;
    background-size: cover;
    opacity: 0;
    transform: scale(1.015);
    transition: opacity 520ms ease, transform 720ms ease;
    pointer-events: none;
}

.mooyam-hero-slide.is-active {
    opacity: 1;
    transform: scale(1);
    pointer-events: auto;
}

.mooyam-hero-slide__shade {
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg, rgba(251, 251, 248, 0.94) 0%, rgba(251, 251, 248, 0.82) 36%, rgba(251, 251, 248, 0.32) 64%, rgba(251, 251, 248, 0.08) 100%);
}

.mooyam-hero-slide__content {
    position: relative;
    z-index: 2;
    width: min(650px, 58vw);
    margin-left: clamp(56px, 7vw, 108px);
    padding: clamp(34px, 5vw, 70px) 0;
}

.mooyam-hero-slide__eyebrow {
    margin: 0 0 16px;
    color: var(--ink);
    font-size: clamp(0.92rem, 1vw, 1.08rem);
    font-weight: 500;
}

.mooyam-hero-slide h1 {
    margin: 0;
    color: var(--ink);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2.25rem, 3.3vw, 4.35rem);
    font-weight: 500;
    line-height: 1.2;
}

.mooyam-hero-slide__text {
    max-width: 620px;
    margin: 22px 0 0;
    color: #1d2924;
    font-size: clamp(1rem, 1.08vw, 1.12rem);
    line-height: 1.65;
}

.mooyam-hero-slide__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 18px;
    margin-top: 30px;
}

.mooyam-hero-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 22px;
    color: var(--white);
    background: #00713c;
    border: 1px solid #00713c;
    border-radius: 0;
    font-weight: 760;
    text-decoration: none;
}

.mooyam-hero-button.secondary {
    min-width: 260px;
}

.mooyam-hero-button:hover {
    background: var(--leaf);
    border-color: var(--leaf);
}

.mooyam-hero-arrow {
    position: absolute;
    top: 50%;
    z-index: 4;
    display: grid;
    place-items: center;
    width: 48px;
    height: 48px;
    padding: 0;
    border: 1px solid rgba(255, 255, 255, 0.82);
    border-radius: 50%;
    background: rgba(23, 33, 29, 0.82);
    color: var(--white);
    font-size: 2.3rem;
    line-height: 1;
    cursor: pointer;
    transform: translateY(-50%);
}

.mooyam-hero-arrow.prev {
    left: 24px;
}

.mooyam-hero-arrow.next {
    right: 24px;
}

.mooyam-hero-arrow:hover {
    background: #00713c;
}

.mooyam-hero-dots {
    position: absolute;
    left: 50%;
    bottom: 24px;
    z-index: 5;
    display: flex;
    align-items: center;
    gap: 9px;
    transform: translateX(-50%);
}

.mooyam-hero-dots button {
    width: 10px;
    height: 10px;
    padding: 0;
    border: 0;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.88);
    cursor: pointer;
}

.mooyam-hero-dots button.is-active {
    width: 32px;
    background: #00713c;
}

.hero {
    display: grid;
    grid-template-columns: minmax(0, 0.9fr) minmax(360px, 1.1fr);
    gap: clamp(28px, 5vw, 76px);
    align-items: center;
    min-height: calc(100vh - 82px);
    padding: clamp(38px, 7vw, 92px) clamp(18px, 5vw, 76px) clamp(30px, 5vw, 62px);
}

.hero-copy {
    max-width: 640px;
}

.eyebrow {
    margin: 0 0 12px;
    color: var(--coral);
    font-size: 0.78rem;
    font-weight: 850;
    letter-spacing: 0;
    text-transform: uppercase;
}

h1,
h2,
h3 {
    margin: 0;
    color: var(--ink);
    line-height: 1.08;
}

h1 {
    font-size: clamp(2.5rem, 5vw, 5.6rem);
}

h2 {
    font-size: clamp(2rem, 3.4vw, 3.5rem);
}

h3 {
    font-size: 1.2rem;
}

.hero p:not(.eyebrow),
.lead {
    margin: 22px 0 0;
    color: var(--text);
    font-size: clamp(1.03rem, 1.5vw, 1.24rem);
}

.hero-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 30px;
}

.hero-image {
    overflow: hidden;
    border-radius: 8px;
    box-shadow: var(--shadow);
}

.hero-image img {
    width: 100%;
    min-height: 420px;
    object-fit: cover;
}

.section {
    padding: clamp(56px, 8vw, 108px) clamp(18px, 5vw, 76px);
}

.section.narrow {
    max-width: 1020px;
    margin: 0 auto;
}

.section-heading {
    max-width: 760px;
    margin-bottom: 34px;
}

.section-heading p {
    max-width: 660px;
}

.category-grid,
.feature-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
}

.feature-grid.two {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-top: 34px;
}

.category-card,
.feature-grid article,
.post-card {
    min-height: 220px;
    padding: 26px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
}

.category-card span {
    display: block;
    width: 34px;
    height: 6px;
    margin-bottom: 22px;
    background: linear-gradient(90deg, var(--leaf), var(--gold), var(--coral));
    border-radius: 999px;
}

.category-card p,
.feature-grid p,
.post-card p {
    color: var(--muted);
}

.category-card a {
    color: var(--leaf);
    font-weight: 800;
}

.split,
.contact-layout {
    display: grid;
    grid-template-columns: minmax(0, 0.85fr) minmax(360px, 1fr);
    gap: clamp(28px, 5vw, 72px);
    align-items: start;
}

.steps {
    display: grid;
    gap: 14px;
}

.steps div {
    display: grid;
    grid-template-columns: 76px 1fr;
    gap: 18px;
    align-items: center;
    padding: 20px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
}

.steps strong {
    color: var(--leaf);
    font-size: 1.2rem;
}

.steps.large {
    margin-top: 34px;
}

.muted {
    background: var(--soft);
}

.cta-band {
    margin: clamp(28px, 5vw, 72px);
    padding: clamp(38px, 6vw, 76px);
    background: var(--ink);
    color: var(--white);
    border-radius: 8px;
}

.cta-band h2 {
    max-width: 780px;
    color: var(--white);
    margin-bottom: 28px;
}

.faq-list {
    display: grid;
    gap: 12px;
    margin-top: 34px;
}

details {
    padding: 20px 22px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
}

summary {
    cursor: pointer;
    color: var(--ink);
    font-weight: 800;
}

.contact-cards {
    display: grid;
    gap: 12px;
    margin-top: 30px;
}

.contact-cards a {
    padding: 18px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
    color: var(--ink);
    font-weight: 800;
    text-decoration: none;
}

.contact-cards span,
.site-footer span {
    display: block;
    color: var(--muted);
    font-size: 0.82rem;
    font-weight: 750;
}

.inquiry-form {
    display: grid;
    gap: 14px;
    padding: 24px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
    box-shadow: var(--shadow);
}

label {
    display: grid;
    gap: 6px;
    color: var(--ink);
    font-weight: 750;
}

input,
textarea {
    width: 100%;
    border: 1px solid var(--line);
    border-radius: 8px;
    padding: 12px 13px;
    color: var(--ink);
    font: inherit;
}

textarea {
    resize: vertical;
}

.site-footer {
    background: #3f403e;
    color: var(--white);
}

.footer-inner {
    width: min(1280px, calc(100% - 40px));
    margin: 0 auto;
    padding: clamp(38px, 5vw, 72px) 0;
}

.footer-brand-row {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.18);
}

.footer-logo {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    color: var(--white);
    text-decoration: none;
}

.footer-logo img,
.footer-logo .custom-logo {
    width: auto;
    max-width: 180px;
    max-height: 82px;
    object-fit: contain;
}

.footer-grid {
    display: grid;
    grid-template-columns: 0.9fr 1.8fr 1.2fr;
    gap: clamp(26px, 4vw, 52px);
    padding-top: 34px;
}

.footer-grid h2 {
    margin-bottom: 18px;
    color: var(--white);
    font-size: 1.12rem;
}

.footer-grid a {
    color: var(--white);
    text-decoration: none;
}

.footer-grid a:hover {
    color: #bfe2d0;
}

.footer-products ul {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px 22px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.footer-contact p {
    margin: 0 0 12px;
    color: rgba(255, 255, 255, 0.88);
}

.footer-inquiry form,
.mooyam-contact-form-block form {
    display: grid;
    gap: 12px;
}

.form-notice {
    margin: 0 0 12px;
    padding: 10px 12px;
    color: var(--white);
    font-weight: 750;
}

.form-notice.success {
    background: #007a3d;
}

.form-notice.error {
    background: #a54036;
}

.footer-inquiry input,
.footer-inquiry select,
.footer-inquiry textarea,
.mooyam-contact-form-block input,
.mooyam-contact-form-block select,
.mooyam-contact-form-block textarea {
    border: 0;
    border-radius: 0;
    background: var(--white);
}

.footer-inquiry select,
.mooyam-contact-form-block select {
    min-height: 50px;
    color: var(--muted);
}

.footer-phone-field {
    display: grid;
    grid-template-columns: minmax(130px, 0.9fr) minmax(0, 1fr);
    gap: 10px;
}

.footer-inquiry button,
.mooyam-contact-form-block button {
    width: 150px;
    min-height: 42px;
    border: 0;
    border-radius: 0;
    background: #007a3d;
    color: var(--white);
    font: inherit;
    font-weight: 800;
    cursor: pointer;
}

.mooyam-contacts-page {
    padding-top: clamp(28px, 5vw, 64px);
    padding-bottom: clamp(48px, 7vw, 86px);
}

.mooyam-breadcrumb {
    margin: 0 0 28px;
    color: var(--muted);
    font-size: 0.95rem;
}

.mooyam-breadcrumb a {
    color: var(--muted);
    text-decoration: none;
}

.mooyam-contacts-layout {
    align-items: flex-start;
    gap: clamp(34px, 6vw, 72px);
}

.mooyam-contacts-info {
    padding: clamp(26px, 4vw, 44px);
    background: var(--white);
}

.mooyam-contacts-info h1 {
    margin: 0 0 26px;
    color: var(--green);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2.4rem, 5vw, 4rem);
    font-weight: 500;
}

.mooyam-contacts-info hr {
    margin-bottom: 24px;
}

.mooyam-contacts-info p {
    position: relative;
    margin: 0 0 18px;
    padding-left: 28px;
    color: var(--ink);
    font-size: clamp(1.05rem, 2vw, 1.35rem);
}

.mooyam-contacts-info p::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.45em;
    width: 12px;
    height: 12px;
    border-radius: 999px;
    background: var(--green);
}

.mooyam-contacts-info a {
    color: var(--ink);
    text-decoration: none;
}

.mooyam-contacts-form-card {
    padding: clamp(28px, 4vw, 52px);
    border-top: 5px solid var(--green);
    background: var(--white);
    box-shadow: 0 16px 42px rgba(0, 0, 0, 0.08);
}

.mooyam-contacts-form-card h2 {
    margin: 0 0 8px;
    color: var(--ink);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2rem, 4vw, 3rem);
    font-weight: 500;
    text-align: center;
}

.mooyam-contacts-form-card > p {
    margin: 0 0 28px;
    color: var(--muted);
    text-align: center;
}

.mooyam-contacts-form-card .mooyam-contact-form-block form {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px 12px;
}

.mooyam-contacts-form-card .mooyam-contact-form-block input,
.mooyam-contacts-form-card .mooyam-contact-form-block select,
.mooyam-contacts-form-card .mooyam-contact-form-block textarea {
    border: 1px solid var(--line);
}

.mooyam-contacts-form-card .mooyam-contact-form-block .footer-phone-field,
.mooyam-contacts-form-card .mooyam-contact-form-block textarea,
.mooyam-contacts-form-card .mooyam-contact-form-block .form-notice {
    grid-column: 1 / -1;
}

.mooyam-contacts-form-card .mooyam-contact-form-block textarea {
    min-height: 120px;
}

.mooyam-contacts-form-card .mooyam-contact-form-block button {
    grid-column: 1 / -1;
    justify-self: center;
    width: 160px;
    border-radius: 999px;
}

.mooyam-faq-page {
    padding-top: clamp(28px, 5vw, 64px);
    padding-bottom: clamp(48px, 7vw, 86px);
}

.mooyam-faq-page > h1 {
    margin: 0 0 12px;
    color: var(--ink);
    font-size: clamp(2.4rem, 5vw, 4.4rem);
}

.mooyam-faq-layout {
    align-items: flex-start;
    gap: clamp(20px, 3vw, 40px);
    margin-top: clamp(22px, 3vw, 36px);
    margin-bottom: clamp(38px, 5vw, 68px);
    padding: clamp(20px, 2.6vw, 30px);
    background: #f1f3f4;
    overflow: visible;
}

.mooyam-faq-sidebar {
    position: static !important;
    align-self: flex-start;
    max-height: none;
    overflow: visible;
}

.mooyam-faq-sidebar h2 {
    margin: 0 0 14px;
    color: var(--ink);
    font-size: 1.02rem;
}

.mooyam-faq-sidebar ul {
    display: grid;
    gap: 13px;
    margin: 0 0 22px;
    padding-left: 22px;
}

.mooyam-faq-sidebar li::marker {
    color: var(--green);
}

.mooyam-faq-sidebar li {
    color: var(--green);
    font-size: 0.98rem;
}

.mooyam-faq-sidebar li strong {
    color: var(--ink);
}

.mooyam-faq-help-card {
    padding: 20px 18px;
    border-radius: 6px;
    background: var(--white);
    text-align: center;
}

.mooyam-faq-help-card h3 {
    margin: 0 0 16px;
    color: var(--ink);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.45rem;
    line-height: 1.05;
}

.mooyam-faq-help-card p {
    margin: 0 0 20px;
    color: var(--ink);
}

.mooyam-faq-list {
    display: grid;
    gap: 8px;
    max-height: none;
    overflow: visible;
}

.mooyam-faq-list details {
    padding: 0;
    border: 1px solid rgba(17, 29, 25, 0.045);
    border-radius: 5px;
    background: var(--white);
    overflow: hidden;
}

.mooyam-faq-list summary {
    position: relative;
    display: flex;
    align-items: center;
    gap: 10px;
    min-height: 42px;
    padding: 9px 40px 9px 14px;
    color: #333;
    font-size: clamp(0.86rem, 1.05vw, 0.96rem);
    font-weight: 800;
    line-height: 1.35;
    cursor: pointer;
    list-style: none;
}

.mooyam-faq-list summary::-webkit-details-marker {
    display: none;
}

.mooyam-faq-list summary::before {
    content: "?";
    display: grid;
    place-items: center;
    flex: 0 0 18px;
    width: 18px;
    height: 18px;
    border-radius: 999px;
    background: var(--green);
    color: var(--white);
    font-size: 0.76rem;
    font-weight: 900;
}

.mooyam-faq-list summary::after {
    content: "+";
    position: absolute;
    right: 15px;
    top: 50%;
    color: #9a9a9a;
    font-size: 1.15rem;
    line-height: 1;
    transform: translateY(-50%);
}

.mooyam-faq-list details[open] summary::after {
    content: "-";
}

.mooyam-faq-list details p {
    position: relative;
    margin: 0;
    padding: 0 40px 13px 44px;
    color: var(--muted);
    font-size: 0.9rem;
    line-height: 1.6;
}

.mooyam-faq-list details p::before {
    content: "!";
    position: absolute;
    left: 17px;
    top: 0.2em;
    display: grid;
    place-items: center;
    width: 18px;
    height: 18px;
    border-radius: 999px;
    background: #d9dddb;
    color: #6f7773;
    font-size: 0.78rem;
    font-weight: 900;
}

.mooyam-faq-anchor {
    display: block;
    scroll-margin-top: 120px;
}

.mooyam-faq-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    margin-top: 22px;
    color: #6d776f;
    font-size: 0.92rem;
}

.mooyam-faq-pagination a,
.mooyam-faq-pagination span {
    display: grid;
    place-items: center;
    min-width: 28px;
    height: 28px;
    border-radius: 6px;
    color: inherit;
    text-decoration: none;
}

.mooyam-faq-pagination .is-active {
    background: var(--green);
    color: var(--white);
    font-weight: 800;
}

.mooyam-faq-pagination .is-disabled {
    color: #a8ada9;
}

.mooyam-faq-contact-section {
    margin-top: clamp(42px, 6vw, 78px);
}

.floating-contact {
    position: fixed;
    right: 16px;
    top: 48%;
    z-index: 50;
    display: grid;
    gap: 8px;
    transform: translateY(-50%);
}

.floating-item {
    position: relative;
}

.floating-button {
    display: grid;
    place-items: center;
    width: 50px;
    height: 50px;
    background: #62bc68;
    border: 1px solid #62bc68;
    border-radius: 10px;
    color: var(--white);
    font-weight: 850;
    text-decoration: none;
    box-shadow: 0 10px 24px rgba(20, 40, 34, 0.2);
    transition: transform 160ms ease, background-color 160ms ease, box-shadow 160ms ease;
}

.floating-button svg {
    display: block;
    width: 28px;
    height: 28px;
    fill: none;
    stroke: currentColor;
    stroke-width: 2.4;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.floating-button:hover {
    background: #357a57;
    color: var(--white);
    transform: translateX(-2px);
    box-shadow: 0 12px 28px rgba(20, 40, 34, 0.26);
}

.floating-whatsapp {
    background: #11bf4f;
    border-color: #11bf4f;
}

.floating-whatsapp:hover {
    background: #0d9f41;
}

.floating-whatsapp svg {
    width: 29px;
    height: 29px;
    fill: none;
    stroke-width: 1.9;
}

.floating-whatsapp svg path:first-child {
    fill: transparent;
}

.floating-card {
    position: absolute;
    right: 58px;
    top: 0;
    display: none;
    min-width: 250px;
    padding: 15px 16px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
    color: var(--text);
    box-shadow: var(--shadow);
}

.floating-card strong {
    display: block;
    margin-bottom: 10px;
    color: var(--ink);
}

.floating-card p {
    margin: 0 0 8px;
    font-size: 0.92rem;
}

.floating-card a {
    display: inline;
    width: auto;
    height: auto;
    margin-top: 0;
    padding: 0;
    background: transparent;
    color: var(--leaf);
    border: 0;
    box-shadow: none;
    font-size: 0.94rem;
    text-decoration: underline;
}

.floating-item:hover .floating-card,
.floating-item:focus-within .floating-card {
    display: block;
}

.editable-content {
    padding: 0;
}

.editable-content > .mooyam-editable-page,
.editor-styles-wrapper .mooyam-editable-page {
    max-width: 1220px;
    margin: 0 auto;
    padding: clamp(36px, 6vw, 84px) clamp(18px, 4vw, 42px);
}

.mooyam-editable-page > * + * {
    margin-top: clamp(22px, 4vw, 52px);
}

.mooyam-editable-hero {
    gap: clamp(28px, 5vw, 72px);
    min-height: calc(100vh - 90px);
    align-items: center;
}

.mooyam-editable-hero h1 {
    max-width: 720px;
    font-size: clamp(2.45rem, 5vw, 5.25rem);
}

.mooyam-editable-hero .lead,
.mooyam-editable-page .lead {
    max-width: 720px;
    color: var(--text);
    font-size: clamp(1.05rem, 1.35vw, 1.24rem);
}

.mooyam-rounded-image img,
.mooyam-wide-image img {
    width: 100%;
    border-radius: 8px;
    object-fit: cover;
    box-shadow: var(--shadow);
}

.mooyam-rounded-image img {
    aspect-ratio: 4 / 3;
}

.mooyam-wide-image img {
    aspect-ratio: 16 / 7;
}

.mooyam-stat-row,
.mooyam-card-grid,
.mooyam-process {
    gap: 18px;
}

.mooyam-stat-row .wp-block-column,
.mooyam-card-grid .wp-block-column,
.mooyam-process .wp-block-column {
    min-height: 190px;
    padding: 24px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
}

.mooyam-stat-row .wp-block-column {
    min-height: 150px;
}

.mooyam-process .wp-block-column {
    background: var(--soft);
}

.mooyam-card-grid h3,
.mooyam-stat-row h3,
.mooyam-process h3 {
    margin-bottom: 12px;
}

.mooyam-card-grid p,
.mooyam-stat-row p,
.mooyam-process p {
    color: var(--muted);
}

.mooyam-logo-strip {
    gap: 16px;
}

.mooyam-logo-strip .wp-block-column {
    display: grid;
    place-items: center;
    min-height: 110px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
    color: var(--leaf);
    font-size: 1.2rem;
    font-weight: 850;
}

.mooyam-split-section {
    gap: clamp(28px, 5vw, 72px);
    align-items: center;
    padding: clamp(24px, 4vw, 48px) 0;
}

.mooyam-cta-block {
    padding: clamp(34px, 6vw, 76px);
    background: var(--ink);
    color: var(--white);
    border-radius: 8px;
}

.mooyam-cta-block h2,
.mooyam-cta-block p {
    color: var(--white);
}

.mooyam-cta-block .eyebrow {
    color: #f2b896;
}

.wp-block-button__link {
    border-radius: 8px;
    padding: 13px 20px;
    background: var(--leaf);
    color: var(--white);
    font-weight: 800;
    text-decoration: none;
}

.wp-block-button.is-style-outline .wp-block-button__link {
    background: transparent;
    color: var(--leaf);
    border: 1px solid var(--leaf);
}

.wp-block-details {
    padding: 20px 22px;
    background: var(--white);
    border: 1px solid var(--line);
    border-radius: 8px;
}

.wp-block-details summary {
    color: var(--ink);
    font-weight: 800;
}

.wp-block-details p {
    margin-bottom: 0;
    color: var(--muted);
}

.mooyam-about-page {
    width: min(1280px, calc(100% - 40px));
    margin: 0 auto;
    padding: clamp(28px, 5vw, 64px) 0 clamp(48px, 7vw, 92px);
}

.mooyam-about-hero-image {
    margin: 0;
}

.mooyam-about-hero-image img {
    width: 100%;
    max-height: 540px;
    object-fit: cover;
    border-radius: 0 42px 0 0;
}

.mooyam-about-title-band {
    width: min(640px, 100%);
    margin: -44px 0 48px;
    padding: 18px clamp(24px, 5vw, 60px);
    background: #00713c;
    color: var(--white);
    position: relative;
    z-index: 2;
}

.mooyam-about-title-band h1 {
    margin: 0;
    color: var(--white);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2rem, 4vw, 3.1rem);
    font-weight: 500;
}

.mooyam-about-company {
    align-items: flex-start;
    gap: clamp(34px, 5vw, 72px);
    margin-bottom: clamp(24px, 4vw, 38px);
}

.mooyam-about-company-stats {
    display: grid;
    gap: 28px;
    text-align: center;
}

.mooyam-about-company-stats h3 {
    margin: 0;
    color: #00713c;
    font-size: clamp(2rem, 3vw, 2.7rem);
    line-height: 1;
}

.mooyam-about-company-stats p {
    margin: -18px 0 10px;
    color: #000;
    font-size: 1rem;
}

.mooyam-about-company-copy p {
    margin: 0 0 16px;
    color: #000;
    line-height: 1.75;
}

.mooyam-about-certificates {
    margin-bottom: clamp(34px, 5vw, 58px);
}

.mooyam-about-certificates h2 {
    margin: 0 0 18px;
    color: var(--ink);
    font-size: clamp(2rem, 4vw, 3.2rem);
}

.mooyam-certificate-scroll {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: flex-start;
    gap: 24px;
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: visible;
    padding: 6px 4px 18px;
    scroll-snap-type: x mandatory;
}

.mooyam-certificate-scroll figure,
.mooyam-certificate-scroll .wp-block-image {
    flex: 0 0 420px !important;
    width: 420px !important;
    max-width: 82vw;
    height: auto !important;
    margin: 0;
    padding: 14px;
    background: var(--white);
    border: 1px solid var(--line);
    box-sizing: border-box;
    scroll-snap-align: start;
}

.mooyam-certificate-scroll img {
    width: 100%;
    height: auto !important;
    display: block;
    object-fit: contain;
}

.wp-block-gallery.has-nested-images.is-cropped.mooyam-certificate-scroll figure.wp-block-image:not(#individual-image) img {
    flex: none !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
}

.mooyam-about-production-stats {
    gap: 0;
    margin: 0 calc(50% - 50vw) clamp(48px, 7vw, 86px);
    padding: 42px max(20px, calc((100vw - 1280px) / 2));
    background: #f5f4f1;
    text-align: center;
}

.mooyam-about-production-stats .wp-block-column {
    border-right: 1px solid rgba(0, 0, 0, 0.08);
}

.mooyam-about-production-stats .wp-block-column:last-child {
    border-right: 0;
}

.mooyam-about-production-stats h3 {
    margin: 0 0 10px;
    color: #00713c;
    font-size: 1.25rem;
}

.mooyam-about-production-stats p {
    margin: 0;
    color: #000;
    font-weight: 650;
}

.mooyam-about-contact {
    align-items: center;
    gap: clamp(28px, 5vw, 68px);
    margin-bottom: clamp(48px, 7vw, 86px);
    padding: clamp(28px, 5vw, 56px);
    background: var(--white);
    border: 1px solid var(--line);
}

.mooyam-about-contact-avatar figure {
    margin: 0;
}

.mooyam-about-contact-avatar img {
    width: min(260px, 70vw);
    aspect-ratio: 1 / 1;
    object-fit: cover;
    border-radius: 50%;
}

.mooyam-about-contact-copy h2 {
    margin-top: 0;
    color: var(--ink);
    font-size: clamp(2rem, 4vw, 3rem);
}

.mooyam-about-contact-copy p {
    color: #000;
    font-size: 1.08rem;
}

.mooyam-about-oem-cta {
    padding: clamp(34px, 6vw, 70px);
    background: #00713c;
    color: var(--white);
}

.mooyam-about-oem-cta .eyebrow,
.mooyam-about-oem-cta h2 {
    color: var(--white);
}

.mooyam-about-oem-cta h2 {
    margin-top: 0;
    font-size: clamp(2.2rem, 5vw, 4.6rem);
    line-height: 1.05;
}

.mooyam-about-oem-cta .wp-block-button.is-style-outline .wp-block-button__link {
    color: var(--white);
    border-color: var(--white);
}

.mooyam-simple-product-page {
    width: min(960px, calc(100% - 40px));
    margin: 0 auto;
    padding: clamp(48px, 7vw, 96px) 0;
}

.mooyam-simple-product-page h1 {
    margin: 0 0 18px;
    color: var(--ink);
    font-size: clamp(2.4rem, 5vw, 4.6rem);
    line-height: 1.08;
}

.mooyam-simple-product-page p {
    max-width: 760px;
    margin: 0 0 28px;
    color: var(--text);
    font-size: 1.12rem;
}

.ym-products-page {
    max-width: 100%;
}

.ym-products-layout {
    display: grid;
    grid-template-columns: minmax(240px, 320px) minmax(0, 1fr);
    gap: clamp(30px, 4vw, 58px);
    width: min(1280px, calc(100% - 40px));
    margin: 0 auto;
    padding: clamp(42px, 6vw, 78px) 0;
}

.ym-products-sidebar {
    padding-right: 26px;
    border-right: 1px solid var(--line);
}

.ym-sidebar-search {
    display: grid;
    gap: 12px;
    margin-bottom: 34px;
}

.ym-sidebar-search h3 {
    margin: 0;
    font-size: 1rem;
    font-weight: 500;
}

.ym-sidebar-search p {
    margin: 0;
    color: #8c9491;
    font-size: 0.95rem;
}

.ym-products-list {
    display: grid;
    gap: 8px;
}

.ym-products-sidebar a {
    color: #8c9491;
    text-decoration: none;
}

.ym-category-parent {
    margin: 8px 0 0;
}

.ym-category-parent a {
    color: #006b3d;
    font-weight: 800;
}

.ym-category-child {
    margin: 0 0 0 26px;
}

.ym-category-child a {
    color: #8c9491;
}

.ym-products-sidebar .is-active a,
.ym-products-sidebar a:hover {
    color: var(--leaf);
}

.ym-products-heading {
    padding-bottom: 28px;
    border-bottom: 1px solid var(--line);
}

.ym-products-heading h1 {
    margin: 0 0 12px;
    color: #989fa0;
    font-size: clamp(2.35rem, 4vw, 3.7rem);
    font-weight: 300;
    line-height: 1.15;
}

.ym-products-heading p,
.ym-products-note p {
    margin: 0;
    color: #111;
    font-size: clamp(1.06rem, 1.4vw, 1.34rem);
    line-height: 1.65;
}

.ym-products-note {
    display: grid;
    grid-template-columns: minmax(0, 1fr) 220px;
    align-items: center;
    gap: 26px;
    margin: 34px 0;
    padding: 22px 24px;
    background:
        linear-gradient(rgba(255, 255, 255, 0.88), rgba(255, 255, 255, 0.88)),
        url("data:image/webp;base64,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") center / cover no-repeat;
    border: 1px solid var(--line);
    border-radius: 8px;
}

.ym-products-note a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    background: #00713c;
    color: var(--white);
    font-weight: 800;
    text-decoration: none;
}

.ym-product-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: clamp(24px, 3vw, 42px);
}

.ym-product-card {
    text-align: center;
}

.ym-product-card figure,
.ym-product-card .wp-block-image {
    margin: 0;
}

.ym-product-card img {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    background: var(--white);
}

.ym-product-card-category {
    margin-top: 13px;
    color: #777;
    font-size: 0.88rem;
}

.ym-product-card h2 {
    margin: 8px 0 0;
    color: #aeb3b5;
    font-size: 1.05rem;
    font-weight: 760;
    line-height: 1.35;
}

.product-catalog-layout {
    display: grid;
    grid-template-columns: minmax(240px, 310px) minmax(0, 1fr);
    gap: clamp(32px, 5vw, 68px);
    width: min(1280px, calc(100% - 40px));
    margin: 0 auto;
    padding: clamp(42px, 6vw, 82px) 0;
}

.product-catalog-sidebar {
    padding: 0 clamp(12px, 2vw, 24px) 0 0;
    border-right: 1px solid var(--line);
}

.product-sidebar-search {
    display: grid;
    gap: 12px;
    margin-bottom: 38px;
}

.product-sidebar-search label {
    color: var(--ink);
    font-size: 1rem;
    font-weight: 500;
}

.product-sidebar-search div {
    display: grid;
    grid-template-columns: minmax(0, 1fr) 56px;
    gap: 10px;
}

.product-sidebar-search input {
    min-height: 54px;
    border-radius: 0;
    background: var(--white);
}

.product-sidebar-search button {
    min-height: 54px;
    border: 0;
    border-radius: 6px;
    background: #2f455d;
    color: var(--white);
    font-weight: 800;
    cursor: pointer;
}

.product-category-tree,
.product-category-tree ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.product-category-tree {
    display: grid;
    gap: 10px;
}

.product-category-tree ul {
    display: grid;
    gap: 8px;
    padding-top: 8px;
    padding-left: 18px;
}

.product-category-tree a {
    color: #91979a;
    font-size: 0.96rem;
    text-decoration: none;
}

.product-category-tree strong {
    color: #111;
    font-weight: 500;
}

.product-category-tree .is-active > a,
.product-category-tree a:hover {
    color: var(--leaf);
}

.product-catalog-heading {
    padding-bottom: 28px;
    border-bottom: 1px solid var(--line);
}

.product-catalog-heading h1 {
    margin: 0 0 12px;
    color: #999da0;
    font-size: clamp(2.25rem, 4vw, 3.55rem);
    font-weight: 300;
    line-height: 1.15;
}

.product-catalog-heading p {
    margin: 0;
    color: #050505;
    font-size: clamp(1.08rem, 1.5vw, 1.42rem);
    line-height: 1.65;
}

.product-toolbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 18px;
    margin: 44px 0 34px;
    color: #111;
    font-size: 0.98rem;
}

.product-card-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: clamp(26px, 3vw, 44px);
}

.product-card-preview {
    text-align: center;
}

.product-card-preview img {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    background: var(--white);
}

.product-card-preview span {
    display: block;
    margin-top: 14px;
    color: #777;
    font-size: 0.88rem;
}

.product-card-preview h2 {
    margin: 8px 0 0;
    color: #b0b3b5;
    font-size: 1.05rem;
    font-weight: 750;
    line-height: 1.35;
}

.mooyam-home-stats {
    width: min(1180px, calc(100% - 40px));
    margin: clamp(24px, 3.5vw, 44px) auto;
    padding: clamp(20px, 3vw, 36px) 0 clamp(24px, 3vw, 38px);
    background: var(--white);
    color: #000;
    text-align: center;
}

.mooyam-home-stats-grid {
    width: 100%;
    margin: 0 0 clamp(30px, 4vw, 44px) !important;
    gap: 0 !important;
}

.mooyam-home-stats-grid > .wp-block-column {
    padding: 0 clamp(16px, 3vw, 46px);
    border-right: 1px solid rgba(0, 0, 0, 0.14);
}

.mooyam-home-stats-grid > .wp-block-column:last-child {
    border-right: 0;
}

.mooyam-home-stat-number {
    margin: 0 0 10px !important;
    color: #000;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2.25rem, 4.6vw, 3.7rem);
    font-weight: 400;
    line-height: 1;
}

.mooyam-home-stat-number span {
    display: inline-block;
    margin-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: clamp(0.95rem, 1.3vw, 1.18rem);
    line-height: 1;
    vertical-align: middle;
}

.mooyam-home-stat-number sup {
    font-size: 0.72em;
}

.mooyam-home-stat-label {
    margin: 0 !important;
    color: #000;
    font-size: clamp(0.95rem, 1.1vw, 1.08rem);
    line-height: 1.4;
}

.mooyam-home-stats-title {
    margin: 0 0 28px !important;
    color: #000;
    font-size: clamp(1.02rem, 1.25vw, 1.18rem);
    line-height: 1.45;
}

.mooyam-home-stats-text {
    width: min(760px, 100%);
    margin: 0 auto !important;
    color: #000;
    font-size: clamp(1.02rem, 1.35vw, 1.28rem);
    line-height: 1.55;
}

@media (max-width: 1180px) {
    .site-header {
        gap: 20px;
        padding: 14px 36px;
    }

    .brand img,
    .custom-logo {
        max-width: 190px;
    }

    .menu {
        gap: 14px;
    }

    .menu a {
        font-size: 0.94rem;
    }

    .header-cta {
        min-width: 132px;
        padding: 0 14px;
    }
}

@media (max-width: 1020px) {
    .site-topbar {
        align-items: stretch;
        flex-direction: column;
    }

    .topbar-search {
        width: 100%;
    }

    .site-header {
        flex-wrap: wrap;
        justify-content: space-between;
        gap: 16px;
    }

    .primary-nav {
        flex: 1 1 100%;
        order: 4;
        justify-content: flex-start;
        overflow-x: auto;
    }

    .menu {
        justify-content: flex-start;
        min-width: max-content;
    }

    .menu .sub-menu {
        position: static;
        min-width: 0;
        box-shadow: none;
    }

    .mooyam-hero-slider {
        min-height: 620px;
    }

    .mooyam-hero-slide {
        align-items: flex-start;
        background-position: center bottom;
    }

    .mooyam-hero-slide__shade {
        background: linear-gradient(180deg, rgba(251, 251, 248, 0.96) 0%, rgba(251, 251, 248, 0.86) 48%, rgba(251, 251, 248, 0.36) 100%);
    }

    .mooyam-hero-slide__content {
        width: min(100% - 96px, 720px);
        margin: 0 auto;
        padding-top: 52px;
    }

    .mooyam-hero-slide h1 {
        font-size: clamp(2rem, 6vw, 3.4rem);
    }

    .hero,
    .split,
    .contact-layout,
    .site-footer {
        grid-template-columns: 1fr;
    }

    .hero {
        min-height: auto;
    }

    .category-grid,
    .feature-grid,
    .feature-grid.two,
    .mooyam-editable-hero,
    .mooyam-split-section,
    .mooyam-stat-row,
    .mooyam-card-grid,
    .mooyam-process {
        grid-template-columns: 1fr;
    }

    .mooyam-editable-hero {
        min-height: auto;
    }

    .footer-grid {
        grid-template-columns: 1fr;
    }

    .footer-products ul {
        grid-template-columns: 1fr 1fr;
    }

    .mooyam-about-company,
    .mooyam-about-contact {
        grid-template-columns: 1fr;
    }

    .mooyam-about-company-stats {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .mooyam-about-production-stats {
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 24px 0;
    }

    .menu > .menu-products > .sub-menu {
        position: static;
        transform: none;
        width: max-content;
        max-width: none;
        grid-template-columns: repeat(2, minmax(160px, 1fr));
        background: var(--white);
    }

    .menu > .menu-products > .sub-menu::after {
        display: none;
    }

    .ym-products-layout {
        grid-template-columns: 1fr;
    }

    .ym-products-sidebar {
        padding-right: 0;
        padding-bottom: 26px;
        border-right: 0;
        border-bottom: 1px solid var(--line);
    }

    .ym-product-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .product-catalog-layout {
        grid-template-columns: 1fr;
    }

    .product-catalog-sidebar {
        padding-right: 0;
        border-right: 0;
        border-bottom: 1px solid var(--line);
        padding-bottom: 28px;
    }

    .product-card-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .mooyam-home-stats-grid {
        display: grid !important;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        row-gap: 28px;
    }

    .mooyam-home-stats-grid > .wp-block-column {
        border-right: 0;
    }

    .mooyam-home-stats-grid > .wp-block-column:nth-child(odd) {
        border-right: 1px solid rgba(0, 0, 0, 0.14);
    }
}

@media (max-width: 560px) {
    .topbar-contact {
        display: grid;
        gap: 8px;
    }

    .brand img,
    .custom-logo {
        max-width: 150px;
        max-height: 58px;
    }

    .header-cta {
        padding: 0 12px;
        font-size: 0.9rem;
    }

    .mooyam-hero-slider {
        min-height: 610px;
    }

    .mooyam-hero-slide__content {
        width: calc(100% - 36px);
        padding-top: 34px;
    }

    .mooyam-hero-slide__eyebrow {
        font-size: 0.86rem;
    }

    .mooyam-hero-slide h1 {
        font-size: 2rem;
    }

    .mooyam-hero-slide__text {
        font-size: 0.96rem;
        line-height: 1.55;
    }

    .mooyam-hero-slide__actions {
        display: grid;
        gap: 10px;
        margin-top: 22px;
    }

    .mooyam-hero-button,
    .mooyam-hero-button.secondary {
        width: 100%;
        min-width: 0;
        min-height: 46px;
        padding: 0 14px;
        text-align: center;
    }

    .mooyam-hero-arrow {
        top: auto;
        bottom: 54px;
        width: 42px;
        height: 42px;
        font-size: 2rem;
        transform: none;
    }

    .mooyam-hero-arrow.prev {
        left: 16px;
    }

    .mooyam-hero-arrow.next {
        right: 16px;
    }

    .hero-image img {
        min-height: 280px;
    }

    .steps div {
        grid-template-columns: 1fr;
    }

    .footer-inner {
        width: min(100% - 28px, 1280px);
    }

    .footer-products ul {
        grid-template-columns: 1fr;
    }

    .footer-phone-field {
        grid-template-columns: 1fr;
    }

    .mooyam-contacts-form-card .mooyam-contact-form-block form {
        grid-template-columns: 1fr;
    }

    .mooyam-faq-layout {
        padding: 22px;
    }

    .mooyam-faq-sidebar {
        position: static;
    }

    .mooyam-faq-list summary {
        padding-right: 42px;
    }

    .mooyam-faq-list details p {
        padding: 0 24px 14px 44px;
    }

    .mooyam-faq-list details p::before {
        left: 17px;
    }

    .mooyam-about-page {
        width: calc(100% - 28px);
    }

    .mooyam-about-title-band {
        margin-top: -28px;
        padding: 16px 20px;
    }

    .mooyam-about-company-stats,
    .mooyam-about-production-stats {
        grid-template-columns: 1fr;
    }

    .mooyam-about-production-stats .wp-block-column {
        border-right: 0;
        border-bottom: 1px solid rgba(0, 0, 0, 0.08);
        padding-bottom: 18px;
    }

    .mooyam-about-production-stats .wp-block-column:last-child {
        border-bottom: 0;
        padding-bottom: 0;
    }

    .mooyam-certificate-scroll figure,
    .mooyam-certificate-scroll .wp-block-image {
        flex-basis: 86vw !important;
        width: 86vw !important;
        height: auto !important;
    }

    .ym-products-layout {
        width: calc(100% - 28px);
        padding-top: 28px;
    }

    .ym-products-note,
    .ym-product-grid {
        grid-template-columns: 1fr;
    }

    .ym-products-note a {
        width: 100%;
    }

    .ym-products-heading h1 {
        font-size: 2.2rem;
    }

    .product-catalog-layout {
        width: calc(100% - 28px);
        padding-top: 28px;
    }

    .product-sidebar-search div,
    .product-card-grid,
    .product-toolbar {
        grid-template-columns: 1fr;
    }

    .product-sidebar-search div,
    .product-toolbar {
        display: grid;
    }

    .product-sidebar-search button {
        width: 100%;
    }

    .product-category-tree ul {
        padding-left: 12px;
    }

    .product-catalog-heading h1 {
        font-size: 2.2rem;
    }

    .product-card-grid {
        gap: 28px;
    }

    .mooyam-home-stats {
        width: calc(100% - 28px);
    }

    .mooyam-home-stats-grid {
        grid-template-columns: 1fr;
        row-gap: 24px;
    }

    .mooyam-home-stats-grid > .wp-block-column,
    .mooyam-home-stats-grid > .wp-block-column:nth-child(odd) {
        padding-bottom: 22px;
        border-right: 0;
        border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    }

    .mooyam-home-stats-grid > .wp-block-column:last-child {
        padding-bottom: 0;
        border-bottom: 0;
    }

    .floating-contact {
        right: 10px;
        top: auto;
        bottom: 16px;
        grid-template-columns: repeat(2, 1fr);
        transform: none;
    }

    .floating-button {
        width: 52px;
        height: 48px;
    }

.floating-card {
    right: 0;
    top: auto;
    bottom: 52px;
    width: min(280px, calc(100vw - 24px));
}
}

/* Codex update: PRODUCTS mega menu and Elementor product landing pages */
.main-navigation .menu > .menu-products {
    position: static;
}

.main-navigation .menu > .menu-products > .sub-menu {
    left: 50%;
    right: auto;
    top: calc(100% + 12px);
    transform: translateX(-50%);
    width: min(1280px, calc(100vw - 72px));
    min-width: 0;
    display: grid;
    grid-template-columns: repeat(4, minmax(150px, 1fr)) 280px;
    align-items: start;
    gap: 8px 28px;
    padding: 18px 22px 22px;
    background:
        linear-gradient(rgba(255,255,255,.82), rgba(255,255,255,.82)),
        url("https://www.mooyamcosmetic.com/wp-content/uploads/2026/06/Bisutang-Factory.jpg") center/cover no-repeat;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 12px 34px rgba(0,0,0,.18);
    border-top: 3px solid #006b3c;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}

.main-navigation .menu > .menu-products:hover > .sub-menu,
.main-navigation .menu > .menu-products:focus-within > .sub-menu {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

.main-navigation .menu > .menu-products::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -16px;
    height: 20px;
}

.main-navigation .menu > .menu-products > a::after {
    content: "";
    display: block;
    width: 54px;
    height: 4px;
    margin: 12px auto -16px;
    background: #00733f;
    transform: scaleX(0);
    transition: transform .18s ease;
}

.main-navigation .menu > .menu-products:hover > a::after,
.main-navigation .menu > .menu-products:focus-within > a::after {
    transform: scaleX(1);
}

.main-navigation .menu > .menu-products > .sub-menu > li {
    position: static;
    break-inside: avoid;
}

.main-navigation .menu > .menu-products > .sub-menu > li > a {
    color: #006b3c;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 18px;
    font-weight: 700;
    padding: 4px 0 10px;
}

.main-navigation .menu > .menu-products > .sub-menu > li > a::before {
    content: ">> ";
}

.main-navigation .menu > .menu-products > .sub-menu .sub-menu {
    position: static;
    display: block;
    opacity: 1;
    visibility: visible;
    box-shadow: none;
    border: 0;
    background: transparent;
    padding: 0 0 10px 26px;
    min-width: 0;
}

.main-navigation .menu > .menu-products > .sub-menu .sub-menu a {
    color: #222;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    padding: 4px 0;
    white-space: normal;
}

.main-navigation .menu > .menu-products > .sub-menu .sub-menu a:hover,
.main-navigation .menu > .menu-products > .sub-menu > li > a:hover {
    color: #00733f;
    background: transparent;
}

.main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request {
    grid-column: 5;
    grid-row: 1 / span 4;
    align-self: start;
    padding: 4px 0 0;
}

.main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request > a {
    display: block;
    margin-top: 118px;
    padding: 14px 22px;
    background: #006b3c;
    color: #fff;
    text-align: center;
    font-family: inherit;
    font-size: 17px;
    font-weight: 700;
}

.main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request::before {
    content: "We could help to do private label or OEM for EVERYTHING you see on the left. Moreover, we'd love provide free sample for testing.";
    display: block;
    color: #111;
    font-size: 18px;
    line-height: 1.45;
}

.elementor .e-con:has(.ym-el-product-title):has(.ym-el-hero-image) {
    max-width: none;
    width: 100%;
    margin: 0;
    padding: 58px clamp(24px, 6vw, 90px);
    background: #f4f1ed;
}

.elementor .e-con:has(.ym-el-product-title):has(.ym-el-hero-image) > .e-con-inner {
    width: min(1180px, calc(100% - 0px));
    max-width: none;
    display: grid;
    grid-template-columns: minmax(0, 1.1fr) minmax(320px, .9fr);
    gap: clamp(32px, 7vw, 90px);
    align-items: center;
}

.elementor .ym-el-product-title .elementor-heading-title {
    margin: 0 0 28px;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2.4rem, 4.3vw, 4.8rem);
    font-weight: 500;
    line-height: 1.15;
    color: #0d1410;
}

.elementor .ym-el-product-subtitle {
    margin: 0 0 28px;
    color: #111;
    font-size: 1.15rem;
}

.elementor .ym-el-green-button .elementor-button {
    border-radius: 0;
    background: #006b3c;
    color: #fff;
    font-weight: 700;
    padding: 12px 20px;
}

.elementor .ym-el-hero-image img {
    width: 100%;
    aspect-ratio: 4 / 3;
    object-fit: cover;
}

.elementor .e-con:has(.ym-el-section-title):has(.ym-el-product-copy),
.elementor .e-con:has(.ym-el-strip-image),
.elementor .e-con:has(.ym-el-strip-image) + .e-con,
.elementor .e-con:has(> .e-con-inner > .ym-el-green-button):not(:has(.ym-el-product-title)) {
    width: min(1180px, calc(100% - 48px));
    margin-left: auto;
    margin-right: auto;
}

.elementor .e-con:has(.ym-el-section-title):has(.ym-el-product-copy) {
    margin-top: 42px;
    margin-bottom: 22px;
}

.elementor .ym-el-section-title .elementor-heading-title {
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(1.45rem, 2vw, 2rem);
    line-height: 1.3;
}

.elementor .ym-el-product-copy {
    font-size: 1.15rem;
    line-height: 1.6;
}

.elementor .e-con:has(.ym-el-strip-image) {
    margin-top: 18px;
    margin-bottom: 42px;
}

.elementor .e-con:has(.ym-el-strip-image) > .e-con-inner {
    max-width: none;
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: 28px;
}

.elementor .ym-el-strip-image img {
    width: 100%;
    height: 140px;
    object-fit: cover;
}

.elementor .e-con:has(.ym-el-strip-image) + .e-con {
    margin-bottom: 42px;
}

.elementor .e-con:has(.ym-el-strip-image) + .e-con > .e-con-inner {
    max-width: none;
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 22px;
}

.elementor .e-con:has(.ym-el-strip-image) + .e-con > .e-con-inner > .e-con {
    background: #fff;
    border: 1px solid rgba(0,0,0,.09);
    padding: 24px;
}

.elementor .e-con:has(.ym-el-strip-image) + .e-con h3 {
    color: #006b3c;
}

.elementor .e-con:has(> .e-con-inner > .ym-el-green-button):not(:has(.ym-el-product-title)) {
    margin-bottom: 64px;
    padding: 34px 28px;
    text-align: center;
    background: #f4f1ed;
}

.elementor .e-con:has(> .e-con-inner > .ym-el-green-button):not(:has(.ym-el-product-title)) h2 {
    font-family: Georgia, "Times New Roman", serif;
}

@media (max-width: 980px) {
    .main-navigation .menu > .menu-products > .sub-menu {
        width: min(94vw, 760px);
        grid-template-columns: repeat(2, minmax(0, 1fr));
        max-height: 72vh;
        overflow: auto;
    }

    .main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request {
        grid-column: 1 / -1;
        grid-row: auto;
    }

    .main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request > a {
        margin-top: 14px;
    }

    .elementor .e-con:has(.ym-el-product-title):has(.ym-el-hero-image) > .e-con-inner {
        grid-template-columns: 1fr;
    }

    .elementor .e-con:has(.ym-el-strip-image) > .e-con-inner {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media (max-width: 640px) {
    .elementor .e-con:has(.ym-el-product-title):has(.ym-el-hero-image) {
        padding: 38px 20px;
    }

    .elementor .e-con:has(.ym-el-strip-image) > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 14px;
    }

    .elementor .ym-el-strip-image img {
        height: 120px;
    }

    .elementor .e-con:has(.ym-el-strip-image) + .e-con > .e-con-inner {
        grid-template-columns: 1fr;
    }
}

/* Codex update: compact dropdown navigation controls */
.site-header .menu > .menu-item-has-children > a,
.main-navigation .menu > .menu-item-has-children > a,
.menu > .menu-item-has-children > a {
    position: relative;
    color: #000;
    background-image: linear-gradient(#00713c, #00713c);
    background-repeat: no-repeat;
    background-position: center calc(100% - 1px);
    background-size: 0 4px;
    transition: color 160ms ease, background-size 160ms ease;
}

.site-header .menu > .menu-item-has-children:hover > a,
.site-header .menu > .menu-item-has-children:focus-within > a,
.main-navigation .menu > .menu-item-has-children:hover > a,
.main-navigation .menu > .menu-item-has-children:focus-within > a,
.menu > .menu-item-has-children:hover > a,
.menu > .menu-item-has-children:focus-within > a {
    color: #00713c;
    background-size: 54px 4px;
}

.site-header .menu > .menu-item-has-children > a::after,
.main-navigation .menu > .menu-item-has-children > a::after,
.menu > .menu-item-has-children > a::after {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    margin-left: 6px;
    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    transform: translateY(-2px) rotate(45deg);
    vertical-align: middle;
    font-size: 0;
    line-height: 1;
}

.site-header .menu .menu-item-has-children .sub-menu a::after,
.main-navigation .menu .menu-item-has-children .sub-menu a::after,
.menu .menu-item-has-children .sub-menu a::after {
    content: "";
}

.site-header .menu > .menu-products:hover > a,
.site-header .menu > .menu-products:focus-within > a,
.main-navigation .menu > .menu-products:hover > a,
.main-navigation .menu > .menu-products:focus-within > a,
.menu > .menu-products:hover > a,
.menu > .menu-products:focus-within > a {
    background-size: 102px 4px;
}

.site-header .menu > .menu-products > .sub-menu,
.main-navigation .menu > .menu-products > .sub-menu,
.menu > .menu-products > .sub-menu {
    width: min(1260px, calc(100vw - 64px));
    grid-template-columns: repeat(4, minmax(138px, 1fr)) 260px !important;
    gap: 6px 24px;
    padding: 14px 18px 18px;
}

.site-header .menu > .menu-products:hover > .sub-menu,
.site-header .menu > .menu-products:focus-within > .sub-menu,
.main-navigation .menu > .menu-products:hover > .sub-menu,
.main-navigation .menu > .menu-products:focus-within > .sub-menu,
.menu > .menu-products:hover > .sub-menu,
.menu > .menu-products:focus-within > .sub-menu {
    display: grid;
    grid-template-columns: repeat(4, minmax(138px, 1fr)) 260px !important;
}

.site-header .menu > .menu-products > .sub-menu > li > a,
.main-navigation .menu > .menu-products > .sub-menu > li > a,
.menu > .menu-products > .sub-menu > li > a {
    font-size: 16px;
    line-height: 1.25;
    padding: 2px 0 8px;
}

.site-header .menu > .menu-products > .sub-menu .sub-menu,
.main-navigation .menu > .menu-products > .sub-menu .sub-menu,
.menu > .menu-products > .sub-menu .sub-menu {
    padding-left: 18px;
}

.site-header .menu > .menu-products > .sub-menu .sub-menu a,
.main-navigation .menu > .menu-products > .sub-menu .sub-menu a,
.menu > .menu-products > .sub-menu .sub-menu a {
    font-size: 14px;
    line-height: 1.45;
    padding: 3px 0;
}

.site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request,
.main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request,
.menu > .menu-products > .sub-menu > .menu-catalogue-request {
    grid-column: 5 !important;
    grid-row: 2 !important;
}

.site-header .menu > .menu-products > .sub-menu::after,
.main-navigation .menu > .menu-products > .sub-menu::after,
.menu > .menu-products > .sub-menu::after {
    grid-column: 5 !important;
    grid-row: 1 !important;
}

.site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request::before,
.main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request::before,
.menu > .menu-products > .sub-menu > .menu-catalogue-request::before {
    font-size: 16px;
    line-height: 1.4;
}

.site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request > a,
.main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request > a,
.menu > .menu-products > .sub-menu > .menu-catalogue-request > a {
    margin-top: 102px;
    padding: 12px 18px;
    font-size: 16px;
}

@media (min-width: 1101px) {
    .site-header .menu > .menu-products > .sub-menu,
    .main-navigation .menu > .menu-products > .sub-menu,
    .menu > .menu-products > .sub-menu,
    .site-header .menu > .menu-products:hover > .sub-menu,
    .site-header .menu > .menu-products:focus-within > .sub-menu,
    .main-navigation .menu > .menu-products:hover > .sub-menu,
    .main-navigation .menu > .menu-products:focus-within > .sub-menu,
    .menu > .menu-products:hover > .sub-menu,
    .menu > .menu-products:focus-within > .sub-menu {
        display: block !important;
        height: 462px;
        padding: 14px 294px 18px 18px;
        overflow: hidden;
    }

    .site-header .menu > .menu-products > .sub-menu > li,
    .main-navigation .menu > .menu-products > .sub-menu > li,
    .menu > .menu-products > .sub-menu > li {
        position: absolute !important;
        width: 17%;
        margin: 0 !important;
    }

    .site-header .menu > .menu-products > .sub-menu > li > a,
    .main-navigation .menu > .menu-products > .sub-menu > li > a,
    .menu > .menu-products > .sub-menu > li > a {
        padding-bottom: 7px;
    }

    .site-header .menu > .menu-products > .sub-menu .sub-menu,
    .main-navigation .menu > .menu-products > .sub-menu .sub-menu,
    .menu > .menu-products > .sub-menu .sub-menu {
        padding-bottom: 0;
    }

    .site-header .menu > .menu-products > .sub-menu .sub-menu a,
    .main-navigation .menu > .menu-products > .sub-menu .sub-menu a,
    .menu > .menu-products > .sub-menu .sub-menu a {
        padding-top: 2px;
        padding-bottom: 2px;
    }

    .menu-products > .sub-menu > #menu-item-750 { left: 18px; top: 14px; }
    .menu-products > .sub-menu > #menu-item-751 { left: 18px; top: 62px; }
    .menu-products > .sub-menu > #menu-item-752 { left: 18px; top: 112px; }

    .menu-products > .sub-menu > #menu-item-762 { left: 21%; top: 14px; }
    .menu-products > .sub-menu > #menu-item-767 { left: 21%; top: 158px; }

    .menu-products > .sub-menu > #menu-item-775 { left: 40%; top: 14px; }
    .menu-products > .sub-menu > #menu-item-784 { left: 40%; top: 276px; }

    .menu-products > .sub-menu > #menu-item-788 { left: 59%; top: 14px; }
    .menu-products > .sub-menu > #menu-item-796 { left: 59%; top: 246px; }
    .menu-products > .sub-menu > #menu-item-799 { left: 59%; top: 348px; }

    .site-header .menu > .menu-products > .sub-menu::after,
    .main-navigation .menu > .menu-products > .sub-menu::after,
    .menu > .menu-products > .sub-menu::after {
        position: absolute;
        left: calc(100% - 274px);
        top: 18px;
        width: 238px;
    }

    .site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request,
    .main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request,
    .menu > .menu-products > .sub-menu > .menu-catalogue-request {
        left: calc(100% - 278px);
        top: 258px;
        width: 246px;
        padding: 0;
    }

    .site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request::before,
    .main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request::before,
    .menu > .menu-products > .sub-menu > .menu-catalogue-request::before {
        content: "";
    }

    .site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request > a,
    .main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request > a,
    .menu > .menu-products > .sub-menu > .menu-catalogue-request > a {
        margin-top: 0;
    }
}

@media (max-width: 1100px) {
    .site-header .menu > .menu-products > .sub-menu,
    .main-navigation .menu > .menu-products > .sub-menu,
    .menu > .menu-products > .sub-menu,
    .site-header .menu > .menu-products:hover > .sub-menu,
    .site-header .menu > .menu-products:focus-within > .sub-menu,
    .main-navigation .menu > .menu-products:hover > .sub-menu,
    .main-navigation .menu > .menu-products:focus-within > .sub-menu,
    .menu > .menu-products:hover > .sub-menu,
    .menu > .menu-products:focus-within > .sub-menu {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }

    .site-header .menu > .menu-products > .sub-menu > .menu-catalogue-request,
    .main-navigation .menu > .menu-products > .sub-menu > .menu-catalogue-request,
    .menu > .menu-products > .sub-menu > .menu-catalogue-request {
        grid-column: auto !important;
    }

    .site-header .menu > .menu-products > .sub-menu::after,
    .main-navigation .menu > .menu-products > .sub-menu::after,
    .menu > .menu-products > .sub-menu::after {
        grid-column: auto !important;
    }
}

/* Codex update: homepage responsive size repair */
body.home.page-id-8 .elementor-widget-text-editor {
    font-size: 16px;
    line-height: 1.62;
}

body.home.page-id-8 .elementor-widget-text-editor p:empty,
body.home.page-id-8 .mooyam-editable-page > p:empty,
body.home.page-id-8 .mooyam-editable-page .wp-block-columns > p:empty,
body.home.page-id-8 .mooyam-editable-page .wp-block-column > p:empty,
body.home.page-id-8 .mooyam-editable-page figure + p:empty {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
    height: 0 !important;
}

body.home.page-id-8 .elementor-element-211c1c96 > .e-con-inner,
body.home.page-id-8 .mooyam-editable-page {
    width: min(1180px, calc(100vw - 48px));
    max-width: 1180px;
    margin-left: auto;
    margin-right: auto;
}

body.home.page-id-8 .mooyam-editable-page {
    padding: clamp(24px, 4vw, 56px) 0;
}

body.home.page-id-8 .mooyam-home-block {
    padding: 0;
}

body.home.page-id-8 .elementor-element-211c1c96 > .e-con-inner {
    gap: clamp(18px, 2.6vw, 34px);
}

body.home.page-id-8 .elementor-widget-shortcode .mooyam-hero-slider {
    margin: 0;
}

body.home.page-id-8 .mooyam-home-banner-elementor {
    margin: 0;
}

body.home.page-id-8 .mooyam-home-banner-elementor .mooyam-hero-slider {
    margin: 0;
}

body.home.page-id-8 .mooyam-editable-page > * {
    margin-top: 0;
    margin-bottom: 0;
}

body.home.page-id-8 .mooyam-editable-page > * + * {
    margin-top: clamp(18px, 2.6vw, 34px);
}

body.home.page-id-8 .mooyam-editable-page h2 {
    font-size: clamp(28px, 3.1vw, 46px);
    line-height: 1.16;
    margin: 0 0 14px;
}

body.home.page-id-8 .mooyam-editable-page h3 {
    font-size: clamp(18px, 1.45vw, 23px);
    line-height: 1.28;
    margin: 0 0 8px;
}

body.home.page-id-8 .mooyam-editable-page h4 {
    max-width: 960px;
    margin: 0 auto 18px;
    font-size: clamp(17px, 1.35vw, 22px);
    line-height: 1.55;
    text-align: center;
}

body.home.page-id-8 .mooyam-editable-page p {
    margin: 0;
    font-size: clamp(14px, 1.05vw, 16px);
}

body.home.page-id-8 .mooyam-editable-page .wp-block-video,
body.home.page-id-8 .mooyam-editable-page .wp-block-image {
    margin: 0;
}

body.home.page-id-8 .mooyam-editable-page video,
body.home.page-id-8 .mooyam-editable-page img {
    max-width: 100%;
    height: auto;
    display: block;
}

body.home.page-id-8 .mooyam-editable-page .wp-block-video video {
    width: 100%;
    aspect-ratio: 16 / 9;
    max-height: min(68vh, 620px);
    object-fit: cover;
}

body.home.page-id-8 .mooyam-home-poster-banner {
    width: 100%;
    margin: 0 0 clamp(14px, 2vw, 24px) !important;
    overflow: hidden;
    border-radius: 8px;
    background: #f5f8f4;
}

body.home.page-id-8 .mooyam-home-poster-banner img {
    width: 100%;
    aspect-ratio: 16 / 3.8;
    min-height: 150px;
    max-height: 290px;
    object-fit: cover;
    object-position: center;
}

body.home.page-id-8 .mooyam-wide-image img {
    width: 100%;
    aspect-ratio: 16 / 6;
    object-fit: cover;
}

body.home.page-id-8 .mooyam-rounded-image img {
    aspect-ratio: 4 / 3;
    object-fit: cover;
}

body.home.page-id-8 .mooyam-stat-row,
body.home.page-id-8 .mooyam-card-grid,
body.home.page-id-8 .mooyam-process,
body.home.page-id-8 .mooyam-logo-strip,
body.home.page-id-8 .mooyam-split-section {
    display: grid !important;
    gap: clamp(14px, 1.8vw, 22px);
    align-items: stretch;
}

body.home.page-id-8 .mooyam-stat-row,
body.home.page-id-8 .mooyam-card-grid,
body.home.page-id-8 .mooyam-process {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

body.home.page-id-8 .mooyam-logo-strip {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

body.home.page-id-8 .mooyam-split-section {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    padding: clamp(14px, 3vw, 34px) 0;
}

body.home.page-id-8 .mooyam-stat-row .wp-block-column,
body.home.page-id-8 .mooyam-card-grid .wp-block-column,
body.home.page-id-8 .mooyam-process .wp-block-column,
body.home.page-id-8 .mooyam-logo-strip .wp-block-column {
    min-height: auto;
    padding: clamp(16px, 2vw, 24px);
    box-sizing: border-box;
}

body.home.page-id-8 .mooyam-stat-row .wp-block-column {
    min-height: 118px;
}

body.home.page-id-8 .mooyam-card-grid .wp-block-column,
body.home.page-id-8 .mooyam-process .wp-block-column {
    min-height: 150px;
}

body.home.page-id-8 .mooyam-cta-block {
    padding: clamp(26px, 4vw, 52px);
}

@media (max-width: 1024px) {
    body.home.page-id-8 .elementor-element-211c1c96 > .e-con-inner,
    body.home.page-id-8 .mooyam-editable-page {
        width: min(100% - 32px, 860px);
    }

    body.home.page-id-8 .mooyam-stat-row,
    body.home.page-id-8 .mooyam-card-grid,
    body.home.page-id-8 .mooyam-process,
    body.home.page-id-8 .mooyam-split-section {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 640px) {
    body.home.page-id-8 .elementor-widget-text-editor {
        font-size: 15px;
    }

    body.home.page-id-8 .elementor-element-211c1c96 > .e-con-inner,
    body.home.page-id-8 .mooyam-editable-page {
        width: min(100% - 24px, 560px);
    }

    body.home.page-id-8 .mooyam-stat-row,
    body.home.page-id-8 .mooyam-card-grid,
    body.home.page-id-8 .mooyam-process,
    body.home.page-id-8 .mooyam-logo-strip,
    body.home.page-id-8 .mooyam-split-section {
        grid-template-columns: 1fr;
    }

    body.home.page-id-8 .mooyam-editable-page .wp-block-video video {
        max-height: none;
    }

    body.home.page-id-8 .mooyam-home-poster-banner img {
        aspect-ratio: 16 / 6;
        min-height: 140px;
        max-height: 230px;
    }

    body.home.page-id-8 .mooyam-wide-image img {
        aspect-ratio: 4 / 3;
    }
}
/* Codex update: modular homepage v4 start */
.mobile-menu-toggle {
    display: none;
}

@media (max-width: 1024px) {
    .sticky-site-head {
        display: flex;
        flex-direction: column;
        background: #fff;
    }

    .site-header {
        order: 1;
        position: relative;
        display: grid !important;
        grid-template-columns: minmax(76px, 1fr) 116px 48px;
        grid-template-areas:
            "brand cta toggle"
            "nav nav nav";
        column-gap: 8px !important;
        row-gap: 10px !important;
        justify-content: stretch !important;
        gap: 8px !important;
        align-items: center !important;
        width: 100% !important;
        max-width: 100% !important;
        min-height: 72px;
        padding: 14px 16px !important;
        margin: 0 !important;
        background: #fff !important;
        overflow: visible !important;
        box-sizing: border-box;
    }

    .site-header .brand {
        grid-area: brand;
        order: 1;
        justify-self: start;
        flex: none;
        min-width: 0;
    }

    .site-header .brand img,
    .site-header .custom-logo {
        width: 88px !important;
        max-width: 88px !important;
        height: auto !important;
    }

    .site-header .header-cta {
        grid-area: cta;
        order: 2;
        position: fixed !important;
        top: 17px;
        right: 72px;
        z-index: 10020;
        flex: none;
        margin-left: 0;
        justify-self: end;
        min-height: 38px !important;
        min-width: 116px !important;
        max-width: 116px !important;
        padding: 0 12px !important;
        border-radius: 0 !important;
        background: #00713c !important;
        color: #fff !important;
        font-size: 12px !important;
        line-height: 1 !important;
        white-space: nowrap;
    }

    .mobile-menu-toggle {
        grid-area: toggle;
        order: 3;
        position: fixed !important;
        top: 14px;
        right: 48px;
        z-index: 10021;
        flex: 0 0 48px;
        display: inline-flex;
        justify-self: end;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        gap: 5px;
        width: 48px;
        height: 44px;
        padding: 0;
        border: 1px solid #dfe5e0;
        border-radius: 0;
        background: #fff;
        color: #333;
        cursor: pointer;
    }

    .mobile-menu-toggle span:not(.screen-reader-text) {
        display: block;
        width: 22px;
        height: 2px;
        background: currentColor;
    }

    .primary-nav {
        grid-area: nav;
        order: 4 !important;
        flex: none;
        display: none !important;
        width: 100%;
        margin-top: 0;
        overflow: visible !important;
        border-top: 1px solid #e4ebe6;
        background: #fff;
        position: relative !important;
        z-index: 10010;
    }

    .site-header.is-mobile-menu-open .primary-nav {
        display: block !important;
    }

    .primary-nav .menu {
        display: flex !important;
        flex-direction: column !important;
        gap: 0 !important;
        min-width: 0 !important;
        width: 100% !important;
        padding: 8px 0 !important;
        margin: 0 !important;
    }

    .primary-nav .menu > li {
        display: block !important;
        position: relative !important;
        width: 100%;
        min-height: 44px;
        margin: 0 !important;
        padding: 0 !important;
        border-bottom: 1px solid #edf1ee;
        clear: both;
    }

    .primary-nav .menu > li > a {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        min-height: 44px;
        padding: 0 8px;
        color: #0b0b0b !important;
        font-size: 15px !important;
        font-weight: 700;
        line-height: 44px !important;
        white-space: nowrap;
        box-sizing: border-box;
        border-bottom: 0 !important;
        background-size: 0 0 !important;
    }

    .primary-nav .menu > .menu-item-has-children > a::after {
        flex: 0 0 auto;
        width: 8px !important;
        height: 8px !important;
        margin-left: 8px !important;
        transform: translateY(-2px) rotate(45deg) !important;
        background: none !important;
        border-right: 2px solid currentColor !important;
        border-bottom: 2px solid currentColor !important;
    }

    .primary-nav .menu .sub-menu {
        position: static !important;
        display: none !important;
        width: 100% !important;
        min-width: 0 !important;
        max-width: none !important;
        max-height: none !important;
        overflow: visible !important;
        padding: 0 0 8px 14px !important;
        margin: 0 !important;
        transform: none !important;
        opacity: 1 !important;
        visibility: visible !important;
        box-shadow: none !important;
        background: #fff !important;
    }

    .primary-nav .menu li:focus-within > .sub-menu,
    .primary-nav .menu li:hover > .sub-menu {
        display: block !important;
    }

    .primary-nav .menu .sub-menu a {
        display: block;
        padding: 7px 4px !important;
        color: #23312c !important;
        font-size: 14px !important;
        font-weight: 500;
    }

    .site-topbar {
        order: 2;
        display: block !important;
        width: 100%;
        padding: 0 16px 14px !important;
        background: #fff !important;
        border-bottom: 1px solid #e4ebe6;
    }

    .site-topbar .topbar-contact {
        display: none !important;
    }

    .site-topbar .topbar-search {
        width: 100%;
        margin: 0;
    }

    .site-topbar .topbar-search input {
        width: 100% !important;
        min-height: 38px !important;
        border-radius: 10px !important;
        background: #f0f0f0 !important;
    }
}

body.home.page-id-8 .editable-content {
    overflow: hidden;
}

html:has(body.home.page-id-8),
body.home.page-id-8 {
    overflow-x: hidden;
}

body.home.page-id-8 .elementor-element-211c1c96,
body.home.page-id-8 .elementor-element-211c1c96 > .e-con-inner {
    width: 100%;
    max-width: none;
    padding: 0;
    gap: 0;
}

body.home.page-id-8 .elementor-widget-text-editor {
    margin: 0;
    color: #0f1f1a;
    font-size: 16px;
    line-height: 1.65;
}

body.home.page-id-8 .elementor-element-211c1c96 .elementor-widget,
body.home.page-id-8 .elementor-element-211c1c96 .elementor-widget:not(:last-child) {
    margin-block-end: 0;
    margin-bottom: 0;
}

body.home.page-id-8 .elementor-element-211c1c96 .elementor-widget-container {
    margin: 0;
    padding: 0;
}

body.home.page-id-8 .elementor-widget-text-editor p {
    margin: 0;
}

.mooyam-el-home-section {
    width: min(1180px, calc(100% - 48px));
    margin: 0 auto;
    padding: clamp(18px, 2.8vw, 38px) 0;
}

.mooyam-el-home-section h2 {
    margin: 0 0 12px;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(28px, 3.1vw, 42px);
    line-height: 1.15;
    font-weight: 500;
    text-align: center;
    color: #000;
}

.mooyam-el-home-section h3 {
    margin: 0 0 10px;
    font-size: 19px;
    line-height: 1.25;
    color: #061a14;
}

.mooyam-section-lead {
    width: min(980px, 100%);
    margin: 0 auto 18px !important;
    text-align: center;
    font-size: 17px;
    color: #050505;
}

.mooyam-home-hero-slider {
    position: relative;
    width: 100%;
    height: clamp(420px, 42vw, 620px);
    overflow: hidden;
    background: #f7f3eb;
    margin: 0;
}

.mooyam-home-hero-slider + p,
.mooyam-home-hero-slider + br {
    display: none;
}

body.home.page-id-8 .mooyam-home-hero-slider {
    margin-bottom: 0;
}

body.home.page-id-8 .elementor-widget-text-editor:has(.mooyam-home-hero-slider) {
    line-height: 0;
}

body.home.page-id-8 .elementor-widget-text-editor:has(.mooyam-home-hero-slider) .mooyam-home-hero-copy,
body.home.page-id-8 .elementor-widget-text-editor:has(.mooyam-home-hero-slider) .mooyam-home-hero-copy * {
    line-height: normal;
}

.mooyam-home-hero-track {
    position: relative;
    width: 100%;
    height: 100%;
}

.mooyam-home-hero-slider > .e-con-inner {
    position: static;
    width: 100%;
    max-width: none;
    height: 100%;
    padding: 0;
}

.mooyam-home-hero-bg {
    position: absolute !important;
    inset: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    margin: 0 !important;
    opacity: 0;
    animation: mooyamHeroFade 18s infinite;
}

.mooyam-home-hero-bg-2 {
    animation-delay: 6s;
}

.mooyam-home-hero-bg-3 {
    animation-delay: 12s;
}

.mooyam-home-hero-bg .elementor-widget-container,
.mooyam-home-hero-bg a,
.mooyam-home-hero-bg img {
    width: 100%;
    height: 100%;
    display: block;
}

.mooyam-home-hero-bg img {
    object-fit: cover;
    object-position: center;
}

.mooyam-home-hero-overlay {
    position: absolute !important;
    inset: 0 auto 0 0;
    z-index: 3;
    width: min(55%, 760px);
    height: 100%;
    margin: 0 !important;
}

.mooyam-home-hero-overlay .elementor-widget-container {
    height: 100%;
}

.mooyam-home-hero-slide {
    position: absolute;
    inset: 0;
    opacity: 0;
    animation: mooyamHeroFade 18s infinite;
}

.mooyam-home-hero-slide-2 {
    animation-delay: 6s;
}

.mooyam-home-hero-slide-3 {
    animation-delay: 12s;
}

.mooyam-home-hero-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
}

.mooyam-home-hero-copy {
    position: absolute;
    z-index: 3;
    inset: 0 auto 0 0;
    width: 100%;
    padding: clamp(26px, 4.5vw, 70px) clamp(24px, 5vw, 96px);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    background: linear-gradient(90deg, #f7f1e7 0%, #f7f1e7 68%, rgba(247, 241, 231, .94) 82%, rgba(247, 241, 231, 0) 100%);
    box-sizing: border-box;
}

.mooyam-home-hero-copy a {
    color: inherit;
    text-decoration: none;
}

.mooyam-home-hero-eyebrow {
    margin: 0 0 22px !important;
    font-size: clamp(14px, 1.15vw, 18px);
    color: #0b0b0b;
}

.mooyam-home-hero-copy h1 {
    max-width: 690px;
    margin: 0 0 22px;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(32px, 3.15vw, 52px);
    line-height: 1.35;
    font-weight: 500;
    color: #000;
}

.mooyam-home-hero-text {
    max-width: 710px;
    margin: 0 0 28px !important;
    font-size: clamp(15px, 1.05vw, 18px);
    line-height: 1.55;
    color: #0b0b0b;
}

.mooyam-home-hero-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 18px 26px;
    align-items: center;
}

.mooyam-home-hero-actions br {
    display: none !important;
}

.mooyam-home-hero-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 22px;
    background: #00713c;
    color: #fff !important;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    text-decoration: none !important;
}

.mooyam-home-hero-btn-wide {
    min-width: min(100%, 390px);
}

.mooyam-hero-hotspot {
    position: absolute;
    z-index: 2;
    top: 59%;
    height: 9%;
    min-height: 36px;
}

.mooyam-hero-hotspot-quote {
    left: 5%;
    width: 9%;
}

.mooyam-hero-hotspot-custom {
    left: 15.5%;
    width: 27%;
}

.mooyam-home-hero-dots {
    position: absolute;
    left: 50%;
    bottom: 24px;
    transform: translateX(-50%);
    z-index: 3;
    display: none;
    gap: 9px;
}

.mooyam-home-hero-dots span {
    width: 9px;
    height: 9px;
    border-radius: 999px;
    background: #fff;
    opacity: .95;
}

.mooyam-home-hero-dots span:first-child {
    width: 28px;
    background: #00713c;
}

@keyframes mooyamHeroFade {
    0%, 30% { opacity: 1; }
    33%, 100% { opacity: 0; }
}

.mooyam-home-service-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 22px;
}

.mooyam-home-service-grid article {
    border: 1px solid #d8e2dc;
    border-radius: 8px;
    padding: 24px;
    background: #fff;
}

.mooyam-scroll-wrap {
    overflow-x: auto;
    scrollbar-width: thin;
    padding: 4px 2px 12px;
}

.mooyam-scroll-wrap > .e-con-inner {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(218px, 1fr);
    gap: 30px;
    min-width: 1180px;
    max-width: none;
    width: max-content;
    padding: 0;
}

.mooyam-oem-products-scroll {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(218px, 1fr);
    gap: 30px;
    min-width: 1180px;
}

.mooyam-oem-card {
    display: block;
    color: inherit;
    text-decoration: none;
    min-width: 218px;
}

.mooyam-oem-card > .e-con-inner {
    display: block;
    width: 100%;
    padding: 0;
}

.mooyam-oem-card-image,
.mooyam-oem-card-image .elementor-widget-container,
.mooyam-oem-card-image a,
.mooyam-oem-card-image img,
.mooyam-oem-card img {
    width: 100%;
}

.mooyam-oem-card-image {
    margin: 0 0 16px !important;
}

.mooyam-oem-card-image img,
.mooyam-oem-card img {
    aspect-ratio: 1.22 / 1;
    object-fit: cover;
    border-radius: 10px;
    display: block;
}

.mooyam-oem-card-copy h3,
.mooyam-oem-card h3 {
    font-family: Georgia, "Times New Roman", serif;
    text-transform: uppercase;
    font-size: 20px;
}

.mooyam-oem-card-copy h3 a {
    color: inherit;
    text-decoration: none;
}

.mooyam-oem-card-copy p,
.mooyam-oem-card p {
    color: #333;
    font-size: 15px;
    line-height: 1.55;
}

.mooyam-process-icons {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 36px;
    margin-top: 18px;
    text-align: center;
}

.mooyam-process-icons svg {
    width: 56px;
    height: 56px;
    color: #8ac322;
    margin-bottom: 18px;
}

.mooyam-process-icons h3 {
    font-family: Georgia, "Times New Roman", serif;
    font-size: 20px;
    font-weight: 500;
}

.mooyam-home-video video,
.mooyam-home-wide-image img {
    width: 100%;
    display: block;
    border-radius: 8px;
}

body.home.page-id-8 .elementor-element-0bf9727f,
body.home.page-id-8 .elementor-element-05ab799a,
body.home.page-id-8 .elementor-element-36716729 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

body.home.page-id-8 .elementor-element-0bf9727f > .elementor-widget-container,
body.home.page-id-8 .elementor-element-05ab799a > .elementor-widget-container,
body.home.page-id-8 .elementor-element-36716729 > .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;
}

body.home.page-id-8 .mooyam-home-know-us {
    padding-top: clamp(10px, 1.6vw, 20px) !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

body.home.page-id-8 .mooyam-home-know-us h2 {
    margin-bottom: 8px !important;
}

body.home.page-id-8 .mooyam-home-know-us .mooyam-section-lead {
    margin-bottom: 0 !important;
}

body.home.page-id-8 section.mooyam-home-video {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

body.home.page-id-8 figure.mooyam-home-video {
    margin: 0 auto !important;
}

body.home.page-id-8 .elementor-element-7c79680c {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

body.home.page-id-8 .mooyam-customers-heading {
    margin-top: 0 !important;
    margin-bottom: 6px !important;
}

body.home.page-id-8 .mooyam-customers-heading h2 {
    margin-top: 0 !important;
    margin-bottom: 8px !important;
}

body.home.page-id-8 .mooyam-customers-heading .mooyam-section-lead {
    margin-bottom: 12px !important;
}

.mooyam-customers-grid {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: 14px;
}

.mooyam-customer-photo {
    margin: 0;
    overflow: hidden;
    background: #f4f5f2;
    display: block;
    width: 100%;
    max-width: none;
}

.mooyam-customer-photo .elementor-widget-container,
.mooyam-customer-photo a,
.mooyam-customer-photo img,
.mooyam-customer-photo img {
    width: 100%;
}

.mooyam-customer-photo img {
    aspect-ratio: 1.45 / 1;
    object-fit: cover;
    display: block;
}

.mooyam-testimonials {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 24px;
}

.mooyam-testimonials article {
    background: #fff;
    border: 1px solid #e3e9e5;
    border-radius: 8px;
    padding: 26px;
    text-align: center;
    box-shadow: 0 12px 32px rgba(0, 0, 0, .05);
}

.mooyam-testimonials img {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    object-fit: cover;
    margin: 0 auto 16px;
    display: block;
}

.mooyam-testimonials p {
    font-size: 15px;
    line-height: 1.65;
    color: #333;
    margin-bottom: 18px !important;
}

.mooyam-testimonials h3 {
    margin-bottom: 2px;
}

.mooyam-testimonials span {
    color: #63736d;
    font-size: 14px;
}

.mooyam-cta-block {
    text-align: center;
    padding: clamp(24px, 3.6vw, 42px);
    background: #f1f6f2;
    border-radius: 8px;
    color: #10241d;
}

.mooyam-cta-block p,
.mooyam-cta-block h2 {
    color: #10241d !important;
}

.mooyam-cta-block .eyebrow {
    color: #00713c;
    font-weight: 700;
    margin-bottom: 8px;
}

.mooyam-green-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    padding: 0 24px;
    margin-top: 18px;
    background: #00713c;
    color: #fff !important;
    border-radius: 999px;
    text-decoration: none !important;
    font-weight: 700;
}

@media (max-width: 1024px) {
    .mooyam-el-home-section {
        width: min(100% - 32px, 900px);
        padding: 28px 0;
    }

    .mooyam-home-hero-slider {
        height: clamp(460px, 56vw, 540px);
    }

    .mooyam-home-hero-copy {
        width: 100%;
        padding: 30px 34px;
    }

    .mooyam-home-hero-overlay {
        width: min(70%, 720px);
    }

    .mooyam-home-hero-copy h1 {
        font-size: clamp(28px, 3.7vw, 40px);
    }

    .mooyam-home-service-grid,
    .mooyam-process-icons,
    .mooyam-testimonials {
        grid-template-columns: 1fr;
    }

    .mooyam-customers-grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .site-header .menu > .menu-products > .sub-menu,
    .main-navigation .menu > .menu-products > .sub-menu,
    .menu > .menu-products > .sub-menu {
        position: static !important;
        display: none !important;
        transform: none !important;
        opacity: 1 !important;
        visibility: visible !important;
        width: auto !important;
        max-width: none !important;
        min-width: 0 !important;
        grid-template-columns: 1fr !important;
        max-height: 66vh;
        overflow-y: auto;
    }

    .site-header .menu > .menu-products:focus-within > .sub-menu,
    .main-navigation .menu > .menu-products:focus-within > .sub-menu,
    .menu > .menu-products:focus-within > .sub-menu {
        display: grid !important;
    }
}

@media (max-width: 760px) {
    body.home.page-id-8 .elementor-widget-text-editor {
        font-size: 15px;
    }

    .mooyam-el-home-section {
        width: min(100% - 24px, 560px);
        padding: 22px 0;
    }

    .mooyam-el-home-section h2 {
        font-size: 28px;
    }

    .mooyam-home-hero-slider {
        height: 430px;
    }

    .mooyam-home-hero-slide img {
        object-position: 62% center;
    }

    .mooyam-home-hero-bg img {
        object-position: 62% center;
    }

    .mooyam-home-hero-overlay {
        width: 100%;
    }

    .mooyam-home-hero-copy {
        width: 100%;
        padding: 28px 22px;
        background: linear-gradient(90deg, rgba(247, 241, 231, .98) 0%, rgba(247, 241, 231, .9) 72%, rgba(247, 241, 231, .45) 100%);
    }

    .mooyam-home-hero-eyebrow {
        margin-bottom: 12px !important;
        font-size: 13px;
    }

    .mooyam-home-hero-copy h1 {
        max-width: 92%;
        margin-bottom: 14px;
        font-size: 28px;
        line-height: 1.24;
    }

    .mooyam-home-hero-text {
        max-width: 90%;
        margin-bottom: 18px !important;
        font-size: 14px;
        line-height: 1.45;
    }

    .mooyam-home-hero-actions {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }

    .mooyam-home-hero-btn {
        min-height: 40px;
        padding: 0 14px;
        font-size: 14px;
        max-width: calc(100vw - 44px);
        white-space: normal;
        text-align: center;
    }

    .mooyam-home-hero-btn-wide {
        min-width: 0;
        width: auto;
    }

    .mooyam-hero-hotspot {
        display: none;
    }

    .mooyam-oem-products-scroll {
        min-width: 0;
        grid-auto-columns: minmax(230px, 82vw);
    }

    .mooyam-scroll-wrap > .e-con-inner {
        min-width: 0;
        grid-auto-columns: minmax(230px, 82vw);
    }

    .mooyam-customers-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 10px;
    }

    .mooyam-process-icons {
        gap: 22px;
    }

}

/* Elementor container id stabilizers: container custom classes are not always printed on the front end. */
body.home.page-id-8 .elementor-element-211c1c96 > .e-con-inner {
    display: block !important;
}

body.home.page-id-8 .elementor-element-211c1c96 {
    overflow: hidden !important;
}

body.home.page-id-8 .elementor-element-d9d3d7f3 {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    height: clamp(420px, 42vw, 620px) !important;
    min-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    background: #f7f3eb !important;
}

body.home.page-id-8 .elementor-element-d9d3d7f3 > .e-con-inner {
    position: static !important;
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    height: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.home.page-id-8 .elementor-element-50ee476d,
body.home.page-id-8 .elementor-element-50ee476e,
body.home.page-id-8 .elementor-element-50ee476f {
    position: absolute !important;
    inset: 0 !important;
    z-index: 1 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    opacity: 0;
    animation: mooyamHeroFade 18s infinite;
}

body.home.page-id-8 .elementor-element-50ee476e {
    animation-delay: 6s;
}

body.home.page-id-8 .elementor-element-50ee476f {
    animation-delay: 12s;
}

body.home.page-id-8 .elementor-element-50ee476d .elementor-widget-container,
body.home.page-id-8 .elementor-element-50ee476e .elementor-widget-container,
body.home.page-id-8 .elementor-element-50ee476f .elementor-widget-container,
body.home.page-id-8 .elementor-element-50ee476d a,
body.home.page-id-8 .elementor-element-50ee476e a,
body.home.page-id-8 .elementor-element-50ee476f a,
body.home.page-id-8 .elementor-element-50ee476d img,
body.home.page-id-8 .elementor-element-50ee476e img,
body.home.page-id-8 .elementor-element-50ee476f img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

body.home.page-id-8 .elementor-element-50ee476d img,
body.home.page-id-8 .elementor-element-50ee476e img,
body.home.page-id-8 .elementor-element-50ee476f img {
    object-fit: cover !important;
    object-position: center !important;
}

body.home.page-id-8 .elementor-element-20b2ab07 {
    position: absolute !important;
    inset: 0 auto 0 0 !important;
    z-index: 3 !important;
    width: min(55%, 760px) !important;
    height: 100% !important;
    margin: 0 !important;
}

body.home.page-id-8 .elementor-element-20b2ab07 .elementor-widget-container {
    position: relative !important;
    height: 100% !important;
}

body.home.page-id-8 .elementor-element-20b2ab07 .mooyam-home-hero-copy {
    position: absolute !important;
    inset: 0 auto 0 0 !important;
    width: 100% !important;
    height: 100% !important;
}

body.home.page-id-8 .elementor-element-06c03a33,
body.home.page-id-8 .elementor-element-7c79680c {
    display: block !important;
    width: min(1180px, calc(100% - 48px)) !important;
    max-width: 1180px !important;
    margin: 0 auto !important;
    padding: clamp(18px, 2.8vw, 38px) 0 !important;
    --width: min(1180px, calc(100% - 48px)) !important;
    --content-width: 1180px !important;
    --container-widget-width: 100% !important;
    --container-widget-flex-grow: 1 !important;
}

body.home.page-id-8 .elementor-element-06c03a33 > .e-con-inner,
body.home.page-id-8 .elementor-element-7c79680c > .e-con-inner {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    padding: 0 !important;
    margin: 0 auto !important;
}

body.home.page-id-8 .elementor-element-9d0989bf {
    display: block !important;
    overflow-x: auto !important;
    width: 100% !important;
    padding: 4px 2px 12px !important;
}

body.home.page-id-8 .elementor-element-9d0989bf > .e-con-inner {
    display: grid !important;
    grid-auto-flow: column !important;
    grid-auto-columns: 218px !important;
    gap: 30px !important;
    width: max-content !important;
    min-width: 1180px !important;
    max-width: none !important;
    padding: 0 !important;
    align-items: start !important;
}

body.home.page-id-8 .elementor-element-54ee502b,
body.home.page-id-8 .elementor-element-54ee502c,
body.home.page-id-8 .elementor-element-54ee502d,
body.home.page-id-8 .elementor-element-54ee502e,
body.home.page-id-8 .elementor-element-54ee502f,
body.home.page-id-8 .elementor-element-54ee5030 {
    display: block !important;
    width: 218px !important;
    min-width: 218px !important;
}

body.home.page-id-8 .elementor-element-54ee502b > .e-con-inner,
body.home.page-id-8 .elementor-element-54ee502c > .e-con-inner,
body.home.page-id-8 .elementor-element-54ee502d > .e-con-inner,
body.home.page-id-8 .elementor-element-54ee502e > .e-con-inner,
body.home.page-id-8 .elementor-element-54ee502f > .e-con-inner,
body.home.page-id-8 .elementor-element-54ee5030 > .e-con-inner {
    display: block !important;
    padding: 0 !important;
}

body.home.page-id-8 .elementor-element-df408b7f,
body.home.page-id-8 .elementor-element-df408b7f > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    gap: 14px !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 100% !important;
    padding: 0 !important;
    align-items: stretch !important;
    --width: 100% !important;
    --content-width: 100% !important;
    --container-widget-width: 100% !important;
    --container-widget-flex-grow: 1 !important;
}

body.home.page-id-8 .elementor-element-df408b7f > .e-con-inner {
    display: contents !important;
}

body.home.page-id-8 .elementor-element-df408b7f .elementor-widget-image,
body.home.page-id-8 .elementor-element-df408b7f .mooyam-customer-photo {
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    justify-self: stretch !important;
    align-self: stretch !important;
    --container-widget-width: 100% !important;
    --container-widget-flex-grow: 1 !important;
}

body.home.page-id-8 .elementor-element-df408b7f .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;
}

body.home.page-id-8 .elementor-element-df408b7f img {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    height: 118px !important;
    object-fit: cover !important;
}

@media (max-width: 1024px) {
    body.home.page-id-8 .elementor-element-d9d3d7f3 {
        height: clamp(360px, 52vw, 520px) !important;
    }

    body.home.page-id-8 .elementor-element-20b2ab07 {
        width: min(70%, 720px) !important;
    }

    body.home.page-id-8 .elementor-element-df408b7f,
    body.home.page-id-8 .elementor-element-df408b7f > .e-con-inner {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
}

@media (max-width: 760px) {
    body.home.page-id-8 .elementor-element-d9d3d7f3 {
        height: 430px !important;
    }

    body.home.page-id-8 .elementor-element-20b2ab07 {
        width: 100% !important;
    }

    body.home.page-id-8 .elementor-element-9d0989bf > .e-con-inner {
        min-width: 0 !important;
        grid-auto-columns: minmax(230px, 82vw) !important;
    }

    body.home.page-id-8 .elementor-element-df408b7f,
    body.home.page-id-8 .elementor-element-df408b7f > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 10px !important;
    }
}
/* Codex update: modular homepage v4 end */
/* Codex update: blog showcase styling start */
.mooyam-blog-page {
    width: min(1180px, calc(100% - 48px));
    margin: 0 auto;
    padding: clamp(34px, 4vw, 56px) 0;
    color: #111;
}

.mooyam-blog-hero {
    text-align: center;
    margin: 0 0 34px;
}

.mooyam-blog-hero h1 {
    margin: 0 0 12px;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(38px, 4vw, 56px);
    line-height: 1.08;
    font-weight: 500;
    color: #000;
}

.mooyam-blog-hero p {
    max-width: 820px;
    margin: 0 auto;
    font-size: 17px;
    line-height: 1.6;
}

.mooyam-blog-showcase {
    background: #f4f4f2;
    padding: clamp(24px, 3vw, 36px);
}

.mooyam-blog-feature-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 26px;
}

.mooyam-blog-feature-card {
    background: #fff;
    border: 1px solid #e3e7e2;
    min-width: 0;
    display: flex;
    flex-direction: column;
}

.mooyam-blog-feature-card__image {
    display: block;
    aspect-ratio: 1.42 / 1;
    overflow: hidden;
    background: #eef1ee;
}

.mooyam-blog-feature-card__image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .35s ease;
}

.mooyam-blog-feature-card:hover .mooyam-blog-feature-card__image img {
    transform: scale(1.04);
}

.mooyam-blog-feature-card__body {
    display: grid;
    grid-template-columns: 62px 1fr;
    column-gap: 18px;
    row-gap: 10px;
    padding: 22px 20px 24px;
    flex: 1;
}

.mooyam-blog-feature-card__date {
    grid-row: span 3;
    color: #00713c;
    text-align: center;
    border-right: 1px solid #dfe5df;
    padding-right: 14px;
}

.mooyam-blog-feature-card__date span {
    display: block;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 24px;
    line-height: 1.05;
}

.mooyam-blog-feature-card__date em {
    display: block;
    margin-top: 5px;
    font-style: normal;
    font-size: 13px;
    color: #555;
}

.mooyam-blog-feature-card h2 {
    margin: 0;
    font-size: 18px;
    line-height: 1.35;
    font-weight: 700;
}

.mooyam-blog-feature-card h2 a {
    color: #111;
    text-decoration: none;
}

.mooyam-blog-feature-card h2 a:hover {
    color: #00713c;
}

.mooyam-blog-feature-card p {
    margin: 0;
    color: #505a55;
    font-size: 14px;
    line-height: 1.65;
}

.mooyam-blog-feature-card__more {
    color: #00713c !important;
    font-weight: 700;
    text-decoration: none !important;
    font-size: 14px;
}

.mooyam-blog-pagination ul {
    display: flex;
    justify-content: center;
    gap: 10px;
    list-style: none;
    padding: 0;
    margin: 30px 0 0;
}

.mooyam-blog-pagination a,
.mooyam-blog-pagination span {
    min-width: 32px;
    height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #555;
    text-decoration: none;
}

.mooyam-blog-pagination .current {
    background: #00713c;
    color: #fff;
    border-radius: 5px;
}

.mooyam-blog-contact-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    padding: 0 24px;
    margin-top: 16px;
    background: #00713c;
    color: #fff !important;
    border-radius: 999px;
    font-weight: 700;
    text-decoration: none !important;
}

@media (max-width: 1024px) {
    .mooyam-blog-feature-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 700px) {
    .mooyam-blog-page {
        width: min(100% - 28px, 560px);
        padding: 28px 0;
    }
    .mooyam-blog-showcase {
        padding: 18px;
    }
    .mooyam-blog-feature-grid {
        grid-template-columns: 1fr;
        gap: 18px;
    }
    .mooyam-blog-feature-card__body {
        grid-template-columns: 54px 1fr;
        padding: 18px 16px;
    }
    .mooyam-blog-feature-card h2 {
        font-size: 17px;
    }
}
/* Codex update: blog showcase styling end */
/* Codex update: body lotion Elementor styling start */
.elementor .ym-bl-hero,
.elementor .ym-bl-section,
.elementor .ym-bl-form-grid,
.elementor .ym-bl-product-grid,
.elementor .ym-bl-about,
.elementor .ym-bl-article-layout,
.elementor .ym-bl-sample-cta,
.elementor .ym-bl-faq {
    width: min(1180px, calc(100% - 48px));
    margin: 0 auto;
    padding: 42px 0;
}

.elementor .ym-bl-hero > .e-con-inner {
    display: grid;
    grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);
    gap: 44px;
    align-items: center;
}

.elementor .ym-bl-hero-title .elementor-heading-title {
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(38px, 4.2vw, 58px);
    line-height: 1.12;
    font-weight: 500;
    color: #111;
    margin: 0;
}

.elementor .ym-bl-hero-subtitle {
    font-size: 20px;
    line-height: 1.55;
    color: #111;
}

.elementor .ym-bl-hero-media > .e-con-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
}

.elementor .ym-bl-hero-image img {
    width: 100%;
    height: 390px;
    object-fit: cover;
    display: block;
}

.elementor .ym-bl-button .elementor-button,
.elementor .ym-bl-button a.elementor-button {
    background: #00733f;
    color: #fff;
    border-radius: 0;
    padding: 13px 22px;
    font-size: 16px;
    font-weight: 700;
}

.elementor .ym-bl-section-heading .elementor-heading-title,
.elementor .ym-bl-about .elementor-heading-title,
.elementor .ym-bl-faq .elementor-heading-title {
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(30px, 3vw, 42px);
    line-height: 1.2;
    font-weight: 500;
    color: #111;
}

.elementor .ym-bl-copy {
    font-size: 17px;
    line-height: 1.75;
    color: #111;
}

.elementor .ym-bl-form-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 18px;
}

.elementor .ym-bl-product-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 26px 22px;
}

.elementor .ym-bl-card {
    text-align: center;
}

.elementor .ym-bl-card .e-con-inner {
    gap: 8px;
}

.elementor .ym-bl-card-image img {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    display: block;
}

.elementor .ym-bl-card-title .elementor-heading-title {
    font-size: 16px;
    line-height: 1.35;
    font-weight: 500;
    color: #333;
}

.elementor .ym-bl-about {
    background: #f7f7f4;
    width: 100%;
    max-width: none;
    padding-left: max(24px, calc((100% - 1180px) / 2));
    padding-right: max(24px, calc((100% - 1180px) / 2));
}

.elementor .ym-bl-process-list {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 14px;
    margin-top: 22px;
}

.elementor .ym-bl-process-list span {
    border: 1px solid rgba(0, 115, 63, .24);
    color: #006134;
    padding: 13px 12px;
    text-align: center;
    font-weight: 700;
    background: #fff;
}

.elementor .ym-bl-article-layout > .e-con-inner {
    display: grid;
    grid-template-columns: 260px minmax(0, 1fr);
    gap: 44px;
    align-items: start;
}

.elementor .ym-bl-article-nav {
    position: sticky;
    top: 118px;
    display: grid;
    gap: 14px;
    padding: 24px;
    border-left: 3px solid #00733f;
    background: #f6f8f6;
}

.elementor .ym-bl-article-nav a {
    color: #006134;
    font-weight: 700;
    text-decoration: none;
}

.elementor .ym-bl-article-copy {
    font-size: 15px;
    line-height: 1.8;
    color: #222;
}

.elementor .ym-bl-article-copy h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    margin: 26px 0 12px;
}

.elementor .ym-bl-article-copy strong {
    color: #111;
}

.elementor .ym-bl-sample-cta {
    text-align: center;
    padding-top: 10px;
}

.elementor .ym-bl-faq {
    background: #f1f3f4;
    width: 100%;
    max-width: none;
    padding-left: max(24px, calc((100% - 1180px) / 2));
    padding-right: max(24px, calc((100% - 1180px) / 2));
}

.elementor .ym-bl-faq > .e-con-inner {
    display: grid;
    grid-template-columns: 330px minmax(0, 1fr);
    gap: 34px;
    align-items: start;
}

.elementor .ym-bl-faq-intro {
    background: #fff;
    padding: 28px;
}

.elementor .ym-bl-faq-list {
    display: grid;
    gap: 14px;
}

.elementor .ym-bl-faq-item {
    background: #fff;
    border: 0;
    padding: 0;
}

.elementor .ym-bl-faq-item summary {
    cursor: pointer;
    list-style: none;
    padding: 20px 54px 20px 48px;
    position: relative;
    font-size: 17px;
    line-height: 1.35;
    font-weight: 700;
    color: #333;
}

.elementor .ym-bl-faq-item summary::-webkit-details-marker {
    display: none;
}

.elementor .ym-bl-faq-item summary::before {
    content: "?";
    position: absolute;
    left: 18px;
    top: 18px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #00733f;
    color: #fff;
    display: grid;
    place-items: center;
    font-size: 15px;
    font-weight: 700;
}

.elementor .ym-bl-faq-item summary::after {
    content: "+";
    position: absolute;
    right: 20px;
    top: 17px;
    font-size: 24px;
    color: #999;
}

.elementor .ym-bl-faq-item[open] summary::after {
    content: "-";
}

.elementor .ym-bl-faq-item p {
    margin: 0;
    padding: 0 28px 22px 48px;
    font-size: 15px;
    line-height: 1.7;
    color: #555;
}

@media (max-width: 900px) {
    .elementor .ym-bl-hero > .e-con-inner,
    .elementor .ym-bl-article-layout > .e-con-inner,
    .elementor .ym-bl-faq > .e-con-inner {
        grid-template-columns: 1fr;
    }

    .elementor .ym-bl-form-grid > .e-con-inner,
    .elementor .ym-bl-product-grid > .e-con-inner,
    .elementor .ym-bl-process-list {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .elementor .ym-bl-article-nav {
        position: static;
    }

    .elementor .ym-bl-hero-image img {
        height: 260px;
    }
}

@media (max-width: 560px) {
    .elementor .ym-bl-hero,
    .elementor .ym-bl-section,
    .elementor .ym-bl-form-grid,
    .elementor .ym-bl-product-grid,
    .elementor .ym-bl-article-layout,
    .elementor .ym-bl-sample-cta {
        width: min(100% - 28px, 1180px);
        padding: 28px 0;
    }

    .elementor .ym-bl-form-grid > .e-con-inner,
    .elementor .ym-bl-product-grid > .e-con-inner,
    .elementor .ym-bl-process-list {
        grid-template-columns: 1fr;
    }

    .elementor .ym-bl-hero-media > .e-con-inner {
        grid-template-columns: 1fr;
    }
}

/* Elementor may omit container custom classes, so these selectors detect each
   section from the editable widgets inside it. */
.elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
.elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
.elementor .e-con:has(.ym-bl-process-list),
.elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy),
.elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) {
    width: min(1180px, calc(100% - 48px));
    margin: 0 auto;
    padding: 42px 0;
}

.elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner {
    display: grid;
    grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);
    gap: 44px;
    align-items: center;
}

.elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
}

.elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
    gap: 24px 22px;
}

.elementor .e-con:has(> .e-con-inner > .ym-bl-card-image):has(> .e-con-inner > .ym-bl-card-title) {
    text-align: center;
}

.elementor .e-con:has(> .e-con-inner > .ym-bl-card-image):has(> .e-con-inner > .ym-bl-card-title) > .e-con-inner {
    gap: 8px;
}

.elementor .e-con:has(.ym-bl-process-list) {
    background: #f7f7f4;
    width: 100%;
    max-width: none;
    padding-left: max(24px, calc((100% - 1180px) / 2));
    padding-right: max(24px, calc((100% - 1180px) / 2));
}

.elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner {
    display: grid;
    grid-template-columns: 260px minmax(0, 1fr);
    gap: 44px;
    align-items: start;
}

.elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) {
    background: #f1f3f4;
    width: 100%;
    max-width: none;
    padding-left: max(24px, calc((100% - 1180px) / 2));
    padding-right: max(24px, calc((100% - 1180px) / 2));
}

.elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) > .e-con-inner {
    display: grid;
    grid-template-columns: 330px minmax(0, 1fr);
    gap: 34px;
    align-items: start;
}

@media (max-width: 900px) {
    .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner,
    .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner,
    .elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) > .e-con-inner {
        grid-template-columns: 1fr;
    }

    .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 560px) {
    .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 28px, 1180px);
        padding: 28px 0;
    }

    .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner,
    .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner {
        grid-template-columns: 1fr;
    }
}
/* Codex update: body lotion Elementor styling end */
/* Codex mobile polish: submenu tap, product carousel spacing, and video sizing */
@media (max-width: 1024px) {
    .primary-nav .menu .menu-item-has-children.mooyam-submenu-open > .sub-menu {
        display: block !important;
    }

    .primary-nav .menu .menu-item-has-children.mooyam-submenu-open > a::after {
        transform: translateY(2px) rotate(225deg) !important;
    }

    .primary-nav .menu li:hover > .sub-menu,
    .primary-nav .menu li:focus-within > .sub-menu {
        display: none !important;
    }

    .primary-nav .menu li.mooyam-submenu-open > .sub-menu {
        display: block !important;
    }
}

@media (max-width: 760px) {
    body.home.page-id-8 .mooyam-oem-products-scroll,
    body.home.page-id-8 .mooyam-scroll-wrap > .e-con-inner {
        grid-auto-columns: minmax(188px, 58vw) !important;
        gap: 14px !important;
        column-gap: 14px !important;
        padding-right: 10px !important;
    }

    body.home.page-id-8 .mooyam-oem-card {
        min-width: 0 !important;
        width: 100% !important;
    }

    body.home.page-id-8 .mooyam-oem-card-image {
        margin-bottom: 8px !important;
    }

    body.home.page-id-8 .mooyam-oem-card-copy h3,
    body.home.page-id-8 .mooyam-oem-card h3 {
        margin: 6px 0 5px !important;
        font-size: 20px !important;
        line-height: 1.15 !important;
    }

    body.home.page-id-8 .mooyam-oem-card-copy p,
    body.home.page-id-8 .mooyam-oem-card p {
        margin: 0 !important;
        font-size: 15px !important;
        line-height: 1.42 !important;
    }

    body.home.page-id-8 .mooyam-home-know-us {
        padding-top: 14px !important;
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }

    body.home.page-id-8 .mooyam-home-know-us h2,
    body.home.page-id-8 .mooyam-home-know-us .elementor-heading-title {
        margin-bottom: 8px !important;
    }

    body.home.page-id-8 .mooyam-home-know-us .mooyam-section-lead,
    body.home.page-id-8 .mooyam-home-know-us p {
        margin-bottom: 10px !important;
    }

    body.home.page-id-8 section.mooyam-home-video,
    body.home.page-id-8 figure.mooyam-home-video,
    body.home.page-id-8 .elementor-widget-video,
    body.home.page-id-8 .wp-block-video {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    body.home.page-id-8 .mooyam-home-video video,
    body.home.page-id-8 .wp-block-video video,
    body.home.page-id-8 .elementor-widget-video video {
        width: 100% !important;
        height: auto !important;
        max-height: 230px !important;
        object-fit: cover !important;
    }

    body.home.page-id-8 .elementor-widget-spacer,
    body.home.page-id-8 .elementor-spacer,
    body.home.page-id-8 .elementor-spacer-inner {
        max-height: 14px !important;
    }
}
/* Codex update: mobile spacing for Body Lotion and Sunscreen product pages */
@media (max-width: 1024px) {
    body.page-id-645 .elementor,
    body.page-id-646 .elementor {
        overflow-x: hidden;
    }

    body.page-id-645 .elementor .ym-bl-hero,
    body.page-id-645 .elementor .ym-bl-section,
    body.page-id-645 .elementor .ym-bl-form-grid,
    body.page-id-645 .elementor .ym-bl-product-grid,
    body.page-id-645 .elementor .ym-bl-article-layout,
    body.page-id-645 .elementor .ym-bl-sample-cta,
    body.page-id-646 .elementor .ym-bl-hero,
    body.page-id-646 .elementor .ym-bl-section,
    body.page-id-646 .elementor .ym-bl-form-grid,
    body.page-id-646 .elementor .ym-bl-product-grid,
    body.page-id-646 .elementor .ym-bl-article-layout,
    body.page-id-646 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }

    body.page-id-645 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-645 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy),
    body.page-id-646 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-646 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }

    body.page-id-645 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner,
    body.page-id-646 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-646 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner {
        gap: 22px !important;
    }

    body.page-id-645 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner,
    body.page-id-646 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        gap: 18px 14px !important;
    }

    body.page-id-645 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner,
    body.page-id-646 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-646 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner {
        gap: 22px !important;
    }
}

@media (max-width: 760px) {
    body.page-id-645 .elementor .ym-bl-hero,
    body.page-id-645 .elementor .ym-bl-section,
    body.page-id-645 .elementor .ym-bl-form-grid,
    body.page-id-645 .elementor .ym-bl-product-grid,
    body.page-id-645 .elementor .ym-bl-article-layout,
    body.page-id-645 .elementor .ym-bl-sample-cta,
    body.page-id-646 .elementor .ym-bl-hero,
    body.page-id-646 .elementor .ym-bl-section,
    body.page-id-646 .elementor .ym-bl-form-grid,
    body.page-id-646 .elementor .ym-bl-product-grid,
    body.page-id-646 .elementor .ym-bl-article-layout,
    body.page-id-646 .elementor .ym-bl-sample-cta {
        width: min(100% - 24px, 1180px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }

    body.page-id-645 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-645 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy),
    body.page-id-646 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-646 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 24px, 1180px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }

    body.page-id-645 .elementor .ym-bl-hero-title .elementor-heading-title,
    body.page-id-646 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.15 !important;
    }

    body.page-id-645 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-645 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-645 .elementor .ym-bl-faq .elementor-heading-title,
    body.page-id-646 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-646 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-646 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-645 .elementor .ym-bl-hero-subtitle,
    body.page-id-645 .elementor .ym-bl-copy,
    body.page-id-646 .elementor .ym-bl-hero-subtitle,
    body.page-id-646 .elementor .ym-bl-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
    }

    body.page-id-645 .elementor .ym-bl-copy p,
    body.page-id-645 .elementor .ym-bl-article-copy p,
    body.page-id-646 .elementor .ym-bl-copy p,
    body.page-id-646 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-645 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner,
    body.page-id-646 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-646 .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 10px !important;
    }

    body.page-id-645 .elementor .ym-bl-hero-image img,
    body.page-id-646 .elementor .ym-bl-hero-image img {
        height: 150px !important;
    }

    body.page-id-645 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner,
    body.page-id-646 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 14px 10px !important;
        align-items: start !important;
    }

    body.page-id-645 .elementor .ym-bl-card .e-con-inner,
    body.page-id-646 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }

    body.page-id-645 .elementor .ym-bl-card-title .elementor-heading-title,
    body.page-id-646 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }

    body.page-id-645 .elementor .ym-bl-card-image img,
    body.page-id-646 .elementor .ym-bl-card-image img {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
        object-fit: cover !important;
    }

    body.page-id-645 .elementor .ym-bl-article-nav,
    body.page-id-646 .elementor .ym-bl-article-nav {
        padding: 12px !important;
        gap: 8px !important;
    }

    body.page-id-645 .elementor .ym-bl-article-copy,
    body.page-id-646 .elementor .ym-bl-article-copy {
        font-size: 14px !important;
        line-height: 1.6 !important;
    }

    body.page-id-645 .elementor .ym-bl-article-copy h2,
    body.page-id-646 .elementor .ym-bl-article-copy h2 {
        font-size: 19px !important;
        line-height: 1.3 !important;
        margin: 18px 0 8px !important;
    }

    body.page-id-645 .elementor .ym-bl-faq,
    body.page-id-646 .elementor .ym-bl-faq {
        padding: 22px 12px !important;
    }

    body.page-id-645 .elementor .ym-bl-faq > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) > .e-con-inner,
    body.page-id-646 .elementor .ym-bl-faq > .e-con-inner,
    body.page-id-646 .elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) > .e-con-inner {
        grid-template-columns: 1fr !important;
        gap: 14px !important;
    }

    body.page-id-645 .elementor .ym-bl-faq-intro,
    body.page-id-646 .elementor .ym-bl-faq-intro {
        padding: 18px !important;
    }

    body.page-id-645 .elementor .ym-bl-faq-item summary,
    body.page-id-646 .elementor .ym-bl-faq-item summary {
        padding: 14px 40px 14px 42px !important;
        font-size: 14px !important;
    }

    body.page-id-645 .elementor .ym-bl-faq-item summary::before,
    body.page-id-646 .elementor .ym-bl-faq-item summary::before {
        left: 14px !important;
        top: 13px !important;
        width: 20px !important;
        height: 20px !important;
    }

    body.page-id-645 .elementor .ym-bl-faq-item summary::after,
    body.page-id-646 .elementor .ym-bl-faq-item summary::after {
        right: 14px !important;
        top: 10px !important;
    }
}
/* Codex update: compact mobile OEM product carousel */
@media (max-width: 760px) {
    body.home.page-id-8 .elementor-element-9d0989bf {
        display: block !important;
        overflow-x: auto !important;
        width: 100% !important;
        padding: 4px 0 10px !important;
        -webkit-overflow-scrolling: touch !important;
    }

    body.home.page-id-8 .elementor-element-9d0989bf > .e-con-inner {
        display: grid !important;
        grid-auto-flow: column !important;
        grid-auto-columns: clamp(150px, 44vw, 176px) !important;
        gap: 9px !important;
        column-gap: 9px !important;
        width: max-content !important;
        min-width: max-content !important;
        max-width: none !important;
        padding: 0 !important;
        align-items: start !important;
    }

    body.home.page-id-8 .elementor-element-54ee502b,
    body.home.page-id-8 .elementor-element-54ee502c,
    body.home.page-id-8 .elementor-element-54ee502d,
    body.home.page-id-8 .elementor-element-54ee502e,
    body.home.page-id-8 .elementor-element-54ee502f,
    body.home.page-id-8 .elementor-element-54ee5030 {
        width: clamp(150px, 44vw, 176px) !important;
        min-width: clamp(150px, 44vw, 176px) !important;
        max-width: clamp(150px, 44vw, 176px) !important;
    }

    body.home.page-id-8 .mooyam-oem-products-scroll,
    body.home.page-id-8 .mooyam-scroll-wrap > .e-con-inner {
        grid-auto-columns: clamp(150px, 44vw, 176px) !important;
        gap: 9px !important;
        column-gap: 9px !important;
        padding-right: 0 !important;
    }

    body.home.page-id-8 .mooyam-oem-card-image,
    body.home.page-id-8 .mooyam-oem-card-image .elementor-widget-container,
    body.home.page-id-8 .mooyam-oem-card-image a,
    body.home.page-id-8 .mooyam-oem-card-image img,
    body.home.page-id-8 .mooyam-oem-card img {
        width: 100% !important;
        max-width: 100% !important;
    }

    body.home.page-id-8 .mooyam-oem-card-copy h3,
    body.home.page-id-8 .mooyam-oem-card h3 {
        font-size: 18px !important;
        line-height: 1.15 !important;
    }

    body.home.page-id-8 .mooyam-oem-card-copy p,
    body.home.page-id-8 .mooyam-oem-card p {
        font-size: 14px !important;
        line-height: 1.38 !important;
    }
}

@media (max-width: 380px) {
    body.home.page-id-8 .elementor-element-9d0989bf > .e-con-inner {
        grid-auto-columns: clamp(138px, 43vw, 158px) !important;
        gap: 8px !important;
        column-gap: 8px !important;
    }

    body.home.page-id-8 .elementor-element-54ee502b,
    body.home.page-id-8 .elementor-element-54ee502c,
    body.home.page-id-8 .elementor-element-54ee502d,
    body.home.page-id-8 .elementor-element-54ee502e,
    body.home.page-id-8 .elementor-element-54ee502f,
    body.home.page-id-8 .elementor-element-54ee5030 {
        width: clamp(138px, 43vw, 158px) !important;
        min-width: clamp(138px, 43vw, 158px) !important;
        max-width: clamp(138px, 43vw, 158px) !important;
    }

    body.home.page-id-8 .mooyam-oem-products-scroll,
    body.home.page-id-8 .mooyam-scroll-wrap > .e-con-inner {
        grid-auto-columns: clamp(138px, 43vw, 158px) !important;
        gap: 8px !important;
        column-gap: 8px !important;
    }
}

/* Codex update: mobile spacing for Hair Removal product page */
@media (max-width: 1024px) {
    body.page-id-647 .elementor { overflow-x: hidden; }

    body.page-id-647 .elementor .ym-bl-hero,
    body.page-id-647 .elementor .ym-bl-section,
    body.page-id-647 .elementor .ym-bl-form-grid,
    body.page-id-647 .elementor .ym-bl-product-grid,
    body.page-id-647 .elementor .ym-bl-article-layout,
    body.page-id-647 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }

    body.page-id-647 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-647 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-647 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }

    body.page-id-647 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-647 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner,
    body.page-id-647 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-647 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner {
        gap: 22px !important;
    }

    body.page-id-647 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-647 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-647 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        gap: 18px 14px !important;
    }
}

@media (max-width: 760px) {
    body.page-id-647 .elementor .ym-bl-hero,
    body.page-id-647 .elementor .ym-bl-section,
    body.page-id-647 .elementor .ym-bl-form-grid,
    body.page-id-647 .elementor .ym-bl-product-grid,
    body.page-id-647 .elementor .ym-bl-article-layout,
    body.page-id-647 .elementor .ym-bl-sample-cta {
        width: min(100% - 24px, 1180px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }

    body.page-id-647 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-647 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-647 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 24px, 1180px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
        word-break: normal !important;
    }

    body.page-id-647 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-647 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-647 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-subtitle,
    body.page-id-647 .elementor .ym-bl-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: anywhere !important;
    }

    body.page-id-647 .elementor .ym-bl-copy p,
    body.page-id-647 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-647 .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 10px !important;
    }

    body.page-id-647 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-647 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-image img {
        height: 150px !important;
    }

    body.page-id-647 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-647 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-647 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 14px 10px !important;
        align-items: start !important;
    }

    body.page-id-647 .elementor .ym-bl-product-grid > .e-con-inner > .e-con,
    body.page-id-647 .elementor .ym-bl-form-grid > .e-con-inner > .e-con,
    body.page-id-647 .elementor .ym-bl-hero-media > .e-con-inner > .elementor-widget-image,
    body.page-id-647 .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner > .elementor-widget-image,
    body.page-id-647 .elementor .ym-bl-card {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-copy,
    body.page-id-647 .elementor .ym-bl-article-content,
    body.page-id-647 .elementor .ym-bl-faq,
    body.page-id-647 .elementor .ym-bl-section {
        width: 100% !important;
        min-width: 0 !important;
        max-width: calc(100vw - 24px) !important;
    }

    body.page-id-647 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }

    body.page-id-647 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }

    body.page-id-647 .elementor .ym-bl-card-image img {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
        object-fit: cover !important;
    }

    body.page-id-647 .elementor .ym-bl-article-nav {
        padding: 12px !important;
        gap: 8px !important;
    }

    body.page-id-647 .elementor .ym-bl-article-copy {
        font-size: 14px !important;
        line-height: 1.6 !important;
    }

    html:has(body.page-id-647),
    body.page-id-647 {
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }

    body.page-id-647 .site,
    body.page-id-647 .site-main,
    body.page-id-647 .entry-content,
    body.page-id-647 .elementor,
    body.page-id-647 .elementor .e-con,
    body.page-id-647 .elementor .e-con-inner,
    body.page-id-647 .elementor .elementor-element,
    body.page-id-647 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }

    body.page-id-647 .elementor .ym-bl-hero,
    body.page-id-647 .elementor .ym-bl-section,
    body.page-id-647 .elementor .ym-bl-form-grid,
    body.page-id-647 .elementor .ym-bl-product-grid,
    body.page-id-647 .elementor .ym-bl-article-layout,
    body.page-id-647 .elementor .ym-bl-sample-cta,
    body.page-id-647 .elementor .ym-bl-about,
    body.page-id-647 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-title,
    body.page-id-647 .elementor .ym-bl-hero-title .elementor-widget-container,
    body.page-id-647 .elementor .ym-bl-hero-title .elementor-heading-title,
    body.page-id-647 .elementor .ym-bl-copy,
    body.page-id-647 .elementor .ym-bl-copy .elementor-widget-container {
        display: block !important;
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
        white-space: normal !important;
        overflow-wrap: break-word !important;
        word-break: normal !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-subtitle,
    body.page-id-647 .elementor .ym-bl-hero-subtitle .elementor-widget-container,
    body.page-id-647 .elementor .ym-bl-card-title,
    body.page-id-647 .elementor .ym-bl-card-title .elementor-widget-container {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-image,
    body.page-id-647 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }

    body.page-id-647 .elementor .ym-bl-hero-image img,
    body.page-id-647 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }
}

/* Codex update: mobile spacing for Body Oil product page */
@media (max-width: 1024px) {
    body.page-id-649 .elementor { overflow-x: hidden; }

    body.page-id-649 .elementor .ym-bl-hero,
    body.page-id-649 .elementor .ym-bl-section,
    body.page-id-649 .elementor .ym-bl-form-grid,
    body.page-id-649 .elementor .ym-bl-product-grid,
    body.page-id-649 .elementor .ym-bl-article-layout,
    body.page-id-649 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 24px !important;
        padding-bottom: 24px !important;
    }

    body.page-id-649 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-649 .elementor .ym-bl-article-layout > .e-con-inner {
        gap: 22px !important;
    }

    body.page-id-649 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-649 .elementor .ym-bl-product-grid > .e-con-inner {
        gap: 18px 14px !important;
    }
}

@media (max-width: 760px) {
    html:has(body.page-id-649),
    body.page-id-649 {
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }

    body.page-id-649 .site,
    body.page-id-649 .site-main,
    body.page-id-649 .entry-content,
    body.page-id-649 .elementor,
    body.page-id-649 .elementor .e-con,
    body.page-id-649 .elementor .e-con-inner,
    body.page-id-649 .elementor .elementor-element,
    body.page-id-649 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }

    body.page-id-649 .elementor .ym-bl-hero,
    body.page-id-649 .elementor .ym-bl-section,
    body.page-id-649 .elementor .ym-bl-form-grid,
    body.page-id-649 .elementor .ym-bl-product-grid,
    body.page-id-649 .elementor .ym-bl-article-layout,
    body.page-id-649 .elementor .ym-bl-sample-cta,
    body.page-id-649 .elementor .ym-bl-about,
    body.page-id-649 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 16px !important;
        padding-bottom: 16px !important;
    }

    body.page-id-649 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-649 .elementor .ym-bl-article-layout > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 16px !important;
    }

    body.page-id-649 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
    }

    body.page-id-649 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-649 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-649 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-649 .elementor .ym-bl-hero-subtitle,
    body.page-id-649 .elementor .ym-bl-copy,
    body.page-id-649 .elementor .ym-bl-article-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: break-word !important;
    }

    body.page-id-649 .elementor .ym-bl-copy p,
    body.page-id-649 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-649 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-649 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-649 .elementor .ym-bl-product-grid > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        align-items: start !important;
    }

    body.page-id-649 .elementor .ym-bl-card,
    body.page-id-649 .elementor .ym-bl-hero-media > .e-con-inner > .elementor-widget-image {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }

    body.page-id-649 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }

    body.page-id-649 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }

    body.page-id-649 .elementor .ym-bl-hero-image,
    body.page-id-649 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }

    body.page-id-649 .elementor .ym-bl-hero-image img,
    body.page-id-649 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }

    body.page-id-649 .elementor .ym-bl-hero-image img {
        height: 150px !important;
    }

    body.page-id-649 .elementor .ym-bl-card-image img {
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
    }

    body.page-id-649 .elementor .ym-bl-article-nav {
        padding: 12px !important;
        gap: 8px !important;
    }

    body.page-id-649 .elementor .ym-bl-article-copy h2 {
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}

/* Codex update: mobile spacing for Tanning Mousse product page */
.elementor .ym-bl-stat-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
    text-align: center;
}
.elementor .ym-bl-stat-grid strong {
    display: block;
    color: #006b3f;
    font-size: 30px;
    line-height: 1.1;
}
.elementor .ym-bl-stat-grid span {
    display: block;
    font-size: 14px;
    margin-top: 6px;
}

@media (max-width: 1024px) {
    body.page-id-650 .elementor { overflow-x: hidden; }

    body.page-id-650 .elementor .ym-bl-hero,
    body.page-id-650 .elementor .ym-bl-section,
    body.page-id-650 .elementor .ym-bl-form-grid,
    body.page-id-650 .elementor .ym-bl-product-grid,
    body.page-id-650 .elementor .ym-bl-article-layout,
    body.page-id-650 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 24px !important;
        padding-bottom: 24px !important;
    }

    body.page-id-650 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-650 .elementor .ym-bl-article-layout > .e-con-inner {
        gap: 22px !important;
    }

    body.page-id-650 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-650 .elementor .ym-bl-product-grid > .e-con-inner {
        gap: 18px 14px !important;
    }
}

@media (max-width: 760px) {
    html:has(body.page-id-650),
    body.page-id-650 {
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }

    body.page-id-650 .site,
    body.page-id-650 .site-main,
    body.page-id-650 .entry-content,
    body.page-id-650 .elementor,
    body.page-id-650 .elementor .e-con,
    body.page-id-650 .elementor .e-con-inner,
    body.page-id-650 .elementor .elementor-element,
    body.page-id-650 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }

    body.page-id-650 .elementor .ym-bl-hero,
    body.page-id-650 .elementor .ym-bl-section,
    body.page-id-650 .elementor .ym-bl-form-grid,
    body.page-id-650 .elementor .ym-bl-product-grid,
    body.page-id-650 .elementor .ym-bl-article-layout,
    body.page-id-650 .elementor .ym-bl-sample-cta,
    body.page-id-650 .elementor .ym-bl-about,
    body.page-id-650 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 16px !important;
        padding-bottom: 16px !important;
    }

    body.page-id-650 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-650 .elementor .ym-bl-article-layout > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 16px !important;
    }

    body.page-id-650 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
    }

    body.page-id-650 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-650 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-650 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-650 .elementor .ym-bl-hero-subtitle,
    body.page-id-650 .elementor .ym-bl-copy,
    body.page-id-650 .elementor .ym-bl-article-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: break-word !important;
    }

    body.page-id-650 .elementor .ym-bl-copy p,
    body.page-id-650 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-650 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-650 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-650 .elementor .ym-bl-product-grid > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        align-items: start !important;
    }

    body.page-id-650 .elementor .ym-bl-card,
    body.page-id-650 .elementor .ym-bl-hero-media > .e-con-inner > .elementor-widget-image {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }

    body.page-id-650 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }

    body.page-id-650 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }

    body.page-id-650 .elementor .ym-bl-hero-image,
    body.page-id-650 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }

    body.page-id-650 .elementor .ym-bl-hero-image img,
    body.page-id-650 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }

    body.page-id-650 .elementor .ym-bl-hero-image img {
        height: auto !important;
        max-height: 240px !important;
    }

    body.page-id-650 .elementor .ym-bl-card-image img {
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
    }

    body.page-id-650 .elementor .ym-bl-stat-grid {
        grid-template-columns: 1fr 1fr !important;
        gap: 12px !important;
    }

    body.page-id-650 .elementor .ym-bl-stat-grid strong {
        font-size: 22px !important;
    }

    body.page-id-650 .elementor .ym-bl-stat-grid span {
        font-size: 12px !important;
    }

    body.page-id-650 .elementor .ym-bl-article-nav {
        padding: 12px !important;
        gap: 8px !important;
    }

    body.page-id-650 .elementor .ym-bl-article-copy h2 {
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}

/* Codex update: mobile spacing for Foot Mask product page */
@media (max-width: 1024px) {
    body.page-id-648 .elementor { overflow-x: hidden; }

    body.page-id-648 .elementor .ym-bl-hero,
    body.page-id-648 .elementor .ym-bl-section,
    body.page-id-648 .elementor .ym-bl-form-grid,
    body.page-id-648 .elementor .ym-bl-product-grid,
    body.page-id-648 .elementor .ym-bl-article-layout,
    body.page-id-648 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 24px !important;
        padding-bottom: 24px !important;
    }

    body.page-id-648 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-648 .elementor .ym-bl-article-layout > .e-con-inner {
        gap: 22px !important;
    }

    body.page-id-648 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-648 .elementor .ym-bl-product-grid > .e-con-inner {
        gap: 18px 14px !important;
    }
}

@media (max-width: 760px) {
    html:has(body.page-id-648),
    body.page-id-648 {
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }

    body.page-id-648 .site,
    body.page-id-648 .site-main,
    body.page-id-648 .entry-content,
    body.page-id-648 .elementor,
    body.page-id-648 .elementor .e-con,
    body.page-id-648 .elementor .e-con-inner,
    body.page-id-648 .elementor .elementor-element,
    body.page-id-648 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }

    body.page-id-648 .elementor .ym-bl-hero,
    body.page-id-648 .elementor .ym-bl-section,
    body.page-id-648 .elementor .ym-bl-form-grid,
    body.page-id-648 .elementor .ym-bl-product-grid,
    body.page-id-648 .elementor .ym-bl-article-layout,
    body.page-id-648 .elementor .ym-bl-sample-cta,
    body.page-id-648 .elementor .ym-bl-about,
    body.page-id-648 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 16px !important;
        padding-bottom: 16px !important;
    }

    body.page-id-648 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-648 .elementor .ym-bl-article-layout > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 16px !important;
    }

    body.page-id-648 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
    }

    body.page-id-648 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-648 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-648 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-648 .elementor .ym-bl-hero-subtitle,
    body.page-id-648 .elementor .ym-bl-copy,
    body.page-id-648 .elementor .ym-bl-article-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: break-word !important;
    }

    body.page-id-648 .elementor .ym-bl-copy p,
    body.page-id-648 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-648 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-648 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-648 .elementor .ym-bl-product-grid > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        align-items: start !important;
    }

    body.page-id-648 .elementor .ym-bl-card,
    body.page-id-648 .elementor .ym-bl-hero-media > .e-con-inner > .elementor-widget-image {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }

    body.page-id-648 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }

    body.page-id-648 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }

    body.page-id-648 .elementor .ym-bl-hero-image,
    body.page-id-648 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }

    body.page-id-648 .elementor .ym-bl-hero-image img,
    body.page-id-648 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }

    body.page-id-648 .elementor .ym-bl-hero-image img {
        height: 150px !important;
    }

    body.page-id-648 .elementor .ym-bl-card-image img {
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
    }

    body.page-id-648 .elementor .ym-bl-article-nav {
        padding: 12px !important;
        gap: 8px !important;
    }

    body.page-id-648 .elementor .ym-bl-article-copy h2 {
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}
/* Codex update: blog contact spacing and form clarity start */
.mooyam-blog-page .mooyam-blog-contact-section {
    display: grid;
    grid-template-columns: minmax(280px, 0.9fr) minmax(420px, 1.25fr);
    column-gap: clamp(64px, 8vw, 130px);
    row-gap: 34px;
    align-items: start;
    width: min(1180px, calc(100% - 48px));
    margin: clamp(42px, 5vw, 72px) auto 0;
    padding: clamp(34px, 4vw, 54px);
    background: #fbfbf8;
    border: 1px solid #edf0ea;
}

.mooyam-blog-page .mooyam-blog-contact-section__left {
    padding-right: clamp(22px, 4vw, 62px);
    border-right: 1px solid #dfe5df;
}

.mooyam-blog-page .mooyam-blog-contact-section__left h2,
.mooyam-blog-page .mooyam-blog-contact-section__right h2 {
    margin-top: 0;
}

.mooyam-blog-page .mooyam-blog-contact-link {
    margin-top: 22px;
}

.mooyam-blog-page .mooyam-blog-contact-section__right {
    min-width: 0;
}

.mooyam-blog-page .mooyam-blog-contact-section__right > p {
    margin: 0 0 22px;
    color: #53615b;
}

.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block form {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 14px 12px;
}

.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block input,
.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block select,
.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block textarea {
    width: 100%;
    min-height: 50px;
    padding: 12px 14px;
    color: #1b2a24;
    background: #fff;
    border: 1px solid #cfd8d1;
    border-radius: 0;
    box-shadow: none;
    outline: none;
}

.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block input:focus,
.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block select:focus,
.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block textarea:focus {
    border-color: #00713c;
    box-shadow: 0 0 0 2px rgba(0, 113, 60, .12);
}

.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block textarea,
.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block button,
.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block .mooyam-form-message {
    grid-column: 1 / -1;
}

.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block textarea {
    min-height: 138px;
    resize: vertical;
}

.mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block button {
    justify-self: start;
    min-height: 46px;
    padding: 0 28px;
    background: #00713c;
    color: #fff;
    border: 0;
    font-weight: 700;
}

@media (max-width: 900px) {
    .mooyam-blog-page .mooyam-blog-contact-section {
        grid-template-columns: 1fr;
        width: min(100% - 28px, 680px);
        padding: 28px 22px;
    }

    .mooyam-blog-page .mooyam-blog-contact-section__left {
        padding-right: 0;
        padding-bottom: 24px;
        border-right: 0;
        border-bottom: 1px solid #dfe5df;
    }
}

@media (max-width: 560px) {
    .mooyam-blog-page .mooyam-blog-contact-section .mooyam-contact-form-block form {
        grid-template-columns: 1fr;
    }

    .mooyam-blog-page .mooyam-blog-contact-section__left h2,
    .mooyam-blog-page .mooyam-blog-contact-section__right h2 {
        font-size: 34px;
        line-height: 1.05;
    }
}
/* Codex update: blog contact spacing and form clarity end */

/* Codex update: mobile spacing for Body Wash product page */
body.page-id-651 .elementor .ym-bl-hero,
body.page-id-651 .elementor .ym-bl-section,
body.page-id-651 .elementor .ym-bl-form-grid,
body.page-id-651 .elementor .ym-bl-product-grid,
body.page-id-651 .elementor .ym-bl-about,
body.page-id-651 .elementor .ym-bl-article-layout,
body.page-id-651 .elementor .ym-bl-sample-cta,
body.page-id-651 .elementor .ym-bl-faq {
    width: min(100% - 40px, 1180px);
    margin-left: auto;
    margin-right: auto;
    padding-top: 34px;
    padding-bottom: 34px;
}

body.page-id-651 .elementor .ym-bl-hero > .e-con-inner,
body.page-id-651 .elementor .ym-bl-article-layout > .e-con-inner {
    display: grid;
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    gap: 36px;
    align-items: center;
}

body.page-id-651 .elementor .ym-bl-hero-media > .e-con-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 14px;
}

body.page-id-651 .elementor .ym-bl-form-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 18px;
}

body.page-id-651 .elementor .ym-bl-product-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 22px 18px;
}

body.page-id-651 .elementor .ym-bl-card-image img,
body.page-id-651 .elementor .ym-bl-hero-image img {
    width: 100%;
    display: block;
    object-fit: cover;
}

body.page-id-651 .elementor .ym-bl-hero-image img {
    height: 270px;
}

body.page-id-651 .elementor .ym-bl-card-image img {
    aspect-ratio: 1 / 1;
}

body.page-id-651 .elementor .ym-bl-card .e-con-inner {
    gap: 8px;
}

body.page-id-651 .elementor .ym-bl-article-nav {
    position: sticky;
    top: 110px;
    display: grid;
    gap: 10px;
}

body.page-id-651 .elementor .ym-bl-article-nav a {
    color: #006b3d;
    font-weight: 700;
    text-decoration: none;
}

@media (max-width: 1024px) {
    body.page-id-651 .elementor { overflow-x: hidden; }

    body.page-id-651 .elementor .ym-bl-hero,
    body.page-id-651 .elementor .ym-bl-section,
    body.page-id-651 .elementor .ym-bl-form-grid,
    body.page-id-651 .elementor .ym-bl-product-grid,
    body.page-id-651 .elementor .ym-bl-article-layout,
    body.page-id-651 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 22px !important;
        padding-bottom: 22px !important;
    }

    body.page-id-651 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-651 .elementor .ym-bl-article-layout > .e-con-inner {
        gap: 22px !important;
    }

    body.page-id-651 .elementor .ym-bl-form-grid > .e-con-inner {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
        gap: 14px !important;
    }

    body.page-id-651 .elementor .ym-bl-product-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 16px !important;
    }
}

@media (max-width: 760px) {
    html:has(body.page-id-651),
    body.page-id-651 {
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }

    body.page-id-651 .site,
    body.page-id-651 .site-main,
    body.page-id-651 .entry-content,
    body.page-id-651 .elementor,
    body.page-id-651 .elementor .e-con,
    body.page-id-651 .elementor .e-con-inner,
    body.page-id-651 .elementor .elementor-element,
    body.page-id-651 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }

    body.page-id-651 .elementor .ym-bl-hero,
    body.page-id-651 .elementor .ym-bl-section,
    body.page-id-651 .elementor .ym-bl-form-grid,
    body.page-id-651 .elementor .ym-bl-product-grid,
    body.page-id-651 .elementor .ym-bl-article-layout,
    body.page-id-651 .elementor .ym-bl-sample-cta,
    body.page-id-651 .elementor .ym-bl-about,
    body.page-id-651 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 14px !important;
        padding-bottom: 14px !important;
    }

    body.page-id-651 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-651 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-651 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-651 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-651 .elementor .ym-bl-product-grid > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        align-items: start !important;
    }

    body.page-id-651 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
    }

    body.page-id-651 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-651 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-651 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-651 .elementor .ym-bl-hero-subtitle,
    body.page-id-651 .elementor .ym-bl-copy,
    body.page-id-651 .elementor .ym-bl-article-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: break-word !important;
    }

    body.page-id-651 .elementor .ym-bl-copy p,
    body.page-id-651 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }

    body.page-id-651 .elementor .ym-bl-card,
    body.page-id-651 .elementor .ym-bl-hero-media > .e-con-inner > .elementor-widget-image {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }

    body.page-id-651 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }

    body.page-id-651 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }

    body.page-id-651 .elementor .ym-bl-hero-image,
    body.page-id-651 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }

    body.page-id-651 .elementor .ym-bl-hero-image img,
    body.page-id-651 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }

    body.page-id-651 .elementor .ym-bl-hero-image img {
        height: 150px !important;
    }

    body.page-id-651 .elementor .ym-bl-card-image img {
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
    }

    body.page-id-651 .elementor .ym-bl-article-nav {
        position: static !important;
        padding: 12px !important;
        gap: 8px !important;
    }

    body.page-id-651 .elementor .ym-bl-article-copy h2 {
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}

/* Codex update: mobile spacing for Essence Oil product page */
body.page-id-652 .elementor .ym-bl-hero,
body.page-id-652 .elementor .ym-bl-section,
body.page-id-652 .elementor .ym-bl-form-grid,
body.page-id-652 .elementor .ym-bl-product-grid,
body.page-id-652 .elementor .ym-bl-about,
body.page-id-652 .elementor .ym-bl-article-layout,
body.page-id-652 .elementor .ym-bl-sample-cta,
body.page-id-652 .elementor .ym-bl-faq {
    width: min(100% - 40px, 1180px);
    margin-left: auto;
    margin-right: auto;
    padding-top: 34px;
    padding-bottom: 34px;
}

body.page-id-652 .elementor .ym-bl-hero > .e-con-inner,
body.page-id-652 .elementor .ym-bl-article-layout > .e-con-inner {
    display: grid;
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    gap: 36px;
    align-items: center;
}

body.page-id-652 .elementor .ym-bl-hero-media > .e-con-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 14px;
}

body.page-id-652 .elementor .ym-bl-form-grid > .e-con-inner,
body.page-id-652 .elementor .ym-bl-product-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 20px 18px;
}

body.page-id-652 .elementor .ym-bl-card-image img,
body.page-id-652 .elementor .ym-bl-hero-image img {
    width: 100%;
    display: block;
    object-fit: cover;
}

body.page-id-652 .elementor .ym-bl-hero-image img { height: 270px; }
body.page-id-652 .elementor .ym-bl-card-image img { aspect-ratio: 1 / 1; }
body.page-id-652 .elementor .ym-bl-card .e-con-inner { gap: 8px; }

body.page-id-652 .elementor .ym-bl-article-nav {
    position: sticky;
    top: 110px;
    display: grid;
    gap: 10px;
}

body.page-id-652 .elementor .ym-bl-article-nav a {
    color: #006b3d;
    font-weight: 700;
    text-decoration: none;
}

@media (max-width: 1024px) {
    body.page-id-652 .elementor { overflow-x: hidden; }
    body.page-id-652 .elementor .ym-bl-hero,
    body.page-id-652 .elementor .ym-bl-section,
    body.page-id-652 .elementor .ym-bl-form-grid,
    body.page-id-652 .elementor .ym-bl-product-grid,
    body.page-id-652 .elementor .ym-bl-article-layout,
    body.page-id-652 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 22px !important;
        padding-bottom: 22px !important;
    }
    body.page-id-652 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-652 .elementor .ym-bl-article-layout > .e-con-inner { gap: 22px !important; }
    body.page-id-652 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-652 .elementor .ym-bl-product-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 16px !important;
    }
}

@media (max-width: 760px) {
    html:has(body.page-id-652),
    body.page-id-652 { max-width: 100vw !important; overflow-x: hidden !important; }
    body.page-id-652 .site,
    body.page-id-652 .site-main,
    body.page-id-652 .entry-content,
    body.page-id-652 .elementor,
    body.page-id-652 .elementor .e-con,
    body.page-id-652 .elementor .e-con-inner,
    body.page-id-652 .elementor .elementor-element,
    body.page-id-652 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }
    body.page-id-652 .elementor .ym-bl-hero,
    body.page-id-652 .elementor .ym-bl-section,
    body.page-id-652 .elementor .ym-bl-form-grid,
    body.page-id-652 .elementor .ym-bl-product-grid,
    body.page-id-652 .elementor .ym-bl-article-layout,
    body.page-id-652 .elementor .ym-bl-sample-cta,
    body.page-id-652 .elementor .ym-bl-about,
    body.page-id-652 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 14px !important;
        padding-bottom: 14px !important;
    }
    body.page-id-652 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-652 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-652 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-652 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-652 .elementor .ym-bl-product-grid > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        align-items: start !important;
    }
    body.page-id-652 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
    }
    body.page-id-652 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-652 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-652 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }
    body.page-id-652 .elementor .ym-bl-hero-subtitle,
    body.page-id-652 .elementor .ym-bl-copy,
    body.page-id-652 .elementor .ym-bl-article-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: break-word !important;
    }
    body.page-id-652 .elementor .ym-bl-copy p,
    body.page-id-652 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }
    body.page-id-652 .elementor .ym-bl-card,
    body.page-id-652 .elementor .ym-bl-hero-media > .e-con-inner > .elementor-widget-image {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }
    body.page-id-652 .elementor .ym-bl-card .e-con-inner { gap: 4px !important; }
    body.page-id-652 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }
    body.page-id-652 .elementor .ym-bl-hero-image,
    body.page-id-652 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }
    body.page-id-652 .elementor .ym-bl-hero-image img,
    body.page-id-652 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }
    body.page-id-652 .elementor .ym-bl-hero-image img { height: 150px !important; }
    body.page-id-652 .elementor .ym-bl-card-image img { height: auto !important; aspect-ratio: 1 / 1 !important; }
    body.page-id-652 .elementor .ym-bl-article-nav {
        position: static !important;
        padding: 12px !important;
        gap: 8px !important;
    }
    body.page-id-652 .elementor .ym-bl-article-copy h2 {
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}

/* Codex update: mobile spacing for Hand Cream product page */
body.page-id-653 .elementor .ym-bl-hero,
body.page-id-653 .elementor .ym-bl-section,
body.page-id-653 .elementor .ym-bl-form-grid,
body.page-id-653 .elementor .ym-bl-product-grid,
body.page-id-653 .elementor .ym-bl-about,
body.page-id-653 .elementor .ym-bl-article-layout,
body.page-id-653 .elementor .ym-bl-sample-cta,
body.page-id-653 .elementor .ym-bl-faq {
    width: min(100% - 40px, 1180px);
    margin-left: auto;
    margin-right: auto;
    padding-top: 34px;
    padding-bottom: 34px;
}

body.page-id-653 .elementor .ym-bl-hero > .e-con-inner,
body.page-id-653 .elementor .ym-bl-article-layout > .e-con-inner {
    display: grid;
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    gap: 36px;
    align-items: center;
}

body.page-id-653 .elementor .ym-bl-hero-single > .e-con-inner {
    display: block;
}

body.page-id-653 .elementor .ym-bl-form-grid > .e-con-inner,
body.page-id-653 .elementor .ym-bl-product-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 20px 18px;
}

body.page-id-653 .elementor .ym-bl-card-image img,
body.page-id-653 .elementor .ym-bl-hero-image img {
    width: 100%;
    display: block;
    object-fit: cover;
}

body.page-id-653 .elementor .ym-bl-hero-image img { height: 360px; }
body.page-id-653 .elementor .ym-bl-card-image img { aspect-ratio: 1 / 1; }
body.page-id-653 .elementor .ym-bl-card .e-con-inner { gap: 8px; }

body.page-id-653 .elementor .ym-bl-article-nav {
    position: sticky;
    top: 110px;
    display: grid;
    gap: 10px;
}

body.page-id-653 .elementor .ym-bl-article-nav a {
    color: #006b3d;
    font-weight: 700;
    text-decoration: none;
}

@media (max-width: 1024px) {
    body.page-id-653 .elementor { overflow-x: hidden; }
    body.page-id-653 .elementor .ym-bl-hero,
    body.page-id-653 .elementor .ym-bl-section,
    body.page-id-653 .elementor .ym-bl-form-grid,
    body.page-id-653 .elementor .ym-bl-product-grid,
    body.page-id-653 .elementor .ym-bl-article-layout,
    body.page-id-653 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 22px !important;
        padding-bottom: 22px !important;
    }
    body.page-id-653 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-653 .elementor .ym-bl-article-layout > .e-con-inner { gap: 22px !important; }
    body.page-id-653 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-653 .elementor .ym-bl-product-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 16px !important;
    }
}

@media (max-width: 760px) {
    html:has(body.page-id-653),
    body.page-id-653 { max-width: 100vw !important; overflow-x: hidden !important; }
    body.page-id-653 .site,
    body.page-id-653 .site-main,
    body.page-id-653 .entry-content,
    body.page-id-653 .elementor,
    body.page-id-653 .elementor .e-con,
    body.page-id-653 .elementor .e-con-inner,
    body.page-id-653 .elementor .elementor-element,
    body.page-id-653 .elementor .elementor-widget-container {
        box-sizing: border-box !important;
        max-width: 100vw !important;
        min-width: 0 !important;
    }
    body.page-id-653 .elementor .ym-bl-hero,
    body.page-id-653 .elementor .ym-bl-section,
    body.page-id-653 .elementor .ym-bl-form-grid,
    body.page-id-653 .elementor .ym-bl-product-grid,
    body.page-id-653 .elementor .ym-bl-article-layout,
    body.page-id-653 .elementor .ym-bl-sample-cta,
    body.page-id-653 .elementor .ym-bl-about,
    body.page-id-653 .elementor .ym-bl-faq {
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 14px !important;
        padding-bottom: 14px !important;
    }
    body.page-id-653 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-653 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-653 .elementor .ym-bl-form-grid > .e-con-inner,
    body.page-id-653 .elementor .ym-bl-product-grid > .e-con-inner {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        align-items: start !important;
    }
    body.page-id-653 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 27px !important;
        line-height: 1.15 !important;
        overflow-wrap: anywhere !important;
    }
    body.page-id-653 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-653 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-653 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }
    body.page-id-653 .elementor .ym-bl-hero-subtitle,
    body.page-id-653 .elementor .ym-bl-copy,
    body.page-id-653 .elementor .ym-bl-article-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
        max-width: 100% !important;
        overflow-wrap: break-word !important;
    }
    body.page-id-653 .elementor .ym-bl-copy p,
    body.page-id-653 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }
    body.page-id-653 .elementor .ym-bl-card,
    body.page-id-653 .elementor .ym-bl-hero-single {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        flex: 0 1 auto !important;
    }
    body.page-id-653 .elementor .ym-bl-card .e-con-inner { gap: 4px !important; }
    body.page-id-653 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }
    body.page-id-653 .elementor .ym-bl-hero-image,
    body.page-id-653 .elementor .ym-bl-card-image {
        width: calc(100vw - 44px) !important;
        max-width: calc(100vw - 44px) !important;
    }
    body.page-id-653 .elementor .ym-bl-hero-image img,
    body.page-id-653 .elementor .ym-bl-card-image img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        object-fit: cover !important;
    }
    body.page-id-653 .elementor .ym-bl-hero-image img { height: 150px !important; }
    body.page-id-653 .elementor .ym-bl-card-image img { height: auto !important; aspect-ratio: 1 / 1 !important; }
    body.page-id-653 .elementor .ym-bl-article-nav {
        position: static !important;
        padding: 12px !important;
        gap: 8px !important;
    }
    body.page-id-653 .elementor .ym-bl-article-copy h2 {
        font-size: 22px !important;
        line-height: 1.25 !important;
    }
}

/* Codex update: About Us Elementor module styling */
body.page-id-9 .entry-content {
    margin-top: 0;
}

body.page-id-9 .elementor .mooyam-about-section {
    width: min(100% - 48px, 1280px);
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 30px;
}

body.page-id-9 .elementor .mooyam-about-hero {
    padding-top: 18px;
    padding-bottom: 18px;
}

body.page-id-9 .elementor .mooyam-about-hero > .e-con-inner {
    position: relative;
}

body.page-id-9 .elementor .mooyam-about-hero-image img {
    width: 100%;
    height: clamp(260px, 35vw, 430px);
    object-fit: cover;
    display: block;
    border-radius: 0 36px 0 0;
}

body.page-id-9 .elementor .mooyam-about-hero-title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: min(52%, 640px);
    background: #00733f;
    padding: 24px 42px;
}

body.page-id-9 .elementor .mooyam-about-hero-title .elementor-heading-title {
    color: #fff;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(34px, 3.2vw, 48px);
    font-weight: 500;
    line-height: 1.15;
}

body.page-id-9 .elementor .mooyam-about-company > .e-con-inner {
    display: grid;
    grid-template-columns: 33% minmax(0, 1fr);
    gap: 48px;
    align-items: start;
}

body.page-id-9 .elementor .mooyam-about-company-stats > .e-con-inner {
    display: grid;
    gap: 22px;
}

body.page-id-9 .elementor .mooyam-about-stat > .e-con-inner {
    gap: 4px;
    text-align: center;
    justify-content: center;
    min-height: 92px;
}

body.page-id-9 .elementor .mooyam-about-stat-number .elementor-heading-title {
    color: #00733f;
    font-family: Arial, Helvetica, sans-serif;
    font-size: clamp(28px, 2.4vw, 38px);
    font-weight: 600;
    line-height: 1;
    letter-spacing: 0;
    white-space: nowrap;
    min-height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
}

body.page-id-9 .elementor .mooyam-about-production .mooyam-about-stat-number .elementor-heading-title {
    font-size: clamp(24px, 2vw, 34px);
}

body.page-id-9 .elementor .mooyam-about-stat-label p,
body.page-id-9 .elementor .mooyam-about-company-copy p,
body.page-id-9 .elementor .mooyam-about-contact-info p,
body.page-id-9 .elementor .mooyam-about-cta-copy p {
    margin: 0 0 14px;
    color: #111;
    font-size: 16px;
    line-height: 1.72;
}

body.page-id-9 .elementor .mooyam-about-stat-label p {
    font-size: 15px;
    line-height: 1.35;
}

body.page-id-9 .elementor .mooyam-about-production {
    width: 100%;
    max-width: none;
    background: #f5f3ef;
    padding-left: max(24px, calc((100% - 1280px) / 2));
    padding-right: max(24px, calc((100% - 1280px) / 2));
}

body.page-id-9 .elementor .mooyam-about-production > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: 0;
}

body.page-id-9 .elementor .mooyam-about-production .mooyam-about-stat {
    border-left: 1px solid rgba(0, 0, 0, .1);
}

body.page-id-9 .elementor .mooyam-about-production .mooyam-about-stat:first-child {
    border-left: 0;
}

body.page-id-9 .elementor .mooyam-about-section-title .elementor-heading-title,
body.page-id-9 .elementor .mooyam-about-contact-title .elementor-heading-title,
body.page-id-9 .elementor .mooyam-about-cta-title .elementor-heading-title {
    color: #111;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(32px, 3vw, 46px);
    font-weight: 500;
    line-height: 1.15;
}

body.page-id-9 .elementor .mooyam-about-section-note p {
    margin: 0;
    color: #66736c;
    font-size: 14px;
}

body.page-id-9 .elementor .mooyam-about-cert-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 18px;
}

body.page-id-9 .elementor .mooyam-about-cert-card {
    border: 1px solid #d8e1dc;
    background: #fff;
    padding: 12px;
}

body.page-id-9 .elementor .mooyam-about-cert-card > .e-con-inner {
    gap: 10px;
}

body.page-id-9 .elementor .mooyam-about-cert-image img {
    width: 100%;
    height: 230px;
    object-fit: contain;
    display: block;
    background: #fafafa;
}

body.page-id-9 .elementor .mooyam-about-cert-title .elementor-heading-title {
    color: #334139;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.3;
    text-align: center;
}

body.page-id-9 .elementor .mooyam-about-contact > .e-con-inner {
    display: grid;
    grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);
    gap: 24px;
    align-items: stretch;
}

body.page-id-9 .elementor .mooyam-about-contact-card,
body.page-id-9 .elementor .mooyam-about-cta-card {
    background: #f4f8f5;
    border: 1px solid #dce8e1;
    padding: 30px;
}

body.page-id-9 .elementor .mooyam-about-contact-card > .e-con-inner,
body.page-id-9 .elementor .mooyam-about-cta-card > .e-con-inner {
    gap: 16px;
}

body.page-id-9 .elementor .mooyam-about-contact-avatar,
body.page-id-9 .elementor .mooyam-about-contact-avatar img {
    display: none !important;
}

body.page-id-9 .elementor .mooyam-about-contact-info a {
    color: #006b3d;
    text-decoration: none;
    font-weight: 700;
}

body.page-id-9 .elementor .mooyam-about-button .elementor-button,
body.page-id-9 .elementor .mooyam-about-button a.elementor-button {
    background: #00733f;
    color: #fff;
    border-radius: 0;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
}

@media (max-width: 1024px) {
    body.page-id-9 .elementor .mooyam-about-company > .e-con-inner,
    body.page-id-9 .elementor .mooyam-about-contact > .e-con-inner {
        grid-template-columns: 1fr;
        gap: 22px;
    }
    body.page-id-9 .elementor .mooyam-about-production > .e-con-inner,
    body.page-id-9 .elementor .mooyam-about-cert-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 760px) {
    body.page-id-9 {
        overflow-x: hidden;
    }
    body.page-id-9 .elementor .mooyam-about-section {
        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }
    body.page-id-9 .elementor .mooyam-about-hero-image img {
        height: 230px;
        border-radius: 0 22px 0 0;
    }
    body.page-id-9 .elementor .mooyam-about-hero-title {
        position: static;
        width: 100%;
        padding: 18px 20px;
    }
    body.page-id-9 .elementor .mooyam-about-company-stats > .e-con-inner {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 10px;
    }
    body.page-id-9 .elementor .mooyam-about-stat-number .elementor-heading-title {
        font-size: 24px !important;
    }
    body.page-id-9 .elementor .mooyam-about-stat-label p,
    body.page-id-9 .elementor .mooyam-about-company-copy p,
    body.page-id-9 .elementor .mooyam-about-contact-info p,
    body.page-id-9 .elementor .mooyam-about-cta-copy p {
        font-size: 14px;
        line-height: 1.58;
        margin-bottom: 10px;
    }
    body.page-id-9 .elementor .mooyam-about-production {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }
    body.page-id-9 .elementor .mooyam-about-production > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 12px;
    }
    body.page-id-9 .elementor .mooyam-about-production .mooyam-about-stat {
        border-left: 0;
        border: 1px solid rgba(0, 0, 0, .08);
        padding: 10px 6px;
        background: #fff;
    }
    body.page-id-9 .elementor .mooyam-about-cert-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 12px;
    }
    body.page-id-9 .elementor .mooyam-about-cert-card {
        padding: 8px;
    }
    body.page-id-9 .elementor .mooyam-about-cert-image img {
        height: 150px;
    }
    body.page-id-9 .elementor .mooyam-about-contact-card,
    body.page-id-9 .elementor .mooyam-about-cta-card {
        padding: 20px;
    }
    body.page-id-9 .elementor .mooyam-about-contact-avatar img {
        width: 88px;
        height: 88px;
    }
}

/* Codex update: OEM/ODM Elementor page styling */
.elementor .mooyam-oem-page,
.elementor .mooyam-oem-section {
    width: min(100% - 48px, 1280px);
    margin-left: auto;
    margin-right: auto;
    padding-top: 34px;
    padding-bottom: 34px;
}

.elementor .mooyam-oem-hero {
    width: 100%;
    max-width: none;
    padding: 0;
}

.elementor .mooyam-oem-hero > .e-con-inner {
    width: 100%;
    max-width: none;
}

.elementor .mooyam-oem-hero-image img {
    width: 100%;
    height: clamp(260px, 42vw, 560px);
    object-fit: cover;
    display: block;
}

.elementor .mooyam-oem-intro > .e-con-inner,
.elementor .mooyam-oem-contact > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 26px;
}

.elementor .mooyam-oem-intro-card,
.elementor .mooyam-oem-contact-card,
.elementor .mooyam-oem-form-card,
.elementor .mooyam-oem-start-card {
    background: #f6f8f4;
    border: 1px solid rgba(0, 111, 59, .12);
    padding: 34px;
}

.elementor .mooyam-oem-section-title .elementor-heading-title,
.elementor .mooyam-oem-main-title .elementor-heading-title,
.elementor .mooyam-oem-start-title .elementor-heading-title,
.elementor .mooyam-oem-contact-title .elementor-heading-title,
.elementor .mooyam-oem-form-title .elementor-heading-title {
    font-family: Georgia, "Times New Roman", serif;
    color: #13201a;
    line-height: 1.12;
}

.elementor .mooyam-oem-section-title .elementor-heading-title {
    font-size: clamp(26px, 3vw, 40px);
    margin-bottom: 14px;
}

.elementor .mooyam-oem-main-title .elementor-heading-title {
    font-size: clamp(30px, 3.2vw, 46px);
    text-align: center;
}

.elementor .mooyam-oem-copy p,
.elementor .mooyam-oem-lead p,
.elementor .mooyam-oem-card-copy li,
.elementor .mooyam-oem-why-copy li,
.elementor .mooyam-oem-contact-info p,
.elementor .mooyam-oem-form-subtitle p,
.elementor .mooyam-oem-start-copy p,
.elementor .mooyam-oem-centered-copy p {
    color: #17221d;
    font-size: 16px;
    line-height: 1.72;
}

.elementor .mooyam-oem-lead {
    width: min(850px, 100%);
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.elementor .mooyam-oem-process-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 24px;
    margin-top: 26px;
}

.elementor .mooyam-oem-process-card,
.elementor .mooyam-oem-why-card {
    background: #fff;
    border: 1px solid #e2e7df;
    box-shadow: 0 14px 34px rgba(17, 33, 26, .06);
    overflow: hidden;
}

.elementor .mooyam-oem-card-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    display: block;
}

.elementor .mooyam-oem-card-title .elementor-heading-title,
.elementor .mooyam-oem-why-title .elementor-heading-title {
    font-size: 20px;
    color: #00713c;
    padding: 18px 20px 0;
    margin: 0;
}

.elementor .mooyam-oem-card-copy ul,
.elementor .mooyam-oem-why-copy ul {
    margin: 12px 20px 22px;
    padding-left: 18px;
}

.elementor .mooyam-oem-card-copy li,
.elementor .mooyam-oem-why-copy li {
    margin-bottom: 8px;
}

.elementor .mooyam-oem-why-layout > .e-con-inner {
    display: grid;
    grid-template-columns: .85fr 1.15fr;
    gap: 30px;
    align-items: start;
    margin-top: 28px;
}

.elementor .mooyam-oem-why-main-image img {
    width: 100%;
    height: 100%;
    min-height: 460px;
    object-fit: cover;
}

.elementor .mooyam-oem-why-grid > .e-con-inner {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
}

.elementor .mooyam-oem-why-image img {
    width: 100%;
    height: 150px;
    object-fit: cover;
}

.elementor .mooyam-oem-centered-copy,
.elementor .mooyam-oem-centered-button {
    text-align: center;
}

.elementor .mooyam-oem-start {
    width: min(100% - 48px, 960px);
}

.elementor .mooyam-oem-start-card {
    text-align: center;
}

.elementor .mooyam-oem-start-copy p {
    margin: 8px 0;
}

.elementor .mooyam-oem-button .elementor-button {
    background: #00713c;
    color: #fff;
    border-radius: 999px;
    padding: 13px 30px;
    font-weight: 700;
}

.elementor .mooyam-oem-contact-title .elementor-heading-title {
    font-size: clamp(42px, 5vw, 72px);
    text-transform: uppercase;
}

.elementor .mooyam-oem-contact-card {
    background: #fff;
}

.elementor .mooyam-oem-form-card {
    background: #fff;
    border-top: 5px solid #00713c;
}

.elementor .mooyam-oem-form-shortcode .mooyam-contact-form-block {
    margin-top: 18px;
}

.elementor .mooyam-oem-form-shortcode input,
.elementor .mooyam-oem-form-shortcode select,
.elementor .mooyam-oem-form-shortcode textarea {
    background: #fff;
    border: 1px solid #d7ded8;
}

@media (max-width: 1024px) {
    .elementor .mooyam-oem-page,
    .elementor .mooyam-oem-section {
        width: min(100% - 28px, 760px);
        padding-top: 26px;
        padding-bottom: 26px;
    }
    .elementor .mooyam-oem-intro > .e-con-inner,
    .elementor .mooyam-oem-contact > .e-con-inner,
    .elementor .mooyam-oem-why-layout > .e-con-inner {
        grid-template-columns: 1fr;
    }
    .elementor .mooyam-oem-process-grid > .e-con-inner,
    .elementor .mooyam-oem-why-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .elementor .mooyam-oem-why-main-image img {
        min-height: 320px;
    }
}

@media (max-width: 640px) {
    .elementor .mooyam-oem-page,
    .elementor .mooyam-oem-section {
        width: calc(100vw - 24px);
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .elementor .mooyam-oem-intro-card,
    .elementor .mooyam-oem-contact-card,
    .elementor .mooyam-oem-form-card,
    .elementor .mooyam-oem-start-card {
        padding: 22px 18px;
    }
    .elementor .mooyam-oem-process-grid > .e-con-inner,
    .elementor .mooyam-oem-why-grid > .e-con-inner {
        grid-template-columns: 1fr;
        gap: 16px;
    }
    .elementor .mooyam-oem-card-image img {
        height: 190px;
    }
    .elementor .mooyam-oem-why-main-image img {
        min-height: 220px;
    }
    .elementor .mooyam-oem-hero-image img {
        height: 250px;
    }
}
/* Codex update: dropdown underline only start */
@media (min-width: 901px) {
    .site-header .menu > .menu-item-has-children:not(.menu-products):hover > a,
    .site-header .menu > .menu-item-has-children:not(.menu-products):focus-within > a,
    .main-navigation .menu > .menu-item-has-children:not(.menu-products):hover > a,
    .main-navigation .menu > .menu-item-has-children:not(.menu-products):focus-within > a,
    .menu > .menu-item-has-children:not(.menu-products):hover > a,
    .menu > .menu-item-has-children:not(.menu-products):focus-within > a {
        color: #00713c !important;
        background-size: 96px 4px !important;
    }

    .site-header .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a::before,
    .main-navigation .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a::before,
    .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a::before {
        content: "" !important;
    }

    .site-header .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a,
    .main-navigation .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a,
    .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a {
        color: #000 !important;
    }

    .site-header .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a:hover,
    .site-header .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a:focus,
    .main-navigation .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a:hover,
    .main-navigation .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a:focus,
    .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a:hover,
    .menu > .menu-item-has-children:not(.menu-products) > .sub-menu > li > a:focus {
        color: #000 !important;
    }
}
/* Codex update: dropdown underline only end */
/* Codex update: home banner fit trust start */
body.home.page-id-8 .elementor-element-d9d3d7f3.mooyam-home-hero-slider,
body.home.page-id-8 .elementor-element-d9d3d7f3 {
    height: clamp(560px, 48vw, 700px) !important;
    min-height: 560px !important;
    overflow: hidden !important;
}

body.home.page-id-8 .elementor-element-20b2ab07 {
    width: min(53%, 720px) !important;
}

body.home.page-id-8 .elementor-element-20b2ab07 .elementor-widget-container {
    height: 100% !important;
    overflow: visible !important;
}

body.home.page-id-8 .elementor-element-20b2ab07 .mooyam-home-hero-copy {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    height: 100% !important;
    min-height: 0 !important;
    padding: clamp(34px, 4.2vw, 64px) clamp(30px, 5vw, 92px) clamp(54px, 5.4vw, 82px) !important;
    overflow: visible !important;
}

body.home.page-id-8 .mooyam-home-hero-eyebrow {
    margin-bottom: 16px !important;
    font-size: clamp(13px, 1vw, 16px) !important;
    line-height: 1.35 !important;
}

body.home.page-id-8 .mooyam-home-hero-copy h1 {
    max-width: 680px !important;
    margin: 0 0 14px !important;
    font-size: clamp(36px, 3vw, 50px) !important;
    line-height: 1.2 !important;
}

body.home.page-id-8 .mooyam-home-hero-trust {
    max-width: 700px !important;
    margin: 0 0 14px !important;
    color: #00713c !important;
    font-size: clamp(14px, 1.05vw, 17px) !important;
    font-weight: 800 !important;
    line-height: 1.35 !important;
}

body.home.page-id-8 .mooyam-home-hero-text {
    max-width: 700px !important;
    margin: 0 0 16px !important;
    font-size: clamp(14px, .98vw, 16px) !important;
    line-height: 1.48 !important;
}

body.home.page-id-8 .mooyam-home-hero-actions {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px 18px !important;
    align-items: center !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important;
}

body.home.page-id-8 .mooyam-home-hero-actions br {
    display: none !important;
}

body.home.page-id-8 .mooyam-home-hero-btn {
    min-height: 44px !important;
    padding: 0 18px !important;
    font-size: 14px !important;
    line-height: 1.15 !important;
    white-space: normal !important;
}

body.home.page-id-8 .mooyam-home-hero-btn-wide {
    min-width: min(100%, 360px) !important;
}

@media (max-width: 1024px) {
    body.home.page-id-8 .elementor-element-d9d3d7f3.mooyam-home-hero-slider,
    body.home.page-id-8 .elementor-element-d9d3d7f3 {
        height: clamp(560px, 72vw, 660px) !important;
        min-height: 560px !important;
    }

    body.home.page-id-8 .elementor-element-20b2ab07 {
        width: min(76%, 720px) !important;
    }

    body.home.page-id-8 .elementor-element-20b2ab07 .mooyam-home-hero-copy {
        padding: 36px 34px 56px !important;
    }

    body.home.page-id-8 .mooyam-home-hero-copy h1 {
        font-size: clamp(30px, 4.2vw, 42px) !important;
        line-height: 1.18 !important;
    }
}

@media (max-width: 760px) {
    body.home.page-id-8 .elementor-element-d9d3d7f3.mooyam-home-hero-slider,
    body.home.page-id-8 .elementor-element-d9d3d7f3 {
        height: 590px !important;
        min-height: 590px !important;
    }

    body.home.page-id-8 .elementor-element-50ee476d img,
    body.home.page-id-8 .elementor-element-50ee476e img,
    body.home.page-id-8 .elementor-element-50ee476f img {
        object-position: 62% center !important;
    }

    body.home.page-id-8 .elementor-element-20b2ab07 {
        width: 100% !important;
    }

    body.home.page-id-8 .elementor-element-20b2ab07 .mooyam-home-hero-copy {
        justify-content: flex-start !important;
        padding: 26px 22px 34px !important;
        background: linear-gradient(90deg, rgba(247, 241, 231, .98) 0%, rgba(247, 241, 231, .94) 68%, rgba(247, 241, 231, .56) 100%) !important;
    }

    body.home.page-id-8 .mooyam-home-hero-eyebrow {
        margin-bottom: 10px !important;
        font-size: 12.5px !important;
    }

    body.home.page-id-8 .mooyam-home-hero-copy h1 {
        max-width: calc(100% - 46px) !important;
        margin-bottom: 10px !important;
        font-size: 29px !important;
        line-height: 1.18 !important;
    }

    body.home.page-id-8 .mooyam-home-hero-trust {
        max-width: calc(100% - 46px) !important;
        margin-bottom: 10px !important;
        font-size: 13px !important;
        line-height: 1.35 !important;
    }

    body.home.page-id-8 .mooyam-home-hero-text {
        max-width: calc(100% - 46px) !important;
        margin-bottom: 12px !important;
        font-size: 13px !important;
        line-height: 1.42 !important;
    }

    body.home.page-id-8 .mooyam-home-hero-actions {
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 8px !important;
    }

    body.home.page-id-8 .mooyam-home-hero-btn {
        min-height: 38px !important;
        max-width: calc(100vw - 44px) !important;
        padding: 0 13px !important;
        font-size: 13px !important;
    }

    body.home.page-id-8 .mooyam-home-hero-btn-wide {
        min-width: 0 !important;
        width: auto !important;
    }
}
/* Codex update: home banner fit trust end */
/* Codex update: current Elementor home hero recovery start */
body.home.page-id-8 .elementor-element-211c1c96 {
    --display: block !important;
}

body.home.page-id-8 .elementor-element-3fd84bac,
body.home.page-id-8 .elementor-element-3fd84bac.mooyam-home-hero-slider,
body.home.page-id-8 .mooyam-home-hero-slider {
    position: relative !important;
    width: 100% !important;
    height: clamp(560px, 48vw, 690px) !important;
    min-height: 560px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    background: #f6f5ef !important;
}

body.home.page-id-8 .elementor-element-3fd84bac > .e-con-inner,
body.home.page-id-8 .mooyam-home-hero-slider > .e-con-inner {
    position: static !important;
    width: 100% !important;
    max-width: none !important;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

body.home.page-id-8 .mooyam-home-hero-bg,
body.home.page-id-8 .mooyam-home-hero-bg .elementor-widget-container,
body.home.page-id-8 .mooyam-home-hero-bg a,
body.home.page-id-8 .mooyam-home-hero-bg img {
    width: 100% !important;
    height: 100% !important;
}

body.home.page-id-8 .mooyam-home-hero-bg {
    position: absolute !important;
    inset: 0 !important;
    z-index: 1 !important;
    margin: 0 !important;
    opacity: 0;
    animation: mooyamHeroFade 18s infinite;
}

body.home.page-id-8 .mooyam-home-hero-bg-1 {
    opacity: 1;
}

body.home.page-id-8 .mooyam-home-hero-bg-2 {
    animation-delay: 6s;
}

body.home.page-id-8 .mooyam-home-hero-bg-3 {
    animation-delay: 12s;
}

body.home.page-id-8 .mooyam-home-hero-bg img {
    display: block !important;
    object-fit: cover !important;
    object-position: center !important;
}

body.home.page-id-8 .mooyam-home-hero-overlay {
    position: absolute !important;
    inset: 0 auto 0 0 !important;
    z-index: 3 !important;
    width: min(50%, 640px) !important;
    height: 100% !important;
    margin: 0 !important;
    pointer-events: none;
}

body.home.page-id-8 .mooyam-home-hero-overlay .elementor-widget-container {
    height: 100% !important;
}

body.home.page-id-8 .mooyam-home-hero-copy {
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    padding: clamp(34px, 4vw, 70px) clamp(34px, 5vw, 72px) clamp(44px, 5vw, 78px) !important;
    background: linear-gradient(90deg, rgba(247, 241, 231, .96) 0%, rgba(247, 241, 231, .88) 70%, rgba(247, 241, 231, 0) 100%) !important;
    pointer-events: auto;
}

body.home.page-id-8 .mooyam-home-hero-eyebrow {
    margin: 0 0 12px !important;
    font-size: clamp(13px, .95vw, 15px) !important;
    line-height: 1.35 !important;
    color: #0f1d18 !important;
}

body.home.page-id-8 .mooyam-home-hero-copy h1 {
    max-width: 620px !important;
    margin: 0 0 14px !important;
    font-family: Georgia, "Times New Roman", serif !important;
    font-size: clamp(34px, 3.2vw, 52px) !important;
    line-height: 1.16 !important;
    color: #050b08 !important;
}

body.home.page-id-8 .mooyam-home-hero-text {
    max-width: 600px !important;
    margin: 0 0 10px !important;
    font-size: clamp(14px, 1vw, 16px) !important;
    line-height: 1.48 !important;
    color: #121a16 !important;
}

body.home.page-id-8 .mooyam-home-hero-trust {
    max-width: 600px !important;
    margin: 0 0 16px !important;
    font-size: clamp(14px, 1vw, 16px) !important;
    line-height: 1.35 !important;
    font-weight: 800 !important;
    color: #00713c !important;
}

body.home.page-id-8 .mooyam-home-hero-actions {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px 18px !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.home.page-id-8 .mooyam-home-hero-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 44px !important;
    padding: 0 20px !important;
    border-radius: 0 !important;
    background: #00713c !important;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}

body.home.page-id-8 .mooyam-home-hero-btn-wide {
    min-width: min(100%, 360px) !important;
}

@media (max-width: 1024px) {
    body.home.page-id-8 .elementor-element-3fd84bac,
    body.home.page-id-8 .mooyam-home-hero-slider {
        height: 600px !important;
        min-height: 600px !important;
    }
    body.home.page-id-8 .mooyam-home-hero-overlay {
        width: min(68%, 680px) !important;
    }
    body.home.page-id-8 .mooyam-home-hero-copy {
        padding: 34px 34px 58px !important;
    }
    body.home.page-id-8 .mooyam-home-hero-copy h1 {
        font-size: clamp(30px, 4.3vw, 42px) !important;
    }
}

@media (max-width: 760px) {
    body.home.page-id-8 .elementor-element-3fd84bac,
    body.home.page-id-8 .mooyam-home-hero-slider {
        height: 560px !important;
        min-height: 560px !important;
    }
    body.home.page-id-8 .mooyam-home-hero-bg img {
        object-position: 60% center !important;
    }
    body.home.page-id-8 .mooyam-home-hero-overlay {
        width: 100% !important;
    }
    body.home.page-id-8 .mooyam-home-hero-copy {
        justify-content: flex-start !important;
        padding: 24px 22px 38px !important;
        background: linear-gradient(90deg, rgba(247, 241, 231, .98) 0%, rgba(247, 241, 231, .92) 68%, rgba(247, 241, 231, .45) 100%) !important;
    }
    body.home.page-id-8 .mooyam-home-hero-copy h1 {
        max-width: calc(100% - 22px) !important;
        font-size: 25px !important;
        line-height: 1.18 !important;
        margin-bottom: 10px !important;
        overflow-wrap: break-word !important;
    }
    body.home.page-id-8 .mooyam-home-hero-text,
    body.home.page-id-8 .mooyam-home-hero-trust {
        max-width: calc(100% - 22px) !important;
        font-size: 12.5px !important;
        line-height: 1.38 !important;
        margin-bottom: 10px !important;
        overflow-wrap: break-word !important;
    }
    body.home.page-id-8 .mooyam-home-hero-actions {
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 8px !important;
    }
    body.home.page-id-8 .mooyam-home-hero-btn {
        min-height: 38px !important;
        max-width: calc(100vw - 44px) !important;
        padding: 0 13px !important;
        font-size: 13px !important;
    }
    body.home.page-id-8 .mooyam-home-hero-btn-wide {
        min-width: 0 !important;
        width: auto !important;
    }
}
/* Codex update: current Elementor home hero recovery end */
/* Codex update: home core strengths and security sections start */
body.home.page-id-8 .mooyam-home-core-strengths,
body.home.page-id-8 .mooyam-home-security-safety {
    padding-top: clamp(28px, 4vw, 54px) !important;
    padding-bottom: clamp(28px, 4vw, 54px) !important;
}

body.home.page-id-8 .mooyam-core-heading,
body.home.page-id-8 .mooyam-security-heading {
    text-align: center;
    max-width: 920px;
    margin: 0 auto 28px !important;
}

body.home.page-id-8 .mooyam-core-heading h2,
body.home.page-id-8 .mooyam-security-heading h2 {
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(30px, 3vw, 44px);
    line-height: 1.14;
    margin: 0 0 12px;
    color: #061a14;
}

body.home.page-id-8 .mooyam-core-grid > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 22px;
    width: 100%;
    max-width: 1180px;
    margin: 0 auto;
    padding: 0 !important;
}

body.home.page-id-8 .mooyam-core-card {
    display: block !important;
    background: #fff;
    border: 1px solid #dfe9e3;
    box-shadow: 0 12px 34px rgba(0, 74, 45, .08);
    overflow: hidden;
}

body.home.page-id-8 .mooyam-core-card > .e-con-inner {
    display: block !important;
    padding: 0 !important;
}

body.home.page-id-8 .mooyam-core-card-image,
body.home.page-id-8 .mooyam-core-card-image .elementor-widget-container,
body.home.page-id-8 .mooyam-core-card-image img {
    width: 100%;
}

body.home.page-id-8 .mooyam-core-card-image {
    margin: 0 !important;
}

body.home.page-id-8 .mooyam-core-card-image img {
    display: block;
    height: 180px;
    object-fit: cover;
}

body.home.page-id-8 .mooyam-core-card-copy {
    padding: 20px 18px 22px;
}

body.home.page-id-8 .mooyam-core-card-copy h3 {
    font-size: 18px;
    line-height: 1.25;
    margin: 0 0 10px;
    color: #00713c;
}

body.home.page-id-8 .mooyam-core-card-copy p {
    font-size: 15px;
    line-height: 1.58;
    margin: 0;
    color: #2b3430;
}

body.home.page-id-8 .mooyam-security-slider-wrap {
    position: relative;
    max-width: 1180px;
    margin: 0 auto;
}

body.home.page-id-8 .mooyam-security-slider-wrap > .e-con-inner {
    position: relative;
    display: block !important;
    padding: 0 46px !important;
}

body.home.page-id-8 .mooyam-security-scroll > .e-con-inner {
    display: grid !important;
    grid-auto-flow: column;
    grid-auto-columns: minmax(260px, 1fr);
    gap: 18px;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    scroll-snap-type: x mandatory;
    padding: 6px 0 18px !important;
    scrollbar-color: #00713c #e8eee9;
}

body.home.page-id-8 .mooyam-security-cert {
    scroll-snap-align: start;
    border: 1px solid #dfe9e3;
    background: #fff;
    box-shadow: 0 12px 32px rgba(0, 74, 45, .08);
}

body.home.page-id-8 .mooyam-security-cert .elementor-widget-container {
    padding: 12px;
}

body.home.page-id-8 .mooyam-security-cert img {
    width: 100%;
    height: 230px;
    object-fit: contain;
    display: block;
}

body.home.page-id-8 .mooyam-security-arrow-widget {
    position: absolute !important;
    top: 50%;
    transform: translateY(-50%);
    z-index: 5;
    pointer-events: none;
}

body.home.page-id-8 .mooyam-security-arrow-widget:has(.mooyam-security-arrow-left) {
    left: 0;
}

body.home.page-id-8 .mooyam-security-arrow-widget:has(.mooyam-security-arrow-right) {
    right: 0;
}

body.home.page-id-8 .mooyam-security-arrow {
    width: 38px;
    height: 38px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: #00713c;
    color: #fff;
    font-size: 32px;
    line-height: 1;
    box-shadow: 0 10px 24px rgba(0, 74, 45, .16);
}

@media (max-width: 1024px) {
    body.home.page-id-8 .mooyam-core-grid > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 760px) {
    body.home.page-id-8 .mooyam-home-core-strengths,
    body.home.page-id-8 .mooyam-home-security-safety {
        width: min(100% - 24px, 560px) !important;
        padding-top: 24px !important;
        padding-bottom: 24px !important;
    }
    body.home.page-id-8 .mooyam-core-heading,
    body.home.page-id-8 .mooyam-security-heading {
        margin-bottom: 18px !important;
    }
    body.home.page-id-8 .mooyam-core-grid > .e-con-inner {
        grid-template-columns: 1fr;
        gap: 14px;
    }
    body.home.page-id-8 .mooyam-core-card-image img {
        height: 170px;
    }
    body.home.page-id-8 .mooyam-security-slider-wrap > .e-con-inner {
        padding: 0 32px !important;
    }
    body.home.page-id-8 .mooyam-security-scroll > .e-con-inner {
        grid-auto-columns: minmax(230px, 86vw);
        gap: 14px;
    }
    body.home.page-id-8 .mooyam-security-cert img {
        height: 210px;
    }
    body.home.page-id-8 .mooyam-security-arrow {
        width: 30px;
        height: 30px;
        font-size: 24px;
    }
}
/* Codex update: home core strengths and security sections end */
/* Codex update: home core/security text-widget layout start */
body.home.page-id-8 .mooyam-home-core-strengths,
body.home.page-id-8 .mooyam-home-security-safety {
    width: min(1180px, calc(100% - 48px));
    margin: 0 auto;
    padding: clamp(28px, 4vw, 52px) 0 !important;
}
body.home.page-id-8 .mooyam-core-heading,
body.home.page-id-8 .mooyam-security-heading {
    text-align: center;
    max-width: 920px;
    margin: 0 auto 28px;
}
body.home.page-id-8 .mooyam-core-heading h2,
body.home.page-id-8 .mooyam-security-heading h2 {
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(30px, 3vw, 44px);
    line-height: 1.14;
    margin: 0 0 12px;
    color: #061a14;
}
body.home.page-id-8 .mooyam-core-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 22px;
}
body.home.page-id-8 .mooyam-core-card {
    background: #fff;
    border: 1px solid #dfe9e3;
    box-shadow: 0 12px 34px rgba(0, 74, 45, .08);
    overflow: hidden;
}
body.home.page-id-8 .mooyam-core-card img {
    width: 100%;
    height: 180px;
    object-fit: cover;
    display: block;
}
body.home.page-id-8 .mooyam-core-card div {
    padding: 20px 18px 22px;
}
body.home.page-id-8 .mooyam-core-card h3 {
    font-size: 18px;
    line-height: 1.25;
    margin: 0 0 10px;
    color: #00713c;
}
body.home.page-id-8 .mooyam-core-card p {
    font-size: 15px;
    line-height: 1.58;
    margin: 0;
    color: #2b3430;
}
body.home.page-id-8 .mooyam-security-slider-wrap {
    position: relative;
    padding: 0 46px;
}
body.home.page-id-8 .mooyam-security-scroll {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(260px, 1fr);
    gap: 18px;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    scroll-snap-type: x mandatory;
    padding: 6px 0 18px;
    scrollbar-color: #00713c #e8eee9;
}
body.home.page-id-8 .mooyam-security-cert {
    scroll-snap-align: start;
    border: 1px solid #dfe9e3;
    background: #fff;
    box-shadow: 0 12px 32px rgba(0, 74, 45, .08);
    margin: 0;
    padding: 12px;
}
body.home.page-id-8 .mooyam-security-cert img {
    width: 100%;
    height: 230px;
    object-fit: contain;
    display: block;
}
body.home.page-id-8 .mooyam-security-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 38px;
    height: 38px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: #00713c;
    color: #fff;
    font-size: 32px;
    line-height: 1;
    box-shadow: 0 10px 24px rgba(0, 74, 45, .16);
    z-index: 2;
    pointer-events: none;
}
body.home.page-id-8 .mooyam-security-arrow-left { left: 0; }
body.home.page-id-8 .mooyam-security-arrow-right { right: 0; }
@media (max-width: 1024px) {
    body.home.page-id-8 .mooyam-core-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media (max-width: 760px) {
    body.home.page-id-8 .mooyam-home-core-strengths,
    body.home.page-id-8 .mooyam-home-security-safety {
        width: min(100% - 24px, 560px);
        padding: 24px 0 !important;
    }
    body.home.page-id-8 .mooyam-core-grid {
        grid-template-columns: 1fr;
        gap: 14px;
    }
    body.home.page-id-8 .mooyam-core-card img {
        height: 170px;
    }
    body.home.page-id-8 .mooyam-security-slider-wrap {
        padding: 0 32px;
    }
    body.home.page-id-8 .mooyam-security-scroll {
        grid-auto-columns: minmax(230px, 86vw);
        gap: 14px;
    }
    body.home.page-id-8 .mooyam-security-cert img {
        height: 210px;
    }
    body.home.page-id-8 .mooyam-security-arrow {
        width: 30px;
        height: 30px;
        font-size: 24px;
    }
}
/* Codex update: home core/security text-widget layout end */