.button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border-color);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--btn-color);display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.05em;line-height:100%;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:16px 38px;position:relative;text-align:center;text-decoration:none;text-transform:unset;transition:all .25s ease 0s;width:100%;z-index:2}.button svg{height:14px;width:14px}.button svg path{fill:var(--btn-color);transition:all .25s ease 0s}.button:hover{background-color:var(--btn-hover-background);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-color);transition:all .25s ease 0s}.button:hover svg path{fill:var(--btn-hover-color);transition:all .25s ease 0s}.slider-wrapper{position:relative}.slider{margin-left:-1.5rem!important;margin-right:-1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.slide{box-sizing:border-box!important;padding-left:39px;padding-top:39px;position:relative!important;text-decoration:none!important}.number{color:var(--slide-number-color);font-family:Monotype Goudy,serif;font-size:60px;font-style:normal;font-weight:400;left:10px!important;line-height:150%;margin:0;position:absolute;text-transform:unset;top:0;z-index:2}.image{aspect-ratio:12/12;border:0 solid #000;border-radius:var(--slide-border-radius);overflow:hidden}.image img,.image svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image svg{background-color:#afafaf}.text{color:var(--slide-title-color)!important;display:block;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin:8px 0 0;text-align:center;text-decoration:none;text-transform:unset;width:100%}.scrollbar{display:flex;height:5px!important;margin-top:45px;position:static!important}.scrollbar :deep(.swiper-scrollbar-drag){background-color:var(--scroll-bar-color)!important;display:block!important}.btn-next,.btn-prev{align-items:center;-webkit-appearance:none;background:#fff;border:0;border-radius:50%;box-shadow:0 0 10px #00000026;cursor:pointer;display:none;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;width:48px;z-index:2}.btn-prev{left:10px!important}.btn-next{right:10px!important}.btn-next svg,.btn-prev svg{height:28px;width:28px}.btn-next svg{margin-left:2px;transform:rotate(180deg)}.btn-prev svg{margin-left:-2px}.btn-next svg path,.btn-prev svg path{fill:#000;transition:all .3s ease 0s}.btn-next:hover,.btn-prev:hover{background:#000;border:0 solid #000;transition:all .3s ease 0s}.btn-next:hover svg path,.btn-prev:hover svg path{fill:#fff;transition:all .3s ease 0s}.btn-next.swiper-button-disabled,.btn-prev.swiper-button-disabled{opacity:0}@media (min-width:1024px){.button{font-size:16px;padding:16px 38px}.slider{margin-left:-5rem!important;margin-right:-5rem!important;padding-left:5rem!important;padding-right:5rem!important}.text{font-size:16px;margin-top:8px;text-align:center}.number{left:-5px;top:-5px}.scrollbar{margin-top:60px}.btn-next,.btn-prev{height:48px;opacity:0;transition:all .25s ease 0s;width:48px}.slider-wrapper:hover .btn-next,.slider-wrapper:hover .btn-prev{opacity:1;transition:all .25s ease 0s}.btn-next.swiper-button-disabled,.btn-prev.swiper-button-disabled{opacity:0!important}.btn-prev{left:10px!important}.btn-next{right:10px!important}.btn-next svg,.btn-prev svg{height:28px;width:28px}.image{aspect-ratio:12/12}}
