.flip .front{animation:flip-front 4s ease-in-out infinite alternate both}.flip .back{animation:flip-back 4s ease-in-out infinite alternate both}.flip-reverse .front{animation:flip-front 4s ease-in-out infinite alternate-reverse both}.flip-reverse .back{animation:flip-back 4s ease-in-out infinite alternate-reverse both}.fade .front{animation:fade-front 4s ease-in-out infinite alternate backwards}.fade .back{animation:fade-back 4s ease-in-out infinite alternate backwards}.scaling .front{animation:scaling-front 4s ease-in-out infinite alternate backwards}.scaling .back{animation:scaling-back 4s ease-in-out infinite alternate backwards}.rotation .front{animation:rotate-front 4s ease-in-out infinite alternate-reverse both}.rotation .back{animation:rotate-back 4s ease-in-out infinite alternate-reverse both}.animation-container{margin:auto;max-height:300px;max-width:300px;min-height:150px;min-width:150px;perspective:1000}@media (max-width:1023px){.animation-container{height:250px;width:250px}}@media (max-width:768px){.animation-container{height:200px;width:200px}}@media (max-width:500px){.animation-container{height:150px;width:150px}}.animation-container.proposal-preview__label{min-width:64px;width:64px}.back,.front{backface-visibility:hidden;left:0;position:absolute;top:0}.front{z-index:2}.back{transform:rotateY(180deg)}.animation-container-hover{width:80px}@media (max-width:768px){.animation-container-hover{height:86px;overflow:auto}}.proposal-image-item:hover .product-list__item-promotion-label{z-index:9}.proposal-image-item:hover .product-list__item-promotion-label .animation-container-hover .flip-hover{transform:rotateY(180deg)}.flip-hover{position:relative;transform-style:preserve-3d;transition:.7s}@-moz-keyframes flip-front{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@-webkit-keyframes flip-front{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@-o-keyframes flip-front{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@keyframes flip-front{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@-moz-keyframes flip-back{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@-webkit-keyframes flip-back{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@-o-keyframes flip-back{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@keyframes flip-back{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@-moz-keyframes fade-front{0%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(20px);opacity:0;transform:scale(1.1)}}@-webkit-keyframes fade-front{0%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(20px);opacity:0;transform:scale(1.1)}}@-o-keyframes fade-front{0%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(20px);opacity:0;transform:scale(1.1)}}@keyframes fade-front{0%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(20px);opacity:0;transform:scale(1.1)}}@-moz-keyframes fade-back{0%{filter:blur(20px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:1;transform:scale(1)}}@-webkit-keyframes fade-back{0%{filter:blur(20px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:1;transform:scale(1)}}@-o-keyframes fade-back{0%{filter:blur(20px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:1;transform:scale(1)}}@keyframes fade-back{0%{filter:blur(20px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:1;transform:scale(1)}}@-moz-keyframes scaling-front{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@-webkit-keyframes scaling-front{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@-o-keyframes scaling-front{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes scaling-front{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@-moz-keyframes scaling-back{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaling-back{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-o-keyframes scaling-back{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaling-back{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-moz-keyframes rotate-front{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(0) rotate(1turn)}}@-webkit-keyframes rotate-front{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(0) rotate(1turn)}}@-o-keyframes rotate-front{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(0) rotate(1turn)}}@keyframes rotate-front{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(0) rotate(1turn)}}@-moz-keyframes rotate-back{0%{opacity:0;transform:scale(0) rotateX(180deg)}to{opacity:1;transform:scale(1) rotateX(0deg)}}@-webkit-keyframes rotate-back{0%{opacity:0;transform:scale(0) rotateX(180deg)}to{opacity:1;transform:scale(1) rotateX(0deg)}}@-o-keyframes rotate-back{0%{opacity:0;transform:scale(0) rotateX(180deg)}to{opacity:1;transform:scale(1) rotateX(0deg)}}@keyframes rotate-back{0%{opacity:0;transform:scale(0) rotateX(180deg)}to{opacity:1;transform:scale(1) rotateX(0deg)}}.intro-constructor-fragment.intro-image-full .intro-fragment__image-block,.intro-fragment.intro-image-full .intro-fragment__image-block{margin:-32px -48px -32px 0}@media (max-width:1024px){.intro-constructor-fragment.intro-image-full .intro-fragment__image-block,.intro-fragment.intro-image-full .intro-fragment__image-block{margin:0}}.intro-constructor-fragment .intro-fragment__image-block,.intro-fragment .intro-fragment__image-block{align-items:center;display:flex;flex:1;justify-content:center;margin-top:0;overflow:hidden;position:relative;text-align:center;width:100%}@media (max-width:1024px){.intro-constructor-fragment .intro-fragment__image-block,.intro-fragment .intro-fragment__image-block{flex:none;height:340px}}@media (max-width:500px){.intro-constructor-fragment .intro-fragment__image-block,.intro-fragment .intro-fragment__image-block{height:auto;max-height:none}}.intro-constructor-fragment .intro-fragment__image-block img,.intro-fragment .intro-fragment__image-block img{border-radius:18px;display:block;height:100%;object-fit:contain;position:absolute;width:auto}@media (max-width:768px){.intro-constructor-fragment .intro-fragment__image-block img,.intro-fragment .intro-fragment__image-block img{position:relative}}.intro-constructor-fragment .intro-fragment__image-block .animation-container,.intro-fragment .intro-fragment__image-block .animation-container{height:300px;width:300px}.intro-constructor-fragment .intro-fragment__image-block img,.intro-fragment .intro-fragment__image-block img{max-height:none}.ui-navs{color:#ff8522;list-style:none;margin-left:-40px}.ui-navs.dark{color:#202124}.ui-navs.light{color:#fff}.ui-navs>li{display:inline-block;margin-left:33px;vertical-align:center}.intro .ui-navs{margin-bottom:18px;margin-top:33px}.ui-navs-link{color:currentColor;display:block;font-size:13px;line-height:1.384615384615385;outline:none;padding:7px;position:relative;text-decoration:none;text-transform:uppercase}.ui-navs-link:focus,.ui-navs-link:hover{outline:none}.ui-navs-link:hover{color:currentColor}.ui-navs-link span{white-space:nowrap}.ui-navs-link .ui-navs-link-number{color:#ff8522;font-size:16px;font-weight:600;position:absolute;right:0;top:0;transform:translateY(-50%)}.intro-fragment__links-block .intro-fragment__navs-links{margin:50px 0 15px}@media (max-width:768px){.intro-fragment__links-block .intro-fragment__navs-links{display:none}}.intro-fragment__links-block .intro-fragment__navs-links .ui-navs{color:#ff8522}.intro-fragment__links-block .intro-fragment__dropdown-links{position:absolute;right:30px;top:38px}.intro-fragment.colored .intro-fragment__navs-links .ui-navs,.intro-fragment.colored .intro-fragment__navs-links .ui-navs li:hover{color:#fff}.intro-fragment.colored .dropdown-dottes__button:before{background:#fff;box-shadow:8px 0 0 0 #fff,-8px 0 0 0 #fff}.intro-constructor-fragment .intro-fragment__buttons-block,.intro-fragment .intro-fragment__buttons-block{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;margin-top:30px;max-width:505px}.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button,.intro-fragment .intro-fragment__buttons-block .intro-fragment__button{align-items:center;background:#fff;border:1px solid #3a69d7;border-radius:24px;color:#3a69d7;display:flex;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:19px;padding:0 22px;text-transform:none;transition:all .35s;width:fit-content}@media (max-width:500px){.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button,.intro-fragment .intro-fragment__buttons-block .intro-fragment__button{font-size:14px;height:38px}}@media (hover:none){.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button:active,.intro-fragment .intro-fragment__buttons-block .intro-fragment__button:active{background:#3a69d7;color:#fff}}@media (hover:hover){.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button:active,.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button:hover,.intro-fragment .intro-fragment__buttons-block .intro-fragment__button:active,.intro-fragment .intro-fragment__buttons-block .intro-fragment__button:hover{background:#3a69d7;color:#fff}}@media (max-width:500px){.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button,.intro-fragment .intro-fragment__buttons-block .intro-fragment__button{height:32px;padding:0 18px}}.intro-constructor-fragment.colored .intro-fragment__buttons-block .intro-fragment__button,.intro-fragment.colored .intro-fragment__buttons-block .intro-fragment__button{background:#0000;border-color:#efede8;color:#fff}@media (hover:none){.intro-constructor-fragment.colored .intro-fragment__buttons-block .intro-fragment__button:active,.intro-fragment.colored .intro-fragment__buttons-block .intro-fragment__button:active{background:#fff;border-color:#efede8;color:#202124}}@media (hover:hover){.intro-constructor-fragment.colored .intro-fragment__buttons-block .intro-fragment__button:active,.intro-constructor-fragment.colored .intro-fragment__buttons-block .intro-fragment__button:hover,.intro-fragment.colored .intro-fragment__buttons-block .intro-fragment__button:active,.intro-fragment.colored .intro-fragment__buttons-block .intro-fragment__button:hover{background:#fff;border-color:#efede8;color:#202124}}@media (max-width:1023px){.intro-constructor-fragment.colored .intro-fragment__buttons-block .intro-fragment__button,.intro-fragment.colored .intro-fragment__buttons-block .intro-fragment__button{border-color:#efede8}}@media (max-width:500px){.intro-constructor-fragment.colored .intro-fragment__buttons-block .intro-fragment__button,.intro-fragment.colored .intro-fragment__buttons-block .intro-fragment__button{min-width:unset}}.image-fills-all-bg.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button,.image-fills-all-bg.intro-fragment .intro-fragment__buttons-block .intro-fragment__button{background:#fff;border-color:#efede8;color:#202124}@media (hover:none){.image-fills-all-bg.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button:active,.image-fills-all-bg.intro-fragment .intro-fragment__buttons-block .intro-fragment__button:active{background:#0000;border-color:#efede8;color:#fff}}@media (hover:hover){.image-fills-all-bg.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button:active,.image-fills-all-bg.intro-constructor-fragment .intro-fragment__buttons-block .intro-fragment__button:hover,.image-fills-all-bg.intro-fragment .intro-fragment__buttons-block .intro-fragment__button:active,.image-fills-all-bg.intro-fragment .intro-fragment__buttons-block .intro-fragment__button:hover{background:#0000;border-color:#efede8;color:#fff}}