.section-posts-slider .splide__slide .product-card{display:block;text-decoration:none;color:inherit;position:relative;height:100%}.section-posts-slider .splide__slide .product-card__image-wrapper{height:240px;overflow:hidden;display:flex;align-items:center;justify-content:center}.section-posts-slider .splide__slide .product-card__content{display:flex;flex-direction:column;gap:32px;margin-bottom:12px;text-decoration:unset;height:100%}.section-posts-slider .splide__slide .product-card__content .title{display:flex;flex-direction:column;justify-content:space-between;height:35%}.section-posts-slider .splide__slide .product-card__content .caption_s{text-transform:uppercase;color:var(--black_60)}.section-posts-slider .splide__slide .product-card__content img{height:100%;width:100%;object-fit:cover;transition:transform .5s ease-in-out}.section-posts-slider .splide__slide .product-card__content .theme-buttons__neutral{margin-top:24px}.section-posts-slider .splide__arrow{width:48px;height:48px;background:var(--black);color:var(--white);opacity:1;font-size:28px;top:35%}.section-posts-slider .splide__arrow--next{right:8px}.section-posts-slider .splide__arrow--next:disabled{opacity:0}.section-posts-slider .splide__arrow--prev{left:8px}.section-posts-slider .splide__arrow--prev:disabled{opacity:0}.section-posts-slider .splide__arrow svg{fill:var(--white);width:16px;height:16px}.section-posts-slider .splide__pagination{position:relative;bottom:0;padding:0;display:flex;justify-content:center;margin-top:48px}.section-posts-slider .splide__pagination li{margin-right:8px}.section-posts-slider .splide__pagination__page{background:#ccc;border:0;border-radius:0;height:3px;margin:0;opacity:1;padding:0;width:36px}.section-posts-slider .splide__pagination__page.is-active{background:#000;transform:none;z-index:1}.section-posts-slider__wrapper{display:flex;align-items:center}.section-posts-slider .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.section-posts-slider .slider-container{display:grid;width:50%;padding:0 48px;flex:1}@media (max-width: 500px){.single-post .section-posts-slider .splide__slide .product-card__content .title{height:auto!important}.single-post .section-posts-slider .splide__slide .product-card__content .theme-buttons__neutral{margin-top:10px!important}}
