:root{--object-fit: cover;--object-position: center}img.svelte-67hnzv{width:100%;height:100%;object-fit:var(--object-fit);object-position:var(--object-position)}.container.svelte-1rashk4{display:grid;grid-template-columns:1fr 1.2fr;grid-template-rows:100%;padding:60px 0;margin:0 auto;width:98%;max-width:1800px;overflow:hidden;align-items:center;gap:10px}.content-info.svelte-1rashk4{display:flex;flex-direction:column;gap:1.5rem;font-family:Montserrat,sans-serif;width:fit-content;padding-left:10%}.content-info.svelte-1rashk4 h2:where(.svelte-1rashk4){font-family:var(--erupha);font-size:clamp(4rem,5vw,10rem);max-width:10ch;margin-bottom:15px;text-transform:uppercase}.content-info.svelte-1rashk4 .subtitle:where(.svelte-1rashk4){font-size:clamp(1.8rem,1.5vw,2.6rem);font-style:normal;font-weight:700;line-height:normal}.content-info.svelte-1rashk4 .description:where(.svelte-1rashk4){max-width:45ch;width:90%;display:flex;flex-direction:column;gap:1.5rem;font-size:clamp(1rem,1vw,1.6rem)}.content-info .description p{font-size:clamp(1rem,1vw,1.6rem)}.container.svelte-1rashk4 .image:where(.svelte-1rashk4){width:100%;height:100%}.products.svelte-1rashk4{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(280px,18vw,300px);gap:clamp(1rem,1vw,2rem);width:100%;max-width:fit-content;margin:0 auto;padding:20px;overflow-x:auto}@media (max-width: 767px){.container.svelte-1rashk4{display:flex;flex-direction:column-reverse;padding:80px 0 0;width:80%;gap:30px}.content-info.svelte-1rashk4{padding:0;gap:.5rem}.content-info.svelte-1rashk4 h2:where(.svelte-1rashk4){font-size:clamp(4rem,10vw,10rem)}.content-info.svelte-1rashk4 .subtitle:where(.svelte-1rashk4){font-size:clamp(1.8rem,3vw,2.6rem)}.content-info.svelte-1rashk4 .description:where(.svelte-1rashk4){max-width:45ch;font-size:clamp(1.3rem,2vw,1.6rem)}.content-info .description p{font-size:clamp(1.3rem,2vw,1.6rem)}}:root{--hero-bg: #dcd2cc;--hero-text-color: #000}.hero-container.svelte-1n1j2m6{aspect-ratio:2.42/1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:100%;background-color:var(--hero-bg);filter:brightness(.9);overflow:hidden}.info.svelte-1n1j2m6{display:flex;filter:contrast(1.8);align-items:center;flex-direction:column;justify-content:center;background-size:cover;background-position:bottom;background-repeat:no-repeat;color:var(--hero-text-color);background-image:url(../../../images/trends/flowers.webp)}.info.svelte-1n1j2m6 h1:where(.svelte-1n1j2m6){text-transform:uppercase;max-width:10ch;text-align:center}.info.svelte-1n1j2m6 h4:where(.svelte-1n1j2m6){width:95%;max-width:20ch;margin:0 auto;padding:10px 0;text-align:center}.hero-container.svelte-1n1j2m6 .image:where(.svelte-1n1j2m6){position:relative;z-index:3;width:100%;height:100%}@media (max-width: 1024px){.hero-container.svelte-1n1j2m6{aspect-ratio:4/2;grid-template-columns:1fr 1.5fr 1fr}}@media (max-width: 767px){.hero-container.svelte-1n1j2m6{aspect-ratio:1/1;grid-template-columns:1fr 2fr 1fr}}:root{--bg-hover-link: var(--pink)}.wrap.svelte-1cx50vp{position:relative}.absolute-container.svelte-1cx50vp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:visible;-webkit-user-select:none;user-select:none;pointer-events:none}.nav-container.svelte-1cx50vp{width:95%;height:fit-content;margin:0 auto;max-width:1800px;display:flex;justify-content:space-between;padding:60px 0;gap:clamp(5px,1vw,25px);position:sticky;top:50px}.nav-container.svelte-1cx50vp a:where(.svelte-1cx50vp){display:block;width:100%;padding:12px 0;border:1px solid #000;color:#000;transition:all .4s ease;pointer-events:all;background-color:#f6f3f0}.nav-container.svelte-1cx50vp a:where(.svelte-1cx50vp) span:where(.svelte-1cx50vp){display:block;margin:0 auto;width:fit-content;font-size:12px;text-align:center;font-style:normal;font-weight:500;line-height:1}section.svelte-1cx50vp{padding:120px 0 35px}.nav-container.svelte-1cx50vp a:where(.svelte-1cx50vp):hover,.nav-container.svelte-1cx50vp a.active:where(.svelte-1cx50vp){background-color:var(--bg-hover-link)}@media (max-width: 767px){.nav-container.svelte-1cx50vp a:where(.svelte-1cx50vp) span:where(.svelte-1cx50vp){max-width:10ch}}@media (max-width: 600px){.nav-container.svelte-1cx50vp{width:98%;padding:30px 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}.nav-container.svelte-1cx50vp a:where(.svelte-1cx50vp){width:30%}}
