.elementor .e-11bc1092-6631{font-size:var(--fs-h1);line-height:1.12;}.elementor .e-5fc66b75-39c0{width:100%;height:clamp(1.25rem, 2.6vw, 2.75rem);object-fit:fill;position:absolute;inset-block-end:-1px;inset-inline-start:0px;pointer-events: none;\n}.elementor .e-3c13b0c2-3908{position:relative;padding-block-start:clamp(3rem, 6.5vw, 6rem);padding-block-end:calc(clamp(2.25rem, 4vw, 3.75rem) + clamp(1.25rem, 2.6vw, 2.75rem));padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-image:url("https://kombuchida.com/wp-content/uploads/2026/10/hero.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--yellow);background-position: center 20%;\n}.elementor .e-ea90df8-9792{font-size:var(--fs-h2);}.elementor .e-a6f9602-9579{font-size:var(--fs-lead);line-height:1.6;margin-block-end:1.25rem;}.elementor .e-37ef92a1-1ac0{font-size:var(--fs-h2);}.elementor .e-b32a7a4-ae7a{line-height:1.75;}.elementor .e-4a111b01-1822{max-width:40rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-79ae7649-394b{width:100%;max-width:48rem;mix-blend-mode:multiply;filter: brightness(1.12) contrast(1.05); -webkit-mask-image: radial-gradient(ellipse 60% 62% at 50% 54%, #000 70%, transparent 100%); mask-image: radial-gradient(ellipse 60% 62% at 50% 54%, #000 70%, transparent 100%);\n}.elementor .e-1c86b9d1-92ac{padding:0px;flex:1 1 0px;justify-content:center;}.elementor .e-5949d368-7d25{display:flex;flex-direction:row;gap:clamp(2rem, 4vw, 4rem);justify-content:space-between;align-items:center;}.elementor .e-1a456f95-3ce5{padding-block-start:clamp(1rem, 2vw, 2rem);padding-block-end:var(--space-section);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}.elementor .e-42fb3fa4-ffb0{padding:0px;background-image:linear-gradient(180deg, #FFFFFF 0%,#FFFFFF 40%,#FCF7F1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0px;}