.cs-category-list{padding:0 0 90px}.cs-category-list__header{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:40px}.cs-category-list__right{max-width:390px}.cs-category-list__right p{margin:0 0 12px;color:#3c2f2f;font-family:Montserrat;font-weight:400;font-size:17px;line-height:150%}.cs-category-list__btn{color:#4b2776;font-weight:600;font-size:14px;line-height:100%;text-transform:uppercase;text-decoration:underline;letter-spacing:.08em}.cs-category-list__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cs-category-list__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;border-radius:18px;text-decoration:none;transition:transform .3s ease}.cs-category-list__image{position:relative;padding-top:100%;width:100%}.cs-category-list__image img{max-width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:block;object-fit:contain;width:100%;transition:all .9s}.cs-category-list__item:hover .cs-category-list__text{background:#4b2776;color:#fff}.cs-category-list__text{color:#3c2f2f;font-family:Playfair Display;font-weight:600;font-size:20px;line-height:120%;padding:13px 10px;background:#fff;width:100%;border-radius:10px;transition:all .5s}.cs-category-list__item:hover img{transform:rotate(-6deg)}@media(max-width:1199px){.cs-category-list{padding:0 0 70px}.cs-category-list__right p{margin:0 0 12px;font-size:16px}.cs-category-list__right{max-width:360px}.cs-category-list__text{font-size:18px;padding:8px}.cs-category-list__item{padding:15px}.cs-category-list__header{margin-bottom:30px}}@media(max-width:991px){.cs-category-list__grid{grid-template-columns:repeat(2,1fr)}.cs-category-list__right p{margin:0 0 8px;font-size:14px}.cs-category-list__right{max-width:290px}}@media(max-width:767px){.cs-category-list__header{flex-wrap:wrap}.cs-category-list__header{margin-bottom:30px;flex-wrap:wrap;text-align:center;gap:12px}.cs-category-list__right{max-width:100%;width:100%}.cs-category-list__left{width:100%}.cs-category-list__text{font-size:16px}}@media(max-width:400px){.cs-category-list__header{flex-direction:column}.cs-category-list__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cs-category-list.css.map */
