/* /Public/CSS/Root/Site/Components/Files.css */
.file{--file-icon-size:30px;--file-padding:10px;--file-size-min:calc(var(--file-icon-size) + var(--file-padding) * 2);display:inline-flex;flex-direction:column;justify-content:center;gap:7px;background:var(--bg2);border:1px solid var(--input-border-color);border-radius:var(--border-radius);padding:var(--file-padding)var(--file-padding)var(--file-padding)var(--file-size-min);min-height:var(--file-size-min);overflow:hidden;line-height:1}.file_large{--file-icon-size:60px}.file_no-bg{border:none;background:0 0;border-radius:0;padding-top:0;padding-bottom:0;padding-right:0;min-height:30px}.file_with-delete{padding-right:35px}.file__icon{position:absolute;left:var(--file-padding);top:50%;margin-top:calc(var(--file-icon-size) * -.5);font-size:var(--file-icon-size);line-height:var(--file-icon-size);width:var(--file-icon-size);height:var(--file-icon-size);text-align:center;color:var(--text-color3);display:flex;align-items:center;justify-content:center;object-fit:cover;object-position:center}.file__name,.file__description{word-break:break-all;display:block}.file__name:not(:has(a)){color:var(--text-color)}.file__description,.file__download{color:var(--text-color3);font-size:.9em}a .file__download{text-decoration:underline;text-underline-offset:.23em;text-decoration-skip-ink:none}a:not(:hover) .file__download{text-decoration:none}a:hover .file__download{color:var(--link-color)}.file__name.js-copy:hover .file__copy,.file__copy.js-copy:hover{color:var(--link-color)}.file>.file__copy{position:absolute;top:1px;left:1px;border-radius:var(--border-radius);background:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.file__delete,.file__delete-mini{position:absolute;cursor:pointer}.file__delete:before,.file__delete-mini:before{font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);content:var(--fa-var-times);display:flex;align-items:center;justify-content:center;position:absolute;top:1px;left:0;right:0;bottom:0}.file__delete.loading:before,.file__delete-mini.loading:before{content:var(--fa-var-spinner);animation:fa-spin 2s infinite linear}.file__delete{right:2px;top:2px;bottom:2px;width:23px;border-radius:inherit;background:var(--error-color);color:#fff}.file__delete:hover{background-color:hsl(from var(--error-color) h s calc(l - 10))}.file__delete-mini{width:24px;height:24px;top:1px;right:1px;border-radius:var(--border-radius);background:#fff;color:var(--error-color)}.file__delete-mini:hover{background-color:var(--error-color);color:#fff}.file__img{width:auto;height:auto;max-width:100%;max-height:100%}.file .progress-pie{--progress-pie-size:calc(var(--file-icon-size) + var(--file-padding));position:absolute;top:calc(var(--file-padding)/2);left:calc(var(--file-padding)/2)}.file_image{--file-icon-size:120px;width:var(--file-size-min);text-align:center;padding-left:var(--file-padding)}.file_image.file_with-delete{padding-right:var(--file-padding)}.file_image .file__icon,.file_image .progress-pie{position:relative;top:0;left:0;margin-top:0}.file_image .progress-pie{order:-1}.file_image .file__name{font-size:.9em}.file_image:not(:has(.file__img:only-child)){justify-content:flex-start}.files{display:flex;flex-wrap:wrap;gap:10px}.files>.js-file-upload-list{display:inline-flex;flex-wrap:wrap}.files__reset{align-self:center;text-decoration:underline dashed;text-underline-offset:.3em;text-decoration-skip-ink:none;cursor:pointer}.files__reset:hover{color:var(--error-color)}.files-add-btn{padding:10px 10px 10px 50px;border-radius:var(--box-border-radius);border:1px solid var(--input-border-color);background:#fff;cursor:pointer;display:inline-flex;flex-direction:column;justify-content:center;line-height:1}.files-add-btn:hover{border-color:var(--emphasize1);box-shadow:0 0 0 2px var(--emphasize1)}.files-add-btn__formats{color:var(--text-color3);margin-top:5px}.files-add-btn:before{font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);content:var(--fa-var-plus);color:var(--emphasize1);position:absolute;left:10px;top:50%;margin-top:-15px;font-size:30px;line-height:30px;width:30px;text-align:center}.files-add-btn.loading:before{content:var(--fa-var-spinner);animation:fa-spin 2s infinite linear}.file-upload-one{--file-upload-one-size:50px;width:var(--file-upload-one-size)}.file-upload-one__container{padding-top:100%}.file-upload-one__inner,.file-upload-one__item,.file-upload-one__container>.progress-pie{position:absolute;top:0;left:0;right:0;bottom:0}.file-upload-one__container>.progress-pie,.file-upload-one__inner{border-radius:var(--border-radius)}.file-upload-one__container>.progress-pie{--progress-pie-size:calc(var(--file-upload-one-size) * 0.8);background:hsl(from var(--theme-blue) h s l/50%);color:#fff}.file-upload-one__inner{border:1px solid var(--bg2);background:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden;cursor:pointer;justify-content:center}.file-upload-one__inner:hover{border-color:var(--emphasize1);box-shadow:0 0 0 2px var(--emphasize1)}.file-upload-one__img{width:auto;height:auto;max-width:100%;max-height:100%}.file-upload-one__file-icon{font-size:calc(var(--file-upload-one-size)/2);color:var(--text-color3)}.file-upload-one__file-icon.fa-file-pdf{color:red}.file-upload-one__icon:before{color:var(--emphasize1);font-size:30px;line-height:30px;width:30px;text-align:center}.file-upload-one__item .file-upload-one__inner:hover:after{content:"Заменить";font-size:min(calc(var(--file-upload-one-size)/5),1rem);position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background:hsl(from var(--theme-blue) h s l/50%);color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center}.file-upload-one__btn{width:100%;margin-top:10px}.file-upload-one__note{color:var(--text-color3);font-weight:500;font-size:min(calc(var(--file-upload-one-size)/5),1.35rem)}.file-upload-one_large{--file-upload-one-size:300px}
/* /Public/vendors/LightGallery/css/lightgallery.css */
@font-face{font-family:lg;src:url(/Public/vendors/LightGallery/fonts/lg.ttf?22t19m)format("truetype"),url(/Public/vendors/LightGallery/fonts/lg.woff?22t19m)format("woff"),url(/Public/vendors/LightGallery/fonts/lg.svg?22t19m#lg)format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions{position:static}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:none;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:none;background:rgba(0,0,0,.3);border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1)0s,opacity .35s cubic-bezier(0,0,.25,1)0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1)0s,opacity .35s cubic-bezier(0,0,.25,1)0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1)0s,opacity .35s cubic-bezier(0,0,.25,1)0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1)0s,opacity .35s cubic-bezier(0,0,.25,1)0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1)0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1)0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1)0s;transition:transform .25s cubic-bezier(0,0,.25,1)0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media(min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:none;border:none}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/Public/vendors/LightGallery/img/vimeo-play.png)no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/Public/vendors/LightGallery/img/vimeo-play.png)no-repeat 0 -58px}.lg-outer .lg-has-html5 .lg-video-play{background:url(/Public/vendors/LightGallery/img/video-play.png)no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/Public/vendors/LightGallery/img/youtube-play.png)no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/Public/vendors/LightGallery/img/youtube-play.png)no-repeat 0 -60px}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1)0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1)0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1)0s;transition:transform .3s cubic-bezier(0,0,.25,1)0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1)0s,top .3s cubic-bezier(0,0,.25,1)0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1)0s,top .3s cubic-bezier(0,0,.25,1)0s;-o-transition:left .3s cubic-bezier(0,0,.25,1)0s,top .3s cubic-bezier(0,0,.25,1)0s;transition:left .3s cubic-bezier(0,0,.25,1)0s,top .3s cubic-bezier(0,0,.25,1)0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1)0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1)0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1)0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1)0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7)inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,7%)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0)0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0)0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0)0s;transition:transform .3s cubic-bezier(.32,0,.67,0)0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:"\e902"}.lg-flip-ver:after{content:"\e903"}.lg-group{*zoom:1}.lg-group:before,.lg-group:after{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:none;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/Public/vendors/LightGallery/img/loading.gif)no-repeat 50%;display:none!important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:var(--theme-bg-dark,#000000);opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s}
/* /Public/vendors/TinySlider/tiny-slider.css */
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-flex}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-1e4em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70/3);width:-moz-calc(100% * 70/3);width:calc(100% * 70/3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}
/* /Public/CSS/Routes/Products/CurtainSoftWindow.css */
.tns-nav-custom{--size:8px;display:flex;gap:var(--size);flex-wrap:wrap;justify-content:center}.tns-nav-custom-btn{height:var(--size);border-radius:var(--size)}.tns-nav-custom-btn.tns-nav-active{width:calc(var(--size) * 3.5);background:var(--theme-yellow)}.tns-nav-custom-btn:not(.tns-nav-active){width:var(--size);background:#fff}@media(min-width:600px){.objects-gallery .tns-controls,.portfolio-slider .tns-controls{position:absolute;top:0;left:0;bottom:0;pointer-events:none;z-index:1}.portfolio-slider .tns-controls{width:calc(100vw - var(--container-padding-h) * 2)}.objects-gallery .tns-controls{right:0}.objects-gallery .tns-controls button,.portfolio-slider .tns-controls button{position:absolute;top:50%;margin-top:-24px;display:flex;align-items:center;justify-content:center;border-radius:50%;pointer-events:auto;cursor:pointer;width:48px;height:48px;color:var(--theme-blue);background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18);font-size:0}.objects-gallery .tns-controls button::before,.portfolio-slider .tns-controls button::before{font-size:20px;line-height:1;font-family:var(--fa-style-family);font-weight:var(--fa-style-solid)}.objects-gallery .tns-controls button:hover,.portfolio-slider .tns-controls button:hover{color:var(--theme-yellow)}.objects-gallery .tns-controls button[aria-disabled=true],.objects-gallery .tns-controls button:disabled,.portfolio-slider .tns-controls button[aria-disabled=true],.portfolio-slider .tns-controls button:disabled{display:none}.objects-gallery .tns-controls button[data-controls=prev],.portfolio-slider .tns-controls button[data-controls=prev]{padding-right:3px}.portfolio-slider .tns-controls button[data-controls=prev]{left:clamp(5px,1.4vw,24px)}.objects-gallery .tns-controls button[data-controls=prev]::before,.portfolio-slider .tns-controls button[data-controls=prev]::before{content:var(--fa-var-chevron-left)}.objects-gallery .tns-controls button[data-controls=next],.portfolio-slider .tns-controls button[data-controls=next]{padding-left:3px}.portfolio-slider .tns-controls button[data-controls=next]{right:clamp(5px,1.4vw,24px)}.objects-gallery .tns-controls button[data-controls=next]::before,.portfolio-slider .tns-controls button[data-controls=next]::before{content:var(--fa-var-chevron-right)}}@media(min-width:600px) and (max-width:1499px){.objects-gallery .tns-controls button[data-controls=prev]{left:10px}.objects-gallery .tns-controls button[data-controls=next]{right:10px}}@media(min-width:1500px){.objects-gallery .tns-controls button[data-controls=prev]{left:-18px}.objects-gallery .tns-controls button[data-controls=next]{right:-18px}}.objects-gallery-title{color:#fff}.objects-gallery{width:min(var(--container-width-max),100%);padding-left:calc(var(--container-padding-h) - 6px);padding-right:calc(var(--container-padding-h) - 6px);margin-right:auto;margin-left:auto;font-size:0}.objects-gallery-container:not(.tns-slider)>*:not(:first-child){display:none}.objects-gallery-item{padding-left:6px;padding-right:6px}.objects-gallery-img-wrapper{display:inline-block}.objects-gallery-img{display:block;object-fit:cover;object-position:center;width:100%}.objects-gallery-cells{display:grid;grid-gap:12px}.objects-gallery-nav{margin-bottom:40px}.objects-gallery-nav .tns-nav-custom-btn:not(.tns-nav-active){opacity:.7}@media all and (max-width:939px){.objects-gallery-title{margin-top:1.0667em;margin-bottom:.6667em}.objects-gallery._desktop,.objects-gallery-nav._desktop{display:none}.objects-gallery-img{border-radius:20px;height:auto}.objects-gallery-cells{grid-template-columns:calc(50% - 6px)calc(50% - 6px)}.objects-gallery-cells .objects-gallery-img-wrapper:nth-child(3n+1){grid-column:span 2}.objects-gallery-cells .objects-gallery-img-wrapper:nth-child(3n+2) .objects-gallery-img,.objects-gallery-cells .objects-gallery-img-wrapper:nth-child(3n) .objects-gallery-img{min-height:100%}.objects-gallery-nav{margin-top:28px}}@media all and (min-width:940px){.objects-gallery-title{margin-top:1.25em;margin-bottom:.4583em}.objects-gallery._mobile,.objects-gallery-nav._mobile{display:none}.objects-gallery-img{height:100%;border-radius:12px}.objects-gallery-item{height:min(490px,34vw)}.objects-gallery-cells{width:100%;height:100%;grid-template-columns:490fr 438fr 438fr;grid-template-rows:calc(50% - 6px)calc(50% - 6px)}.objects-gallery-cells .objects-gallery-img-wrapper:first-child{grid-row:1/-1}.objects-gallery-cells .objects-gallery-img-wrapper:last-child{grid-column:span 2}.objects-gallery-twin{width:100%;height:100%;display:grid;grid-template-columns:calc(50% - 6px)calc(50% - 6px);grid-template-rows:100%;grid-gap:12px}.objects-gallery-twin .objects-gallery-img-wrapper{height:100%}.objects-gallery-nav{margin-top:32px}}@media all and (max-width:1440px){.objects-gallery-item{width:calc(100vw - (var(--container-padding-h) - 6px) * 2)}}@media all and (min-width:1441px){.objects-gallery-item{width:calc(var(--container-width-max) - (var(--container-padding-h) - 6px) * 2)}}.advantages-slogan{color:var(--text-color2);font-weight:300}.advantages-item.bg-aqua .advantages-item__title{color:var(--theme-yellow);font-weight:800}.advantages-item.bg-aqua .advantages-item__desc{color:rgba(255,255,255,.85)}.advantages-item.bg-aqua .advantages-item__slogan{color:#fff;font-weight:600}.advantages-item.bg-aqua .advantages-item__icon{stroke:#fff}.advantages-item.bg-blue .advantages-item__title{color:#fff}.advantages-item.bg-blue .advantages-item__desc{color:rgba(255,255,255,.8)}.advantages-item.bg-blue .advantages-item__icon{stroke:#fff}.advantages-item._std .advantages-item__title{color:var(--theme-blue)}.advantages-item._std .advantages-item__desc{color:var(--text-color2)}.advantages-item._std .advantages-item__icon{stroke:var(--theme-blue)}.advantages-item._bg{display:flex;flex-direction:column;justify-content:flex-end;background:var(--theme-blue)50%/cover no-repeat}.advantages-item._bg::before{content:'';display:block;position:absolute;top:50%;left:0;right:0;bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:linear-gradient(to bottom,transparent 0,hsl(from var(--theme-blue) h s l/80%) 100%)}.advantages-item._bg .advantages-item__title{color:#fff}.advantages-item._std .advantages-item__title,.advantages-item._row .advantages-item__title,.advantages-item._bg .advantages-item__title{font-weight:600}.advantages-item__label{background:var(--theme-yellow);color:var(--theme-blue);font-weight:600;padding:.5em 1em;border-radius:.92em}.advantages-item__icon{fill:none;stroke-linejoin:round;stroke-linecap:round;height:auto}.advantages-item__header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}.advantages-item__desc{line-height:1.46}@media all and (max-width:939px){.advantages-wrapper{padding-bottom:17px}.advantages-title{margin-top:1.067em;margin-bottom:.33em}.advantages-title ._desktop{display:none}.advantages-slogan{font-size:min(4vw,18px);margin-bottom:1.375em}.advantages-cells{font-size:min(15px,3.56vw)}.advantages-item{border-radius:1.4285em;padding:1.71em}.advantages-item+.advantages-item{margin-top:.85em}.advantages-item._std{background:var(--bg2)}.advantages-item__label{font-size:.9285em}.advantages-item__icon{width:3.14em}.advantages-item._std .advantages-item__icon,.advantages-item._row .advantages-item__icon{margin-bottom:1.14em}.advantages-item._std .advantages-item__title,.advantages-item._row .advantages-item__title{font-size:1.2857em;margin-bottom:.33em}.advantages-item:first-child .advantages-item__title{font-size:3.1428em}.advantages-item__slogan{display:none}.advantages-item._bg{aspect-ratio:370/180}}@media all and (min-width:940px){.advantages-wrapper{background:#f6f5f1;padding-bottom:min(46px,3.2vw)}.advantages-title{margin-top:1.25em;margin-bottom:.2em;text-align:center}.advantages-slogan{font-size:min(1.24875vw,18px);margin-bottom:1em;text-align:center}.advantages-cells{display:grid;grid-gap:.8em;grid-template-columns:430fr 468fr 468fr;font-size:min(15px,1.15vw)}.advantages-item{border-radius:1.2em}.advantages-item._std{background:#fff;padding:1.8667em}.advantages-item._row{display:flex;align-items:center;padding:1.8667em;gap:2.13em}.advantages-item._bg{padding:40% 1.6em 1.4667em}.advantages-item:first-child{grid-row:span 2;padding:5.93em 4em 3.33em;display:flex;flex-direction:column;justify-content:flex-end}.advantages-item:first-child .advantages-item__title{font-size:4.2667em;margin-top:-.2593em}.advantages-item:first-child .advantages-item__slogan{font-size:1.4667em;margin-top:1.45em}.advantages-item:first-child .advantages-item__icon{width:6.4em}.advantages-item._std .advantages-item__title,.advantages-item._row .advantages-item__title{font-size:1.33em}.advantages-item._std .advantages-item__title{margin-bottom:.5em}.advantages-item._row .advantages-item__title{margin-bottom:.4em}.advantages-item._std .advantages-item__icon{width:56px;margin-bottom:20px}.advantages-item._row .advantages-item__icon{width:3.73em;flex-shrink:0}.advantages-item._bg .advantages-item__title{font-size:1.067em}.advantages-item__label{font-size:.8667em}}.card-il .tns-nav-custom{--size:6px;position:absolute;bottom:14px;left:5px;right:5px}.card-il .tns-nav-custom-btn:not(.tns-nav-active){opacity:.85}.card-il .slider-gallery-one:not(.tns-slider){font-size:0}.card-il .slider-gallery-one:not(.tns-slider)>*:not(:first-child){display:none}.card-il .slider-gallery-one-controls{position:absolute;inset:0;pointer-events:none}.card-il .slider-gallery-one-arrow{position:absolute;top:50%;margin-top:-16px;display:flex;align-items:center;justify-content:center;border-radius:50%;pointer-events:auto;font-size:16px;line-height:1;cursor:pointer;width:32px;height:32px;color:var(--theme-blue);background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18)}.card-il .slider-gallery-one-arrow:hover{color:var(--theme-yellow)}.card-il .slider-gallery-one-arrow[aria-disabled=true]{display:none}.card-il .slider-gallery-one-arrow_left{left:5px}.slider-gallery-one-arrow_right{right:5px}.card-il .tns-liveregion{display:none}.card-il .tns-slider{font-size:0}@media(max-width:939px){.models-wrapper{background:var(--bg2);padding-bottom:36px}.models-title{margin-top:1.067em;margin-bottom:.73em}.card-il__btn-wrapper .btn{--button-font-size:min(1.14rem, 4.33cqw)}}@media(min-width:940px){.models-wrapper{padding-bottom:min(80px,5.6cqw)}.models-title{text-align:center;margin-top:1.67em;margin-bottom:.875em}.card-il__btn-wrapper .btn{--button-font-size:min(1.14rem, 2.33cqw)}.card-il .js-slider-gallery-one-container,.card-il .tns-outer,.card-il .tns-ovh,.card-il .tns-inner,.card-il .slider-gallery-one,.card-il .slider-gallery-one__item,.card-il .slider-gallery-one__item img{height:100%}}.order-info{padding-top:26px;padding-bottom:26px}.order-info-container{container:order-info/inline-size;display:flex;justify-content:space-between;flex-wrap:wrap}.order-info-item{flex-shrink:0;flex-grow:0}.order-info-icon{max-width:56px;aspect-ratio:1;background:50%/contain no-repeat}.order-info-text{line-height:1.46;color:var(--text-color2)}.order-info-emphasize{color:var(--theme-aquamarine);font-weight:600;display:inline-block}@media(max-width:639px){.order-info-item{width:48%}.order-info-item:nth-child(4){margin-bottom:24px}.order-info-icon{width:10.84cqw}.order-info-text{font-size:min(3.794cqw,15px);margin-top:2.71cqw}}@media(min-width:640px) and (max-width:939px){.order-info-item{width:30%}.order-info-item:nth-child(5){margin-left:5%}.order-info-icon{width:6.15cqw}.order-info-text{font-size:min(2cqw,15px);margin-top:1.75cqw}}@media(max-width:939px){.order-info-emphasize-mobile{color:var(--theme-aquamarine);font-weight:600;display:inline-block}.order-info-item:nth-child(5){flex-grow:1}.order-info-item:nth-child(1),.order-info-item:nth-child(2),.order-info-item:nth-child(3){margin-bottom:24px}}@media(min-width:940px){.order-info{background:var(--bg2)}.order-info-item{width:19.064%;background:#fff;border-radius:16px}.order-info-icon{width:4cqw;margin:1.7266cqw 1.7266cqw 0}.order-info-text{font-size:1.079cqw;margin:1.151cqw 1.7266cqw 1.7266cqw}.order-info-emphasize-desktop{color:var(--theme-aquamarine);font-weight:600;display:inline-block}}.order-help-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.order-help-list-item{margin-bottom:1.5em;list-style:none}.order-help-list-icon{aspect-ratio:1;background:50%/cover no-repeat;border-radius:14px;display:block}.order-help-list-text{line-height:1.5;color:var(--theme-blue)}.order-help-link-calc{font-size:min(3.8vw,1.14rem)}.order-help-company{display:flex;justify-content:space-between}.order-help-company-item{container:order-help-company-item/inline-size;border-radius:14px;width:31.52%}.order-help-company-title,.order-help-company-text{margin-left:8.547cqw;margin-right:8.547cqw}.order-help-company-title{font-size:min(13.675cqw,1.6rem);font-weight:800;color:var(--theme-blue);margin-top:.75em}.order-help-company-text{font-size:min(8.54cqw,1rem);color:var(--text-color2);margin-bottom:1em}.order-help-form{container:order-help-form/inline-size;background:var(--theme-blue);--label-color:rgb(255, 255, 255, 0.85);--input-height:56px;--input-line-height:56px;--input-padding-h:20px}.order-help-form__fields{font-size:min(4.5cqw,16px)}.order-help-form__fields .form-param__title{font-weight:500;font-size:.875em}.order-help-form__fields .form-param_Name .form-param__input,.order-help-form__fields .form-param_Phone .form-param__input,.order-help-form__fields .form-param_Comment .form-param__input{background:#fff;border-radius:var(--border-radius-m)}.order-help-form__fields .form-param_Privacy{font-size:.8125em;color:#fff}.order-help-form__fields .form-param_Privacy a{color:var(--theme-yellow)}.order-help-form__fields .form-param{--form-param-padding-v:0}.order-help-form__fields .form-param_Name input,.order-help-form__fields .form-param_Comment textarea,.order-help-form__fields .form-param_Phone input,.order-help-form__fields .form-param_Phone .country-code{font-size:inherit}.order-help-form__fields .form-param_Name input,.order-help-form__fields .form-param_Phone input,.order-help-form__fields .form-param_Phone .country-code{height:var(--input-height);line-height:var(--input-line-height)}.order-help-form__fields .form-param_Comment textarea{height:7.5em;padding-top:1.1em;padding-bottom:1.1em}.order-help-form__fields .form-param_Phone .country-code+input[type=tel],.order-help-form__fields .form-param_Name input,.order-help-form__fields .form-param_Comment textarea{width:100%;background:0 0;border-radius:var(--border-radius-m);padding-right:var(--input-padding-h)}.order-help-form__fields .form-param_Name input,.order-help-form__fields .form-param_Comment textarea{padding-left:var(--input-padding-h)}.order-help-form__fields .form-param_Name input:focus,.order-help-form__fields .form-param_Phone input:focus,.order-help-form__fields .form-param_Comment textarea:focus{box-shadow:inset 0 0 2px 0 var(--text-color)}.order-help-form__fields .form-param_Name input.required,.order-help-form__fields .form-param_Phone input.required,.order-help-form__fields .form-param_Comment textarea.required{box-shadow:inset 0 0 0 1px var(--error-color)}.order-help-form__fields .form-param_Privacy input[type=checkbox]{appearance:none;cursor:pointer;width:var(--input-check-radio-size);height:var(--input-check-radio-size);font-size:1.54em;flex-shrink:0;background:0 0;align-self:flex-start;display:flex;align-items:center;justify-content:center}.order-help-form__fields .form-param_Privacy input[type=checkbox]:not(:checked){color:rgba(255,255,255,.5)}.order-help-form__fields .form-param_Privacy input[type=checkbox]:checked{color:#fff}.order-help-form__fields .form-param_Privacy input[type=checkbox]::after{font-family:var(--fa-style-family);font-weight:var(--fa-style-solid)}.order-help-form__fields .form-param_Privacy input[type=checkbox]:not(:checked)::after{content:var(--fa-var-square)}.order-help-form__fields .form-param_Privacy input[type=checkbox]:checked::after{content:var(--fa-var-check-square)}.order-help-form__fields .form-param_Privacy .form-check{width:100%;display:flex;align-items:center;gap:.3571em .6em}.order-help-form:has(.order-help-form-messages .system-message.success)>*:not(.order-help-form-messages){opacity:0}.order-help-form-messages:has(.system-message.success){position:absolute;top:0;left:0;right:0;min-height:100%;padding:10px;display:flex;background:var(--theme-blue);border-radius:var(--border-radius-m)}.order-help-form-messages .system-message.success{width:100%;font-size:1rem;padding-left:4em;border-radius:var(--border-radius-m);min-height:100%;display:flex;flex-direction:column;justify-content:center}.order-help-form-messages .system-message.success.mt10{margin-top:0}.order-help-form__btn{margin-top:16px;width:100%}@container order-help-form (width <= 440px){.order-help-form__fields .form-param + .form-param {
		margin-top: 16px;
	}
}@container order-help-form (width > 440px){.order-help-form__fields {
		display: flex;
		gap:16px 12px;
		flex-wrap: wrap;
	}
	.order-help-form__fields .form-param_Name,
	.order-help-form__fields .form-param_Phone {
		width: calc(50% - 6px);
	}
	.order-help-form__fields .form-param_Comment,
	.order-help-form__fields .form-param_Privacy {
		width: 100%;
	}
}@media(max-width:639px){.order-help-list-icon{width:min(64px,16.28vw)}.order-help-list-text{margin-top:.5em}.order-help-list-text .mobile-hidden{display:none}}@media(min-width:640px){.order-help-list-item{display:flex;align-items:center;gap:1em}.order-help-list-icon{align-self:flex-start;flex-shrink:0;width:3.5em}}@media(max-width:939px){.order-help-wrapper{background:#f5f6f7;padding-bottom:36px}.order-help-title.section-title{font-size:min(6.3vw,48px);margin-top:1.23em;margin-bottom:1.23em}.order-help-list{font-size:min(16px,3.56vw)}.order-help-list-item{width:47.42%}.order-help-link-calc{margin-bottom:1.33em}.order-help-company-item{background:#fff}.order-help-form{border-radius:min(24px,5vw);padding:min(32px,6.1vw);margin-top:24px}}@media(min-width:940px){.order-help{display:flex;justify-content:space-between;padding-top:min(60px,4.17vw);padding-bottom:37px}.order-help-info{width:47.63%;display:flex;flex-direction:column;justify-content:space-between}.order-help-form{width:47.12%;border-radius:24px;padding:32px;align-self:flex-start}.order-help-title.section-title{margin-bottom:.9em;font-size:min(3.0525vw,44px)}.order-help-company-item{background:var(--bg2)}.order-help-link-calc{margin-bottom:1em}}@media(min-width:940px) and (max-width:1099px){.order-help-list{font-size:min(16px,1.45vw);max-width:23em}.order-help-list-item{width:100%}}@media(min-width:1100px){.order-help-list{font-size:min(16px,1.11vw)}.order-help-list-item{width:47.63%}}.imaged-advantages-wrapper{container:imaged-advantages/inline-size;contain:layout style}.imaged-advantages__video-wrapper{font-size:0}.imaged-advantages__video{width:100%;height:100%;object-fit:cover}.imaged-advantages__img{display:block;object-fit:cover;width:100%;height:auto}.imaged-advantages__img_rounded,.imaged-advantages__video_rounded{border-radius:24px}.imaged-advantages__left{container:imaged-advantages-left/inline-size}.imaged-advantages__right{container:imaged-advantages-right/inline-size}.imaged-advantages__media-description{color:var(--text-color2);margin-top:1em;font-size:clamp(1rem,3.69cqw,1.2rem)}.imaged-advantages__media-description b{font-weight:600}.imaged-advantages__label{display:inline-block;background:#e8eff4;border-radius:.5714em;color:var(--theme-aquamarine);font-weight:500;font-size:clamp(.5rem,3.52cqw,1rem);padding:.5em .8571em}.imaged-advantages__description{color:var(--text-color2);line-height:1.44;font-size:clamp(1rem,4.3367cqw,1.28rem);font-weight:300;max-width:38em;margin-bottom:1.25em}.imaged-advantages__description p+p{margin-top:.5em}.imaged-advantages__list{container:imaged-advantages-list/inline-size}.imaged-advantages__item{display:flex;align-items:center;gap:.625em;font-size:clamp(1rem,4.18cqw,1.14rem);line-height:1.5;color:var(--theme-blue)}.imaged-advantages__item:not(:first-child){margin-top:.75em}.imaged-advantages__item::before{flex-shrink:0;align-self:flex-start;position:relative;font-size:1.5em;line-height:1;content:var(--fa-var-check-circle);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);color:var(--theme-aquamarine)}.imaged-advantages__btns{display:flex;gap:16px 28px;flex-wrap:wrap;align-items:center}@container imaged-advantages (width < 738px){.imaged-advantages {max-width:450px;margin:0 auto;}
	.imaged-advantages__left {margin-bottom:30px}
}@container imaged-advantages (width >= 738px){.imaged-advantages {
		display:grid;
		grid-template-columns:29% 71%;
	}
	.imaged-advantages:has(.imaged-advantages__header) {
		grid-template-rows:auto auto;
	}
	.imaged-advantages:not(:has(.imaged-advantages__header)) {
		grid-template-rows: auto;
	}
	.imaged-advantages_reverse {
		grid-template-columns:71% 29%;
	}
	.imaged-advantages_reverse .imaged-advantages__left {
		grid-column: 2;
	}
}@container imaged-advantages (width >= 738px) and (width < 840px){.imaged-advantages__header {
		grid-column-start:1;
		grid-column-end:-1;
	}
	.imaged-advantages__text {
		padding-left:12%;
	}

	.imaged-advantages_reverse .imaged-advantages__text {
		padding-left: 0;
		padding-right: 15%;
		grid-column: 1;
	}
	.imaged-advantages_reverse:has(.imaged-advantages__header) .imaged-advantages__text {
		grid-row: 2;
	}
}@container imaged-advantages (width < 840px){.imaged-advantages__label + .imaged-advantages__title {
		margin-top: 0.4em;
	}
	.imaged-advantages__title {
		margin-bottom: 0.33em;
		text-wrap: balance;
	}
	.imaged-advantages__text {
		display:flex;
		flex-direction:column;
		justify-content:center;
	}
	.imaged-advantages__btns {margin-top:26px;}
	.imaged-advantages__btns > .btn {
		width:100%;
	}
}@container imaged-advantages (width >= 840px){.imaged-advantages__header {
		display:flex;
		flex-direction: column;
		align-items:flex-start;
		justify-content: flex-end;
	}
	.imaged-advantages__label + .imaged-advantages__title {
		padding-top:0.25em;
	}
	.imaged-advantages__title {
		padding-bottom:0.34em;
	}

	.imaged-advantages__left {
		grid-row-start:1;
		grid-row-end:-1;
	}

	.imaged-advantages__right {padding-left:100px;}

	.imaged-advantages__btns {margin-top:46px;}

	.imaged-advantages_reverse .imaged-advantages__header {
		grid-column: 1;
	}
	.imaged-advantages_reverse .imaged-advantages__right {
		padding-left: 0;
		padding-right: 100px;
	}

	.imaged-advantages:not(:has(.imaged-advantages__header)) .imaged-advantages__text {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
	}
	.imaged-advantages:not(:has(.imaged-advantages__header)) .imaged-advantages__list,
	.imaged-advantages:not(:has(.imaged-advantages__header)) .imaged-advantages__description {
		width: 100%;
	}
}@media all and (max-width:480px){.imaged-advantages__left._mobile-hidden{display:none}}@media all and (min-width:481px) and (max-width:1023px){.imaged-advantages__left._tablet-hidden{display:none}}@media all and (min-width:1024px){.imaged-advantages__left._desktop-hidden{display:none}}@media all and (min-width:940px){.imaged-advantages__title.section-title{text-transform:none}}.briz-link-calc{font-size:16px;font-weight:500}.briz-model-wrapper{padding-top:40px;padding-bottom:40px}@media(min-width:1440px){.briz-model-wrapper{--container-padding-h:100px}}.calc-wrapper{padding-top:1px}.calc-title{margin-bottom:.33em}.calc-slogan{color:var(--text-color2);font-weight:300}.calc-w_soft-window{background:#fff;border:1px solid #e6eaee;box-shadow:0 12px 32px hsl(from var(--theme-blue) h s l/6%)}@container calc-wrap (width < 930px){.js-calc-container {
		margin: 1.33em;
	}
}@container calc-wrap (width >= 930px){.js-calc-container {
		margin: 2.1428em 2.2571em;
	}
}@media(max-width:939px){.calc-title{margin-top:1.067em}.calc-slogan{font-size:min(20px,3.8167vw);margin-bottom:1.467em}.calc-w_soft-window{border-radius:20px}.calc-wrapper{padding-bottom:clamp(15px,9.16vw,40px)}}@media(min-width:940px){.calc-title,.calc-slogan{text-align:center}.calc-title{margin-top:.92em}.calc-slogan{font-size:min(20px,1.3874vw);margin-bottom:1.8em}.calc-w_soft-window{border-radius:24px}.calc-wrapper{padding-bottom:clamp(30px,5.5vw,80px)}}@media all and (min-width:640px){.curtains-prices .scroll-h{margin-left:-10px;margin-right:-10px}}@media all and (max-width:939px){.curtains-prices-title{margin-top:1.067em;margin-bottom:.33em}.curtains-prices{padding-bottom:min(90px,9.16vw)}}@media all and (min-width:940px){.curtains-prices{padding-bottom:min(90px,6.5vw)}.curtains-prices-title{text-align:center;margin-top:1.667em;margin-bottom:.8em}}.soft-window-visual{margin-top:30px}.curtain-soft-window-tabs{background:#f3f5f7;border-radius:1.867em;padding:.4em;gap:.267em;overflow:auto}.curtain-soft-window-tab{border-radius:1.467em}.curtain-soft-window-tab.active{background:var(--theme-blue);color:#fff;font-weight:600}.curtain-soft-window-tab:not(.active){color:var(--text-color2);font-weight:500;background:0 0}.curtain-soft-window-tab:not(.active):hover{background:#fff}.portfolio-slider .slider-full-page__gallery:not(.tns-slider){display:flex}.portfolio-slider .slider-full-page .tns-ovh{overflow:visible}.portfolio-slider{padding-left:var(--container-padding-h);padding-right:var(--container-padding-h);padding-bottom:28px}.portfolio-slider .slider-full-page-container{margin-left:-6px;margin-right:-6px}.portfolio-slider .slider-full-page__item{container:slider-full-page-item/inline-size;padding:0 6px}.portfolio-slider .slider-full-page__img{width:100%;height:auto;display:block;border-radius:12px}.portfolio-slider .tns-nav{--size:8px;display:flex;gap:var(--size);flex-wrap:wrap;justify-content:center;position:absolute;top:100%;margin-top:20px;left:0;width:calc(100vw - var(--container-padding-h) * 2)}.portfolio-slider .tns-nav button{height:var(--size);border-radius:var(--size)}.portfolio-slider .tns-nav button.tns-nav-active{width:calc(var(--size) * 3.5);background:var(--theme-blue)}.portfolio-slider .tns-nav button:not(.tns-nav-active){width:var(--size);background:#d1d6db}.portfolio-slider .tns-liveregion{display:none}@media(max-width:599px){.portfolio-slider .tns-controls{display:none}}@media(max-width:939px){.portfolio-title{margin-top:1.067em;margin-bottom:.6em}.curtain-soft-window-tabs-wrapper{font-size:min(15px,3vw);margin-bottom:1.33em}.curtain-soft-window-tabs{display:flex;justify-content:space-evenly}.curtain-soft-window-tab{padding:.73em 1em}}@media(min-width:940px){.portfolio-title{margin-top:.75em;margin-bottom:.667em;text-align:center}.curtain-soft-window-tabs-wrapper{text-align:center;font-size:15px;margin-bottom:1.867em}.curtain-soft-window-tabs{display:inline-flex;max-width:100%}.curtain-soft-window-tab{padding:.73em 1.467em}}@media(max-width:939px){.measurement-instr-title{margin-top:1.5em;margin-bottom:.8em}.curtain-measurement-instruction{margin-bottom:32px}}@media(min-width:940px){.measurement-instr-title{margin-top:1.7em;margin-bottom:1.167em;text-align:center}.curtain-measurement-instruction{margin-bottom:clamp(32px,5.5vw,80px)}}.faq-note{max-width:14em;color:var(--text-color2)}.faq-note a{color:var(--theme-aquamarine);font-size:1.2em;font-weight:600}.faq-list{counter-reset:faq-list}.faq-item{counter-increment:faq-list;contain:content;container:faq-item/inline-size;width:min(100%,954px);margin-left:auto;margin-right:auto;background:#fff;border-radius:14px}.faq-item+.faq-item{margin-top:13px}.faq-item.anchored .faq-item__question{background:var(--theme-yellow);color:var(--theme-aquamarine)}.faq-item__question{cursor:pointer;user-select:none;display:flex;align-items:center;font-size:min(17px,3.77cqw);padding:min(26px,4.85cqw)min(62px,11.32cqw)min(26px,4.85cqw)min(76px,14.55cqw);min-height:min(76px,16cqw);color:var(--theme-blue);font-weight:600}.faq-item__question::before{content:"0" counter(faq-list);font-size:min(12px,2.9cqw);font-weight:600;color:var(--theme-aquamarine);width:2.66em;height:2.66em;display:flex;justify-content:center;align-items:center;border:.125em solid;position:absolute;top:50%;margin-top:-1.33em;left:min(4.3cqw,28px);border-radius:50%}.faq-item__question::after{position:absolute;top:50%;margin-top:-.5em;right:min(24px,4.3cqw);font-size:min(22px,4.8cqw);line-height:1;font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);content:var(--fa-var-plus);color:var(--theme-aquamarine)}.faq-item__question:hover{color:var(--theme-aquamarine)}.faq-item__answer{padding:0 min(4.58cqw,24px)min(4.85cqw,22px)min(14.55cqw,76px);font-size:min(3.5cqw,15px);line-height:1.46;color:var(--text-color2)}.faq-item__answer p:not(:first-child){margin-top:.8em}.faq-item__answer ul{margin-left:1.5em}.faq-item__answer p+ul{margin-top:.5em}.faq-item[open] .faq-item__question::before{border-color:var(--theme-yellow);background-color:var(--theme-yellow);color:var(--theme-blue)}.faq-item[open] .faq-item__question::after{content:var(--fa-var-times)}@media all and (max-width:939px){.faq-wrapper{padding-top:1px;padding-bottom:26px}.faq-title{margin-top:1.067em;margin-bottom:.67em}.faq-note{font-size:min(20px,4vw);margin-top:1em}}@media all and (min-width:940px){.faq-wrapper{padding-top:min(80px,5.5vw);padding-bottom:min(70px,5vw);display:grid;grid-template-columns:1fr 59.71%;grid-template-rows:auto 1fr;grid-gap:0 9.7%}.faq-title{padding-bottom:.5625em}.faq-note{grid-column:1;grid-row:2;font-size:min(20px,1.67vw)}.faq-list{grid-row:1/-1}}.curtains-contacts-slogan{line-height:1.11;margin-top:.3em}.curtains-contacts-note{font-weight:600;color:var(--theme-aquamarine);margin-top:.6em}.curtains-contacts-address{background:var(--theme-aquamarine);color:#fff;border-radius:var(--border-radius-m);contain:content;container:curtains-contacts-address/inline-size;display:flex;flex-direction:column;justify-content:center}.curtains-contacts-address-container{display:flex;align-items:flex-start}.curtains-contacts-icon{aspect-ratio:61/102;width:min(61px,10.16cqw);background:50%/contain no-repeat;margin-top:min(43px,9cqw);margin-bottom:min(43px,7cqw);margin-left:min(28px,5.21cqw);flex-shrink:0}.curtains-contacts-address__info{flex-grow:1;align-self:center;margin-top:min(31px,6.95cqw);margin-right:min(20px,4.8cqw);margin-bottom:min(30px,6.95cqw);font-size:min(24px,5.34cqw)}a.curtains-contacts-address:hover .color-theme-yellow{text-decoration-line:underline;text-underline-offset:.23em;text-decoration-skip-ink:none}.contacts-map{height:380px;background:hsl(from var(--bg2) h s calc(l - 5))}.contacts-map-loading{position:absolute;inset:25px;font-size:1.5em}@container curtains-contacts-address (width > 520px){.curtains-contacts-address__note {
		display: block;
	}
}@media all and (max-width:939px){.curtains-contacts-title{margin-top:1.23em}.curtains-contacts-slogan{font-size:min(5.5979vw,36px)}.curtains-contacts-note{font-size:min(4.0345vw,26px);margin-bottom:1.5em}.curtains-contacts-icon{margin-right:min(39px,3.87cqw)}.contacts-map{margin-top:28px}}@media all and (min-width:940px){.curtains-contacts-header{margin-top:min(110px,7.7vw);margin-bottom:min(30px,2vw);display:flex;justify-content:space-between;gap:2.87%}.curtains-contacts-slogan{font-size:min(2.4975vw,36px);font-weight:300}.curtains-contacts-note{font-size:min(1.8vw,26px)}.curtains-contacts-address{width:min(514px,40%);flex-shrink:0}.curtains-contacts-icon{margin-right:min(39px,7.9cqw)}.curtains-contacts-header-titles{flex-grow:1;align-self:center}}
/* /Public/CSS/Templates/CurtainsMeasurement.css */
.curtain-measurement-instruction-img{border-radius:var(--border-radius-m);background:50%/cover no-repeat}.curtain-measurement-instruction-list{container:curtain-measurement-instruction-list/inline-size}.curtain-measurement-instruction-item{list-style-position:inside;background:#f5f5f5;border-radius:14px;font-weight:600}.curtain-measurement-instruction-item__title{display:inline}.curtain-measurement-instruction-item__text{font-weight:400;margin-top:.61em;line-height:1.6}ul.curtain-measurement-instruction-item__text{list-style-position:outside;list-style-type:disc;margin-left:1.2em;color:var(--theme-aquamarine)}ul.curtain-measurement-instruction-item__text li+li{margin-top:.6em}.curtain-measurement-instruction-item__icon{position:absolute;height:auto;fill:none}.curtain-measurement-instruction-item+.curtain-measurement-instruction-item{margin-top:12px}@media all and (max-width:939px){.curtain-measurement-instruction-img{aspect-ratio:370/420}.curtain-measurement-instruction-list{margin-bottom:20px}.curtain-measurement-instruction-item{padding:min(26px,4.8517cqw)min(28px,4.3126cqw)min(26px,4.8517cqw)min(100px,19.4cqw);font-size:min(4cqw,17px)}.curtain-measurement-instruction-item__text{font-size:min(3.5cqw,15px)}.curtain-measurement-instruction-item__icon{width:min(56px,11.859cqw);top:min(22px,4.3126cqw);left:min(28px,4.3126cqw)}}@media all and (min-width:940px){.curtain-measurement-instruction{display:flex;gap:4.31%}.curtain-measurement-instruction-img{width:43.16%;flex-shrink:0}.curtain-measurement-instruction-list{flex-grow:1}.curtain-measurement-instruction-item{padding:min(26px,3.56cqw)min(28px,3.83cqw)min(26px,3.56cqw)min(100px,13.6986cqw);font-size:min(2.6cqw,17px)}.curtain-measurement-instruction-item__text{font-size:min(2.3cqw,15px)}.curtain-measurement-instruction-item__icon{width:min(56px,7.67cqw);top:min(22px,3cqw);left:min(28px,3.8356cqw)}}
/* /Public/CSS/Templates/PricesTable2026Light.css */
.prices-table{contain:content}.prices-table tbody th{text-align:left}.prices-table-note{padding-left:1.46em;color:var(--text-color2)}.prices-table-note::before{content:'';display:block;position:absolute;top:0;left:0;border-radius:50%;background:var(--theme-yellow);width:.667em;height:.667em}@media all and (max-width:639px){.prices-table,.prices-table tbody,.prices-table tr,.prices-table td,.prices-table th{display:block;width:100%}.prices-table tr{background:var(--bg2);font-size:min(16px,3.56vw);padding:1.14em 1.2857em;margin-top:10px;border-radius:1em}.prices-table th{font-size:1.07em;color:var(--theme-blue);font-weight:600;margin-bottom:.2667em}.prices-table thead{display:none}.prices-table-note{font-size:min(15px,3.3vw);margin-top:1.3846em}}@media all and (min-width:640px){.prices-table{border-spacing:10px;font-size:min(1.7vw,16px);width:min(100%,970px);margin-left:auto;margin-right:auto}.prices-table thead td{background:var(--theme-aquamarine);color:#fff;font-weight:600}.prices-table td,.prices-table th{padding:1.25em;border-radius:10px}.prices-table tbody th,.prices-table tbody td{background:var(--bg2)}.prices-table tbody th{font-weight:500}.prices-table-note{font-size:min(15px,1.5957vw);margin-left:auto;margin-right:auto;margin-top:1em;width:min(100%,950px)}}
/* /Public/CSS/Templates/Production/CardsImgLeftMode2.css */
.cards-il{container:cards-il/inline-size;display:flex;gap:12px;flex-wrap:wrap;contain:content}.cards-il__item{container:cards-il-item/inline-size}.cards-il__item>.card-il{height:100%}.card-il{background:#fff;display:flex}.card-il__img,.card-il__images img{display:block;height:auto;object-fit:cover;object-position:center}.card-il__images img{width:100%}.card-il__info{display:flex;flex-direction:column;align-items:flex-start}.card-il__title{line-height:1.125;font-weight:600;color:var(--theme-blue);margin-bottom:.4375em}.card-il__description{line-height:1.5}.card-il__label{border-radius:.57em;line-height:1.14;padding:.57em .8571em;margin-bottom:1em;display:flex;flex-wrap:wrap;gap:1.6em}.card-il__label-item:not(:last-child)::after{content:"•";display:block;width:1.6em;text-align:center;position:absolute;top:0;left:100%}.card-il__advantages{margin-bottom:1.25em}.card-il__advantage{display:flex;align-items:center;gap:.625em}.card-il__advantage::before{content:var(--fa-var-check-circle);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);align-self:flex-start;flex-shrink:0;font-size:1.5em;line-height:1;color:var(--theme-aquamarine)}.card-il__advantage:not(:first-child){margin-top:.5em}.card-il__price-and-btn{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.card-il__price{color:var(--text-color2)}.card-il__price-val,.card-il__price-rub{font-weight:800;font-size:2.25em;color:var(--theme-blue)}.card-il__btn-wrapper{margin-top:2.91cqw}@container cards-il (width < 560px){.cards-il__item {
		width: 100%;
	}
}@container cards-il (width >= 560px){.cards-il__item {
		width: calc(50% - 6px);
	}
}@media(max-width:939px){.card-il{border-radius:min(20px,5.42cqw);flex-direction:column}.card-il__img,.card-il__images{flex-shrink:0}.card-il__img,.card-il__images img{border-top-left-radius:min(20px,5.42cqw);border-top-right-radius:min(20px,5.42cqw)}.card-il__img{width:100%}.card-il__info{padding:5.42cqw;flex-grow:1}.card-il__label{background:#e8eff4;color:var(--theme-aquamarine);font-size:min(14px,3.252cqw)}.card-il__title{font-size:min(32px,7cqw)}.card-il__advantages,.card-il__price{font-size:min(16px,3.794cqw)}.card-il__price-and-btn,.card-il__btn-wrapper,.card-il__btn-wrapper .btn{width:100%}}@media(min-width:940px){.card-il{border:2px solid;border-radius:3.21cqw;padding:3.5cqw;gap:3.5cqw}.cards-il__item:nth-child(4n+1) .card-il{border-color:var(--theme-aquamarine)}.cards-il__item:nth-child(4n+3) .card-il{border-color:var(--theme-blue)}.cards-il__item:nth-child(4n+2) .card-il{border-color:#b58a59}.cards-il__item:nth-child(4n) .card-il{border-color:#6fbf3a}.card-il__img,.card-il__images{width:46.8%;flex-shrink:0}.card-il__img,.card-il__images img{border-radius:2.33cqw}.card-il__info{flex-grow:1}.card-il__label{background:#f0f1f3;font-size:2cqw}.card-il__title{font-size:4.67cqw}.card-il__advantages{font-size:2.33cqw}.card-il__price{font-size:2.33cqw}}
/* /Public/CSS/Templates/SliderGalleryFullScreen2026.css */
.slider-full-page-note{display:flex;justify-content:center}.slider-full-page-controls{display:flex;justify-content:center;align-items:center;font-size:min(3.5cqw,16px);padding-left:2em;padding-right:2em}.slider-full-page-liveregion{line-height:1.5625}.slider-full-page-current-index,.slider-full-page-len{display:inline-block;width:1.5625em}.slider-full-page-current-index{text-align:right}.slider-full-page-arrows{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center}.slider-full-page-arrow{font-size:1.4372em;color:gray;cursor:pointer}.slider-full-page-arrow[aria-disabled=false]:hover{color:var(--theme-aquamarine)}.slider-full-page-arrow[aria-disabled=true]{opacity:.2;cursor:not-allowed}.slider-full-page__gallery:not(.tns-slider){display:flex}.slider-full-page .tns-ovh{overflow:visible}.slider-full-page-wrapper{padding-left:var(--container-padding-h);padding-right:var(--container-padding-h)}.slider-full-page-container{margin-left:calc(var(--cards-gap) * -.5);margin-right:calc(var(--cards-gap) * -.5)}.slider-full-page__item{container:slider-full-page-item/inline-size;padding:0 calc(var(--cards-gap) * .5)}.slider-full-page__img{width:100%;height:auto;display:block}.slider-full-page__item-description{position:absolute;top:1em;right:calc(var(--cards-gap) * .5 + 1em);background:#f0f0f0;border-radius:2em;font-size:clamp(14px,3cqw,16px);font-weight:500;text-align:center;padding:.5em 1.25em}@media all and (max-width:599px){.slider-full-page__gallery:not(.tns-slider) .slider-full-page__item{width:50%}.slider-full-page__gallery:not(.tns-slider)>*:not(:first-child,:nth-child(2)){display:none}.slider-full-page{width:182%}}@media all and (min-width:600px) and (max-width:1199px){.slider-full-page__gallery.js-slider-full-page3:not(.tns-slider) .slider-full-page__item{width:33.3333%}.slider-full-page__gallery.js-slider-full-page3:not(.tns-slider)>*:not(:first-child,:nth-child(2),:nth-child(3)){display:none}.slider-full-page:has(.js-slider-full-page3){width:140%}}@media all and (min-width:1200px){.slider-full-page__gallery.js-slider-full-page3:not(.tns-slider) .slider-full-page__item{width:25%}.slider-full-page__gallery.js-slider-full-page3:not(.tns-slider)>*:not(:first-child,:nth-child(2),:nth-child(3),:nth-child(4)){display:none}.slider-full-page:has(.js-slider-full-page3){width:125%}}@media all and (min-width:600px) and (max-width:1023px){.slider-full-page__gallery.js-slider-full-page4:not(.tns-slider) .slider-full-page__item{width:33.3333%}.slider-full-page__gallery.js-slider-full-page4:not(.tns-slider)>*:not(:first-child,:nth-child(2),:nth-child(3)){display:none}.slider-full-page:has(.js-slider-full-page4){width:140%}}@media all and (min-width:1024px) and (max-width:1299px){.slider-full-page__gallery.js-slider-full-page4:not(.tns-slider) .slider-full-page__item{width:25%}.slider-full-page__gallery.js-slider-full-page4:not(.tns-slider)>*:not(:first-child,:nth-child(2),:nth-child(3),:nth-child(4)){display:none}.slider-full-page:has(.js-slider-full-page4){width:125%}}@media all and (min-width:1300px){.slider-full-page__gallery.js-slider-full-page4:not(.tns-slider) .slider-full-page__item{width:20%}.slider-full-page__gallery.js-slider-full-page4:not(.tns-slider)>*:not(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)){display:none}.slider-full-page:has(.js-slider-full-page4){width:115%}}@media all and (max-width:939px){.slider-full-page-title{margin-top:.6em;margin-bottom:min(1.36em,30px)}.slider-full-page-bottom{display:flex;gap:16px;margin-bottom:25px}.slider-full-page-controls{flex-shrink:0;align-self:flex-start}.slider-full-page-note{flex-grow:1;font-size:min(3.56vw,16px);align-self:center}}@media all and (min-width:940px){.slider-full-page-title{margin-top:60px;margin-bottom:.96em}.slider-full-page-note{font-size:min(1.3vw,16px);margin-top:1em;margin-bottom:43px}}
/* /Public/CSS/Templates/SoftWindowMeasureVariants.css */
.measure-variant-label{background:var(--theme-aquamarine);color:#fff;border-radius:var(--border-radius-m);font-size:min(3.3vw,36px);font-weight:300;display:inline-block}.measure-variant-title{margin-top:.27em}.measure-stage{margin-top:26px;border-radius:var(--border-radius-m)}.measure-stage__num,.measure-stage__note-icon{font-size:min(11cqw,67px);line-height:1}.measure-stage__num{position:absolute;left:18px;top:min(25px,3.58cqw);color:var(--theme-aquamarine)}.measure-stage__container{padding:min(4.68cqw,25px)min(3.85cqw,20px)min(4.68cqw,25px)min(21.48cqw,110px)}.measure-stage__title,.measure-stage__note-title{line-height:1.1;margin-bottom:.3em}.measure-stage__title{color:var(--theme-aquamarine)}.measure-stage__text{color:var(--text-color2)}.measure-stage__text-emphasize1{color:var(--text-color)}.measure-stage__text-emphasize2{color:var(--text-color);font-size:1.25em}.measure-stage__text p+p{margin-top:1em}.measure-stage__note{background:var(--theme-aquamarine)}.measure-stage__note-icon{color:var(--theme-yellow)}.measure-stage__note-title{color:var(--theme-yellow);font-weight:600;font-size:min(3cqw,24px)}.measure-stage__note-text{color:#fff}.measure-master-info,.measure-self-info{container:measure-info/inline-size}.measure-master-img,.measure-self-img{position:absolute}@media all and (max-width:939px){.measure-variant-label{padding:.53em 1.11em}.measure-master{margin-top:7vw;padding-top:10px;padding-bottom:21px}.measure-master-btn-wrapper,.measure-self-btn-wrapper{text-align:center;margin-top:20px}.measure-master-stages{margin-top:91vw}.measure-master-img{aspect-ratio:13/12;background:50% 0/100% no-repeat;right:0;top:min(24vw,175px);width:96%}.measure-self{padding-top:13px;padding-bottom:24px}.measure-self-img{aspect-ratio:7/6;background:79% 0/111% no-repeat;top:min(34vw,220px);width:100%}.measure-self-stages{margin-top:85vw}.measure-stage__note{border-radius:0 0 var(--border-radius-m)var(--border-radius-m)}.measure-stage__note-container{padding:min(4.68cqw,25px)min(3.85cqw,20px)min(4.68cqw,25px)min(21.48cqw,110px)}.measure-stage__note-icon{position:absolute;left:18px;top:min(25px,3.58cqw)}.measure-stage__title,.measure-stage__note-title{font-size:min(6cqw,24px)}.measure-stage__text,.measure-stage__note-text{font-size:min(3.85cqw,16px)}}@media all and (min-width:940px){.measure-master{padding-top:46px;padding-bottom:29px;overflow:hidden}.measure-master-info{margin-left:35.25%;width:64.75%}.measure-master-img{aspect-ratio:1170/1253;background:100% 100%/contain no-repeat;height:76%;bottom:0}.measure-master-btn-wrapper{margin-top:40px}.measure-variant-label{padding:.1em 1.11em}.measure-stages{display:flex;flex-wrap:wrap;justify-content:space-between}.measure-stage{width:calc(50% - 6px)}.measure-master-stages .measure-stage:nth-child(2){width:100%;display:flex}.measure-stage__note{width:35%;flex-shrink:0;border-radius:0 var(--border-radius-m)var(--border-radius-m)0;padding:28px 23px 28px 33px}.measure-master-stages .measure-stage:nth-child(2) .measure-stage__container{flex-grow:1}.measure-stage__note-container{margin-top:20px}.measure-self{padding-top:30px;padding-bottom:42px;overflow:hidden}.measure-self-info{width:67.41%}.measure-self-stages{margin-top:min(4vw,59px)}.measure-self-stages .measure-stage:nth-child(2){margin-left:10%}.measure-self-btn-wrapper{margin-top:min(4.8vw,70px)}.measure-self-img{aspect-ratio:1009/1514;height:86%;bottom:max(-11px,-.76vw);background:0 100%/contain no-repeat}.measure-stage__title,.measure-stage__note-title{font-size:min(2.6cqw,24px)}.measure-stage__text,.measure-stage__note-text{font-size:min(1.73cqw,16px)}}@media all and (min-width:940px) and (max-width:1199px){.measure-master-img{right:48%}}@media all and (min-width:1200px){.measure-master-img{right:54%}}@media all and (min-width:940px) and (max-width:1399px){.measure-self-img{right:0}}@media all and (min-width:1400px){.measure-self-img{left:56%}}.measure-master-features{background:var(--theme-blue);color:#fff}.measure-master-feature__icon{aspect-ratio:1;background:0 0/contain no-repeat}.measure-master-feature__title{font-weight:600;line-height:1.2}@media(max-width:939px){.measure-master-features{padding-top:32px;padding-bottom:32px}.measure-master-feature+.measure-master-feature{margin-top:min(24px,6.1vw)}.measure-master-feature{display:flex;gap:min(16px,4vw)}.measure-master-feature__icon{align-self:flex-start;flex-shrink:0;width:min(56px,10.1781vw)}.measure-master-feature__info{align-self:center}.measure-master-feature__title{font-size:min(3.81vw,20px);margin-bottom:.2667em}.measure-master-feature__desc{font-size:min(16px,3.3vw)}}@media(min-width:940px){.measure-master-features{padding-top:45px;padding-bottom:45px}.measure-master-features-list{display:grid;grid-gap:2.87%;grid-template-columns:1fr 1fr 1fr}.measure-master-feature__icon{width:min(56px,4.66vw)}.measure-master-feature__title{font-size:min(1.5vw,20px);margin-top:.7em;margin-bottom:.7em}.measure-master-feature__desc{font-size:min(16px,1.2vw)}}
/* /Public/CSS/Templates/SoftWindowVisual2026.css */
.soft-window-visual__info{container:soft-window-visual-info/inline-size}.soft-window-visual__item{max-width:25em;margin-top:1.25em}.soft-window-visual__num{position:absolute;top:0;left:0;color:var(--theme-aquamarine);line-height:1}@media all and (max-width:939px){.soft-window-visual{padding-bottom:31px}.soft-window-visual__img2,.soft-window-visual__click{display:none}.soft-window-visual__img{aspect-ratio:5/6;background:76%/cover no-repeat}.soft-window-visual__title{margin-top:1em;margin-bottom:1em}.soft-window-visual__item{font-size:min(4.4cqw,20px);padding-left:3em;min-height:2.1875em}.soft-window-visual__num{font-size:2.1875em}.soft-window-visual__btn-wrapper{text-align:center;margin-top:25px}}@media all and (min-width:940px){.soft-window-visual{padding-top:min(90px,6.25vw);padding-bottom:min(10vw,150px)}.soft-window-visual__info{width:44.89%;margin-left:49%}.soft-window-visual__img{position:absolute;top:0;left:0;width:47%;height:100%}.soft-window-visual__img2{aspect-ratio:156/863;background:0/cover no-repeat;position:absolute;top:-3%;height:105%;right:0}.soft-window-visual__title{margin-bottom:1em}.soft-window-visual__click{display:block;position:absolute;aspect-ratio:1;width:1.6667em;top:0;left:9.5em;background:50%/contain no-repeat}.soft-window-visual__item{font-size:3.2cqw;padding-left:4.2em;min-height:2.55em}.soft-window-visual__num{font-size:2.55em}.soft-window-visual__btn-wrapper{margin-top:40px}}@media all and (min-width:940px) and (max-width:1439px){.soft-window-visual__img{background:100%/cover no-repeat}}@media all and (min-width:1440px){.soft-window-visual__img{background:0/contain no-repeat}}
/* /Public/CSS/Routes/Calc/SoftWindowCalc.css */
.calc-w_soft-window .js-calc-wrapper{container:calc-wrap/inline-size;width:100%}.calc-measure-link-in-wrapper{display:flex;flex-direction:column;gap:.4285em;justify-content:flex-end;align-items:flex-start;padding-top:1.57em}.calc-measure-link-in{display:inline-flex;align-items:center;gap:.625em;max-width:100%;font-size:1.14em}.calc-measure-link-in__icon{font-size:1.25em;flex-shrink:0;color:var(--theme-aquamarine)}.calc-measure-link-in__text{text-decoration-line:underline;text-underline-offset:.23em;text-decoration-skip-ink:none}.calc-measure-link-in:hover .calc-measure-link-in__text{text-decoration:none}.calc-measure-link-in-note{color:var(--text-color2)}.calc-w_soft-window .form-param{--form-param-padding-v:0}.calc-w_soft-window .form-param_ClothA .form-param__title,.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__title{font-size:1.4285em;font-weight:600;color:var(--theme-blue);padding-left:2em;margin-bottom:1em;min-height:1.4em;display:flex;align-items:center}.calc-w_soft-window .form-param_ClothA .form-param__title::before,.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__title::before{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;border-radius:50%;font-size:.7em;width:2em;height:2em;background:var(--theme-yellow)}.calc-w_soft-window .form-param_ClothA .form-param__title::before{content:'1'}.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__title::before{content:'2'}.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__title{margin-top:1.6em}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio]{border-radius:1em;width:100%;height:auto}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio]:not(:checked){box-shadow:none}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio]:checked{box-shadow:inset 0 0 0 3px var(--theme-aquamarine)}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio]:checked::after{font-size:3em;line-height:1;display:flex;align-items:center;justify-content:center;position:absolute;top:.238em;right:.238em;width:.7619em;height:.7619em;border-radius:50%;background-color:var(--theme-yellow);border:1px solid var(--theme-blue);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);content:var(--fa-var-check);text-align:center;color:var(--theme-blue)}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio][value="60000"]{background:url(/Public/Images/Productions/CurtainSoftWindow/Models/Calc/crystal.webp)50%/cover no-repeat}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio][value="60001"]{background:url(/Public/Images/Productions/CurtainSoftWindow/Models/Calc/solaris.webp)50%/cover no-repeat}.calc-w_soft-window .form-param_ClothA .form-radio input[type=radio][value="60002"]{background:url(/Public/Images/Productions/CurtainSoftWindow/Models/Calc/briz.webp)50%/cover no-repeat}.calc-w_soft-window .form-param_ClothA .form-radio label{max-width:100%;width:100%;display:block;text-align:center;font-size:1.07em;font-weight:500;color:var(--theme-blue)}.calc-w_soft-window .form-param_ClothA .form-param__input{display:grid;grid-gap:2.36%;grid-template-columns:31.76% 31.76% 31.76%}.calc-w_soft-window .form-param_ClothA .form-radio{flex-direction:column;row-gap:.71em}.calc-w_soft-window .form-params-group_SizesWithFrame{--input-line-height:calc(var(--input-height) - 2px);--input-border-color:#D1D6DB}.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__fields{display:grid}.calc-w_soft-window .form-params-group_SizesWithFrame .form-param__title{font-weight:500;margin-bottom:.57em}.calc-w_soft-window .form-params-group_SizesWithFrame .form-param__title::after{content:":"}.calc-w_soft-window .form-params-group_SizesWithFrame .form-param__title-unit{display:none}.calc-w_soft-window .form-param_Width .form-param__input,.calc-w_soft-window .form-param_Height .form-param__input,.calc-w_soft-window .form-param_Left .form-param__input,.calc-w_soft-window .form-param_Right .form-param__input{display:flex;align-items:center;gap:.71em}.calc-w_soft-window .form-param_Width .form-param__unit,.calc-w_soft-window .form-param_Height .form-param__unit,.calc-w_soft-window .form-param_Left .form-param__unit,.calc-w_soft-window .form-param_Right .form-param__unit{color:var(--text-color2);flex-shrink:0}.calc-w_soft-window .form-params-group_SizesWithFrame input[type=number]{font-size:1.2857em;padding-left:2.44em;flex-grow:1;flex-shrink:1;min-width:1px}.calc-w_soft-window .form-param_Width .form-param__input::after,.calc-w_soft-window .form-param_Height .form-param__input::after,.calc-w_soft-window .form-param_Left .form-param__input::after,.calc-w_soft-window .form-param_Right .form-param__input::after{content:'';display:block;position:absolute;pointer-events:none;width:1.14em;height:1.14em;left:1em;top:50%;margin-top:-.57em;background:url(/Public/Images/arrows-out.svg)50%/contain no-repeat}.calc-w_soft-window .form-param_Height .form-param__input::after,.calc-w_soft-window .form-param._icon-height .form-param__input::after{transform:rotate(90deg)}.calc-w_soft-window .form-param_Frame:has(.form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed)){z-index:4}.calc-w_soft-window .form-param_Frame .form-param__input{height:var(--input-height)}.calc-w_soft-window .form-param_Frame .form-param__input::after{content:var(--fa-var-chevron-down);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);position:absolute;z-index:3;top:0;right:1em;height:var(--input-height);display:flex;align-items:center;pointer-events:none;font-size:.85em;color:var(--theme-blue)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed)::after{content:none}.calc-w_soft-window .form-param_Frame .form-radio{display:none;flex-wrap:nowrap;gap:0;height:var(--input-height);padding:.1em 1.5em .1em .8em;background:var(--input-bg,#fff);cursor:pointer}.calc-w_soft-window .form-param_Frame .form-radio+.form-radio{margin-top:0}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio{padding-right:0}.calc-w_soft-window .form-param_Frame .form-radio:has(input:checked){display:flex;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius)}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio]{box-shadow:none;aspect-ratio:54/42;height:100%;width:auto;border-radius:0}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio]::before{content:'';display:block;position:absolute;top:0;bottom:0;left:-.8em;width:1em}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="200"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/rectangle_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="201"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/trapezium-rect-left_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="202"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/trapezium-rect-right_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="203"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/trapezium-bottom_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="204"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/trapezium-top_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="205"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/parallelogram-left_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="206"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/parallelogram-right_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="207"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/triangle-left_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="208"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/triangle-right_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="209"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/polygon-left_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="210"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/polygon-right_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio input[type=radio][value="211"]{background:url(/Public/Images/Productions/CurtainProtectShapes/Calc/polygon_540.webp)50%/contain no-repeat}.calc-w_soft-window .form-param_Frame .form-radio>label{max-width:none;min-width:0;cursor:pointer;height:100%;display:flex;align-items:center;flex-grow:1;padding-right:.8em;padding-left:.6em}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio{display:flex;position:absolute;left:0;right:0;border:0 solid var(--input-border-color);border-width:0 1px 1px;border-radius:0}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:first-child{border-top-width:1px;border-radius:var(--input-border-radius)var(--input-border-radius)0 0}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:last-child{border-radius:0 0 var(--input-border-radius)var(--input-border-radius);box-shadow:0 10px 24px rgba(0,0,0,.12)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:hover{background:#f3f6f8}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:has(input:checked){font-weight:600;color:var(--theme-blue)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(1){top:calc(var(--input-height) * 0)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(2){top:calc(var(--input-height) * 1)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(3){top:calc(var(--input-height) * 2)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(4){top:calc(var(--input-height) * 3)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(5){top:calc(var(--input-height) * 4)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(6){top:calc(var(--input-height) * 5)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(7){top:calc(var(--input-height) * 6)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(8){top:calc(var(--input-height) * 7)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(9){top:calc(var(--input-height) * 8)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(10){top:calc(var(--input-height) * 9)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(11){top:calc(var(--input-height) * 10)}.calc-w_soft-window .form-param_Frame .form-param__input:is(:hover,:focus-within,.is-open):not(.is-closed) .form-radio:nth-child(12){top:calc(var(--input-height) * 11)}.calc-w_soft-window .calc-note{color:rgba(255,255,255,.6);font-size:.8571em}.calc-w_soft-window .calc-price-label{color:rgba(255,255,255,.8);font-size:1.14em;margin-bottom:1em}.calc-w_soft-window .calc-price-row{font-size:1.71em;color:rgba(255,255,255,.8)}.calc-w_soft-window .calc-price .new{color:var(--theme-yellow);font-weight:800;font-size:1.83em}.calc-w_soft-window .calc-btn-wrapper{padding-top:33px}.calc-w_soft-window .calc-btn-wrapper .btn{width:100%}.calc-w_soft-window .calc-error,.calc-w_soft-window .calc-price,.calc-w_soft-window .calc-btn-wrapper,.calc-w_soft-window .calc-note{background:var(--theme-blue)}@container calc-wrap (width < 500px){.calc-w_soft-window .form-param_ClothA .form-radio input[type="radio"] {
		aspect-ratio: 52 / 43;
	}
}@container calc-wrap (width >= 500px){.calc-w_soft-window .form-param_ClothA .form-radio input[type="radio"] {
		aspect-ratio: 27 / 16;
	}
}@container calc-wrap (width < 712px){.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__fields {
		grid-template-columns: 1fr 1fr;
		grid-gap: 1.5em 6.34%;
	}
	.calc-w_soft-window .form-param_Frame {
		grid-column: 1 / span 2;
	}
}@container calc-wrap (width >= 712px){.calc-w_soft-window .form-params-group_SizesWithFrame .form-params-group__fields {
		grid-template-columns: 11fr 11fr 15fr;
		grid-gap: 1.5em 2.82%;
	}
	.calc-w_soft-window .form-param_Frame {
		grid-row: 1;
		grid-column: 3;
	}
}@container calc-wrap (width < 930px){.calc-w_soft-window .js-calc-container {
		font-size: min(1rem, 3.28cqw);
	}
	.calc-w_soft-window .calc-error {
		margin-top: min(24px, 5.5cqw);
	}
	.calc-w_soft-window .calc-price,
	.calc-w_soft-window .calc-btn-wrapper,
	.calc-w_soft-window .calc-note {
		padding-left: min(24px, 5.5cqw);
		padding-right: min(24px, 5.5cqw);
	}
	.calc-w_soft-window .calc-price {
		border-top-left-radius: min(20px, 4.336cqw);
		border-top-right-radius: min(20px, 4.336cqw);
		margin-top: min(24px, 5.962cqw);
		padding-top: min(24px, 5.5cqw);
	}
	.calc-w_soft-window .calc-note {
		border-bottom-left-radius: min(20px, 4.336cqw);
		border-bottom-right-radius: min(20px, 4.336cqw);
		padding-bottom: min(24px, 5.5cqw);
		padding-top: min(24px, 5.5cqw);
	}
}@container calc-wrap (width >= 930px){.calc-w_soft-window .calc,
	.calc-w_soft-window .js-calc-item {
		display: contents;
	}
	.calc-w_soft-window .js-calc-container {
		column-gap: 7.47%;
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		font-size: min(1rem, 1.1cqw);
	}
	.calc-w_soft-window .js-calc-container:has(.form-param_Left.hidden + .form-param_Right.hidden) {
		height: min(470px, 36vw);
	}
	.calc-w_soft-window .js-calc-container:has(.form-param_Left:not(.hidden), .form-param_Right:not(.hidden)) {
		height: min(576px, 43vw);
	}
	.calc-w_soft-window .form-param_ClothA,
	.calc-w_soft-window .form-params-group_SizesWithFrame,
	.calc-measure-link-in-wrapper {
		width: 65%;
	}
	.calc-measure-link-in-wrapper {
		order: 2;
	}
	.calc-w_soft-window .calc-error,
	.calc-w_soft-window .calc-price,
	.calc-w_soft-window .calc-btn-wrapper,
	.calc-w_soft-window .calc-note {
		width: 27.53%;
		padding-left: min(24px, 1.9354cqw);
		padding-right: min(24px, 1.9354cqw);
		order: 3;
	}
	.calc-w_soft-window .calc-error,
	.calc-w_soft-window .calc-error.hidden + .calc-price {
		border-top-left-radius: min(20px, 1.6129cqw);
		border-top-right-radius: min(20px, 1.6129cqw);
	}
	.calc-w_soft-window .calc-price {
		padding-top: min(2.258cqw, 28px);
	}
	.calc-w_soft-window .calc-error {
		padding-top: min(24px, 1.9354cqw);
	}
	.calc-w_soft-window .calc-note {
		border-bottom-left-radius: min(20px, 1.6129cqw);
		border-bottom-right-radius: min(20px, 1.6129cqw);
		padding-bottom: min(24px, 1.9354cqw);
		padding-top: min(24px, 1.9354cqw);
		flex-grow: 1;
		display: flex;
		align-items: flex-end;
	}
	.calc-w_soft-window .form-params-group_SizesWithFrame {
		--input-height: min(48px, 3.46cqw);
	}
}
