.post-type-archive-curavit_product .cur-main>h1{font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);line-height:1.02;letter-spacing:-0.03em;color:var(--cur-ink);margin-block:1.5rem 0.75rem}.post-type-archive-curavit_product .cur-main>h1 + p{margin-block:0 2rem;font-size:1.1875rem;line-height:1.55;color:var(--cur-muted)}html[dir="rtl"].post-type-archive-curavit_product .cur-main>h1,html[dir="rtl"] .post-type-archive-curavit_product .cur-main>h1{letter-spacing:0;line-height:1.25}.cur-house__tiles{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-block:1.5rem 1rem}.cur-house__tile{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:0.9rem;min-block-size:360px;padding:2rem;border-radius:var(--cur-round);color:#fff;text-decoration:none;background:var(--tile)}.cur-house__tile--mom-kids{--tile:#c71585}.cur-house__tile--adults{--tile:#006d77}.cur-house__plate{background:#fff;border-radius:18px;padding:0.9rem 1.2rem}.cur-house__plate img{inline-size:210px;block-size:auto;display:block}.cur-house__desc{font-size:1.3rem;font-weight:600;line-height:1.3;max-inline-size:18ch}.cur-house__count{font-weight:600;opacity:0.9;margin-block-start:auto}.cur-house__count::after{content:"";display:inline-block;inline-size:9px;block-size:9px;margin-inline-start:0.6rem;border-block-start:2px solid currentColor;border-inline-end:2px solid currentColor;transform:rotate(135deg) translateY(2px)}.cur-house__thumbs{position:absolute;inset-inline-end:-1.5rem;inset-block-end:-1.5rem;display:flex}.cur-house__thumbs img{inline-size:150px;block-size:150px;object-fit:cover;border-radius:50%;box-shadow:0 0 0 6px var(--tile);margin-inline-start:-2.25rem}.cur-house__tile:hover .cur-house__desc{text-decoration:underline;text-underline-offset:5px}.cur-house__brand{margin-block:2.5rem;padding:clamp(1.5rem,3vw,3rem);border-radius:var(--cur-round);scroll-margin-block-start:110px}.cur-house__brand--mom-kids{--acc:#c71585;background:linear-gradient(135deg,#f7f7f7 30%,#e8e2d9)}.cur-hero-card{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:1rem 2rem;margin:0 0 2rem;padding:clamp(1.25rem,3vw,2.25rem);border-radius:28px;color:#fff;overflow:hidden;isolation:isolate;background:radial-gradient(60% 90% at 22% 50%,#ef5fb1,transparent 70%),linear-gradient(140deg,#c71585,#6e0a49);box-shadow:0 30px 60px -40px rgb(110 10 73 / .9)}.cur-hero-card::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle,rgb(255 255 255 / .2) 1.5px,transparent 2px) 0 0 / 22px 22px;mask:radial-gradient(45% 80% at 22% 50%,#000,transparent 75%)}html[dir="rtl"] .cur-hero-card{background:radial-gradient(60% 90% at 78% 50%,#ef5fb1,transparent 70%),linear-gradient(220deg,#c71585,#6e0a49)}html[dir="rtl"] .cur-hero-card::before{mask:radial-gradient(45% 80% at 78% 50%,#000,transparent 75%)}.cur-hero-card__stage{display:grid;place-items:center}.cur-hero-card__img{inline-size:min(100%,300px);block-size:auto;filter:drop-shadow(0 30px 26px rgb(60 0 35 / .45));transform:rotate(-5deg)}.cur-hero-card__kicker{margin:0 0 .5rem;display:inline-block;padding:.35rem .8rem;border-radius:999px;background:rgb(255 255 255 / .18);font-weight:700;font-size:.9rem}.cur-hero-card h3{margin:0;color:#fff;font-size:clamp(1.8rem,1.2rem + 2.4vw,3.2rem);line-height:1.05;letter-spacing:-.02em}html[dir="rtl"] .cur-hero-card h3{letter-spacing:0;line-height:1.35}.cur-hero-card h3 a{color:inherit;text-decoration:none}.cur-hero-card h3 a:hover,.cur-hero-card h3 a:focus-visible{text-decoration:underline}.cur-hero-card__facts{margin:.6rem 0 0;color:rgb(255 255 255 / .9);font-size:1.05rem}.cur-hero-card__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.4rem 0 0}.cur-hero-card .cur-btn--ink{background:#fff;color:#8f0d5c}.cur-hero-card .cur-btn--consumer{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}.cur-hero-card .cur-btn--consumer:hover,.cur-hero-card .cur-btn--consumer:focus-visible{background:rgb(255 255 255 / .14);color:#fff}.cur-hero-card .cur-badge--demo{position:absolute;inset-block-start:1rem;inset-inline-end:1rem}@media (max-width:640px){.cur-hero-card{grid-template-columns:1fr;text-align:center}.cur-hero-card__ctas{justify-content:center}.cur-hero-card__img{inline-size:200px}}.cur-house__brand--adults{--acc:#006d77;background:linear-gradient(135deg,#f4f1ed 30%,#dcddd0)}.cur-house__brand--more{--acc:var(--cur-navy);background:var(--cur-alt)}.cur-house__head h2{margin:0;font-size:clamp(1.9rem,1.3rem + 2vw,3rem);line-height:1.05;letter-spacing:-0.02em;color:var(--acc)}html[dir="rtl"] .cur-house__head h2{letter-spacing:0;line-height:1.3}.cur-house__head p{margin:0.5rem 0 0;color:var(--cur-muted);font-size:1.125rem}.cur-house__group{margin:2.25rem 0 1rem;font-size:1.375rem;color:var(--cur-ink);display:flex;align-items:center;gap:0.75rem}.cur-house__group::before{content:"";inline-size:28px;block-size:4px;border-radius:2px;background:var(--acc)}.cur-packs{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr))}.cur-pack{position:relative;background:#fff;border-radius:22px;padding:0.75rem 0.75rem 1.1rem;display:flex;flex-direction:column;gap:0.35rem;box-shadow:0 1px 0 rgb(15 30 74 / 0.06);transition:transform 0.15s,box-shadow 0.15s}.cur-pack:hover{transform:translateY(-3px);box-shadow:0 18px 30px -18px rgb(15 30 74 / 0.35)}.cur-pack__img{inline-size:100%;aspect-ratio:1;object-fit:cover;border-radius:16px;display:block;block-size:auto}.cur-pack__name{margin:0.5rem 0.25rem 0;font-size:1.0625rem;line-height:1.3}.cur-pack__name a{color:var(--cur-ink);text-decoration:none}.cur-pack__name a::after{content:"";position:absolute;inset:0;border-radius:22px}.cur-pack__facts{margin:0 0.25rem;color:var(--cur-muted);font-size:0.9375rem}.cur-pack .cur-badge{align-self:flex-start;margin-inline-start:0.25rem}@media (max-width:760px){.cur-house__tiles{grid-template-columns:1fr}.cur-house__tile{min-block-size:300px;padding:1.5rem}.cur-house__thumbs img{inline-size:110px;block-size:110px}.cur-house__plate img{inline-size:170px}.cur-packs{grid-template-columns:1fr 1fr}}.cur-pack__stage{display:block;position:relative;aspect-ratio:1;border-radius:18px;overflow:hidden;background:radial-gradient(70% 60% at 50% 62%,#fff,color-mix(in srgb,var(--tile,var(--cur-navy)) 10%,#f3f5fa) 100%)}.cur-pack__stage .cur-pack__img[data-cutout]{position:absolute;inset:9%;inline-size:82%;block-size:82%;object-fit:contain;border-radius:0;filter:drop-shadow(0 16px 14px rgb(15 30 74 / .22));transition:transform .8s var(--cur-ease),filter .8s var(--cur-ease)}.cur-pack:hover .cur-pack__img[data-cutout]{transform:translateY(-10px) scale(1.06) rotate(-2deg);filter:drop-shadow(0 28px 22px rgb(15 30 74 / .28))}.cur-pack{transition:transform .6s var(--cur-ease),box-shadow .6s var(--cur-ease)}.cur-pack:hover{transform:translateY(-6px);box-shadow:0 30px 50px -30px rgb(15 30 74 / .5)}.cur-house__thumbs img[data-cutout]{object-fit:contain;background:#fff;padding:12px;box-sizing:border-box;transition:transform .7s var(--cur-ease)}.cur-house__tile:hover .cur-house__thumbs img:nth-child(1){transform:translate(-10px,-12px) rotate(-8deg)}.cur-house__tile:hover .cur-house__thumbs img:nth-child(2){transform:translateY(-20px)}.cur-house__tile:hover .cur-house__thumbs img:nth-child(3){transform:translate(10px,-12px) rotate(8deg)}.cur-house__tile{transition:transform .7s var(--cur-ease),box-shadow .7s var(--cur-ease)}.cur-house__tile:hover{transform:translateY(-6px);box-shadow:0 40px 60px -36px rgb(15 30 74 / .6)}
