.product-states[data-v-0da4027f]{background:#f6f6f6;color:#2b2b2b;overflow-x:clip;position:relative}.product-states_dark[data-v-0da4027f]{background:#2b2b2b;color:#fff}.product-states__panel[data-v-0da4027f]{background:inherit;min-height:100svh;position:sticky;top:0}.product-states_static .product-states__panel[data-v-0da4027f]{position:relative}.product-states__container[data-v-0da4027f]{box-sizing:border-box;display:flex;flex-direction:column;margin:auto;max-width:1272px;min-height:inherit;min-width:0;padding:calc(var(--product-header-height, 64px) + 41px) 16px 80px;width:100%}.product-states__title[data-v-0da4027f]{font:600 32px/36px Museo Sans Cyrl,sans-serif;margin:0 0 26px;text-align:center}.product-states__chips[data-v-0da4027f]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.product-states__chip.button[data-v-0da4027f]{--chip-padding:5px 12px;background:transparent;border:1px solid #efefef;border-radius:50px;color:inherit;cursor:pointer;font:500 14px/20px Museo Sans Cyrl,sans-serif;isolation:isolate;max-width:100%;min-height:32px;overflow:hidden;padding:var(--chip-padding);position:relative;transition:none}.product-states__chip.button.button_hover[data-v-0da4027f]{color:inherit}.product-states__chip.button[data-v-0da4027f] .button__content{height:auto;position:static}.product-states__chip.button[data-v-0da4027f]:focus-visible{outline:2px solid #ad9b87;outline-offset:4px}.product-states__chip.button[data-v-0da4027f]:before{display:none}.product-states__chip.button[data-v-0da4027f]:after{background:#eddbd1;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(var(--state-progress,0));transform-origin:left;z-index:-1}.product-states_dark .product-states__chip[data-v-0da4027f]{border-color:#6f6f6f}.product-states__chip_active.button[data-v-0da4027f],.product-states__chip_active.button.button_hover[data-v-0da4027f]{color:#2b2b2b}.product-states:not(.product-states_dark) .product-states__chip[data-v-0da4027f]:not(.product-states__chip_active){color:#6f6f6f!important}.product-states__stages[data-v-0da4027f]{align-content:start;display:grid;flex:1;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;margin-top:90px;min-height:0;min-width:0}.product-states_static .product-states__container[data-v-0da4027f]{height:auto}.product-states_static .product-states__stages[data-v-0da4027f]{overflow:visible}.product-states__stage[data-v-0da4027f]{align-content:start;align-self:start;-moz-column-gap:65px;column-gap:65px;display:grid;grid-area:1/1/3/2;grid-template-columns:minmax(0,466px) minmax(0,649px);grid-template-rows:auto 1fr;min-height:-moz-min-content;min-height:min-content;min-width:0;padding:0 0 0 30px;pointer-events:none}.product-states__stage[data-v-0da4027f]:not([inert]){pointer-events:auto}.product-states__copy[data-v-0da4027f],.product-states__preview[data-v-0da4027f]{transition:opacity .35s ease,visibility .35s}@media (prefers-reduced-motion:reduce){.product-states__copy[data-v-0da4027f],.product-states__preview[data-v-0da4027f]{transition:none}}.product-states__copy[data-v-0da4027f]{align-self:start;min-width:0;overflow-wrap:anywhere;padding-top:45px}.product-states__copy h3[data-v-0da4027f]{font:600 20px/28px Museo Sans Cyrl,sans-serif;margin:0 0 16px;text-align:left}.product-states__copy p[data-v-0da4027f]{font:300 16px/26px Museo Sans Cyrl,sans-serif;margin:0}.product-states__button[data-v-0da4027f]{align-self:start;justify-self:start;margin-top:40px;max-width:100%}.product-states__preview[data-v-0da4027f]{align-self:start;grid-column:2;grid-row:1/3;min-width:0;position:relative}.product-states__image[data-v-0da4027f]{display:block;min-width:0;-o-object-fit:contain;object-fit:contain;position:relative}.product-states__image[data-v-0da4027f],.product-states__shadow[data-v-0da4027f]{aspect-ratio:649/449;border-radius:8px;max-width:100%;width:100%}.product-states__shadow[data-v-0da4027f]{background:#fefefe;filter:blur(4px);top:0;right:0;bottom:0;left:0;opacity:.21;pointer-events:none;position:absolute;transform:translate(30px,30px) rotate(2deg)}.product-states_dark .product-states__chip.button[data-v-0da4027f],.product-states_dark .product-states__chip.button.button_hover[data-v-0da4027f]{color:#fff}.product-states__chip-filled-label[data-v-0da4027f]{align-items:center;clip-path:inset(0 calc((1 - var(--state-progress, 0))*100%) 0 0);color:#2b2b2b;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:var(--chip-padding);pointer-events:none;position:absolute}.product-states__stage_reverse .product-states__shadow[data-v-0da4027f]{background:linear-gradient(#00000026,#00000026),#fefefe;opacity:.3;transform:translate(-20px,24px) rotate(-2deg)}.product-states__stage_reverse[data-v-0da4027f]{grid-template-columns:minmax(0,649px) minmax(0,466px);padding:0 30px}.product-states__stage_reverse .product-states__preview[data-v-0da4027f]{grid-column:1}.product-states__stage_reverse .product-states__button[data-v-0da4027f],.product-states__stage_reverse .product-states__copy[data-v-0da4027f]{grid-column:2}.product-states__stage_reverse .product-states__copy[data-v-0da4027f]{padding-top:31px}.product-states__stage_reverse .product-states__image[data-v-0da4027f]{aspect-ratio:649/434.666}@media (min-width:992px) and (max-height:800px){.product-states__preview[data-v-0da4027f]{--preview-max-height:max(160px, calc(100svh - 260px) );--preview-ratio:649/449}.product-states__stage_reverse .product-states__preview[data-v-0da4027f]{--preview-ratio:649/434.666}.product-states__container[data-v-0da4027f]{padding-bottom:32px;padding-top:calc(var(--product-header-height, 64px) + 24px)}.product-states__stages[data-v-0da4027f]{margin-top:32px}.product-states__image[data-v-0da4027f]{max-height:var(--preview-max-height)}.product-states__shadow[data-v-0da4027f]{margin-inline:auto;width:min(100%,var(--preview-max-height) * var(--preview-ratio))}}@media (max-width:991px){.product-states__panel[data-v-0da4027f]{min-height:100lvh}.product-states__container[data-v-0da4027f]{min-height:100svh;min-height:100dvh;padding:calc(var(--product-header-height, 64px) + 20px) 16px 44px;transition:min-height .16s ease-out}}@media (max-width:991px) and (prefers-reduced-motion:reduce){.product-states__container[data-v-0da4027f]{transition:none}}@media (max-width:991px){.product-states_exiting .product-states__container[data-v-0da4027f]{min-height:100lvh}.product-states__title[data-v-0da4027f]{font-size:24px;line-height:27px;margin-bottom:16px}.product-states__chips[data-v-0da4027f]{align-self:center;gap:8px;max-width:335px;width:100%}.product-states__chip.button[data-v-0da4027f]{--chip-padding:6px 12px;font-size:12px;line-height:14px;min-height:28px}.product-states__stages[data-v-0da4027f]{grid-template-rows:auto auto 1fr;margin-top:20px;row-gap:16px}.product-states__stage[data-v-0da4027f],.product-states__stage_reverse[data-v-0da4027f]{align-self:stretch;gap:16px;grid-row:1/4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;padding:0}.product-states__copy[data-v-0da4027f],.product-states__stage_reverse .product-states__copy[data-v-0da4027f]{align-self:start;grid-column:1;grid-row:1;padding:0}.product-states__copy h3[data-v-0da4027f]{font-size:18px;line-height:26px;margin-bottom:12px}.product-states__copy p[data-v-0da4027f]{font-size:14px;line-height:22px}.product-states__preview[data-v-0da4027f],.product-states__stage_reverse .product-states__preview[data-v-0da4027f]{grid-column:1;grid-row:2;justify-self:center;margin-top:10svh;max-width:500px;width:100%}}@media (max-width:991px) and (max-height:900px){.product-states__preview[data-v-0da4027f],.product-states__stage_reverse .product-states__preview[data-v-0da4027f]{margin-top:0}}@media (max-width:991px){.product-states__image[data-v-0da4027f]{max-height:clamp(140px,100svh - 500px,300px)}.product-states__shadow[data-v-0da4027f]{display:none}.product-states__button[data-v-0da4027f],.product-states__stage_reverse .product-states__button[data-v-0da4027f]{align-items:center;align-self:end;grid-column:1;grid-row:3;justify-self:center;margin:0;min-height:44px}.product-states__button[data-v-0da4027f] .button__content,.product-states__stage_reverse .product-states__button[data-v-0da4027f] .button__content{margin-bottom:-2px}}@media (max-width:575px){.product-states .product-states__image[data-v-0da4027f]{max-height:unset}.product-states__preview[data-v-0da4027f],.product-states__stage_reverse .product-states__preview[data-v-0da4027f]{margin-top:0}}
