body.home .site-main,body.home main{padding:0}body.home .entry-content,body.home .site-main{max-width:none;margin:0}.sc-home{overflow:hidden;background:var(--sc-color-ivory)}.sc-home a{text-decoration:none}.sc-home__section-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(1.8rem,4vw,3rem)}.sc-home__section-heading>div{max-width:760px}.sc-home__section-heading h2{margin:.2rem 0 0;font-size:clamp(2.25rem,4vw,4.3rem)}.sc-home__section-heading p{margin:.8rem 0 0;color:var(--sc-color-muted);max-width:680px}.sc-home__text-link{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;color:var(--sc-color-berry);font-weight:750}.sc-hero{position:relative;padding:clamp(2.4rem,5vw,5.5rem) 0 clamp(4rem,7vw,7.5rem);background:radial-gradient(circle at 12% 10%,rgb(201 134 152 / .18),transparent 30rem),linear-gradient(180deg,#fff9f4 0%,#fffdf9 100%)}.sc-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(2rem,5vw,6rem);align-items:center}.sc-hero__copy{position:relative;z-index:2;max-width:650px}.sc-hero__copy h1{margin:.65rem 0 1.25rem;font-size:var(--sc-text-hero);line-height:.92;letter-spacing:-.045em}.sc-hero__copy h1 em{display:block;color:var(--sc-color-berry);font-style:italic;font-weight:500}.sc-hero__intro{margin:0;max-width:590px;color:var(--sc-color-muted);font-size:var(--sc-text-lg)}.sc-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.sc-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:50px;padding:.9rem 1.4rem;border:1px solid var(--sc-color-berry);border-radius:var(--sc-radius-pill);background:var(--sc-color-berry);color:#fff!important;font-weight:750;transition:transform var(--sc-transition-fast),background-color var(--sc-transition-fast),border-color var(--sc-transition-fast)}.sc-hero__button:hover{background:var(--sc-color-ink);border-color:var(--sc-color-ink);transform:translateY(-2px)}.sc-hero__button--ghost{background:#fff0;color:var(--sc-color-berry)!important}.sc-hero__button--ghost:hover{background:var(--sc-color-sand);border-color:var(--sc-color-berry);color:var(--sc-color-ink)!important}.sc-hero__note{display:flex;align-items:center;gap:.65rem;margin-top:1.5rem;color:var(--sc-color-muted);font-size:var(--sc-text-sm)}.sc-hero__note-dot{width:8px;height:8px;border-radius:50%;background:var(--sc-color-sage);box-shadow:0 0 0 5px rgb(135 154 135 / .13)}.sc-hero__visual{position:relative;min-height:clamp(520px,58vw,690px)}.sc-hero__photo-main{position:absolute;inset:0 8% 7% 11%;overflow:hidden;border-radius:46% 46% 1.9rem 1.9rem;box-shadow:0 35px 70px rgb(33 28 32 / .14)}.sc-hero__photo-main img{width:100%;height:100%;object-fit:cover;object-position:center}.sc-hero__photo-small{position:absolute;right:0;bottom:0;width:34%;aspect-ratio:.9;padding:.45rem;border-radius:1.35rem;background:#fff;box-shadow:var(--sc-shadow-hover);transform:rotate(3deg)}.sc-hero__photo-small img{width:100%;height:100%;object-fit:cover;border-radius:1rem}.sc-hero__badge{position:absolute;top:7%;left:0;display:grid;place-items:center;width:118px;aspect-ratio:1;padding:.9rem;border-radius:50%;background:var(--sc-color-ink);color:#fff;font-family:var(--sc-font-display);font-size:1.15rem;line-height:1.05;text-align:center;box-shadow:var(--sc-shadow-soft);transform:rotate(-8deg)}.sc-promise{border-top:1px solid var(--sc-color-border);border-bottom:1px solid var(--sc-color-border);background:#fff}.sc-promise__grid{display:grid;grid-template-columns:repeat(4,1fr)}.sc-promise__item{padding:1.3rem 1.1rem;text-align:center;border-right:1px solid var(--sc-color-border)}.sc-promise__item:last-child{border-right:0}.sc-promise__item strong{display:block;color:var(--sc-color-ink);font-size:var(--sc-text-sm)}.sc-promise__item span{display:block;margin-top:.15rem;color:var(--sc-color-muted);font-size:var(--sc-text-xs)}.sc-explore{padding-block:var(--sc-space-9)}.sc-explore__grid{display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:1rem}.sc-explore-card{position:relative;min-height:460px;overflow:hidden;border-radius:var(--sc-radius-lg);background:var(--sc-color-sand);isolation:isolate}.sc-explore-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 650ms ease}.sc-explore-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgb(20 16 18 / .76) 100%);z-index:1}.sc-explore-card:hover img{transform:scale(1.035)}.sc-explore-card__content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1.5rem;color:#fff}.sc-explore-card__content span{display:block;margin-bottom:.25rem;color:rgb(255 255 255 / .74);font-size:var(--sc-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sc-explore-card__content h3{margin:0;color:#fff;font-size:clamp(1.8rem,3vw,3rem)}.sc-story{padding-block:var(--sc-space-9);background:var(--sc-color-sand)}.sc-story__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2.5rem,6vw,7rem);align-items:center}.sc-story__visual{display:grid;grid-template-columns:1fr .75fr;gap:.85rem;align-items:end}.sc-story__visual figure{margin:0;overflow:hidden;border-radius:var(--sc-radius-lg)}.sc-story__visual figure:first-child{aspect-ratio:.78}.sc-story__visual figure:last-child{aspect-ratio:.78;margin-bottom:3rem}.sc-story__visual img{width:100%;height:100%;object-fit:cover}.sc-story__copy h2{margin:.35rem 0 1.2rem;font-size:clamp(2.7rem,5vw,5.1rem)}.sc-story__copy p{color:var(--sc-color-muted)}.sc-story__quote{margin:1.6rem 0;padding-left:1.25rem;border-left:3px solid var(--sc-color-rose);color:var(--sc-color-ink)!important;font-family:var(--sc-font-display);font-size:var(--sc-text-xl);line-height:1.3}.sc-custom{padding-block:var(--sc-space-9)}.sc-custom__box{display:grid;grid-template-columns:1.15fr .85fr;overflow:hidden;border:1px solid rgb(154 77 103 / .16);border-radius:2rem;background:var(--sc-color-berry);box-shadow:var(--sc-shadow-soft)}.sc-custom__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5rem);color:#fff}.sc-custom__copy .sc-eyebrow{color:rgb(255 255 255 / .72)}.sc-custom__copy h2{margin:.35rem 0 1rem;color:#fff;font-size:clamp(2.6rem,5vw,4.8rem)}.sc-custom__copy p{max-width:620px;color:rgb(255 255 255 / .8)}.sc-custom__copy .sc-hero__button{width:fit-content;margin-top:1rem;background:#fff;border-color:#fff;color:var(--sc-color-berry)!important}.sc-custom__copy .sc-hero__button:hover{background:var(--sc-color-ink);border-color:var(--sc-color-ink);color:#fff!important}.sc-custom__image{min-height:520px}.sc-custom__image img{width:100%;height:100%;object-fit:cover}.sc-gallery{padding-block:var(--sc-space-9)}.sc-gallery__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:.8rem}.sc-gallery__item{overflow:hidden;border-radius:var(--sc-radius-lg);background:var(--sc-color-sand);margin:0}.sc-gallery__item:nth-child(1){grid-column:span 5;aspect-ratio:1.15}.sc-gallery__item:nth-child(2){grid-column:span 3;aspect-ratio:.72}.sc-gallery__item:nth-child(3){grid-column:span 4;aspect-ratio:1}.sc-gallery__item:nth-child(4){grid-column:1/span 4;aspect-ratio:1}.sc-gallery__item:nth-child(5){grid-column:span 4;aspect-ratio:1.2}.sc-gallery__item:nth-child(6){grid-column:span 4;aspect-ratio:1.05}.sc-gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform 500ms ease}.sc-gallery__item:hover img{transform:scale(1.025)}.sc-visit{padding-block:var(--sc-space-9);background:#fff}.sc-visit__box{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,7rem);align-items:center}.sc-visit__seal{display:grid;place-items:center;width:min(290px,70vw);aspect-ratio:1;margin-inline:auto;padding:2.5rem;border:1px solid var(--sc-color-border);border-radius:50%;background:var(--sc-color-ivory);text-align:center;box-shadow:var(--sc-shadow-soft)}.sc-visit__seal strong{display:block;font-family:var(--sc-font-display);font-size:clamp(2rem,4vw,3.7rem);line-height:.95}.sc-visit__seal span{display:block;margin-top:.8rem;color:var(--sc-color-berry);font-size:var(--sc-text-sm);font-weight:750}.sc-visit__copy h2{margin:.35rem 0 1rem;font-size:clamp(2.5rem,5vw,4.8rem)}.sc-visit__copy p{max-width:720px;color:var(--sc-color-muted)}@media(max-width:1100px){.sc-hero__grid{grid-template-columns:1fr 1fr}.sc-explore__grid{grid-template-columns:1fr 1fr}.sc-explore-card:first-child{grid-column:1/-1;min-height:540px}.sc-promise__grid{grid-template-columns:repeat(2,1fr)}.sc-promise__item:nth-child(2){border-right:0}.sc-promise__item:nth-child(-n+2){border-bottom:1px solid var(--sc-color-border)}}@media(max-width:800px){.sc-hero{padding-top:2rem}.sc-hero__grid,.sc-story__grid,.sc-custom__box,.sc-visit__box{grid-template-columns:1fr}.sc-hero__visual{min-height:560px;margin-top:1rem}.sc-story__copy{order:-1}.sc-custom__image{min-height:430px}.sc-gallery__item:nth-child(n){grid-column:span 6;aspect-ratio:1}.sc-home__section-heading{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.sc-hero__copy h1{font-size:clamp(3.1rem,15vw,4.8rem)}.sc-hero__visual{min-height:470px}.sc-hero__photo-main{inset:0 3% 5% 6%}.sc-hero__photo-small{width:38%}.sc-hero__badge{width:96px;font-size:1rem}.sc-promise__grid,.sc-explore__grid{grid-template-columns:1fr}.sc-promise__item{border-right:0;border-bottom:1px solid var(--sc-color-border)}.sc-promise__item:last-child{border-bottom:0}.sc-explore-card:first-child,.sc-explore-card--small{grid-column:auto;min-height:420px}.sc-gallery__item:nth-child(n){grid-column:1/-1;aspect-ratio:1.05}}.sc-hero--story{padding:clamp(3rem, 6vw, 6.5rem) 0 clamp(4rem, 8vw, 7.5rem)}.sc-hero--story .sc-hero__grid{grid-template-columns:minmax(0,1fr) minmax(430px,0.9fr)}.sc-hero__hello{display:inline-flex;align-items:center;gap:.65rem;color:var(--sc-color-berry);font-size:var(--sc-text-sm);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sc-hero__hello::before{content:"";width:34px;height:1px;background:var(--sc-color-rose)}.sc-hero--story .sc-hero__copy h1{margin-top:.7rem}.sc-hero--story .sc-hero__copy h1 em{display:inline}.sc-hero__story{max-width:640px;margin-top:1.15rem;color:var(--sc-color-muted);font-size:var(--sc-text-lg);line-height:1.75}.sc-hero__story strong{color:var(--sc-color-ink);font-weight:750}.sc-hero__memory{margin-top:1.35rem;padding:1.1rem 1.2rem;border-left:3px solid var(--sc-color-rose);background:rgb(255 255 255 / .58);border-radius:0 var(--sc-radius-md) var(--sc-radius-md) 0;color:var(--sc-color-ink);font-family:var(--sc-font-display);font-size:clamp(1.3rem, 2vw, 1.85rem);line-height:1.35}.sc-hero__visual--story .sc-hero__photo-main{inset:1% 4% 7% 10%;border-radius:1.8rem 1.8rem 42% 42%}.sc-hero__visual--story::before{content:"моето спокойно място";position:absolute;left:-1%;bottom:11%;z-index:4;max-width:150px;padding:.9rem 1rem;border-radius:var(--sc-radius-md);background:var(--sc-color-white);color:var(--sc-color-berry);font-family:var(--sc-font-display);font-size:1.15rem;font-style:italic;line-height:1.1;text-align:center;box-shadow:var(--sc-shadow-soft);transform:rotate(-4deg)}.sc-products-intro{padding-block:var(--sc-space-9);background:#fff}.sc-products-intro__top{display:grid;grid-template-columns:0.8fr 1.2fr;gap:clamp(2rem, 5vw, 5rem);align-items:end;margin-bottom:clamp(2rem, 5vw, 4rem)}.sc-products-intro__top h2{margin:0;font-size:clamp(2.7rem, 5vw, 5rem)}.sc-products-intro__top p{margin:0;max-width:660px;color:var(--sc-color-muted)}.sc-explore{padding-top:0;background:#fff}.sc-story{padding-top:var(--sc-space-7)}@media (max-width:800px){.sc-hero--story .sc-hero__grid,.sc-products-intro__top{grid-template-columns:1fr}.sc-hero__visual--story{margin-top:2rem}.sc-hero__visual--story::before{left:2%;bottom:8%}}.sc-hero--story .sc-hero__photo-main{inset:0 4% 5% 10%;border-radius:44% 44% 1.8rem 1.8rem;background:#f5f1ee}.sc-hero--story .sc-hero__photo-main img{object-position:52% 42%}.sc-hero--story .sc-hero__photo-small img{object-fit:cover;object-position:center 58%}.sc-gallery__item--new figcaption{padding-top:.75rem;font-size:.85rem;font-weight:700;color:var(--sc-color-ink)}.sc-products-intro{display:none!important}.sc-explore{padding-block:clamp(3.75rem, 7vw, 6rem)!important;background:#fff}.sc-explore .sc-home__section-heading{margin-bottom:clamp(1.8rem, 3vw, 2.6rem)}.sc-explore .sc-home__section-heading h2{max-width:820px;font-size:clamp(2.5rem, 4.4vw, 4.5rem);line-height:1.02}.sc-custom__box{background:#eadfd3!important;border-color:#ddcbbb!important}.sc-custom__copy{color:var(--sc-color-ink)!important}.sc-custom__copy .sc-eyebrow{color:#9a4d67!important}.sc-custom__copy h2{color:var(--sc-color-ink)!important}.sc-custom__copy p{color:#62585a!important}.sc-custom__copy .sc-hero__button{background:#fffaf6!important;border-color:#cda995!important;color:#8f4f60!important}.sc-custom__copy .sc-hero__button:hover{background:var(--sc-color-ink)!important;border-color:var(--sc-color-ink)!important;color:#fff!important}.sc-home{background:#fdfbf8!important}.sc-hero{background:radial-gradient(circle at 12% 10%,rgb(201 134 152 / .07),transparent 28rem),linear-gradient(180deg,#fdfbf8 0%,#fff 100%)!important}.sc-explore,.sc-gallery,.sc-visit{background:#fff!important}.sc-hero__photo-small{display:none!important}.sc-hero--story .sc-hero__photo-main{inset:0 2% 4% 8%;border-radius:2rem 2rem 0 0;box-shadow:none;background:#f8f6f2}.sc-hero--story .sc-hero__photo-main img{object-position:52% 40%}.sc-home__section-heading--center{align-items:center;justify-content:center;text-align:center}.sc-home__section-heading--center>div{max-width:880px;margin-inline:auto}.sc-home__section-heading--center p{margin-inline:auto}.sc-explore__grid--equal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem!important}.sc-product-tile{display:flex;flex-direction:column;min-height:0!important;border:1px solid rgb(33 28 32 / .08);border-radius:1.35rem;background:#fbfaf7;overflow:hidden;box-shadow:0 12px 30px rgb(33 28 32 / .04)}.sc-product-tile::after{display:none!important}.sc-product-tile__image{aspect-ratio:1 / 1;display:grid;place-items:center;padding:clamp(1rem, 2vw, 1.6rem);background:#fbfaf7;overflow:hidden}.sc-product-tile__image img{position:static!important;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:.85rem;transform:none!important}.sc-product-tile__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem 1.25rem;background:#fbfaf7}.sc-product-tile__meta h3{margin:0;color:var(--sc-color-ink);font-size:clamp(1.55rem, 2.3vw, 2.2rem)}.sc-product-tile__meta span{color:var(--sc-color-berry);font-size:1.4rem}.sc-custom__box{background:#f7f1eb!important;border-color:#eadfd5!important;box-shadow:none!important}.sc-gallery__grid--uniform{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important}.sc-gallery__grid--uniform .sc-gallery__item,.sc-gallery__grid--uniform .sc-gallery__item:nth-child(n){grid-column:auto!important;aspect-ratio:1 / 1!important;display:grid;place-items:center;margin:0;padding:.9rem;border:1px solid rgb(33 28 32 / .07);border-radius:1.25rem;background:#fbfaf7;overflow:hidden}.sc-gallery__grid--uniform .sc-gallery__item img{width:100%;height:100%;object-fit:contain;border-radius:.75rem;background:#fbfaf7}@media (max-width:800px){.sc-explore__grid--equal,.sc-gallery__grid--uniform{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.sc-explore__grid--equal,.sc-gallery__grid--uniform{grid-template-columns:1fr!important}.sc-product-tile__image,.sc-gallery__grid--uniform .sc-gallery__item{aspect-ratio:1 / 1!important}}.sc-product-tile__image,.sc-gallery__grid--uniform .sc-gallery__item{aspect-ratio:1 / 1!important;background:#fbf8f4!important}.sc-product-tile__image{padding:0!important}.sc-product-tile__image img,.sc-gallery__grid--uniform .sc-gallery__item img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;background:#fbf8f4!important;border-radius:.85rem}.sc-gallery__grid--uniform .sc-gallery__item{padding:0.75rem!important}.sc-product-tile__image,.sc-gallery__grid--uniform .sc-gallery__item{background:#fbf8f4!important}.sc-product-tile__image img,.sc-gallery__grid--uniform .sc-gallery__item img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;background:#fbf8f4!important}