@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gothic+A1:wght@300;400;500;600&display=swap);.h2,.h3,.h4{font-family:var(--font-2)}.button.icon img,.button.nav img{display:block;height:auto}.button.icon img,.button__icon{width:20px;margin-right:12px}.button.white.outlined .button__icon.stroke svg,.button__icon.fill svg,.button__icon.stroke svg{stroke:var(--white-200)}.manager-form__content__form .b24-form-header,.manager-form__content__form .b24-form-wrapper .b24-form-header-padding,.manager-form__content__form .b24-form-wrapper .b24-form-sign,[hidden]{display:none}.accordion.open .accordion__title:after,.note-editing-area .accordion__title:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%3e%3cpath%20stroke='%23427CDE'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M18%2012H6'/%3e%3c/svg%3e")}.accordion.open .accordion__text,.note-editing-area .accordion__text{grid-template-rows:1fr}.bitrix-form .b24-form-btn,.button{text-align:center;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,opacity .2s,box-shadow .2s;cursor:pointer;white-space:nowrap}.accordion__title:after,.bitrix-form .b24-form-field-agreement .b24-form-control-desc:after,.bitrix-form .b24-form-state-container .b24-form-success-icon,.callback-modal .bitrix-form .b24-form-wrapper .b24-form-header:before{background-size:cover;background-position:center;background-repeat:no-repeat}.b24-window-popup-head,.manager-form__content__form .b24-form-wrapper .b24-form-field{margin-bottom:0!important}.mobile-catalog-menu__back button:active svg,.mobile-catalog-menu__title a:active svg,.mobile-menu__phones__back button:active svg{stroke:var(--blue-200-active)}.button.outlined .button__icon.stroke svg,.button.white .button__icon.stroke svg,.popup__close svg{stroke:var(--blue-200)}.swiper,menu,ol,ul{list-style:none}.menu-overlay,.swiper-slide-invisible-blank{visibility:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--white-200:#fff;--white-200-hover:#f8faff;--white-200-active:#e0ecff;--white-blue:#f5f7fa;--blue-200:#427cde;--blue-200-hover:#2b68d0;--blue-200-active:#245ab6;--gray-200:#474b52;--black-200:#151516;--red-200:#e61e46;--font-1:"Gothic A1",sans-serif;--font-2:"Montserrat",sans-serif;--shadow-hover:0px 0px 12px rgba(6, 22, 49, 0.08);--shadow-active:0px 0px 10px rgba(6, 22, 49, 0.2);--column-gap:8px;--swiper-theme-color:#007aff;--swiper-navigation-size:44px}@media only screen and (min-width:1440px){:root{--column-gap:20px}}.h2{font-weight:600;font-size:36px;line-height:44px;color:var(--black-200)}.button.outlined,.button.white,.h3{color:var(--blue-200)}.h3{font-weight:400;font-size:28px;line-height:34px}.button,.button.outlined:active,.button.white.outlined{color:var(--white-200)}.h4{font-weight:500;font-size:24px;line-height:29px}.bitrix-form .b24-form-header-description,.bitrix-form .b24-form-header-title,.button,.h5{font-family:var(--font-2);font-weight:600}.h5{font-size:20px;line-height:24px}.button,.input-field input{font-size:18px;line-height:1;box-sizing:border-box;outline:0}.button{display:flex;height:58px;background-color:var(--blue-200);align-items:center;justify-content:center;padding:0 24px;border:none;border-radius:12px}.button.md{height:48px;font-size:16px;border-radius:8px}.button.sm{height:38px;font-size:14px;border-radius:10px}.button.white{background-color:var(--white-200)}.button.white:active{background-color:var(--white-200-active);box-shadow:var(--active-shadow)}.button.white.outlined{border-color:var(--white-200)}.button.white.outlined:active{background-color:var(--blue-200-active);border-color:var(--blue-200-active)}.button.white.outlined .button__icon.fill svg{fill:var(--white-200)}.button.outlined .button__icon.fill,.button.white .button__icon.fill svg{fill:var(--blue-200)}.button.outlined{background-color:transparent;border:1px solid var(--blue-200)}.button.nav{height:48px;width:48px;border-radius:8px;padding:0}.button.nav.prev img{transform:rotate(-180deg)}.button.nav img{width:20px}.button:not(.white):active{background-color:var(--blue-200-active);color:var(--white-200)}.button:focus{outline:0}.button a{display:inline;color:inherit;text-decoration:none}.button__icon svg{display:block;height:auto;width:100%;transition:fill .2s,stroke .2s}.input-field input{display:block;height:58px;width:100%;font-family:var(--font-1);font-weight:300;color:var(--gray-200);text-overflow:ellipsis;padding:0 16px;border:none;border-radius:12px;transition:box-shadow .2s}.input-field input:focus{box-shadow:0 0 0 5px #fff3}.input-field input::placeholder{color:var(--gray-200);opacity:.7}.branded-souvenirs,.faq,.idea,.manager-form,.order-process,.reviews,.showroom{padding:60px 0}.manager-form .wrapper,.manager-form__small{background-color:var(--blue-200);padding:40px;border-radius:20px;box-sizing:border-box}.manager-form .wrapper{display:flex;min-height:371px;flex-direction:row;overflow:hidden;position:relative}.manager-form__small{min-height:367px;width:632px}.manager-form__content__form .b24-form-state-container .bitrix-form-successful,.manager-form__small .manager-form__content__form,.manager-form__small .manager-form__content__text,.manager-form__small .manager-form__content__title{width:100%}.manager-form__small .manager-form__content__form__fields{display:flex;flex-wrap:wrap}.manager-form__small .manager-form__content__form__fields .input-field{width:268px}.manager-form__small .manager-form__content__form .b24-form-wrapper .b24-form-btn{padding:0 24px!important}.manager-form__content__form .b24-form-wrapper{min-height:0;background-color:transparent}.manager-form__content__form .b24-form-wrapper.b24-form-shadow{background-color:transparent;box-shadow:none;border-bottom:none}.manager-form__content__form .b24-form-wrapper.b24-form-shadow.b24-from-state-on form{opacity:0!important;pointer-events:none!important}.bitrix-form .b24-form-btn-block,.bitrix-form .b24-form-padding-side,.manager-form__content__form .b24-form-wrapper .b24-form-content{padding:0}.manager-form__content__form .b24-form-wrapper .b24-form-content form>div{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.b24-form-loader img:nth-child(2),.bitrix-form .b24-form-control-alert-message:before,.bitrix-form .b24-form-control-file .b24-form-control:after,.bitrix-form .b24-form-control-file .b24-form-control:before,.bitrix-form .b24-form-control-not-empty+.b24-form-control-label,.bitrix-form .b24-form-field-agreement .b24-form-control-container input,.bitrix-form .b24-form-field-agreement .b24-form-control-required,.bitrix-form .b24-form-sign,.burger,.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-error-icon,.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-inner-box,.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-warning-icon,.manager-form__content__form .b24-form-state-container .b24-form-loader img:first-child,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-error-icon,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-inner-box,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-warning-icon,.manager-form__content__form .b24-form-state-container .bitrix-form-successful__content,.manager-form__content__form .b24-form-state-container .bitrix-form-successful__social,.mobile-menu__details__item.profile-item .profile-item__account,.mobile-menu__details__item.profile-item .profile-item__login{display:none}.manager-form__content__form .b24-form-wrapper .b24-form-btn{background-color:var(--white-200)!important;color:var(--blue-200)!important;border:none!important;padding:0 10px!important;box-shadow:none!important}.manager-form__content__form .b24-form-wrapper .b24-form-btn:active{background-color:var(--white-200-active)!important;box-shadow:var(--active-shadow)!important}.manager-form__content__form .b24-form-state-container .b24-form-error,.manager-form__content__form .b24-form-state-container .b24-form-loader,.manager-form__content__form .b24-form-state-container .b24-form-success,.manager-form__content__form .b24-form-state-container .b24-form-warning{background-color:var(--blue-200)!important}.manager-form__content__form .b24-form-state-container .b24-form-loader{padding-bottom:0}.manager-form__content__form .b24-form-state-container .b24-form-loader img:nth-child(2){display:block}.manager-form__content__form .b24-form-state-container .bitrix-form-successful__icon{margin:0 20px 0 0;border:1px solid var(--white-200);border-radius:12px;overflow:hidden}.manager-form__content__form .b24-form-state-container .bitrix-form-successful__heading__title{font-size:24px;line-height:30px;color:var(--white-200)}.manager-form__content__form .b24-form-state-container .bitrix-form-successful__heading__subtitle{font-size:18px;line-height:24px;color:var(--white-200);margin-top:3px}.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-state-inner,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-state-inner{display:flex;width:100%;max-width:none;flex-direction:row;align-items:center;top:0;transform:none}.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-state-text,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-state-text{font-size:16px!important;line-height:21px!important;text-align:left!important;color:var(--white-200)!important;margin:0 20px 0 0!important;opacity:1!important}.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-btn,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-btn{padding:0 25px!important;margin:0}.manager-form__content__form .b24-from-state-on{min-height:0!important}.manager-form__content__form .b24-from-state-on .b24-form-state-container{background-color:var(--blue-200)!important;justify-content:flex-start!important}.manager-form__content__form .b24-form-state-container .b24-form-state{justify-content:flex-start!important}.manager-form__content__form .b24-form-control-string .b24-form-control:focus{border-color:var(--white-200)!important;box-shadow:0 0 0 5px #fff3}.branded-souvenirs-card__button,.branded-souvenirs-card__description,.branded-souvenirs-card__title,.business-souvenirs-card__button,.business-souvenirs-card__title,.manager-form__content,.order-process-card__button{position:relative;z-index:1}.manager-form__content__text,.manager-form__content__title{width:679px;color:var(--white-200)}.manager-form__content__text{opacity:.75;margin-top:12px}.manager-form__content__form{width:592px;margin-top:32px}.manager-form__content__form__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.manager-form__image{height:auto;width:729px;pointer-events:none;position:absolute;top:-110px;right:-95px;z-index:0}.bitrix-form-loader-custom img,.manager-form__image img{display:block;height:auto;width:100%}.accordion{background-color:var(--white-200);border-radius:12px;box-sizing:border-box;box-shadow:var(--shadow-hover);transition:box-shadow .2s}.accordion__title{display:block;width:100%;background-color:transparent;text-align:left;cursor:pointer;padding:20px 50px 20px 20px;outline:0;border:none;transition:color .2s;position:relative}.b24-form-btn,.b24-window-close{background-color:var(--blue-200)!important}.accordion__title:after{height:24px;width:24px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='none'%3e%3cpath%20stroke='%23427CDE'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M12%206v6m0%200v6m0-6h6m-6%200H6'/%3e%3c/svg%3e");content:"";margin:auto;position:absolute;top:0;right:20px;bottom:0;z-index:1}.accordion__title:active{color:var(--blue-200-active)}.accordion__title:focus{color:var(--blue-200);outline:0!important}.accordion__text{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-in-out}.accordion__text div{min-height:0}.accordion__text p{padding:0 20px 20px}.load-logo-modal .popup__content{width:500px;padding:60px 40px;box-sizing:border-box}.callback-modal .popup__content{width:848px;padding:60px 40px;box-sizing:border-box}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-header:before{display:block;height:56px;width:56px;background-image:url(https://static2.wow2print.com/storage/2918/content/image/176236794567c185d4f3c1d3.59768927.svg);content:"";margin:0 auto 12px}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-header-title{margin-bottom:8px}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-header-description{font-size:28px;line-height:34px;color:var(--blue-200)}.callback-modal .bitrix-form .b24-form-wrapper.b24-form-shadow{background-color:transparent;box-shadow:none}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-content form>div{display:flex;flex-direction:row;gap:16px;justify-content:center}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-content form>div .b24-form-field{width:288px;margin-bottom:0!important}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-btn-container .b24-form-btn-block{display:flex;justify-content:center}.business-souvenirs__slider .swiper-slide,.callback-modal .bitrix-form .b24-form-wrapper .b24-form-btn-container .b24-form-btn-block button{width:auto}.callback-modal .bitrix-form .b24-form-header-description{font-weight:400;font-size:18px;line-height:24px}.bitrix-form .b24-form-header{padding:0;border-bottom:none}.bitrix-form .b24-form-header-title{font-size:36px;line-height:43px;color:var(--black-200)}.bitrix-form .b24-form-header-description{font-size:20px;line-height:24px;margin:0}.bitrix-form .b24-form-content,.bitrix-form-successful__content,.bitrix-form-successful__social{margin-top:32px}.bitrix-form .b24-form-wrapper{width:100%;max-width:none;padding:0;margin:0;border-radius:0}.bitrix-form .b24-form-wrapper.b24-form-border-bottom{border-bottom:none}.bitrix-form .b24-form-field{margin-bottom:15px!important}.bitrix-form .b24-form-control-container{margin-bottom:0}.bitrix-form .b24-form-control-string .b24-form-control{display:block;height:58px;width:100%;background-color:var(--white-200);font-family:var(--font-1);font-weight:300;font-size:18px;line-height:58px;color:var(--gray-200);text-overflow:ellipsis;padding:0 16px;outline:0;border:1px solid rgba(71,75,82,.2);border-radius:12px;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.bitrix-form .b24-form-control-string .b24-form-control:focus,.bitrix-form .b24-form-control-text .b24-form-control:focus,.search-input input:focus{border-color:var(--blue-200)}.bitrix-form .b24-form-control-string .b24-form-control:focus+.b24-form-control-label,.bitrix-form .b24-form-control-text .b24-form-control:focus+.b24-form-control-label{opacity:0;font-size:18px;transform:none;top:0}.bitrix-form .b24-form-control-string.b24-form-control-alert .b24-form-control{background-color:var(--white-200);border-color:var(--white-200);box-shadow:0 0 0 5px #f25830b3}.bitrix-form .b24-form-control-alert-message{padding:7px 12px;border-radius:0 7px 7px;transform:translateY(10px);position:absolute;top:100%;left:16px}.b24-form-loader,.b24-form-state.b24-form-error,.b24-form-warning{left:-1px!important;right:-1px!important}.bitrix-form .b24-form-control-file{background-color:transparent;padding:16px;margin:0!important;border:1px solid rgba(71,75,82,.2);border-radius:12px}.bitrix-form .b24-form-control-file .b24-form-control-label{font-family:var(--font-1);font-weight:300;font-size:18px;line-height:22px;color:var(--gray-200);opacity:.7}.bitrix-form .b24-form-control-file .b24-form-control{display:flex;height:40px;width:100%;background-color:transparent;font-family:var(--font-2);font-weight:400;font-size:16px;line-height:1;color:var(--blue-200);opacity:1;align-items:center;justify-content:center;padding:0 20px!important;margin:0!important;border:1px solid var(--blue-200);border-radius:8px;transition:background-color .2s,color .2s,border-color .2s}.bitrix-form .b24-form-control-file .b24-form-control:hover{background-color:var(--blue-200-hover);color:var(--white-200);border-color:var(--blue-200-hover)}.bitrix-form .b24-form-control-file .b24-form-control:active{background-color:var(--blue-200-active);color:var(--white-200);border-color:var(--blue-200-active)}.bitrix-form .b24-form-control-file-item{display:flex;height:auto;min-height:35px;background-color:transparent;align-items:center;justify-content:center;padding:10px;border:1px solid var(--white-200-active);border-radius:8px;box-sizing:border-box}.bitrix-form .b24-form-btn,.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-remove:after,.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-remove:before,.search-input input:focus+button{background-color:var(--blue-200)}.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-preview{display:flex;height:50px;width:50px;align-items:center;justify-content:center}.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-preview-image{display:block;height:100%;width:100%;object-fit:contain;border-radius:0}.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-name-text{font-family:var(--font-1);font-weight:300;font-size:14px;line-height:21px;color:var(--black-200);opacity:.7}.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-remove{opacity:.7;transition:opacity .2s}.bitrix-form .b24-form-control-comment{font-family:var(--font-1);font-weight:300;font-size:14px;line-height:21px;color:var(--gray-200);opacity:.7;margin-top:7px}.bitrix-form .b24-form-btn-container{margin:24px 0 0}.bitrix-form .b24-form-btn{display:flex;height:58px;font-family:var(--font-2);font-weight:600;font-size:18px;line-height:1;color:var(--white-200);align-items:center;justify-content:center;padding:0 24px;outline:0!important;border:none;border-radius:12px;box-sizing:border-box}.bitrix-form .b24-form-btn:active{background-color:var(--blue-200-active)}.bitrix-form .b24-form-state-container .b24-form-success{background-color:var(--white-200);left:-1px;right:-1px}.bitrix-form .b24-form-state-container .b24-form-success-icon{display:block;height:45px;width:45px;background-image:url(https://static2.wow2print.com/storage/2918/content/image/84058641867bf295e368c76.25162884.svg);margin:0 auto}.bitrix-form .b24-form-state-container .b24-form-state-text{font-family:var(--font-2);font-weight:600;font-size:18px;line-height:22px;margin-top:15px}.bitrix-form .b24-form-control-icon-after .b24-form-control-label{font-family:var(--font-1);font-weight:300;font-size:18px;line-height:54px;color:var(--gray-200);opacity:.7;padding:0 16px;transition:none}.bitrix-form .b24-form-control-text .b24-form-control{display:flex;height:150px;width:100%;background-color:var(--white);font-family:var(--font-1);font-weight:300;font-size:18px;line-height:24px;color:var(--gray-200);padding:12px 16px;outline:0;resize:none;border:1px solid rgba(71,75,82,.2);border-radius:12px;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.bitrix-form .b24-form-control-text .b24-form-control-icon-after .b24-form-control-label{line-height:24px;top:12px}.bitrix-form .b24-form-field-agreement .b24-form-control-container{display:flex;flex-direction:row;align-items:flex-start;cursor:pointer}.bitrix-form .b24-form-field-agreement .b24-form-control-container input:checked+.b24-form-control-desc:before{background-color:var(--blue-200);border-color:var(--blue-200)}.bitrix-form .b24-form-field-agreement .b24-form-control-container input:checked+.b24-form-control-desc:after{opacity:1}.bitrix-form .b24-form-field-agreement .b24-form-control-desc{display:flex;flex-direction:row;opacity:1;padding-left:30px;position:relative}.bitrix-form .b24-form-field-agreement .b24-form-control-desc:before{display:block;height:20px;width:20px;content:"";border:1px solid rgba(71,75,82,.2);border-radius:3px;box-sizing:border-box;transition:background-color .2s,border-color .2s;position:absolute;top:-2px;left:0}.bitrix-form .b24-form-field-agreement .b24-form-control-desc:after{display:block;height:20px;width:20px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M5%207h12v8H5z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22b%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url%28%23b%29%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15.9%207.1c-.2-.2-.5-.2-.7%200l-5.5%205-2.9-2.6c-.2-.2-.5-.2-.7%200l-1%20.9c-.2.2-.2.4%200%20.6l4.2%203.8c.2.2.5.2.7%200l6.9-6.2c.1-.1.1-.4%200-.6l-1-.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);content:"";opacity:0;transition:opacity .2s;position:absolute;top:-2px;left:0}.bitrix-form .b24-form-field-agreement .b24-form-field-agreement-link{font-family:var(--font-2);font-weight:400;font-size:12px;line-height:18px;color:var(--black-200);flex:1;opacity:.5;transition:color .2s,opacity .2s}.b24-window-popup-wrapper{overflow:hidden;border-radius:12px}.b24-window-close{opacity:1!important;transition:background-color .2s!important}.b24-form-btn:active,.b24-window-close:active{background-color:var(--blue-200-active)!important}.b24-window-popup-head{padding:20px 50px 20px 20px!important}.b24-window-popup-title{font-family:var(--font-2)!important;font-weight:600!important;font-size:18px!important;line-height:24px!important;color:var(--black-200)!important;white-space:wrap!important}.b24-form-scroll-textable-text,.b24-window-popup-body{font-family:var(--font-2)!important;font-weight:400!important;font-size:14px!important;line-height:21px!important;color:var(--black-200)!important}.b24-window-popup-body{padding:20px;box-sizing:border-box!important}.b24-window-popup-body>div{padding:0!important}.b24-form-btn,.b24-form-warning .b24-form-state-text{font-family:var(--font-2)!important;font-size:18px!important}.b24-form-btn{display:flex!important;height:58px!important;font-weight:600!important;line-height:1!important;color:var(--white-200)!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;align-items:center!important;justify-content:center!important;padding:0 24px!important;outline:0!important;border:none!important;border-radius:12px!important;box-sizing:border-box!important;transition:background-color .2s,color .2s,border-color .2s,opacity .2s,box-shadow .2s!important}.catalog-menu__container,.header__contacts__dropdown__row{background-color:var(--white-200);box-shadow:0 5px 30px #2222221a}.b24-form-btn.b24-form-btn-border{background-color:transparent!important;color:var(--blue-200)!important;border:1px solid var(--blue-200)!important}.b24-form-btn.b24-form-btn-border:active{background-color:var(--blue-200-active)!important;color:var(--white-200)!important;border-color:var(--blue-200-active)!important}.b24-form-warning .b24-form-state-text{line-height:22px!important;color:var(--black-200)!important}.b24-form-loader-icon{display:flex!important;align-items:center;justify-content:center}.bitrix-form-loader-custom{width:75px}.b24-form-state.b24-form-error{background-color:var(--white-200)!important}.bitrix-form-successful{display:flex;font-family:var(--font-2);text-align:center;flex-direction:column}.bitrix-form-successful__icon{width:56px;margin:0 auto}.bitrix-form-successful__icon img{display:block;height:auto;width:100%}.bitrix-form-successful__heading{text-align:center;margin-top:12px}.bitrix-form-successful__heading__subtitle{margin-top:8px}.bitrix-form-successful__content__text{margin-top:2px}.bitrix-form-successful__content__phone{margin-top:8px}.bitrix-form-successful__content__phone a{text-decoration:none!important;color:var(--black-200)!important;transition:color .2s!important}.bitrix-form-successful__content__phone a:active{color:var(--blue-200-active)!important}.bitrix-form-successful__social__content{display:flex;flex-direction:row;justify-content:center;margin-top:8px}.bitrix-form-successful__social__content a{display:block;height:40px;width:40px;transition:transform .2s}.bitrix-form-successful__social__content a:not(:last-child){margin-right:16px}.bitrix-form-successful__social__content a img{display:block;height:auto;width:100%}.header__contacts__dropdown{display:none;width:240px;opacity:0;transition:opacity .2s;position:absolute;top:-16px;left:-15px;z-index:5}.catalog-menu.active,.header__contacts__dropdown.active{opacity:1}.header__contacts__dropdown__row{padding:15px;border-radius:10px;box-sizing:border-box}.header__contacts__dropdown__item:not(:first-child),.header__contacts__dropdown__row:not(:first-child),.search-results__item__links,.search-results__item__links__item:not(:first-child){margin-top:10px}.header__contacts__dropdown__item.socials,.idea .wrapper,.landing-footer__row{display:flex;flex-direction:row}.header__contacts__dropdown__item.socials a{display:block;height:30px;width:30px}.header__contacts__dropdown__item.socials a:not(:last-child){margin-right:7px}.header__contacts__dropdown__item.socials a img{display:block;height:auto;width:100%}.header__contacts__dropdown__item button{width:100%}.header__contacts__dropdown__item__phone a{font-weight:500;font-size:16px;line-height:21px;color:var(--black-200);text-decoration:none;transition:color .2s}.header__contacts__dropdown__item__phone a:active{color:var(--blue-200-active)}.header__contacts__dropdown__item__name{font-size:14px;line-height:21px;color:var(--gray-200);opacity:.9}.header__contacts__dropdown__item__value{font-weight:400;font-size:14px;line-height:20px;color:var(--black-200)}.header__contacts__dropdown__item__value a{color:var(--black-200);text-decoration:none;transition:color .2s}.header__contacts__dropdown__item__value a:active{color:var(--blue-200-active)}.catalog-menu{display:none;opacity:0;transition:opacity .3s;position:relative;z-index:50}.catalog-menu+.menu-container{display:none!important}.catalog-menu a,.mobile-catalog-menu a,.mobile-menu a{text-decoration:none!important}.catalog-menu__container{display:flex;height:630px;width:100%;max-width:1400px;flex-wrap:wrap;flex-direction:row;padding:0;margin:0 auto;overflow:hidden;border-radius:8px;position:absolute;top:0;left:0;right:0;z-index:50}.catalog-menu__categories{width:300px;padding:20px 0;border-right:1px solid var(--white-blue)}.catalog-menu__categories__item.loader{padding:10px 20px;box-sizing:border-box}.catalog-menu__categories__item.loader:first-child .skeleton{width:94%}.catalog-menu__categories__item.loader:nth-child(2) .skeleton{width:74%}.catalog-menu__categories__item.loader:nth-child(10) .skeleton,.catalog-menu__categories__item.loader:nth-child(3) .skeleton{width:83%}.catalog-menu__categories__item.loader:nth-child(4) .skeleton,.catalog-menu__categories__item.loader:nth-child(9) .skeleton{width:80%}.catalog-menu__categories__item.loader:nth-child(5) .skeleton{width:88%}.catalog-menu__categories__item.loader:nth-child(6) .skeleton{width:85%}.catalog-menu__categories__item.loader:nth-child(7) .skeleton{width:91%}.catalog-menu__categories__item.loader:nth-child(8) .skeleton{width:99%}.catalog-menu__categories__item a{display:flex;font-family:var(--font-2);font-weight:400;font-size:16px;line-height:21px;color:var(--black-200);text-decoration:none;align-items:center;padding:10px 40px 10px 20px;transition:color .2s;position:relative}.catalog-menu__subcategory dt,.catalog-menu__subcategory__title{font-size:18px;line-height:24px;font-weight:600}.catalog-menu__categories__item a.active{color:var(--blue-200)}.catalog-menu__categories__item a.active:after{opacity:1;border-color:transparent transparent transparent var(--blue-200)}.catalog-menu__categories__item a:after{display:block;height:0;width:0;content:"";border-color:transparent transparent transparent var(--black-200);opacity:.5;border-style:solid;border-width:3px 0 3px 3px;transition:opacity .2s,border-color .2s;transform:rotate(0);position:absolute;top:18px;right:15px}.catalog-menu__categories__item a:active{color:var(--blue-200-active)}.catalog-menu__categories__item a:active:after{opacity:1;border-color:transparent transparent transparent var(--blue-200-active)}.catalog-menu__categories__item .skeleton{height:21px;width:100%}.catalog-menu__content,.design__content{flex:1}.catalog-menu__categories,.catalog-menu__content{height:100%;font-family:var(--font-2);box-sizing:border-box;overflow:auto}.catalog-menu__categories::-webkit-scrollbar,.catalog-menu__content::-webkit-scrollbar{width:10px}.catalog-menu__categories::-webkit-scrollbar-track,.catalog-menu__content::-webkit-scrollbar-track{background-color:var(--white-blue);border-radius:10px}.catalog-menu__categories::-webkit-scrollbar-thumb,.catalog-menu__content::-webkit-scrollbar-thumb{background-color:var(--blue-200);border-radius:10px;border:2px solid var(--white-blue)}.catalog-menu__categories::-webkit-scrollbar-thumb:hover,.catalog-menu__content::-webkit-scrollbar-thumb:hover{background-color:var(--blue-200-hover)}.catalog-menu__subcategory__content{margin-top:18px}.catalog-menu__subcategory{display:none;columns:3;padding:31px 30px}.catalog-menu__subcategory.active,.mobile-subcategory-menu.active{display:block}.catalog-menu__subcategory dl{font-size:16px;line-height:20px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:30px}.catalog-menu__subcategory dl.loader dd:first-child .skeleton{width:67%}.catalog-menu__subcategory dl.loader dd:nth-child(2) .skeleton{width:39%}.catalog-menu__subcategory dl.loader dd:nth-child(13) .skeleton,.catalog-menu__subcategory dl.loader dd:nth-child(3) .skeleton{width:63%}.catalog-menu__subcategory dl.loader dd:nth-child(4) .skeleton{width:32%}.catalog-menu__subcategory dl.loader dd:nth-child(5) .skeleton{width:53%}.catalog-menu__subcategory dl.loader dd:nth-child(12) .skeleton,.catalog-menu__subcategory dl.loader dd:nth-child(14) .skeleton,.catalog-menu__subcategory dl.loader dd:nth-child(6) .skeleton{width:64%}.catalog-menu__subcategory dl.loader dd:nth-child(7) .skeleton{width:38%}.catalog-menu__subcategory dl.loader dd:nth-child(8) .skeleton{width:40%}.catalog-menu__subcategory dl.loader dd:nth-child(9) .skeleton{width:68%}.catalog-menu__subcategory dl.loader dd:nth-child(10) .skeleton{width:66%}.catalog-menu__subcategory dl.loader dd:nth-child(11) .skeleton{width:52%}.catalog-menu__subcategory dl.loader dd:nth-child(15) .skeleton{width:62%}.catalog-menu__subcategory dd:not(:first-child){margin-top:12px}.catalog-menu__subcategory dd .skeleton{height:20px}.catalog-menu__subcategory a{font-family:var(--font-2);color:var(--black-200);text-decoration:none!important;transition:color .2s}.search-input input,body{font-family:var(--font-1)}.catalog-menu__overlay{height:100%;width:100%;background:#00000080;position:fixed;top:0;left:0}.search-input input,.search-results{width:100%;background-color:var(--white-200);box-sizing:border-box}.search-input{width:100%;border-radius:8px;position:relative}.search-input input{height:48px;font-weight:300;font-size:16px;line-height:1;color:var(--gray-200);text-overflow:ellipsis;outline:0;padding:0 65px 0 15px;border:1px solid rgba(71,75,82,.2);border-radius:8px;transition:color .2s,border-color .2s}.search-input input:focus+button svg{fill:var(--white-200);opacity:1}.search-input input::placeholder{color:var(--gray-200);opacity:.7}.search-input button{display:flex;height:48px;width:48px;background-color:transparent;align-items:center;justify-content:center;cursor:pointer;outline:0;border:none;border-radius:0 8px 8px 0;transition:background-color .2s;position:absolute;top:0;right:0}.search-input button svg{display:block;height:auto;width:20px;fill:var(--gray-200);opacity:.7;margin-top:2px;transition:fill .2s,opacity .2s}.search-results{display:none;font-family:var(--font-2);padding:30px;border-radius:15px;box-shadow:0 0 12px #0000001a;transform:translateY(15px);position:absolute;top:100%;left:0;z-index:15}.mobile-menu,.mobile-menu__phones{background-color:var(--white-200)}.search-results__item:not(:first-child){margin-top:25px}.search-results__item__title{font-weight:600;font-size:13px;line-height:18px;opacity:.5;text-transform:uppercase}.search-results__item__links__item a{font-weight:400;font-size:16px;line-height:21px;color:var(--blue-200);text-decoration:none;transition:color .2s}.search-results__item__links__item a:active{color:var(--blue-200-active)}.search-results__item__links__item b{font-weight:600}.search-results__empty{font-family:var(--font-2);font-size:16px;line-height:21px;text-align:center;padding:50px 0}.benefits-card__text,.search-results__empty__title{font-weight:500}.mobile-menu__details__item:not(:first-child),.search-results__empty__text{margin-top:5px}.city-modal{font-family:var(--font-2)}.city-modal.popup{z-index:1505}.city-modal__content{box-sizing:border-box}@media only screen and (min-width:1301px){.manager-form__content__form .b24-form-wrapper .b24-form-btn-container{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}.manager-form__content__form .b24-form-state-container .bitrix-form-successful{align-items:flex-start;justify-content:flex-start;flex-direction:row}.manager-form__content__form .b24-form-state-container .bitrix-form-successful__heading{text-align:left;margin-top:0}.city-modal__content{min-height:706px;width:500px;padding:50px 30px}.home-main__banner:not(:first-child){margin-top:28px}}.city-modal__title{font-weight:600;font-size:21px}.city-modal__search{margin-top:15px}.city-modal__search input:focus+button svg{fill:var(--gray-200)}.city-modal__search button{background-color:transparent!important;pointer-events:none}.city-modal__list{display:flex;height:500px;width:100%;font-size:16px;line-height:21px;padding-right:20px;flex-direction:column;margin-top:20px;overflow:auto;box-sizing:border-box}.burger button,.mobile-menu,.mobile-menu__inner:not(.active),.mobile-menu__inner:not(.active)>*{overflow:hidden}.city-modal__list::-webkit-scrollbar{width:10px}.city-modal__list::-webkit-scrollbar-track{background-color:var(--white-blue);border-radius:10px}.city-modal__list::-webkit-scrollbar-thumb{background-color:var(--blue-200);border-radius:10px;border:2px solid var(--white-blue)}.city-modal__list::-webkit-scrollbar-thumb:hover{background-color:var(--blue-200-hover)}@supports (scrollbar-color:auto){.catalog-menu__categories *,.catalog-menu__content *,.city-modal__list *{scrollbar-width:thin;scrollbar-color:var(--blue-200) var(--white-blue)}}.city-modal__list__item{cursor:pointer;padding:5px 10px 5px 0;transition:color .2s}.city-modal__list__item:active{color:var(--blue-200-active)}.city-modal__list__item:first-child .skeleton,.city-modal__list__item:nth-child(7) .skeleton,.home-main-banners{width:33%}.mobile-menu,.mobile-menu__wrapper{width:100%;height:100%;box-sizing:border-box;transition:transform .2s}.city-modal__list__item:nth-child(2) .skeleton{width:49%}.city-modal__list__item:nth-child(3) .skeleton{width:59%}.city-modal__list__item:nth-child(10) .skeleton,.city-modal__list__item:nth-child(4) .skeleton{width:55%}.city-modal__list__item:nth-child(5) .skeleton{width:61%}.city-modal__list__item:nth-child(6) .skeleton{width:44%}.city-modal__list__item:nth-child(8) .skeleton{width:53%}.city-modal__list__item:nth-child(9) .skeleton{width:31%}.city-modal__list__item .skeleton{height:21px}.city-modal__no-results{display:none;text-align:center;align-items:center;justify-content:center;flex:1;opacity:.7}.burger button{display:flex;height:44px;width:44px;background-color:var(--white-blue);align-items:center;justify-content:center;padding:0;outline:0;border:none;border-radius:8px;transition:opacity .2s}.burger button:active,.burger button:focus{opacity:.7;outline:0!important}.burger button.active div span:first-child{transform:rotate(45deg);top:6px}.burger button.active div span:nth-child(2){opacity:0;transform:translate(-100px)}.burger button.active div span:nth-child(3){transform:rotate(-45deg);top:6px}.burger button div{height:14px;width:18px;position:relative}.burger button div span{display:block;height:2px;width:18px;background-color:var(--blue-200);border-radius:10px;transition:.2s;position:absolute;top:0;left:0}.burger button div span:nth-child(2){top:6px}.burger button div span:nth-child(3){top:12px}.mobile-menu{display:none;display:flex;position:fixed;top:0;left:0;z-index:1500}.mobile-menu:not(.active){transform:translate(-100%)}.mobile-menu a:hover{color:var(--black-200)!important;transition:none!important}.mobile-catalog-menu__back button:active,.mobile-menu__contacts__fields__item a:active,.mobile-menu__details__item a:active,.mobile-menu__details__item a:active .city-location-name,.mobile-menu__details__item button:active,.mobile-menu__details__item button:active .city-location-name,.mobile-menu__nav__item a:active,.mobile-menu__phones__back button:active{color:var(--blue-200-active)}.mobile-catalog-menu__list__item.arrow:after,.mobile-menu__contacts__phone a:after,.mobile-menu__contacts__phone button:after,.mobile-menu__nav__item a.arrow:after{height:0;width:0;border-color:transparent transparent transparent var(--black-200);border-style:solid;border-width:3px 0 3px 3px;transition:opacity .2s,border-color .2s;transform:rotate(0);right:30px;bottom:0;content:""}.header button,.mobile-menu button:focus{outline:0!important}.mobile-menu__wrapper{display:flex;flex-direction:row}.mobile-menu__inner{height:100%;width:100vw;min-width:100vw;overflow:hidden;box-sizing:border-box;transition:transform .2s;position:relative}.mobile-menu__inner.active.mobile-subcategories-menu{overflow:auto}.mobile-menu__container{height:100%;width:100%;padding:24px 0;overflow:auto;box-sizing:border-box;position:absolute;top:0;left:0}.mobile-menu__logo{display:block;width:105px;margin-left:calc(2 * var(--column-gap))}.mobile-menu__logo img{display:block;height:auto;width:100%}.mobile-menu__burger{position:absolute;top:20px;right:calc(2 * var(--column-gap));z-index:1700}.mobile-menu__content{font-family:var(--font-2);margin-top:30px}.mobile-menu__nav__item a{display:block;width:100%;font-family:var(--font-2);font-weight:500;font-size:18px;line-height:24px;color:var(--black-200);padding:10px calc(2 * var(--column-gap));box-sizing:border-box;transition:color .2s;position:relative}.mobile-menu__contacts__phone a:after,.mobile-menu__contacts__phone button:after,.mobile-menu__nav__item a.arrow:after{display:block;margin:auto;position:absolute;top:0}.mobile-menu__section{position:relative}.mobile-menu__section:not(:first-child){padding-top:20px;margin-top:20px}.mobile-menu__section:not(:first-child):before{height:1px;background-color:var(--white-blue);content:"";position:absolute;top:0;left:calc(2 * var(--column-gap));right:calc(2 * var(--column-gap))}.mobile-menu__details__item.profile-item[data-profile=""] .profile-item__login,.mobile-menu__details__item.profile-item[data-profile]:not([data-profile=""]) .profile-item__account{display:inline}.mobile-menu__details__item a,.mobile-menu__details__item button{display:flex;flex-direction:row;background-color:transparent;font-weight:400;font-family:var(--font-2);font-size:16px;line-height:21px;color:var(--black-200);align-items:center;padding:10px calc(2 * var(--column-gap));outline:0;border:none}.mobile-menu__details__item a:active .icon svg,.mobile-menu__details__item button:active .icon svg{fill:var(--blue-200-active)}.mobile-menu__details__item a{text-decoration:none}.mobile-menu__details__item .icon{display:flex;height:20px;width:20px;align-items:center;justify-content:center;margin-right:8px;position:relative}.mobile-menu__details__item .icon.location svg{width:14px}.mobile-menu__details__item .icon.account svg{width:16px}.mobile-menu__details__item .icon.cart svg{width:18px}.mobile-menu__details__item .icon.cart .cart__count{display:flex;height:15px;min-width:15px;background-color:var(--red-200);font-weight:500;font-size:10px;line-height:15px;color:var(--white-200);text-align:center;align-items:center;justify-content:center;padding:0 5px;box-sizing:border-box;border-radius:17px;position:absolute;top:-7px;right:-7px;z-index:1}.mobile-menu__details__item .icon svg{display:block;height:auto;fill:var(--gray-200);transition:fill .2s}.header__phone-button:active svg,.header__search-button:active svg{fill:var(--blue-200-active)}.mobile-menu__details__item .change-city-location{pointer-events:none!important;margin-top:0}.menu-container,.mobile-menu__details__item .change-city-location i{display:none!important}.mobile-menu__details__item .city-location-name{font-family:var(--font-2);color:var(--black-200);transition:color .2s}.mobile-menu__contacts__phone a,.mobile-menu__contacts__phone button{display:block;width:100%;background-color:transparent;font-family:var(--font-2);font-weight:500;font-size:18px;line-height:24px;text-align:left;padding:10px calc(2 * var(--column-gap));outline:0;border:none;position:relative}.mobile-menu__contacts__fields__item a,.mobile-menu__contacts__fields__item span{display:block;font-family:var(--font-2);font-weight:400;font-size:16px;line-height:24px;padding:10px calc(2 * var(--column-gap))}.mobile-menu__contacts__fields__item a{color:var(--black-200);text-decoration:none;transition:color .2s}.mobile-menu__contacts__fields__item span{color:var(--gray-200);padding-right:50px}.mobile-menu__social{display:flex;flex-direction:row;padding:0 calc(2 * var(--column-gap));margin-top:20px}.mobile-menu__social a{display:block;height:40px;width:40px}.mobile-menu__social a:not(:last-child){margin-right:7px}.mobile-menu__social a img{display:block;height:auto;width:100%}.mobile-catalog-menu a:hover{color:var(--black-200)!important;text-decoration:none!important}.mobile-subcategory-menu{display:none;padding:24px 0;box-sizing:border-box}.mobile-catalog-menu__content{height:100%;width:100%;padding:24px 0;box-sizing:border-box;overflow:auto;position:absolute;top:0;left:0}.mobile-catalog-menu__back,.mobile-menu__phones__back{padding:0 calc(2 * var(--column-gap));margin-top:8px}.mobile-catalog-menu__back button,.mobile-menu__phones__back button{display:flex;background-color:transparent;font-family:var(--font-2);font-weight:500;font-size:16px;line-height:24px;color:var(--black-200);flex-direction:row;align-items:center;padding:0;outline:0;border:none;transition:color .2s}.mobile-catalog-menu__title,.mobile-catalog-menu__title a{font-weight:600;font-size:24px;line-height:29px;color:var(--black-200);font-family:var(--font-2)}.mobile-catalog-menu__back button svg,.mobile-menu__phones__back button svg{display:block;height:auto;width:7px;stroke:var(--black-200);margin-right:10px;transition:stroke .2s}.mobile-catalog-menu__title{padding:0 calc(2 * var(--column-gap));margin-top:30px}.mobile-catalog-menu__title a{display:flex;flex-direction:row;transition:color .2s}.mobile-catalog-menu__title a:hover{color:var(--black-200)}.mobile-catalog-menu__list__item a:active,.mobile-catalog-menu__title a:active{color:var(--blue-200-active)}.mobile-catalog-menu__title a svg{display:block;height:auto;width:7px;stroke:var(--black-200);margin:4px 0 0 15px;transform:rotate(-180deg);transition:stroke .2s}.mobile-catalog-menu__list{margin-top:20px}.mobile-catalog-menu__list__item.loader{padding:10px calc(2 * var(--column-gap));box-sizing:border-box}.mobile-catalog-menu__list__item.arrow{display:block;height:unset;width:unset;justify-content:unset;align-items:unset;border-radius:0;position:relative}.mobile-catalog-menu__list__item.arrow:after{display:block;margin:auto;position:absolute;top:0}.header-menu,.menu-loader .wrapper__container{border-bottom:1px solid var(--white-blue);box-sizing:border-box}.mobile-catalog-menu__list__item:first-child .skeleton,.mobile-catalog-menu__list__item:nth-child(14) .skeleton,.mobile-catalog-menu__list__item:nth-child(15) .skeleton{width:63%}.mobile-catalog-menu__list__item:nth-child(2) .skeleton{width:61%}.mobile-catalog-menu__list__item:nth-child(3) .skeleton{width:45%}.mobile-catalog-menu__list__item:nth-child(4) .skeleton{width:40%}.mobile-catalog-menu__list__item:nth-child(5) .skeleton{width:47%}.mobile-catalog-menu__list__item:nth-child(6) .skeleton{width:44%}.mobile-catalog-menu__list__item:nth-child(7) .skeleton{width:48%}.mobile-catalog-menu__list__item:nth-child(8) .skeleton{width:49%}.mobile-catalog-menu__list__item:nth-child(9) .skeleton{width:68%}.mobile-catalog-menu__list__item:nth-child(10) .skeleton{width:58%}.mobile-catalog-menu__list__item:nth-child(11) .skeleton{width:42%}.mobile-catalog-menu__list__item:nth-child(12) .skeleton{width:31%}.mobile-catalog-menu__list__item:nth-child(13) .skeleton{width:51%}.mobile-catalog-menu__list__item .skeleton{height:21px}.mobile-catalog-menu__list__item a{display:flex;font-family:var(--font-2);font-weight:400;font-size:16px;line-height:21px;color:var(--black-200);text-decoration:none;padding:10px 50px 10px calc(2 * var(--column-gap));box-sizing:border-box;transition:color .2s}.mobile-menu__phones{height:100%;width:100%;min-width:100vw;transform:translate(100vw);transition:transform .2s;position:absolute;top:0;right:0;z-index:1701}.product-about__description__note li,.product-about__description__text li,.skeleton{position:relative}.mobile-menu__phones:not(.active),body.lock{overflow:hidden}.mobile-menu__phones.active{transform:translate(0)}.mobile-catalog-menu__phones{font-family:var(--font-2);margin-top:20px}.mobile-catalog-menu__phones__item{display:flex;text-decoration:none;flex-direction:column;padding:10px calc(2 * var(--column-gap))}.header-menu__item a,.home-main-slider__slide__description__button a,.home-main__banner{text-decoration:none!important}.mobile-catalog-menu__phones__item__number{font-family:var(--font-2);font-weight:500;font-size:16px;line-height:21px;color:var(--black-200)}.mobile-catalog-menu__phones__item__name{font-family:var(--font-2);font-size:14px;line-height:21px;color:var(--gray-200);opacity:.9}.product-about,.slider-banners{padding:50px 0}.order-process-card__heading,.product-about .wrapper__container,.slider-banners .wrapper__container{display:flex;flex-direction:row;justify-content:space-between}.product-about__slider{width:54%;-webkit-user-select:none;user-select:none}.product-about__slider__large{width:100%;overflow:hidden;position:relative}.consultation .consultation-image,.product-about__slider__large .swiper-slide,.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.product-about__slider__large__slide{display:flex;min-height:100%;cursor:zoom-in;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}.product-about__slider__large__slide img{display:block;height:100%;width:100%;object-fit:cover}.product-about__slider__large__nav.button{margin:auto;position:absolute;top:0;bottom:0;z-index:5}.product-about__slider__large__nav.button.prev{left:10px}.product-about__slider__large__nav.button.next{right:10px}.product-about__slider__thumbs{margin-top:10px}.product-about__slider__thumbs .swiper-wrapper{display:grid;height:auto!important;grid-template-columns:repeat(8,1fr);gap:10px;transform:none!important}.product-about__slider__thumbs__item{display:flex;width:auto!important;align-items:center;justify-content:center;margin:0!important;opacity:.7;border-radius:10px;overflow:hidden;transition:opacity .2s!important}.zoom-slider__close,.zoom-slider__nav{display:flex;outline:0!important;transition:background-color .2s;cursor:pointer}.product-about__slider__thumbs__item:not(.swiper-slide-thumb-active){cursor:pointer}.popup.active,.product-about__slider__thumbs__item.swiper-slide-thumb-active{opacity:1}.product-about__slider__thumbs__item img{display:block;height:100%;width:100%;object-fit:cover}.product-about__description{width:43%;font-family:var(--font-2)}.product-about__description__title>*{font-size:24px;line-height:30px;color:var(--blue-200)}.product-about__description__text{margin-top:17px}.product-about__description__note,.product-about__description__text{font-weight:300;font-size:16px;line-height:24px}.product-about__description__note b,.product-about__description__note strong,.product-about__description__text b,.product-about__description__text strong{font-weight:600}.product-about__description__note ol,.product-about__description__note p,.product-about__description__note ul,.product-about__description__text ol,.product-about__description__text p,.product-about__description__text ul{margin:10px 0}.product-about__description__note li:not(:first-child),.product-about__description__text li:not(:first-child){margin-top:5px}.product-about__description__note ul li,.product-about__description__text ul li{padding-left:17px}.product-about__description__note ul li:before,.product-about__description__text ul li:before{display:block;height:5px;width:5px;background-color:var(--blue-200);content:"";border-radius:50%;position:absolute;top:10.5px;left:0}.product-about__description__note ol,.product-about__description__text ol{list-style:none;counter-reset:list-counter}.product-about__description__note ol li,.product-about__description__text ol li{padding-left:23px;counter-increment:list-counter}.product-about__description__note ol li:before,.product-about__description__text ol li:before{content:counter(list-counter) ". ";position:absolute;top:0;left:0}.order-process-card__content,.product-about__description__button,.product-about__description__note{margin-top:20px}.product-about__description__button a,.product-about__description__button button{width:100%}.search-modal.popup{align-items:flex-start;padding-top:80px}.search-modal.popup .popup__wrapper{align-items:flex-start;padding-top:80px;box-sizing:border-box}.search-modal.popup .popup__content{max-height:100%}.search-modal .popup__content{width:89%}.skeleton:after,.zoom-slider{height:100%;width:100%;top:0;left:0}.search-modal__content{padding:45px 20px 28px;box-sizing:border-box}.skeleton{background-color:#e0e0e0;opacity:.5;border-radius:5px;overflow:hidden}.zoom-slider,.zoom-slider__close,.zoom-slider__nav{background-color:var(--white-200)}.skeleton:after{background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);content:"";animation:1.5s infinite shimmer;position:absolute}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.header-menu{padding:12px 0}.header-menu .wrapper__container,.header__main,.header__top,.landing-header .wrapper{display:flex;flex-direction:row;align-items:center}.header-menu__item:not(:last-child),.menu-loader .skeleton:not(:last-child){margin-right:30px}.header-menu__item a{font-family:var(--font-2);font-weight:400;font-size:16px;line-height:24px;color:var(--gray-200);transition:color .2s}.header-menu__item a:active{color:var(--blue-200-active)}.zoom-slider{position:fixed;z-index:5000}.zoom-slider__close{height:52px;width:52px;padding:0;align-items:center;justify-content:center;border-radius:10px;border:none;position:absolute;top:30px;right:30px;z-index:5}.zoom-slider__close:active{background-color:var(--white-200-active);box-shadow:var(--active-shadow)}.zoom-slider__close svg{display:block;height:auto;width:32px;stroke:var(--blue-200);transition:stroke .2s}.zoom-slider__wrapper{height:100%;width:100%;padding:20px;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1}.zoom-slider__slide{display:flex;align-items:center;justify-content:center}.zoom-slider__slide img{display:block;height:100%;width:100%;object-fit:contain}.zoom-slider__nav{height:52px;width:52px;align-items:center;justify-content:center;padding:0;margin:auto;border:none;border-radius:10px;position:absolute;top:0;bottom:0;z-index:7}.zoom-slider__nav:active{background-color:var(--white-200-active);box-shadow:var(--active-shadow)}.zoom-slider__nav.prev{left:30px}.zoom-slider__nav.prev svg{transform:rotate(-180deg)}.zoom-slider__nav.next{right:30px}.zoom-slider__nav svg{display:block;height:auto;width:28px}.menu-loader .wrapper__container{display:flex;height:63px;align-items:center;flex-direction:row}.menu-loader .skeleton{height:19px;width:100px}.menu-loader .skeleton:first-child{width:11%}.menu-loader .skeleton:nth-child(2),.menu-loader .skeleton:nth-child(9){width:6%}.menu-loader .skeleton:nth-child(3),.menu-loader .skeleton:nth-child(5){width:8%}.menu-loader .skeleton:nth-child(4){width:7%}.menu-loader .skeleton:nth-child(6),.menu-loader .skeleton:nth-child(8){width:10%}.menu-loader .skeleton:nth-child(7){width:14%}.menu-loader .skeleton:nth-child(10){width:15%}.home-main-slider{width:65%;position:relative}.home-main-slider__content{background-color:var(--white-blue);border-radius:20px;overflow:hidden;position:relative}.home-main-slider__slide{display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden;position:relative}.home-main-slider__slide.swiper-slide{height:468px}.home-main-slider__slide:after{height:300px;width:100%;background:linear-gradient(180deg,#03030300,#0303034d);content:"";position:absolute;left:0;bottom:0;z-index:1}.home-main-slider__slide__description{display:flex;height:100%;width:500px;font-family:var(--font-2);color:var(--white-200);flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:70px 0 70px 38px;box-sizing:border-box;position:relative;z-index:2}.home-main-slider__slide__description__title{font-weight:500;font-size:24px;line-height:32px}.home-main-slider__slide__description__text{font-weight:400;font-size:18px;line-height:24px;margin-top:12px}.home-main-slider__slide__description__button{margin-top:35px}@media (max-width:400px){.home-main-slider__slide__description__button{width:100%}}.landing-footer__contacts a,.landing-footer__nav a,.landing-header__contacts a,.landing-header__mobile-menu__nav a,.landing-header__nav a{text-decoration:none;transition:color .2s}.home-main-slider__slide__image{display:flex;height:100%;width:100%;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:0}.home-main-slider__slide__image img{display:block;height:100%;width:100%;object-fit:cover}.home-main-slider__pagination{display:flex;width:100%;flex-direction:row;justify-content:center;position:absolute;z-index:5}.home-main-slider__pagination.home-main-slider__pagination__horizontal{left:0;bottom:20px!important}.home-main-slider__pagination .swiper-pagination-bullet{display:block}.home-main-slider__pagination__bullet{height:11px;width:11px;background-color:var(--white-200);cursor:pointer;opacity:.5;margin:0 3px;transform:scale(.7);transition:opacity .2s,transform .2s;border-radius:50%}.home-main-slider__pagination__bullet__active{cursor:default;opacity:.7;transform:scale(1)}.home-main-slider__nav{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:25px}.home-main-slider__nav__counter{font-family:var(--font-2);font-weight:400;font-size:16px;line-height:16px;color:var(--gray-200);margin:0 15px}@media (max-width:1300px){.h2{font-size:24px;line-height:29px}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-header-description,.h3{font-size:20px;line-height:24px}.h4{font-weight:600;font-size:20px;line-height:24px}.h5{font-size:18px;line-height:22px}.bitrix-form .b24-form-btn,.button,.input-field input{height:52px;font-size:16px}.button.xs-md{height:46px;border-radius:8px}.button.xs-md.icon img{margin-right:8px}.button.xs-sm{height:32px;border-radius:8px}.button.xs-sm .button__icon{width:16px}.button.xs-sm .button__icon svg{width:100%}.manager-form{padding:50px 20px}.manager-form .wrapper{min-height:0;padding:20px 20px 166px;border-radius:16px}.manager-form__small{min-height:0;width:100%;padding:20px;border-radius:16px}.b24-window-popup-wrapper .b24-form-btn-container .b24-form-btn-block,.callback-modal .bitrix-form .b24-form-wrapper .b24-form-btn-container .b24-form-btn-block,.callback-modal .bitrix-form .b24-form-wrapper .b24-form-btn-container .b24-form-btn-block button,.callback-modal .bitrix-form .b24-form-wrapper .b24-form-content form>div .b24-form-field,.home-main-slider,.manager-form__content__text,.manager-form__content__title,.manager-form__small .manager-form__content__form__fields .button,.manager-form__small .manager-form__content__form__fields .input-field,.product-about__slider{width:100%}.manager-form__content__form .b24-form-wrapper .b24-form-content form>div{grid-template-columns:repeat(1,1fr)}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-btn-container,.manager-form__content__form .b24-form-wrapper .b24-form-btn-container,.manager-form__content__text{margin-top:16px}.manager-form__content__form .b24-form-state-container .b24-form-error,.manager-form__content__form .b24-form-state-container .b24-form-loader,.manager-form__content__form .b24-form-state-container .b24-form-success,.manager-form__content__form .b24-form-state-container .b24-form-warning,.manager-form__content__form .b24-from-state-on .b24-form-state-container{background-color:transparent!important}.manager-form__content__form .b24-form-state-container .bitrix-form-successful__icon{margin:auto}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-content form>div,.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-state-inner,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-state-inner,.product-about .wrapper__container,.slider-banners .wrapper__container{flex-direction:column}.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-state-text,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-state-text{text-align:center}.manager-form__content__form .b24-form-state-container .b24-form-error .b24-form-btn,.manager-form__content__form .b24-form-state-container .b24-form-warning .b24-form-btn{width:100%;margin-top:20px}.manager-form__content__form{width:100%;margin-top:20px}.manager-form__content__form__fields{grid-template-columns:repeat(1,1fr)}.manager-form__image{width:410px;top:unset;right:unset;left:-48px;bottom:-105px}.accordion__title{font-size:16px;line-height:20px;padding:15px 40px 15px 15px}.accordion__title:after{right:12px}.callback-modal .popup__content,.load-logo-modal .popup__content{width:89%;max-width:700px;padding:28px 20px}.callback-modal .bitrix-form .b24-form-wrapper .b24-form-header-title{margin-bottom:4px}.bitrix-form-successful__content,.bitrix-form-successful__social,.callback-modal .bitrix-form .b24-form-wrapper .b24-form-content{margin-top:24px}.callback-modal .bitrix-form .b24-form-header-description{font-size:16px;line-height:22px}.bitrix-form .b24-form-header-title{font-size:24px;line-height:30px;margin-bottom:5px}.bitrix-form .b24-form-control-string .b24-form-control{height:52px;font-size:16px;line-height:58px}.bitrix-form .b24-form-control-file .b24-form-control-label{font-size:16px}.bitrix-form .b24-form-control-icon-after .b24-form-control-label{font-size:16px;line-height:52px}.bitrix-form .b24-form-control-text .b24-form-control{height:120px;font-size:16px;line-height:21px}.bitrix-form .b24-form-control-text .b24-form-control-icon-after .b24-form-control-label{line-height:21px}.b24-window-popup-wrapper{width:90%!important}.b24-window-popup-wrapper .b24-form-btn-container{display:flex;flex-direction:column;padding-top:20px!important}.b24-window-popup-wrapper .b24-window-scrollable{padding-bottom:20px!important}.b24-form-btn{height:52px!important;font-size:16px!important}.bitrix-form-successful__heading__subtitle{margin-top:4px}.search-results{max-height:500px;background-color:transparent;padding:0 15px 0 0;margin-top:20px;overflow:auto;transform:none;border-radius:0;box-shadow:none;position:static}.search-results::-webkit-scrollbar{width:10px}.search-results::-webkit-scrollbar-track{background-color:var(--white-blue);border-radius:10px}.search-results::-webkit-scrollbar-thumb{background-color:var(--blue-200);border-radius:10px;border:2px solid var(--white-blue)}.search-results::-webkit-scrollbar-thumb:hover{background-color:var(--blue-200-hover)}@supports (scrollbar-color:auto){.search-results *{scrollbar-width:thin;scrollbar-color:var(--blue-200) var(--white-blue)}}.city-modal .popup__content{width:89%}.city-modal__content{padding:28px 20px}.city-modal__list{height:400px}.burger{display:block}.product-about{padding:30px 0}.header-menu .wrapper__container,.home-main-slider__nav,.product-about__slider__thumbs{display:none}.product-about__description{width:100%;margin-top:40px}.menu-loader{display:none!important}.slider-banners{padding-top:20px}.home-main-slider__content{border-radius:16px}.home-main-slider__slide:after{height:100%;background:linear-gradient(180deg,#0303031a,#0303034d)}.home-main-slider__slide__description{width:100%;padding:50px 25px}.home-main-slider__slide__description__title{font-weight:600;font-size:18px;line-height:24px}.home-main-slider__slide__description__text{font-size:16px;line-height:21px}.home-main-slider__slide__description__button{margin-top:23px}.home-main-banners{display:flex;width:100%;flex-direction:row;margin-top:20px}}.home-main__banner{display:flex;height:220px;width:100%;background-color:var(--white-blue);font-family:var(--font-2);padding:30px 24px;box-sizing:border-box;border-radius:20px;overflow:hidden;position:relative}@media only screen and (max-width:1300px) and (min-width:701px){.home-main-slider__content{aspect-ratio:910/468}.home-main-slider__slide.swiper-slide{height:100%}.home-main__banner{aspect-ratio:462/220}}@media only screen and (min-width:701px){.home-main__banner.size-2 .home-main__banner__text{width:100%}}.home-main__banner__text{width:235px;font-family:var(--font-2);font-weight:500;font-size:14px;line-height:18px;color:var(--black-200);transition:color .2s;position:relative;z-index:2}.benefits-card,.order-process-card{box-shadow:var(--shadow-hover);transition:box-shadow .2s}@media (max-width:700px){.home-main-slider__slide.swiper-slide{height:350px;align-items:flex-start;justify-content:flex-start}.home-main-slider__slide__description{text-align:center;align-items:center;justify-content:center}.home-main-banners{display:none}.home-main__banner{min-height:220px;align-items:flex-end}.home-main__banner:after{height:100%;width:100%;background:linear-gradient(180deg,#03030300,#0303034d);content:"";opacity:.7;position:absolute;left:0;bottom:0;z-index:1}.home-main__banner__text{width:100%}}.home-main__banner__text i{font-style:normal;color:var(--blue-200-hover)}.business-souvenirs-card__image,.heading__image,.home-main__banner__image{display:flex;height:100%;width:100%;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:0}.home-main__banner__image img{display:block;height:100%;width:100%;object-fit:cover}.order-process__heading__subtitle{font-family:var(--font-2);font-weight:400;font-size:28px;line-height:34px;color:#427cde}.order-process__description{display:none;margin-top:16px}.note-editing-area .order-process__description{display:block!important}.order-process__content{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.order-process-card{background-color:var(--white-200);padding:24px;overflow:hidden;border-radius:20px;box-sizing:border-box}.order-process-card.image,.order-process-card__heading__num{background-color:var(--blue-200);align-items:center;display:flex}.order-process-card.image{justify-content:center;padding:0;position:relative}.order-process-card__heading__num{height:56px;width:56px;font-family:var(--font-2);font-weight:600;font-size:20px;line-height:1;color:var(--white-200);text-align:center;justify-content:center;border-radius:12px}.order-process-card__heading__icon{display:flex;height:56px;width:56px;background-color:var(--white-blue);align-items:center;justify-content:center;border-radius:12px}.order-process-card__heading__icon img{display:block;height:auto;width:32px}.order-process-card__content__heading__title{font-family:var(--font-2);font-weight:500;font-size:24px;line-height:30px;color:var(--black-200)}.order-process-card__content__heading__subtitle{font-weight:600;font-size:18px;line-height:22px;color:var(--blue-200);margin-top:2px}.order-process-card__content__description{margin-top:8px}.order-process-card__image{display:flex;height:100%;width:100%;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:0}.order-process-card__image img{display:block;height:auto;width:520px;margin-top:40px}@media (max-width:480px){.order-process{padding:50px 0}.order-process__heading__subtitle{font-weight:500;font-size:20px;line-height:24px}.order-process__description{display:block}.order-process__content{grid-template-columns:repeat(1,1fr);gap:12px;margin-top:24px}.order-process-card{padding:20px;border-radius:16px}.order-process-card.image{height:232px}.order-process-card__heading__num{height:48px;width:48px;font-size:18px}.order-process-card__heading__icon{height:48px;width:48px}.order-process-card__heading__icon img{width:28px}.order-process-card__content{margin-top:16px}.order-process-card__content__heading__title{font-weight:600;font-size:20px;line-height:24px}.order-process-card__content__heading__subtitle{font-size:16px;line-height:20px}.order-process-card__content__description{margin-top:8px}.order-process-card__image img{width:430px;margin-top:50px}}.heading .wrapper{display:flex;height:680px;background-color:var(--white-blue);background-position:center;background-size:cover;background-repeat:no-repeat;padding:40px;border-radius:28px;box-sizing:border-box;overflow:hidden;position:relative}.heading .wrapper:before{display:block;height:100%;width:100%;background:radial-gradient(49.45% 83.6% at 9.61% 86.76%,#151516,#15151600);content:"";position:absolute;top:0;left:0;z-index:2}.heading__content{width:635px;margin-top:auto;position:relative;z-index:3}.heading__content__title{font-family:var(--font-2);font-weight:700;font-size:44px;line-height:54px;color:var(--white-200)}.heading__content__text{color:var(--white-200);margin-top:12px}.heading__content__buttons{display:flex;flex-direction:row;margin-top:32px}.heading__image img{display:block;height:100%;width:100%;object-fit:cover}.heading__video{display:flex;height:100%;width:100%;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:1}.heading__video video{display:block;height:100%;width:100%;object-fit:cover}.benefits{padding:16px 0}.benefits__content{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.benefits-card{display:flex;background-color:var(--white-200);flex-direction:row;align-items:center;padding:16px 20px;border-radius:16px}.benefits-card__icon{height:auto;width:32px;margin-right:12px}.benefits-card__icon img{display:block;height:auto;width:100%}.business-souvenirs{padding:104px 0 52px}.business-souvenirs__content{margin-top:28px;position:relative}.business-souvenirs__slider__nav{margin:auto;position:absolute;top:0;bottom:0;z-index:3}.business-souvenirs__slider__nav.swiper-button-disabled{cursor:default;opacity:.2}.business-souvenirs__slider__nav.prev{left:16px}.business-souvenirs__slider__nav.next{right:16px}.business-souvenirs-card{display:flex;height:326px;width:308px;flex-direction:column;border-radius:20px;overflow:hidden;position:relative}.business-souvenirs-card__title{font-family:var(--font-2);font-weight:600;font-size:20px;line-height:24px;color:var(--white-200);padding:0 20px;margin-top:20px}.business-souvenirs-card__button{padding:0 20px 20px;margin-top:auto}.business-souvenirs-card__button a,.business-souvenirs-card__button button{width:100%}.business-souvenirs-card__image img{display:block;height:100%;width:100%;object-fit:cover}.design{padding:52px 0 60px}.design .wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.design__image{display:flex;height:420px;width:740px;align-items:center;justify-content:center;margin-right:16px;border-radius:20px;overflow:hidden}.design__image img{display:block;width:100%}.brand__description__text,.design__content__text{margin-top:20px}.design__content__button{margin-top:32px}.branded-souvenirs__content{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.branded-souvenirs__item{display:flex;align-items:center}.branded-souvenirs__button,.branded-souvenirs__item__description__text{margin-top:12px}.branded-souvenirs__button a,.branded-souvenirs__button button{width:100%}.branded-souvenirs__slider{margin-top:24px}.branded-souvenirs__slider .swiper-slide{display:flex;height:auto;width:auto}.branded-souvenirs__note{display:flex;min-height:96px;background-color:var(--blue-200);flex-direction:row;align-items:center;justify-content:center;padding:24px 30px;margin-top:16px;border-radius:20px;box-sizing:border-box}.branded-souvenirs-card,.souvenir-products-card{border-radius:20px;transition:box-shadow .2s;box-sizing:border-box}.branded-souvenirs__note__icon{width:48px;margin-right:12px}.branded-souvenirs__note__icon img{display:block;width:100%}.branded-souvenirs__note__text{font-weight:500;color:var(--white-200)}.branded-souvenirs-card{display:flex;background-color:var(--white-blue);padding:20px;flex-direction:column;overflow:hidden;position:relative}.branded-souvenirs-card__image{width:100%;position:absolute;left:0;bottom:0;z-index:0}.branded-souvenirs-card__image img{display:block;height:auto;width:100%}.branded-souvenirs-card__description{margin-top:8px}.branded-souvenirs-card__button{margin-top:auto}.branded-souvenirs-card__button a,.branded-souvenirs-card__button button{width:100%}.clients,.souvenir-products{padding:60px 0 48px}.reviews .wrapper,.souvenir-products__heading{display:flex;flex-direction:row;align-items:flex-start}.souvenir-products__heading__title{width:740px;margin-right:16px}.brand__items,.souvenir-products__heading__text{flex:1}.souvenir-products__slider{margin-top:16px;padding:0 12px;margin-left:-12px;margin-right:-12px;overflow:hidden;position:relative}.souvenir-products__slider__nav{margin:auto;position:absolute;top:0;bottom:0;z-index:3}.souvenir-products__slider__nav.swiper-button-disabled{cursor:default;opacity:.2}.souvenir-products__slider__nav.prev{left:28px}.souvenir-products__slider__nav.next{right:28px}.souvenir-products-card{min-height:322px;width:308px;background-color:var(--white-200);padding:8px 8px 16px;box-shadow:0 0 12px #06163114}.souvenir-products-card__photo{display:flex;height:200px;width:292px;align-items:center;justify-content:center;border-radius:16px;overflow:hidden}.souvenir-products-card__photo img{display:block;height:100%;width:100%;object-fit:cover}.souvenir-products-card__name{padding:0 8px;margin-top:16px}.souvenir-products-card__button{padding:0 8px;margin-top:12px}.souvenir-products-card__button a,.souvenir-products-card__button button{width:100%}.brand{background-color:var(--white-blue);padding:120px 0;margin:60px 0}.brand__description__text p:not(:first-child){margin-top:60px}.brand__items li{display:flex;font-family:var(--font-2);font-weight:600;font-size:20px;line-height:24px;align-items:center;flex-direction:row}.brand__items li:not(:first-child){margin-top:12px}.about__section__description__text p:not(:first-child),.idea__content__text p:not(:first-child),.showroom__content__text p:not(:first-child){margin-top:10px}.brand__items li span,.idea__content,.showroom__content{flex:1}.brand__items__icon{display:flex;height:56px;width:56px;background-color:var(--white-200);align-items:center;justify-content:center;margin-right:12px;border-radius:12px}.brand__items__icon img{display:block;height:auto;width:32px}.about__section,.faq__heading,.showroom .wrapper{display:flex;align-items:center;flex-direction:row}.showroom__image{display:flex;height:460px;width:740px;align-items:center;justify-content:center;margin-right:16px;border-radius:20px;overflow:hidden}.showroom__image img{display:block;height:100%;width:100%;object-fit:cover}.delivery-card__title,.showroom__content__text{margin-top:20px}.idea__cards{display:grid;width:848px;grid-template-columns:repeat(4,1fr);gap:16px;margin-right:16px}.delivery-card__text,.idea__content__heading__subtitle{margin-top:8px}.idea__content__text{margin-top:12px}.idea-card{display:flex;height:200px;width:200px;align-items:flex-end;padding:14px 16px;border-radius:20px;box-sizing:border-box;transition:box-shadow .2s;overflow:hidden;position:relative}.idea-card__name{font-weight:600;font-size:18px;line-height:22px;color:var(--white-200);position:relative;z-index:1}.idea-card__image{display:flex;height:100%;width:100%;background-color:var(--gray-200);align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:0}.idea-card__image:before{display:block;height:100%;width:100%;content:"";background:linear-gradient(180deg,#15151600 60%,#15151680 90.25%);position:absolute;top:0;left:0;z-index:1}.idea-card__image img{display:block;height:100%;width:100%;object-fit:cover}.delivery{padding:120px 0;background:radial-gradient(113.35% 100% at 50% 0,#427cde 45.68%,#244378),#427cde;margin:60px 0}.delivery__heading{text-align:center}.delivery__heading__subtitle,.delivery__heading__title{color:var(--white-200)}.delivery__content{margin-top:28px}.delivery__content__slider__wrapper.swiper-wrapper .swiper-slide{display:flex;height:auto}.delivery-card{display:flex;background-color:var(--white-200);flex-direction:column;padding:24px;border-radius:20px;box-sizing:border-box}.delivery-card__icon{display:flex;height:56px;width:56px;background-color:var(--blue-200);align-items:center;justify-content:center;border-radius:12px}.delivery-card__icon img{display:block;height:auto;width:32px}.consultation .wrapper{overflow:visible}.consultation .consultation-image img{height:auto;width:100%}.about{display:flex;flex-direction:column;padding:60px 0}.about__section:not(:first-child){margin-top:40px}.about__section__description__text,.clients__slider__item:not(:first-child){margin-top:20px}.about__section__quote__heading p{display:flex;flex-direction:row;justify-content:space-between}.about__section__quote__heading cite{color:var(--blue-200)}.about__section__quote__text{font-family:var(--font-2);font-weight:600;font-size:20px;line-height:24px;color:var(--gray-200);margin-top:12px}.about__section__frame{display:flex;height:392px;width:740px;background-color:var(--white-blue);align-items:center;justify-content:center;border-radius:20px;overflow:hidden;position:relative}.header,.landing-header,.landing-header__mobile-menu{background-color:var(--white-200)}.about__section__frame img{display:block;height:100%;width:100%;object-fit:cover}.about__section__frame video{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.about__section__frame iframe{height:100%;width:100%;position:absolute;top:0;left:0}.clients__title{color:var(--black-200);text-align:center}.clients__content{text-align:center;margin-top:16px}.clients__content img{display:inline-block;height:auto;width:auto;margin:12px 30px}.clients__slider{display:none;pointer-events:none;margin-top:24px}.clients__slider .swiper-slide{display:flex;height:auto;align-items:center;justify-content:center;padding:0 15px;box-sizing:border-box}.clients__slider .swiper-slide img{display:block;height:auto;width:100%}.clients__slider__wrapper.swiper-wrapper{transition-timing-function:linear!important}.faq__heading__titles{width:530px}.faq__content{display:grid;gap:16px}.faq__content__col{display:flex;flex-direction:column;gap:16px}.reviews__yandex{flex:1;margin-right:16px}.reviews__yandex__frame{height:616px;margin-top:28px;border:1px solid rgba(0,0,0,.08);border-radius:20px;overflow:hidden;box-sizing:border-box}.reviews__form{width:632px}.landing-header{padding:27px 0;position:relative;z-index:101}.landing-header__logo{display:block;height:40px;width:116px;margin-right:60px}.landing-header__logo img{display:block;height:auto;width:100%}.landing-header__nav{display:flex;flex-direction:row;margin-right:80px}.landing-header__nav a{font-size:16px;line-height:20px;color:var(--gray-200)}.landing-header__nav a:active{color:var(--blue-200-active)}.landing-header__nav a:not(:last-child){margin-right:28px}.landing-header__contacts{display:flex;text-align:right;flex-direction:column;margin:0 20px 0 auto}.landing-header__contacts a:active{color:var(--blue-200-active)}.landing-header__contacts__phone{font-weight:600;color:var(--black-200)}.landing-header__contacts__email{font-weight:400;font-size:16px;line-height:20px;text-align:right;color:var(--gray-200);margin-top:2px}.landing-header__mobile-menu{display:none;width:100%;flex-direction:column;padding:2px 20px 20px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;box-sizing:border-box;position:absolute;top:100%;left:0;z-index:50}.landing-header__mobile-menu.active,.menu-overlay.active{opacity:1;visibility:visible}.landing-header__mobile-menu__nav{display:flex;flex-direction:column}.landing-header__mobile-menu__nav a{color:var(--gray-200)}.landing-header__mobile-menu__nav a:active{color:var(--blue-200)}.landing-header__mobile-menu__nav a:not(:first-child){margin-top:16px}.landing-header__mobile-menu__callback{margin-top:20px}.landing-footer{padding:60px 0 24px;margin-top:auto}.landing-footer__row:not(:first-child){margin-top:24px}.landing-footer__row:nth-child(2){justify-content:flex-end}.landing-footer__logo{width:200px;margin-right:126px}.landing-footer__logo img{display:block;height:auto;width:100%}.landing-footer__nav a{font-size:16px;line-height:20px;color:var(--black-200)}.landing-footer__nav a:active{color:var(--blue-200-active)}.landing-footer__contacts{display:flex;text-align:right;flex-direction:column;margin-left:auto}.landing-footer__contacts a:active{color:var(--blue-200-active)}.landing-footer__contacts__phone{font-weight:600;color:var(--black-200)}.landing-footer__contacts__email{font-weight:400;font-size:16px;line-height:20px;color:var(--gray-200);margin-top:2px}.header__location__city,.header__nav a,.header__phone__number a{color:var(--black-200);font-weight:500}.landing-footer__details{display:flex;font-size:14px;line-height:18px;flex-direction:row}.header__location__city,.header__login__account__name,.header__nav a,.header__phone__number a{line-height:21px;transition:color .2s}.landing-footer__details a,.landing-footer__details p{display:block}.landing-footer__details a{text-decoration:none;margin-right:32px}.landing-footer__details a:active span,.landing-footer__details a:focus span{color:var(--blue-200-active);border-color:var(--blue-200-active)}.landing-footer__details a span{color:var(--gray-200);border-bottom:1px solid var(--gray-200);transition:color .2s,border-color .2s}.header{display:block!important;font-family:var(--font-2);position:static;z-index:unset}.header__location,.header__login__account{background-color:transparent;padding:0;outline:0;border:none}.header a{font-family:var(--font-2);text-decoration:none!important}@media only screen and (min-width:1301px){.heading__content__buttons a:not(:last-child),.heading__content__buttons button:not(:last-child){margin-right:16px}.business-souvenirs__slider{overflow:hidden}.design__image img{height:100%;align-items:center;justify-content:center;object-fit:cover}.branded-souvenirs__item{padding:29px 0}.branded-souvenirs__item__description__subtitle{margin-top:8px}.branded-souvenirs__button,.branded-souvenirs__slider{display:none}.branded-souvenirs-card{min-height:440px}.souvenir-products__slider .swiper-slide{transition:opacity .2s}.souvenir-products__slider .swiper-slide-prev,.souvenir-products__slider .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide{opacity:0}.souvenir-products__slider__wrapper{padding:12px;margin-left:-12px;margin-right:-12px}.brand .wrapper{display:flex;flex-wrap:wrap;flex-direction:row}.brand__description{width:460px;margin-right:80px}.delivery__content__slider__wrapper.swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.consultation .consultation-image{width:518px;top:unset;right:0;bottom:0}.about__section:nth-child(2n) .about__section__description,.about__section:nth-child(2n) .about__section__quote{order:1;margin-right:0;margin-left:16px}.about__section__description,.about__section__quote{flex:1;margin-right:16px}.faq__heading__button{margin-left:auto}.faq__content{grid-template-columns:repeat(2,1fr);margin-top:28px}.landing-footer__nav nav{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 65px}.header{padding:15px 0 20px;border-bottom:1px solid var(--white-blue)}.header__main{margin-top:20px}}.header__logo{display:block;width:150px;margin-right:50px}.header__logo img{display:block;height:auto;width:100%}.header__location{display:flex;font-family:var(--font-2);flex-direction:row;align-items:center;margin-right:50px}.header__location:not(.loader),.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.header__location .skeleton{height:21px;width:150px}.header__location__icon{width:16px;margin-right:8px}.header__location__icon img{display:block;height:auto;width:100%}.header__location__city{font-family:var(--font-2);font-size:14px}.header__location__city .change-city-location{pointer-events:none!important}.header__location__city i,.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev,.swiper-pagination-bullet:only-child,.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.header__location__city .city-location-name{font-family:var(--font-2);font-weight:500;font-size:14px;line-height:21px;color:var(--black-200);transition:color .2s}.header__nav{display:flex;flex-direction:row;margin-right:auto}.header__nav a:not(:last-child),.header__phone{margin-right:25px}.header__nav a{display:block;font-size:14px;text-decoration:none}.header__nav a:active{color:var(--blue-200-active)}.header__catalog{position:relative;z-index:51}.header__catalog img:nth-child(2),.header__catalog.active img:first-child{display:none}.header__catalog.active img:nth-child(2){display:block}.header__search{width:700px}.header__phone{margin-left:auto;position:relative}.header__phone__number a{display:flex;font-size:16px;align-items:center;text-decoration:none;position:relative}.header__cart__icon svg,.header__login__account__icon svg,.header__phone-button svg,.header__search-button svg{fill:var(--gray-200);transition:fill .2s;display:block;height:auto}.header__phone__number a:after{height:0;width:0;content:"";margin-left:7px;border-style:solid;border-width:5px 4px 0;border-color:var(--black-200) transparent transparent transparent;transform:rotate(0);transition:border-color .2s}.header__phone__number a:active{color:var(--blue-200-active)}.header__phone__number a:active:after{border-color:var(--blue-200-active) transparent transparent transparent}.header__phone-button{display:none;height:44px;width:44px;align-items:center;justify-content:center;margin-right:3px}.header__phone-button svg{width:20px}.header__login{margin-left:auto;margin-right:20px}.header__login[data-profile=""] .header__login__button,.header__login[data-profile]:not([data-profile=""]) .header__login__account{display:flex}.header__login__button{display:none}.header__login__account{display:none;height:48px;cursor:pointer;align-items:center;flex-direction:row}.header__login__account__icon{width:20px;margin-right:7px}.header__login__account__icon svg{width:100%}.header__login__account__name{font-family:var(--font-2);font-size:16px;color:var(--gray-200)}.header__search-button{display:none;height:44px;width:44px;align-items:center;justify-content:center;margin-right:12px}.wrapper,.wrapper__container{margin:0 auto;box-sizing:border-box}.header__search-button svg{width:22px}.header__cart{display:flex;height:48px;width:48px;text-decoration:none;align-items:center;justify-content:center;position:relative}.header__cart__icon{height:20px;width:20px;position:relative}.menu-overlay,.popup{opacity:0;position:fixed;top:0}.header__cart__icon svg{width:100%}.header__cart__count.count-shopping-cart-icon{display:flex;height:17px;width:auto;min-width:17px;background-color:var(--red-200);font-family:var(--font-2);font-weight:500;font-size:12px;line-height:17px;color:var(--white-200);text-align:center;align-items:center;justify-content:center;padding:0 5px;box-sizing:border-box;border-radius:17px;position:absolute;top:-8px;right:-8px;z-index:1}.wrapper{width:1280px}.menu-overlay,.popup,.popup__wrapper{height:100%;width:100%;left:0}.wrapper__container{max-width:1440px;padding:0 var(--column-gap)}@media (max-width:1024px){iframe[src*="https://vkvideo"]{width:100%}.feedback-form-container{padding-left:calc(2 * var(--column-gap));padding-right:calc(2 * var(--column-gap));box-sizing:border-box}.wrapper__container{padding-left:calc(2 * var(--column-gap));padding-right:calc(2 * var(--column-gap))}.container,.container-fluid,.page-full-container .container.container-widget{overflow:hidden}}.menu-overlay{background:#00000080;transition:opacity .3s,visibility .3s;z-index:100}.popup{display:none;align-items:center;justify-content:center;overflow:hidden;transition:opacity .3s ease-in-out;z-index:1500}.popup__wrapper{display:flex;background-color:#15151633;flex-wrap:wrap;align-items:center;justify-content:center;padding:50px 0;overflow-y:auto;box-sizing:border-box;position:absolute;bottom:0;z-index:1}.popup__content{background-color:var(--white-200);border-radius:20px;overflow:hidden;position:relative;z-index:5}.popup__close{display:flex;height:30px;width:30px;background-color:transparent;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:.5;outline:0!important;border:none;transition:opacity .2s;position:absolute;top:6px;right:6px;z-index:10}.main,body,html{display:flex;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;transition-property:transform}.swiper,.swiper-wrapper{z-index:1;position:relative}@media (hover:hover){.button.white:hover,.zoom-slider__close:hover,.zoom-slider__nav:hover{background-color:var(--white-200-hover);box-shadow:var(--hover-shadow)}.button.white.outlined:hover{background-color:var(--blue-200-hover);border-color:var(--blue-200-hover)}.button.outlined:hover{color:var(--white-200)}.button.outlined:hover .button__icon.stroke svg{stroke:var(--white-200)}.button.outlined:hover .button__icon.fill{fill:var(--white-200)}.button:not(.white):hover{background-color:var(--blue-200-hover);color:var(--white-200)}.manager-form__content__form .b24-form-wrapper .b24-form-btn:hover{background-color:var(--white-200-hover)!important;box-shadow:var(--hover-shadow)!important}.accordion:hover,.benefits-card:hover,.branded-souvenirs-card:hover,.idea-card:hover,.order-process-card:hover,.souvenir-products-card:hover{box-shadow:var(--shadow-active)}.accordion__title:hover,.catalog-menu__categories__item a:hover,.catalog-menu__subcategory a:hover,.header__location:hover .header__location__city,.header__location:hover .header__location__city .city-location-name,.landing-footer__contacts a:hover,.landing-footer__nav a:hover,.landing-header__contacts a:hover,.landing-header__nav a:hover{color:var(--blue-200)}.bitrix-form .b24-form-control-file-item .b24-form-control-file-item-remove:hover,.home-main-slider__pagination__bullet:hover,.popup__close:hover,.product-about__slider__thumbs__item:not(.swiper-slide-thumb-active):hover{opacity:1}.bitrix-form .b24-form-btn:hover,.search-input button:hover{background-color:var(--blue-200-hover)}.bitrix-form .b24-form-field-agreement .b24-form-control-container:hover .b24-form-field-agreement-link{color:var(--blue-200);opacity:1}.b24-form-btn:hover,.b24-window-close:hover{background-color:var(--blue-200-hover)!important}.b24-form-btn.b24-form-btn-border:hover{background-color:var(--blue-200-hover)!important;color:var(--white-200)!important;border-color:var(--blue-200-hover)!important}.bitrix-form-successful__content__phone a:hover{color:var(--blue-200)!important}.bitrix-form-successful__social__content a:hover{transform:scale(1.2)}.city-modal__list__item:hover,.header-menu__item a:hover,.header__contacts__dropdown__item__phone a:hover,.header__contacts__dropdown__item__value a:hover,.header__login__account:hover .header__login__account__name,.header__nav a:hover,.header__phone__number a:hover,.search-results__item__links__item a:hover{color:var(--blue-200-hover)}.catalog-menu__categories__item a:hover:after{opacity:1;border-color:transparent transparent transparent var(--blue-200)}.search-input button:hover svg{fill:var(--white-200);opacity:1}.home-main__banner:hover .home-main__banner__text,.home-main__banner:hover .home-main__banner__text i{color:var(--blue-200-active)}.landing-footer__details a:hover span{color:var(--blue-200);border-color:var(--blue-200)}.header__phone__number a:hover:after{border-color:var(--blue-200-hover) transparent transparent transparent}.header__cart:hover .header__cart__icon svg,.header__login__account:hover .header__login__account__icon svg{fill:var(--blue-200-hover)}}.popup__close svg{display:block;height:auto;width:20px}.popup__overlay{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}body,html{height:100%;scrollbar-gutter:stable}body{display:flex;min-width:320px;width:100%;background-color:#fff;font-weight:300;font-size:18px;line-height:22.5px;color:var(--gray-100);flex:1;text-rendering:optimizeLegibility}@media (max-width:1300px){.home-main__banner{height:auto;border-radius:16px}.home-main__banner:not(:nth-child(2n)){margin-right:20px}.heading{padding:0 10px;box-sizing:border-box}.heading .wrapper{padding:20px;border-radius:24px}.heading .wrapper:before{background:radial-gradient(121.08% 53.01% at 19.12% 74.56%,#151516,#15151600)}.heading__content{width:100%}.heading__content__title{font-size:28px;line-height:34px}.heading__content__text{margin-top:8px}.heading__content__buttons{flex-direction:column;margin-top:20px}.heading__content__buttons a:not(:first-child),.heading__content__buttons button:not(:first-child){margin-top:12px}.benefits-card__text br,.branded-souvenirs-card__button,.business-souvenirs__slider__nav,.heading__video{display:none}.benefits{padding:20px 0}.benefits__content{grid-template-columns:repeat(1,1fr);gap:12px}.benefits-card{padding:12px 16px;border-radius:12px}.benefits-card__icon{width:28px;margin-right:8px}.business-souvenirs{padding:60px 0 50px;overflow:hidden}.brand__items,.business-souvenirs__content,.clients__content,.delivery__content{margin-top:24px}.business-souvenirs-card{height:276px;width:260px;border-radius:16px}.business-souvenirs-card__title{font-size:18px;line-height:22px;padding:0 16px;margin-top:16px}.business-souvenirs-card__button{padding:0 8px 8px}.about,.design,.faq,.idea,.reviews,.showroom{padding:50px 0}.design__image{height:auto;aspect-ratio:16/9;margin-right:0}.branded-souvenirs__item__description__text,.design__content,.design__content__button,.design__content__text{margin-top:16px}.branded-souvenirs,.clients,.souvenir-products{padding:50px 0;overflow:hidden}.branded-souvenirs__content{grid-template-columns:repeat(1,1fr)}.branded-souvenirs__note{min-height:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px;margin-top:24px;border-radius:16px}.branded-souvenirs__note__icon{width:36px;margin-right:0}.branded-souvenirs__note__text{margin-top:12px}.branded-souvenirs-card{width:302px;padding-bottom:0}.branded-souvenirs-card__image{margin-top:auto;position:static}.branded-souvenirs-card__description{margin-top:4px}.about__section,.idea .wrapper,.reviews .wrapper,.showroom .wrapper,.souvenir-products__heading{flex-direction:column}.reviews__yandex,.souvenir-products__heading__title{width:100%;margin-right:0}.brand__description__text,.showroom__content,.showroom__content__text,.souvenir-products__heading__text{margin-top:16px}.souvenir-products__slider{padding:0;margin:24px 0 0;overflow:visible}.header__cart,.header__catalog,.header__location,.header__login,.header__search,.header__top,.landing-header__callback,.landing-header__nav,.souvenir-products__slider__nav{display:none}.souvenir-products-card{min-height:0;width:100%;padding:4px 4px 8px;border-radius:16px}.souvenir-products-card__photo{height:auto;width:100%;aspect-ratio:1/1;border-radius:12px}.souvenir-products-card__name{padding:0 4px;margin-top:12px}.souvenir-products-card__name.h5{font-size:14px;line-height:17px;text-align:center}.souvenir-products-card__button{padding:0 4px;margin-top:5px}.souvenir-products-card__button a,.souvenir-products-card__button button{font-size:0!important}.souvenir-products-card__button a .button__icon,.souvenir-products-card__button button .button__icon{margin-right:0!important}.brand{padding:100px 0;margin:50px 0}.brand__description__text p:not(:first-child){margin-top:10px}.brand__items li{font-size:16px;line-height:20px}.brand__items li:not(:first-child){margin-top:20px}.brand__items__icon,.delivery-card__icon{height:44px;width:44px;border-radius:8px}.brand__items__icon img{width:28px}.showroom__image{height:auto;width:100%;aspect-ratio:16/9;margin-right:0;border-radius:16px}.idea__cards{width:100%;grid-template-columns:repeat(2,1fr);gap:12px;order:1;margin-top:16px}.idea__content{order:0}.idea__content__heading__subtitle{margin-top:0}.idea__content__text{margin-top:16px}.idea-card{height:auto;width:auto;aspect-ratio:1/1;padding:8px;border-radius:12px}.idea-card__name{font-size:14px;line-height:18px}.delivery{padding:100px 0;margin:50px 0;overflow:hidden}.delivery__heading{text-align:left}.delivery-card{padding:20px;border-radius:16px}.delivery-card__icon img{width:28px}.consultation .wrapper{padding-top:166px;padding-bottom:20px}.consultation .consultation-image{width:225px;margin:0 auto;top:-21px;left:0;right:0}.about__section:not(:first-child),.about__section__description__text{margin-top:16px}.about__section__quote__heading{font-size:14px;line-height:18px}.about__section__quote__text{font-size:18px;line-height:22px;margin-top:4px}.about__section__frame{height:auto;width:100%;aspect-ratio:16/9;margin-top:16px;border-radius:8px}.clients__content img{margin:0}.clients__slider{display:block}.faq__heading{flex-direction:column;align-items:flex-start}.faq__heading__titles{width:100%}.faq__heading__button{margin-top:16px}.faq__content{grid-template-columns:repeat(1,1fr);gap:12px;margin-top:24px}.faq__content__col{gap:12px}.reviews__yandex__frame{height:auto;min-height:312px;aspect-ratio:1/2;margin-top:24px}.reviews__form{width:100%;margin-top:50px}.landing-header{padding:22px 0}.landing-header__logo{height:auto;width:104px;margin-right:0}.landing-header__contacts{text-align:right;margin-right:12px}.landing-header__contacts__phone{font-size:14px;line-height:18px}.landing-header__contacts__email{font-size:12px;line-height:15px;margin:0}.header__phone-button,.header__search-button,.landing-header__mobile-menu{display:flex}.landing-footer{padding:50px 0 20px}.landing-footer__row{flex-direction:column;align-items:center}.landing-footer__row:not(:first-child){margin-top:0}.landing-footer__logo{width:162px;margin:0;order:0}.landing-footer__nav{margin-top:32px;order:2}.landing-footer__nav nav{display:flex;flex-direction:column;align-items:center;gap:12px}.landing-footer__contacts{margin:16px 0 0;align-items:center;order:1}.landing-footer__contacts a{text-align:center}.landing-footer__contacts__phone,body{font-size:16px;line-height:20px}.landing-footer__contacts__email{font-size:14px;line-height:18px}.landing-footer__details{text-align:center;flex-direction:column;align-items:center;margin-top:32px}.landing-footer__details a{margin-right:0}.landing-footer__details p{margin-top:8px}.header{width:100%;background-color:#ffffff80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px 0;position:sticky;top:0;z-index:50}.header__logo{width:105px;margin-right:auto}.wrapper{width:100%;padding:0 20px}}.main{flex:1}.main-footer{overflow:visible!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;padding:0;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{height:100%;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;display:block}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock,.swiper-pagination-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}