.c-slider-wrap{width:100%;max-height:70dvh;max-width:108rem;margin:3rem 0 6rem 0}.c-slider-wrap .c-slider-error{display:none;text-align:center;font-size:1.4rem;color:#d25000;margin:2rem 0}.c-slider-wrap .c-slider-error:not([hidden]){display:block}@media(min-width: 576px){.c-slider-wrap{margin:5rem 0 8rem 0}}.c-slider-wrap .c-slider{position:relative;width:100%;aspect-ratio:9/16;overflow:hidden;touch-action:pan-y;user-select:none;max-height:70dvh}@media(min-width: 576px){.c-slider-wrap .c-slider{aspect-ratio:16/9}}.c-slider-wrap .c-slider.is-loading .nav-btn{display:none}.c-slider-wrap .c-slider.is-error{display:none}.c-slider-wrap .c-slider-track{display:flex;height:100%;width:100%;transition:transform .55s cubic-bezier(0.65, 0, 0.35, 1)}.c-slider-wrap .c-slider-track-item{position:relative;flex:0 0 100%;height:100%}.c-slider-wrap .c-slider-track-item img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none;object-position:top center}.c-slider-wrap .c-slider-track-item-caption{position:absolute;left:0;right:0;bottom:0;padding:20px 44px 16px 18px;background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.4) 80%, transparent 100%)}@media(min-width: 576px){.c-slider-wrap .c-slider-track-item-caption{padding:2.8rem 6.4rem 2.2rem 2.8rem}}.c-slider-wrap .c-slider-track-item-caption p{margin:0;font-size:1.6rem;line-height:1.8rem;font-style:italic;color:#fff;max-width:90%;padding:0 !important}.c-slider-wrap .c-slider .nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid #d25000;background:#f56b0d;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px);transition:background .25s ease,border-color .25s ease,transform .25s ease;z-index:5}.c-slider-wrap .c-slider .nav-btn:hover{background:#fff;border-color:#fff}.c-slider-wrap .c-slider .nav-btn:hover svg{fill:#f56b0d}.c-slider-wrap .c-slider .nav-btn:active{transform:translateY(-50%) scale(0.92)}.c-slider-wrap .c-slider .nav-btn svg{width:18px;height:18px;fill:#fff}.c-slider-wrap .c-slider .nav-btn.prev{left:16px}.c-slider-wrap .c-slider .nav-btn.next{right:16px}.c-slider-wrap .c-slider-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:18px}.c-slider-wrap .c-slider-dots:empty{display:none}.c-slider-wrap .c-slider-dots .dot{width:9px;height:9px;border-radius:50%;background:#ccc8c3;border:1px solid #868686;cursor:pointer;padding:0;transition:background .3s ease,border-color .3s ease,transform .3s ease}.c-slider-wrap .c-slider-dots .dot:hover{border-color:#f8f8f8}.c-slider-wrap .c-slider-dots .dot.active{background:#f05114;border-color:#f05114;transform:scale(1.15)}/*# sourceMappingURL=customStyle.min.css.map */
