.kik-slideshow-section .kik-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.kik-slideshow-section .kik-hidden{display:none}.kik-slideshow-section kik-slideshow{display:block}.kik-slideshow-section .kik-slideshow__header{text-align:center;margin-bottom:32px}.kik-slideshow-section .kik-slideshow__heading{font-size:32px;font-weight:700;line-height:1.2;margin:0 0 8px;color:currentColor}.kik-slideshow-section .kik-slideshow__subheading{font-size:16px;line-height:1.5;opacity:.75;margin:0}.kik-slideshow-section .kik-embla{position:relative}.kik-slideshow-section .kik-embla__viewport{position:relative;width:100%;overflow:hidden;margin-bottom:32px}.kik-slideshow-section .kik-embla__container{display:flex;backface-visibility:hidden;touch-action:pan-y pinch-zoom}.kik-slideshow-section .kik-embla__slide{flex:0 0 100%;min-width:0;padding:0 8px}.kik-slideshow-section .kik-slide-inner{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1 / 1;transition:all .3s ease}.kik-slideshow-section .kik-slide-image{width:100%;height:100%;object-fit:cover}.kik-slideshow-section .kik-slide-media{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.kik-slideshow-section .kik-slide-video{display:block;width:100%;height:100%}.kik-slideshow-section .kik-slide-placeholder{width:100%;height:100%;background:#e5e7eb;display:flex;align-items:center;justify-content:center}.kik-slideshow-section .kik-slide-placeholder p{color:#6b7280;margin:0}.kik-slideshow-section .kik-embla__button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;padding:0;background:#ffffffe6;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:background .2s ease}.kik-slideshow-section .kik-embla__button:hover{background:#fff}.kik-slideshow-section .kik-embla__button--prev{left:8px}.kik-slideshow-section .kik-embla__button--next{right:8px}.kik-slideshow-section .kik-embla__button svg{width:20px;height:20px;color:#000;display:block}.kik-slideshow-section .kik-mobile-content{margin-bottom:16px}.kik-slideshow-section .kik-mobile-slide__title{font-size:20px;font-weight:700;line-height:1.2;margin:0 0 8px}.kik-slideshow-section .kik-mobile-slide__desc{font-size:16px;line-height:1.5;color:#4b5563;margin:0 0 16px}.kik-slideshow-section .kik-progress-segments{display:flex;gap:8px}.kik-slideshow-section .kik-progress-segment{flex:1;height:2px;border-radius:999px;background:#999}.kik-slideshow-section .kik-progress-segment.is-active{background:#9c5455}.kik-slideshow-section .kik-mobile-progress,.kik-slideshow-section .kik-desktop-progress{margin-bottom:32px}.kik-slideshow-section .kik-progress-track{width:100%;height:2px;background:#e5e7eb;border-radius:999px;overflow:hidden}.kik-slideshow-section .kik-progress-bar{height:100%;background:#9c5455;border-radius:999px;transition:width .3s ease-out}.kik-slideshow-section .kik-carousel-dots{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:32px}.kik-slideshow-section .kik-carousel-dot{width:8px;height:8px;padding:0;border-radius:50%;border:none;background:#999;cursor:pointer;transition:all .3s ease}.kik-slideshow-section .kik-carousel-dot:hover{background:#9ca3af;transform:scale(1.15)}.kik-slideshow-section .kik-carousel-dot.is-active{width:46px;border-radius:10px;background:#9c5455}.kik-slideshow-section .kik-carousel-dot.is-active:hover{background:#991b1b}.kik-slideshow-section .kik-thumbnails-grid{display:none}.kik-slideshow-section .kik-thumbnail{text-align:left;padding:8px;border-radius:8px;background:transparent;cursor:pointer;transition:color .2s ease,background .2s ease;width:100%;display:flex;flex-direction:column;gap:16px}.kik-slideshow-section .kik-thumbnail:hover{border-color:#9ca3af}.kik-slideshow-section .kik-thumbnail.is-active{color:#9c5455;background:#f9fafb}.kik-slideshow-section .kik-thumbnail.is-active .kik-thumbnail__title{color:#9c5455}.kik-slideshow-section .kik-thumbnail.is-active .kik-thumbnail__desc{color:#6b4748}.kik-slideshow-section .kik-thumbnail__title{font-size:16px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 4px!important}.kik-slideshow-section .kik-thumbnail__desc{font-size:14px;line-height:1.5;color:#4b5563;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kik-slideshow-section .kik-slide-fade-enter{opacity:0}.kik-slideshow-section .kik-slide-fade-active{opacity:1;transition:opacity .5s ease-in-out}.kik-slideshow-section .kik-slide-zoom-enter{opacity:0;transform:scale(1.1)}.kik-slideshow-section .kik-slide-zoom-active{opacity:1;transform:scale(1);transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media screen and (max-width:767px){.kik-slideshow-section .kik-mobile-content,.kik-slideshow-section .kik-mobile-progress{display:block}.kik-slideshow-section .kik-desktop-progress,.kik-slideshow-section .kik-thumbnails-grid{display:none}.kik-slideshow-section .kik-carousel-dots{gap:12px}}@media screen and (min-width:768px){.kik-slideshow-section .kik-slideshow__heading{font-size:40px}.kik-slideshow-section .kik-embla__slide{padding:0 16px}.kik-slideshow-section .kik-slide-inner{aspect-ratio:unset;height:600px}.kik-slideshow-section kik-slideshow[data-enable-peek=true] .kik-embla__slide{flex:0 0 90%}.kik-slideshow-section kik-slideshow[data-enable-peek=false] .kik-embla__slide{flex:0 0 100%}.kik-slideshow-section .kik-embla__button{width:48px;height:48px}.kik-slideshow-section .kik-embla__button--prev{left:32px}.kik-slideshow-section .kik-embla__button--next{right:32px}.kik-slideshow-section .kik-embla__button svg{width:24px;height:24px}.kik-slideshow-section .kik-mobile-content,.kik-slideshow-section .kik-mobile-progress{display:none}.kik-slideshow-section .kik-desktop-progress{display:block}.kik-slideshow-section .kik-thumbnails-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.kik-slideshow-section .kik-thumbnail__title{font-size:20px!important}.kik-slideshow-section .kik-thumbnail__desc{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-kik-slideshow.css.map */
