.prices__title[data-v-4201e655]{font-size:2rem;line-height:1.15;margin:0 0 16px}.prices__intro[data-v-4201e655]{margin:0 0 24px;max-width:72ch}.prices__empty[data-v-4201e655]{color:#4e5f5c}.visually-hidden[data-v-4201e655]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.prices{position:relative}.prices__list .button-wrap{font-size:16px;font-weight:700;height:50px;line-height:20px;max-width:309px;text-transform:uppercase;width:100%}.prices__list .button-wrap:hover{background-color:#000;color:#fff}.prices__list_wrap{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-right:30px}.prices__list_wrap div{max-width:626px;width:100%}.prices__list_wrap div h2{font-size:17px;font-weight:900;line-height:18px;margin-bottom:24px;text-transform:uppercase}.prices__list_wrap div p,.prices__list_wrap div p p{font-size:18px;font-weight:400;line-height:1.5!important;line-height:22px}.prices__list li{display:flex;margin:50px 0 100px}.prices__list li img{height:397px;max-width:629px;-o-object-fit:cover;object-fit:cover;width:100%}.prices__list .reverse{flex-flow:row}@media screen and (max-width:1000px){.prices__list li img{max-width:500px}}@media screen and (max-width:900px){.prices__list_wrap div h2{font-size:17px;font-weight:900;line-height:18px;margin-top:30px}.prices__list_wrap div p{font-size:16px;font-weight:400;line-height:22px}.prices__list_wrap div{max-width:100%}.prices__list li{flex-direction:column-reverse;margin:50px 0}.prices__list li img{max-width:100%}.prices__list li .button-wrap{font-size:16px;height:40px;margin-top:30px;max-width:250px}}.mainButton{align-items:center;border:0;cursor:pointer;display:flex;font-family:inherit;justify-content:center;outline:none;position:relative;text-decoration:none;vertical-align:middle}.mainButton,.mainButton.mainButton{font-size:inherit;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mainButton.mainButton{background-color:inherit;border:1px solid;border-color:inherit;color:inherit;font-weight:inherit;height:100%;text-transform:inherit;width:100%}.mainButton.mainButton svg path{stroke:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mainButton.mainButton:hover svg path{fill:#fff;stroke:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mainButton.mainButton :not(.disabled):hover,.mainButton.mainButton:not(.disabled):active,.mainButton.mainButton:not(.disabled):focus{background-color:inherit;border-color:transparent;color:inherit;letter-spacing:.1rem}.mainButton.mainButton :not(.disabled):hover svg path,.mainButton.mainButton:not(.disabled):active svg path,.mainButton.mainButton:not(.disabled):focus svg path{fill:#fff;stroke:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.disabled{background-color:#dcdcdc!important;border-color:#dcdcdc!important;color:#7a7a7a!important;opacity:.7;pointer-events:none}.disabled svg path{stroke:#7a7a7a!important}.main__banner{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:465px;position:relative;width:100%}.main__banner:before{background:#00000080;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.main__banner .container{padding-bottom:20px;position:relative;z-index:1}.main__banner p{-webkit-appearance:none;color:transparent;font-size:24px;font-weight:400;line-height:29px;max-width:630px;text-decoration:none;text-shadow:0 0 0 #fff;text-transform:uppercase}.main__banner h1{color:#fff;font-size:17px;font-weight:900;line-height:18px;margin:20px 0 0;text-transform:uppercase}.category-banner-wrap{padding:20px 0 0}.category-banner{background:#ebf5fd;border:1px solid #c2ddf2;border-radius:8px;padding:24px 28px}.category-banner__inner{align-items:center;display:flex;gap:28px}.category-banner__content{flex:1;min-width:0}.category-banner__title{color:#1a5fa0;font-family:Montserrat;font-size:22px;font-weight:700;line-height:28px;margin-bottom:8px}.category-banner__desc{color:#2878b8;font-family:Montserrat;font-size:13px;font-weight:400;line-height:20px;margin-bottom:18px}.category-banner__actions{display:flex;flex-wrap:wrap;gap:10px}.category-banner__btn{background:#1a5fa0;border:1px solid #1a5fa0;border-radius:5px;color:#fff;display:inline-block;font-family:Montserrat;font-size:13px;font-weight:800;line-height:18px;overflow:hidden;padding:10px 18px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;white-space:nowrap}.category-banner__btn:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);content:"";height:120%;left:-80%;pointer-events:none;position:absolute;top:-10%;transform:skew(-20deg);transition:left .5s ease;width:50%}.category-banner__btn:hover{background-color:#1570b8;border-color:#1570b8;box-shadow:0 8px 24px #1a5fa080,0 2px 6px #1a5fa040;color:#fff}.category-banner__btn:hover:after{left:140%}.category-banner__image{border-radius:4px;flex:0 0 190px;height:130px;overflow:hidden}.category-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.category-banner{padding:16px}.category-banner__inner{flex-direction:column;gap:14px}.category-banner__title{font-size:18px;font-weight:700;line-height:24px}.category-banner__actions{flex-direction:column}.category-banner__btn{text-align:center;white-space:normal;width:100%}.category-banner__image{flex:none;height:150px;width:100%}}@media screen and (max-width:800px){.main__banner h1{font-size:20px;font-weight:700;line-height:23px}.main__banner p{font-size:18px;font-weight:400;line-height:29px}}.polycarbonate__wrapper{margin:60px 0}@media screen and (max-width:800px){.polycarbonate__wrapper{margin:30px 0}}.prices__list_wrap .redactor p{margin-bottom:0}
