.section--items{display:flex;--gap:16px;--columns:7;gap:var(--gap);row-gap:40px;flex-wrap:wrap;margin-bottom:var(--gap-l)}.section--item{width:calc((100%/var(--columns)) - var(--gap) + (var(--gap)/var(--columns)))}.section--item,.section--item:hover{text-decoration:none;border:0}.section--item:hover .section--image{transform:scale(1.05)}.section--item:hover .section--item-title{color:var(--main)}.section--image-box{width:100%;height:0;position:relative;overflow:hidden;background-color:#f6f6f6;border-radius:20px;padding-top:83%}.section--image{background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);transition:.4s}.section--info{padding:12px}.section--item .section--cnt{color:#9ca0a9;font-size:14px;line-height:17px;margin-bottom:8px;text-align:center}.section--item .section--item-title{color:var(--text);font-size:18px;line-height:24px;font-weight:500;text-align:center;transition:color .4s}.section--items .section--item:nth-child(n+15){display:none}.section--items.--opened .section--item:nth-child(n+15){display:block}.sections--more{width:100%;text-align:center}.section--items.--opened .sections--more svg{transform:rotate(-90deg)}@media all and (max-width:1480px){.section--items{--columns:6;row-gap:24px}.section--items.--opened .section--item:nth-child(n+13){display:block}.section--items .section--item:nth-child(n+13){display:none}.section--item .section--item-title{font-size:16px;line-height:20px}}@media all and (max-width:1158px){.section--items{--columns:5;row-gap:16px;gap:10px}.section--items.--opened .section--item:nth-child(n+11){display:block}.section--items .section--item:nth-child(n+11){display:none}.section--item .section--item-title{font-size:14px;line-height:17px}.sections--more .btn--white{font-size:14px}}@media all and (max-width:700px){.section--items{--columns:3;row-gap:10px}.section--items.--opened .section--item:nth-child(n+7){display:block}.section--items .section--item:nth-child(n+7){display:none}.section--item .section--item-title{font-size:10px;line-height:12px}.section--item .section--cnt{font-size:12px;line-height:15px}.sections--more .btn--white{width:100%}}