.seo-text__title{font-size:24px;font-weight:500;margin-bottom:20px}.seo-text__inner{max-height:100px;position:relative;overflow:hidden;transition:200ms ease all}.seo-text__inner::after{content:"";width:100%;height:100%;position:absolute;z-index:3;left:0;top:0;background:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 97.92%);transition:200ms ease all}.seo-text--active .seo-text__inner{max-height:100%;margin-bottom:30px}.seo-text--active .seo-text__inner::after{background:0 0;z-index:-1}.seo-text--active .show-all--text svg{transform:rotate(180deg)}.seo-text--active .show-all--text span{display:none}.seo-text--active .show-all--text::before{content:"Свернуть"}section.seo-text{margin:0 auto 80px;padding-top:0;padding-bottom:0}section.catalog-page>section.seo-text{margin-top:80px}main.p-design-page>section.seo-text,section.cpby-page>section.seo-text,.dizayn_upakovki>section.seo-text{margin:0 auto}h1.seo-text__title{margin-top:0}.seo-text__desc a{color:var(--green)}section.seo-text .seo-text__desc{font-family:var(--nunito)}section.seo-text li,.redesign_main_page section.seo-text li{list-style:initial}section.seo-text .seo-text__inner p,section.seo-text .seo-text__inner,.redesign_main_page section.seo-text .seo-text__inner p,.redesign_main_page section.seo-text .seo-text__inner{font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20)}section.seo-text .seo-text__inner p,.redesign_main_page section.seo-text .seo-text__inner p{padding:0 0 var(--mn-16);margin:unset}section.seo-text .show-all,.redesign_main_page section.seo-text .show-all{font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-24)}section.seo-text .seo-text__desc h2,.redesign_main_page section.seo-text .seo-text__desc h2{font-size:var(--fs-24);font-weight:var(--fw-500);line-height:var(--lh-38);margin:0 0 var(--mn-16)}section.seo-text .seo-text__desc h3,.redesign_main_page section.seo-text .seo-text__desc h3{font-size:var(--fs-18);font-weight:var(--fw-700);font-family:var(--inter)}@media screen and (max-width:767px){section.seo-text{margin-bottom:40px}main.p-design-page>section.seo-text,section.cpby-page>section.seo-text,.dizayn_upakovki>section.seo-text{margin:0 auto}.seo-text__title{font-size:18px;line-height:1.2}.seo-text__desc{font-size:14px;line-height:1.2}}