.fcar.swiper:not(.swiper-initialized){--fcar-w:max(360px, min(520px, 32vw, calc((100svh - 306px) * 72 / 88)))}@media (width<=1024px){.fcar.swiper:not(.swiper-initialized){--fcar-w:min(360px, 35.2vw)}}@media (width<=600px){.fcar.swiper:not(.swiper-initialized){--fcar-w:min(303px, 80.8vw)}}.fcar.swiper:not(.swiper-initialized) .swiper-wrapper{--поле:44px;scroll-snap-type:x mandatory;padding-inline:calc(50vw - 50% + var(--поле));scroll-padding-inline:calc(50vw - 50% + var(--поле));-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:clamp(14px,1.6vw,22px);margin-inline:calc(50% - 50vw);padding-bottom:6px;display:flex;overflow:auto hidden}@media (width<=1000px){.fcar.swiper:not(.swiper-initialized) .swiper-wrapper{--поле:16px}}.fcar.swiper:not(.swiper-initialized) .swiper-wrapper::-webkit-scrollbar{display:none}.fcar.swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 var(--fcar-w);scroll-snap-align:start}.fab:not(.on):not(.shrink){transform:translateY(0)}@media (width<=1000px){body footer.ft{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media (width<=700px){.brides-cases.swiper:not(.swiper-initialized) .swiper-wrapper,.interior.swiper:not(.swiper-initialized) .swiper-wrapper{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - min(303px,80.8vw)/2);overflow:auto hidden}.brides-cases.swiper:not(.swiper-initialized) .swiper-wrapper::-webkit-scrollbar,.interior.swiper:not(.swiper-initialized) .swiper-wrapper::-webkit-scrollbar{display:none}.brides-cases.swiper:not(.swiper-initialized) .bride-case.swiper-slide,.interior.swiper:not(.swiper-initialized) .int-c.swiper-slide{scroll-snap-align:center;flex:0 0 min(303px,80.8vw)}.bd-bleed,.in-bleed{margin-inline:0;padding-inline:0;overflow:visible}}.q-ещё{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.q-ещё a{color:var(--gold-2);border-bottom:1px solid #c9a35f66;padding-bottom:2px;font-size:12px}.q-ещё a:hover{color:#fff;border-bottom-color:#fff}@media (width<=1000px){.vitm:before{display:none}.vitm:after{opacity:1!important;background:linear-gradient(#0000 34%,#100c0938 58%,#100c09b8 82%,#100c09e6 100%)!important;animation:none!important}.vitm .plate{z-index:4;white-space:normal;text-align:center;padding:0;display:block;position:absolute;bottom:14px;left:12px;right:12px;transform:none;backdrop-filter:none!important;background:0 0!important;border:0!important}.vitm .plate .n{letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 10px #100c09cc;font-size:10px;line-height:1.35;display:block;color:var(--ivory)!important}.vitm .plate .sub{letter-spacing:.04em;text-transform:none;text-shadow:0 1px 10px #100c09cc;margin-top:5px;font-size:10.5px;display:block;color:var(--gold-2)!important}.vitm.money{background:linear-gradient(#3a322b,#2b241e)}.vitm.money:after{background:linear-gradient(#e7cf9a12,#0000 60%)!important}.vitm.money .sum{top:auto;bottom:16px;transform:none}.vitm.money .sum .s{text-shadow:0 1px 12px #100c09d9}.vitm.money .sum .l{color:#f1ece1e6;text-shadow:0 1px 10px #100c09cc}}.sec-dark .card .sz{color:#6b6259}.card .ph{aspect-ratio:3/4;outline-offset:-1px;border:none;outline:1px solid #94681f47;display:block;position:relative;overflow:hidden;container-type:inline-size}.card .nm{font-family:var(--serif);text-align:center;color:var(--ink);margin-top:15px;font-size:19px;transition:color .3s;display:block}@media (width<=1000px){.card .nm{font-size:16px}}.card .nm:hover{color:var(--gold)}.card .sz{text-align:center;letter-spacing:0;text-transform:none;color:#6b6257;margin-top:9px;font-size:12px}.pm-mess svg{border-radius:50%;flex:none;width:22px;height:22px}@media (prefers-reduced-motion:no-preference){@keyframes кино{0%{opacity:1;transform:scale(1.04)}27.3%{opacity:1;transform:scale(1.11)}33.3%{opacity:0;transform:scale(1.12)}94%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1.04)}}.hero .cine img,.hero .cine img.cur,.hero .arch-inner img,.hero .arch-inner img.cur{opacity:0;transition:none;animation:15s linear infinite кино}.hero .cine picture:nth-of-type(2) img,.hero .arch-inner img:nth-of-type(2){animation-delay:-10s}.hero .cine picture:nth-of-type(3) img,.hero .arch-inner img:nth-of-type(3){animation-delay:-5s}@keyframes кино-точка{0%,33.3%{background:var(--точка-вкл);transform:scale(1.35)}33.4%,to{background:var(--точка-выкл);transform:none}}.hero .cine-dots i,.hero .cine-dots i.on{--точка-выкл:#e7cf9a4d;--точка-вкл:#8a6a30;animation:15s linear infinite кино-точка}.hero .cine-dots i:nth-child(2){animation-delay:-10s}.hero .cine-dots i:nth-child(3){animation-delay:-5s}@media (width>=1001px){.hero .cine-dots i,.hero .cine-dots i.on{--точка-выкл:#f1ece159;--точка-вкл:var(--gold-2)}}}#saleRun .run-track{--скорость:59s}@media (width<=700px){#saleRun .run-track{--скорость:35s}}
