.button-slider{background-color:#000;padding:6rem 0}.button-slider .container-sm{display:flex;flex-direction:column;gap:2.625rem}.button-slider__image-wrap{position:relative;width:100%;aspect-ratio:16/7;border-radius:15px;overflow:hidden}.button-slider__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.button-slider__image.is-active{opacity:1}@media(max-width: 768px){.button-slider__image{object-fit:contain}}.button-slider__buttons{display:flex;justify-content:center;gap:2.625rem;flex-wrap:wrap}.button-slider__btn{display:inline-flex;align-items:center;justify-content:center;background-color:#070707;color:#828282;border:2px solid #5a5a5a;padding:1.25rem 3.25rem;border-radius:15px;font-size:1rem;font-weight:600;line-height:1.3125rem;text-transform:uppercase;cursor:pointer;transition:border-color .3s ease,color .3s ease}.button-slider__btn.is-active{color:#f6f62e;border-color:#f6f62e}.button-slider__btn:hover:not(.is-active){border-color:#5a5a5a;color:#fff}@media(max-width: 600px){.button-slider__btn{border-width:1px;padding:.625rem 1.5rem;min-width:200px}}@media(max-width: 2300px){.button-slider{padding:5rem 0}}@media(max-width: 1700px){.button-slider{padding:4rem 0}.button-slider__image-wrap{max-width:1000px;margin-left:auto;margin-right:auto}.button-slider__btn{padding:.875rem 2.5rem}}@media(max-width: 768px){.button-slider{padding:3.5rem 0}.button-slider .container-sm{gap:2rem}.button-slider__buttons{gap:1rem}.button-slider__btn{padding:.75rem 2rem}}@media(max-width: 600px){.button-slider{padding:0}.button-slider .container-sm{gap:1.5rem}.button-slider__buttons{gap:.75rem}}
