.cs-ee{--cs-ee-gap: 13px;--cs-ee-tv-w: 930px;--cs-ee-tv-h: 523px;--cs-ee-fam-w: 417px;--cs-ee-fam-h: 234px;--cs-ee-dotnav-gap: 12px;--sk-dotnav-variable-duration: 1s;--sk-dotnav-timed-duration: 4.16s;background:#f5f5f7}.cs-section-endless{background:#f5f5f7}@media(min-width:1441px){.cs-ee{--cs-ee-tv-w: 1250px;--cs-ee-tv-h: 668px;--cs-ee-fam-w: 470px;--cs-ee-fam-h: 264px}}@media(max-width:1068px){.cs-ee{--cs-ee-tv-w: 688px;--cs-ee-tv-h: 367px;--cs-ee-fam-w: 188px;--cs-ee-fam-h: 254px}}@media(max-width:734px){.cs-ee{--cs-ee-tv-w: 275px;--cs-ee-tv-h: 496px;--cs-ee-fam-w: 188px;--cs-ee-fam-h: 254px;--cs-ee-dotnav-gap: 10px}}.cs-ee .endless-entertainment{display:flex;flex-direction:column;padding-bottom:0}.cs-ee .media-gallery-headline-container{display:none}@media(max-width:639px){.cs-ee .media-gallery-headline-container{display:block;padding:36px 0 17px}.cs-ee .media-gallery-headline{margin:0;font:600 32px/36px SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.004em;text-align:center;color:#000}}.cs-ee .visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.cs-ee .media-gallery{position:relative;width:100%;overflow:hidden;display:flex;justify-content:center}.cs-ee .tv-media-gallery{--cs-ee-tile-w: var(--cs-ee-tv-w);--cs-ee-tile-h: var(--cs-ee-tv-h);height:var(--cs-ee-tv-h);touch-action:pan-y;cursor:grab}.cs-ee .tv-media-gallery.is-local-dragging{cursor:grabbing}.cs-ee .fam-media-gallery{--cs-ee-tile-w: var(--cs-ee-fam-w);--cs-ee-tile-h: var(--cs-ee-fam-h);height:calc(var(--cs-ee-fam-h) + var(--cs-ee-gap));padding-top:var(--cs-ee-gap);box-sizing:border-box}.cs-ee .media-gallery-item-container{position:relative;flex:0 0 auto;width:calc(var(--cs-ee-tile-w) + var(--cs-ee-gap));height:var(--cs-ee-tile-h);margin:0;padding:0;list-style:none;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}.cs-ee .media-gallery-item{position:absolute;top:0;left:0;width:calc(var(--cs-ee-tile-w) + var(--cs-ee-gap));height:100%;display:flex;justify-content:center;margin:0;padding:0;background:none;transform-style:preserve-3d}.cs-ee .media-gallery-wrapper-link{display:grid;position:relative;width:var(--cs-ee-tile-w);height:100%;overflow:hidden;background:#000;text-decoration:none;backface-visibility:hidden;transform:translateZ(0)}.cs-ee .media-gallery-bg-wrapper,.cs-ee .media-gallery-bg{display:block;width:100%;height:100%;margin:0;overflow:hidden;background:#000}.cs-ee .media-gallery-bg img,.cs-ee .custom-gallery-video{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;object-fit:cover;object-position:center center;border:0;border-radius:0;box-shadow:none;backface-visibility:hidden}.cs-ee .custom-gallery-video{background:#000}.cs-ee .media-gallery-dotnav{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:24px;margin:var(--cs-ee-dotnav-gap) 0;order:4;-webkit-tap-highlight-color:transparent}.cs-ee .media-gallery-dotnav-items{display:flex;margin:0;padding:0;list-style:none}.cs-ee .media-gallery-dotnav-item{margin:0;padding:0}.cs-ee .media-gallery-dotnav-link{display:block;position:relative;box-sizing:content-box;width:8px;height:8px;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:width .25s linear;touch-action:manipulation}.cs-ee .media-gallery-dotnav-link:before{content:"";display:block;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);width:8px;height:8px;border-radius:999px;background:#0000007a;transition:background-color .12s linear}.cs-ee .media-gallery-dotnav-link:hover:before{background:#0000008a}.cs-ee .media-gallery-dotnav-link:after{content:"";position:absolute;display:block;top:8px;bottom:8px;left:8px;width:8px;border-radius:999px;background:#000;opacity:0}.cs-ee .dotnav-timed .dotnav-item.current .dotnav-link{width:32px;pointer-events:none}.cs-ee .dotnav-timed .dotnav-item.current .dotnav-link:before{left:calc(50% - 16px);width:32px;background:#0000006b;animation:cs-ee-dot-expand .25s ease-in}.cs-ee .dotnav-timed .dotnav-item.current .dotnav-link:after{opacity:1;animation:cs-ee-dot-timed var(--sk-dotnav-timed-duration) linear calc(var(--sk-dotnav-variable-duration) - .16s) 1 forwards}.cs-ee.local-gallery-paused .dotnav-item.current .dotnav-link:after,.cs-ee.local-gallery-hover-paused .dotnav-item.current .dotnav-link:after{animation-play-state:paused}@keyframes cs-ee-dot-timed{0%{width:8px}to{width:calc(100% - 16px)}}@keyframes cs-ee-dot-expand{0%{left:calc(50% - 4px);width:8px}to{left:calc(50% - 16px);width:32px}}.cs-ee .media-gallery-dotnav-iconcontrol{position:absolute;top:50%;right:calc(12px + env(safe-area-inset-right));transform:translateY(-50%);margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#0000006b;cursor:pointer;transition:color .12s linear,background-color .1s linear;touch-action:manipulation}.cs-ee .media-gallery-dotnav-iconcontrol:hover{color:#0000008a}.cs-ee .dotnav-iconcontrol-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.cs-ee .dotnav-iconcontrol-icon svg{width:100%;height:100%;fill:currentColor}.cs-ee .media-gallery-dotnav-iconcontrol-play,.cs-ee.local-gallery-paused .media-gallery-dotnav-iconcontrol-pause{display:none}.cs-ee.local-gallery-paused .media-gallery-dotnav-iconcontrol-play{display:block}@media(max-width:734px){.cs-ee .media-gallery-dotnav{min-height:24px}.cs-ee .media-gallery-dotnav-iconcontrol{right:calc(10px + env(safe-area-inset-right))}}.cs-ee #tv-media-gallery .media-gallery-item.custom-video-slide{position:absolute}.cs-ee .custom-video-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;overflow:hidden;pointer-events:none}.cs-ee .custom-video-play-indicator{position:absolute;left:50%;top:50%;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:999px;display:grid;place-items:center;background:#0000008f;color:#fff;opacity:1;transition:opacity .14s ease,transform .14s ease;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cs-ee .custom-video-play-indicator svg{width:34px;height:34px;display:block;fill:currentColor;transform:translate(2px)}.cs-ee .custom-video-slide.is-video-previewing .custom-video-play-indicator{opacity:0;transform:translate(-50%,-50%) scale(.92)}.cs-ee .custom-video-sound,.cs-ee .custom-video-countdown{opacity:0;visibility:hidden;transition:opacity .14s ease,visibility .14s ease}.cs-ee .custom-video-slide.is-video-previewing .custom-video-sound,.cs-ee .custom-video-slide.is-video-previewing .custom-video-countdown{opacity:1;visibility:visible}.cs-ee .custom-video-sound{position:absolute;top:18px;right:18px;width:52px;height:52px;margin:0;padding:0;border:0;border-radius:999px;background:#000000a3;color:#fff;display:grid;place-items:center;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cs-ee .custom-video-sound:hover{background:#000000c2}.cs-ee .custom-video-sound:focus-visible{outline:3px solid #fff;outline-offset:-6px}.cs-ee .custom-video-sound svg{width:28px;height:28px;display:block;fill:currentColor}.cs-ee .custom-video-sound .icon-sound-on,.cs-ee .custom-video-sound[aria-pressed=true] .icon-sound-off{display:none}.cs-ee .custom-video-sound[aria-pressed=true] .icon-sound-on{display:block}.cs-ee .custom-video-countdown{position:absolute;right:18px;bottom:18px;min-width:58px;box-sizing:border-box;padding:7px 10px;border-radius:8px;background:#000000b8;color:#fff;font:600 18px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;letter-spacing:.01em;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media(max-width:734px){.cs-ee .custom-video-play-indicator{width:58px;height:58px}.cs-ee .custom-video-play-indicator svg{width:28px;height:28px}.cs-ee .custom-video-sound{top:12px;right:12px;width:44px;height:44px}.cs-ee .custom-video-sound svg{width:24px;height:24px}.cs-ee .custom-video-countdown{right:12px;bottom:12px;min-width:52px;padding:6px 8px;font-size:16px}}@media(prefers-reduced-motion:reduce){.cs-ee .media-gallery-item-container,.cs-ee .media-gallery-item,.cs-ee .media-gallery-dotnav-link,.cs-ee .media-gallery-dotnav-link:before,.cs-ee .media-gallery-dotnav-link:after{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cs-endless-gallery.css.map */
