.block-post-slider{position:relative;padding-bottom:clamp(4rem,1.1031941032rem + 5.8968058968vw,7rem);overflow:hidden}@media (min-width:992px){.block-post-slider{margin-inline:0}}.post-slider__slide{height:auto}.post-slider__button{position:relative;width:clamp(1.875rem,1.2714987715rem + 1.2285012285vw,2.5rem);height:clamp(1.875rem,1.2714987715rem + 1.2285012285vw,2.5rem);border:1px solid var(--general-line);border-radius:50%;background-color:var(--brand-white);transition:transform .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out}.post-slider__button span{display:flex;justify-content:center;align-items:center;font-size:1.25rem}.post-slider__button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;box-shadow:0 4px 14px 1px var(--general-shadow);opacity:0;transition:opacity .3s ease-in-out}.post-slider__button:hover:not(:disabled){color:var(--buttons-secondary-text-hover);transform:scale(1.1)}.post-slider__button:hover:not(:disabled)::after{opacity:1}.post-slider__buttons{display:flex;margin-top:clamp(1.5rem,1.0171990172rem + .9828009828vw,2rem)}.post-slider__buttons>*{flex:1 0 0}.post-slider__pagination{display:flex;gap:.75rem;justify-content:flex-end;align-items:center}.post-slider .swiper-button-disabled{opacity:.5}.post-slider .swiper-button-lock{opacity:0}