
/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /bitrix/templates/ikses-2024/css/
*/

.modal.city-select{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);max-width:280px}.modal.city-select .title{font-size:16px;font-weight:500;background:url(/images-2024/city-ajax.svg) 0 50% no-repeat;padding:0 0 0 19px;margin:32px 0 0 0}.modal.city-select .radio-wrapper{margin:15px 0 0 0;padding:0 0 1px 0}.modal.city-select .radio-wrapper .radio{margin:0 0 18px 0}.modal.city-select .btn-city-select{margin:1px 0 17px 0}.way-wrapper{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);max-width:none;width:calc(100% - 28px);max-width:1064px}@media (width > 360px){.way-wrapper{width:calc(100% - 40px)}}.way-wrapper .title{font-size:20px;font-weight:500;color:#202333;text-align:center;letter-spacing:0.05em;margin:30px 0 0 0}.way-wrapper img{width:100%;margin:20px 0 0 0}.way-wrapper .content{font-size:14px;margin:16px 0 16px 0;color:#4d4f5c;line-height:21px;padding:0 10px}.modal.chat-select{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);color:#202333;max-width:350px}.modal.chat-select div{height:40px;align-items:center;display:flex;padding:0 0 0 52px;font-weight:500;color:#202333;cursor:pointer}.modal.chat-select .phone{background:url(/images-2024/chat-phone.svg) no-repeat;margin:32px 0 0 0}.modal.chat-select .recall{background:url(/images-2024/chat-recall.svg) no-repeat;margin:12px 0 0 0}.modal.chat-select .wa{background:url(/images-2024/chat-wa.svg) no-repeat;margin:12px 0 0 0}.modal.chat-select .tl{background:url(/images-2024/chat-tl.svg) no-repeat;margin:12px 0 16px 0}.modal.recall{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);color:#202333;max-width:524px}.modal.recall .title{font-size:20px;font-weight:500;text-wrap:nowrap;white-space:nowrap;margin:30px 0 0 0;}.modal.recall .input-wrapper{margin:20px 0 0 0;display:flex;flex-direction:column}.modal.recall .input-wrapper .ui-input-wrapper{margin:0 0 12px 0}.modal.recall .input-wrapper .ui-input-wrapper textarea{height:70px}.modal.recall .ui-input-wrapper.arrow,.modal.recall .ui-input-wrapper.arrow input{cursor:pointer}.modal.recall .ui-input-wrapper .goal-wrapper{position:absolute;width:100%;margin:0 0 0 -21px;display:none;top:52px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;z-index:5}.modal.recall .ui-input-wrapper .goal-wrapper .goaltype{background-color:#fff;padding:0px 0 12px 20px}.modal.recall .ui-input-wrapper .goal-wrapper .goaltype:first-child{background-color:#fff;padding:0px 0 12px 20px}.modal.recall .ui-input-wrapper .goal-wrapper .goaltype:hover{color:#5c9034}.modal.recall .ui-input-wrapper.arrow input.open ~ .goal-wrapper{display:block}.modal.recall #feedback_ajax_submit_recall{margin:25px 0 16px 0}.modal.one-click-buy{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);color:#202333;max-width:524px}.modal.one-click-buy .title{font-size:20px;font-weight:500;text-wrap:nowrap;white-space:nowrap;margin:30px 0 0 0;text-align:center}.modal.one-click-buy form{margin:20px 0 0 0}.modal.one-click-buy .ui-input-wrapper:not(:first-child){margin:12px 0 0 0}.modal.one-click-buy .oferta{margin:20px 0 0 0}.modal.one-click-buy .one-click-buy-button{margin:24px 0 16px 0}.charity-veiw.modal{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);color:#202333;max-width:553px;width:70%;padding:0;border:none;box-shadow:none}.charity-veiw.modal img{width:100%;height:100%}.modal.quick-view-modal{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);color:#202333;max-width:1200px;padding:0}.delivery-info-wrapper.slide{position:relative;height:fit-content}@media (width >=1024px){.delivery-info-wrapper.slide{--del-content-width:188px;--del-title-width:148px;width:964px;z-index:12;position:fixed;height:fit-content}}.delivery-info-wrapper.slide .arrow{display:none}@media (width >=1024px){.delivery-info-wrapper.slide .arrow{content:'';position:absolute;display:block;height:20px;width:20px;transform:rotate(45deg);background:url(/images-2024/bruch.png) #d9d9d9}}.delivery-info-wrapper.slide .services-container.slide{height:100%;margin:0}@media (width >=1024px){.delivery-info-wrapper.slide .services-container.slide{width:964px;border-radius:4px;padding:16px 0 4px 0}}.delivery-info-wrapper.slide .services-container.slide > .title{position:relative;color:#202333;font-size:20px;font-weight:500;letter-spacing:0.05em;padding:20px var(--gap) 0px var(--gap);display:block}@media (width >=600px){.delivery-info-wrapper.slide .services-container.slide > .title{padding:0px var(--gap) 20px var(--gap)}}@media (width >=1024px){.delivery-info-wrapper.slide .services-container.slide > .title{display:none}}.delivery-info-wrapper.slide .services-container.slide > .title .close-wrapper{height:20px;width:20px;position:absolute;cursor:pointer;right:18px;top:20px}@media (width >=600px){.delivery-info-wrapper.slide .services-container.slide > .title .close-wrapper{top:0}}.delivery-info-wrapper.slide .services-container.slide > .title .close-wrapper::before{content:'';position:absolute;width:2px;height:27px;background:#202333;left:9px;transform:rotate(45deg);top:-3px}.delivery-info-wrapper.slide .services-container.slide > .title .close-wrapper::after{content:'';position:absolute;width:27px;height:2px;background:#202333;top:9px;transform:rotate(45deg);left:-3px}.delivery-info-wrapper.slide .services-container.slide .table-title{padding:0 16px}.delivery-info-wrapper.slide .services-container.slide .services-wrapper{padding:4px 16px 0 16px}.delivery-info-wrapper.slide .services-container.slide .services-wrapper .service .content-wrapper .info-container{font-size:13px}@media (width >=480px){.delivery-info-wrapper.slide .services-container.slide .services-wrapper .service .content-wrapper .info-container .title{width:120px;min-width:120px}}@media (width >=1024px){.loaders-info-wrapper.slide{width:652px;z-index:12;position:fixed;height:fit-content}.loaders-info-wrapper.slide .arrow{content:'';position:absolute;display:block;height:20px;width:20px;transform:rotate(45deg);background:url(/images-2024/bruch.png) #d9d9d9}}.loaders-info-wrapper.slide .services-container > .title .usluga{width:352px}.loaders-info-wrapper.slide .services-container > .title .price{width:260px}.loaders-info-wrapper.slide .services-container .service .usluga{width:352px}.loaders-info-wrapper.slide .services-container .service .price{width:260px}@media (width >=1024px){.sborka-info-wrapper.slide{width:504px;z-index:12;position:fixed;height:fit-content}.sborka-info-wrapper.slide .arrow{content:'';position:absolute;display:block;height:20px;width:20px;transform:rotate(45deg);background:url(/images-2024/bruch.png) #d9d9d9}}.sborka-info-wrapper.slide .services-container > .title .usluga{width:296px}.sborka-info-wrapper.slide .services-container > .title .price{width:168px}.sborka-info-wrapper.slide .services-container .service .usluga{width:296px}.sborka-info-wrapper.slide .services-container .service .price{width:168px}.modal.buyout{position:absolute;top:49px;left:50%;transform:translate(-50%);color:#202333;max-width:unset;padding:0;width:288px}@media (width > 1280px){.modal.buyout a.close-modal{right:28px;top:38px}}@media (width>=360px){.modal.buyout{width:320px}}@media (width>=390px){.modal.buyout{width:350px}}@media (width>=480px){.modal.buyout{width:440px}}@media (width>=600px){.modal.buyout{width:560px}}@media (width>=768px){.modal.buyout{width:728px}}@media (width>=1024px){.modal.buyout{width:964px}}@media (width>=1280px){.modal.buyout{width:1200px;border-radius:8px}}@media (width>=1366px){.modal.buyout{width:1276px}}@media (width>=1440px){.modal.buyout{width:1360px}}@media (width>=1536px){.modal.buyout{width:1440px}}@media (width>=1920px){.modal.buyout{width:1620px}}.modal.buyout .request-page-form{padding:0;border:none;background:no-repeat;margin:10px 16px 0 16px}@media (width>=360px){.modal.buyout .request-page-form{margin:10px 20px 0 20px}}@media (width>=1024px){.modal.buyout .request-page-form{margin:10px 30px 0 30px}}@media (width>=1536px){.modal.buyout .request-page-form{margin:10px 39px 0 39px}}@media (width>=1280px){.modal.buyout .request-page-form .buyout-form .request-form-header{margin:21px 0 0 0}}@media (width>=1536px){.modal.buyout .request-page-form .buyout-form .request-form-header{margin:28px 0 0 0}}.modal.buyout .request-page-form .buyout-form .request-form-header span{color:#202333;font-size:20px;line-height:28px;display:inline}@media (width>=600px){.modal.buyout .request-page-form .buyout-form .request-form-header span{font-size:24px;letter-spacing:0.05em;line-height:28px}}@media (width>=1280px){.modal.buyout .request-page-form .buyout-form .request-form-header span{font-size:28px;line-height:40px}}@media (width >=1366px){.modal.buyout .request-page-form .buyout-form .request-form-header span:last-child{padding:0}}@media (width>=600px){.modal.buyout .request-page-form .buyout-form .request-form-header .span-wrapper{line-height:28px}}@media (width>=1024px){.modal.buyout .request-page-form .buyout-form .request-form-header .span-wrapper{padding:0 93px}}@media (width>=1280px){.modal.buyout .request-page-form .buyout-form .request-form-header .span-wrapper{padding:0 140px}}@media (width>=1536px){.modal.buyout .request-page-form .buyout-form .request-form-header .span-wrapper{padding:0 250px}}.modal.buyout .request-page-form .buyout-form .request-form-header .span-modal{display:block;font-size:14px;line-height:21px;margin:15px 0 0 0;padding:0 14px}@media (width>=600px){.modal.buyout .request-page-form .buyout-form .request-form-header .span-modal{margin:19px 0 0 0}}@media (width>=1280px){.modal.buyout .request-page-form .buyout-form .request-form-header .span-modal{margin:25px 0 0 0;font-size:16px;line-height:21px;letter-spacing:0}}.modal.buyout .request-page-form .buyout-form .request-form-block.data{margin:31px 0 0 0}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .request-form-block.data{margin:0}}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .request-form-block.data .file-selectdialog{margin:0}}@media (width >=768px){.modal.buyout .request-page-form .buyout-form .request-form-block.data .file-selectdialog .file-label{margin:16px 0 0 0}}@media (width >=1024px){.modal.buyout .request-page-form .buyout-form .request-form-block.data .file-selectdialog .file-label{position:absolute;left:20px}}@media (width >=1024px){.modal.buyout .request-page-form .buyout-form .request-form-block.data .file-selectdialog .file-extended .file-selector{margin:17px 170px 16px 155px}}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .request-form-block.data .file-selectdialog .file-extended .file-selector{margin:30px 44px 30px 98px}}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .request-form-block.contacts{column-gap:12px;margin:34px 0 0 0}}.modal.buyout .request-page-form .buyout-form .request-form-block.contacts > div:not(:last-child){margin:0 0 9px 0}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .request-form-block.contacts div{width:275px}}@media (width >=1366px){.modal.buyout .request-page-form .buyout-form .request-form-block.contacts div{width:294px}}@media (width >=1440px){.modal.buyout .request-page-form .buyout-form .request-form-block.contacts div{width:315px}}@media (width >=1536px){.modal.buyout .request-page-form .buyout-form .request-form-block.contacts div{width:331px}}@media (width >=1920px){.modal.buyout .request-page-form .buyout-form .request-form-block.contacts div{width:376px}}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .files-comment-wrapper{display:flex;column-gap:12px;min-height:104px}}.modal.buyout .request-page-form .buyout-form .files-comment-wrapper > div{width:50%}.modal.buyout .request-page-form .buyout-form .request-form-block.comment textarea{height:40px}@media (width >=768px){.modal.buyout .request-page-form .buyout-form .oferta{margin:30px auto 0 auto;width:460px}}@media (width >=1280px){.modal.buyout .request-page-form .buyout-form .oferta{margin:32px auto 0 auto}}.modal.buyout .request-page-form .buyout-form .send-request{margin:24px 0 15px 0;height:43px}@media (width>=480px){.modal.buyout .request-page-form .buyout-form .send-request{margin:24px 0 31px 0}}@media (width>=600px){.modal.buyout .request-page-form .buyout-form .send-request{height:56px}}@media (width>=768px){.modal.buyout .request-page-form .buyout-form .send-request{margin:20px auto 31px auto;width:460px}}@media (width>=1280px){.modal.buyout .request-page-form .buyout-form .send-request{margin:23px auto 31px auto}}@media (width>=1536px){.modal.buyout .request-page-form .buyout-form .send-request{margin:23px auto 40px auto}}.public-oferta-warn.modal{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:20px 40px}.public-oferta-warn.modal .title{font-weight:bold;font-size:16px;line-height:24px;color:#35322f;margin:0 0 20px 0;text-align:center}.public-oferta-warn.modal .text{font-size:14px;line-height:24px;color:#232c38}.public-oferta-warn.modal .text a{color:#232c38}.policy-personal.modal{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:20px 40px;height:100%;z-index:9999;overflow:auto}.policy-personal.modal .title{font-weight:bold;font-size:16px;line-height:24px;color:#35322f;margin:0 0 20px 0;text-align:center}.policy-personal.modal .text{font-size:14px;line-height:24px;color:#232c38}.policy-personal.modal .text a{color:#232c38}.sess-exp-wrapper.modal{position:fixed;top:49%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:32px 16px 16px 16px;height:100%;z-index:9999;overflow:visible;display:block;background:url('/images-2024/bruch.png') #f8f8f8;height:auto;box-shadow:none;max-width:358px}@media (width >=1280px){.sess-exp-wrapper.modal{max-width:524px;padding:32px}}.sess-exp-wrapper.modal .title{font-weight:500;font-size:20px;line-height:24px;color:#202333;text-align:center;letter-spacing:0.05em}@media (width >=1280px){.sess-exp-wrapper.modal .title{font-size:20px}}.sess-exp-wrapper.modal .text{margin:12px 0 20px 0;font-size:14px;line-height:24px;color:#4d4f5c}@media (width >=1280px){.sess-exp-wrapper.modal .text{font-size:16px}}