.gift-inspiration-categories{--section-inset: max(16px, calc((100% - 1480px)/2) );padding:60px 0 0;background:#fff}.gift-inspiration-categories .slider-container{overflow:visible;padding:0 var(--section-inset)}.gift-inspiration-categories .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,358px));justify-content:center;gap:16px;transform:none}.gift-inspiration-categories .category-slide{position:relative;display:block;width:auto;max-width:358px;color:#fff;text-decoration:none;cursor:pointer}.gift-inspiration-categories .category-slide img{display:block;width:100%;height:auto}.gift-inspiration-categories .category-slide .slide-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;text-align:center}.gift-inspiration-categories .category-slide .title{font-size:26px;font-weight:400;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.gift-inspiration-categories .category-slide .description{display:none}@media (max-width: 1200px){.gift-inspiration-categories .slider-container{padding:0;overflow:hidden}.gift-inspiration-categories .swiper-wrapper{display:flex;justify-content:flex-start;gap:0;transform:none}.gift-inspiration-categories .category-slide{width:calc((100% - 132px) / 3);flex-shrink:0}}@media (max-width: 767px){.gift-inspiration-categories{--section-inset: 16px;padding:48px 16px 0}.gift-inspiration-categories .category-slide{width:calc((100% - 8px)/2)}.gift-inspiration-categories .category-slide .title{font-size:20px}.gift-inspiration-categories .category-slide .description{display:block;margin-top:8px;font-size:14px;line-height:1.2}}
