.ivs_widget{display:block}.ivs_widget.ivs--will-reveal:not(.is-in-view){overflow:hidden}.ivs_widget.ivs--will-reveal .ivs_nav,.ivs_widget.ivs--will-reveal .ivs_stage{opacity:0;translate:8rem 0;transition:opacity .9s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--ivs-reveal-delay, 0ms);will-change:translate,opacity}.ivs_widget.ivs--will-reveal .ivs_stage{--ivs-reveal-delay: .14s}.ivs_widget.ivs--will-reveal.is-in-view .ivs_nav,.ivs_widget.ivs--will-reveal.is-in-view .ivs_stage{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.ivs_widget.ivs--will-reveal .ivs_nav,.ivs_widget.ivs--will-reveal .ivs_stage{opacity:1;translate:none;transition:none}}.container-right{padding-right:0;margin-right:0;padding-left:5px;max-width:calc(var(--container) + 50px)}.ivs_layout{display:grid;grid-template-columns:minmax(32rem,40rem) 1fr;gap:5rem;align-items:center}.ivs_nav,.ivs_nav_item{display:flex;flex-direction:column}.ivs_tab{display:flex;align-items:center;gap:1.6rem;width:100%;padding:1.8rem 0;background:none;border:none;text-align:left;cursor:pointer;color:inherit;font:inherit}.ivs_tab_icon{flex:0 0 auto;width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;background:var(--color-secondary-background)}.ivs_tab_icon img,.ivs_tab_icon svg,.ivs_tab_icon>.placeholder-svg{width:100%;height:100%;object-fit:cover}.ivs_tab_label{font-size:1.8rem;line-height:1.2;color:var(--color-text);transition:color .3s ease}.ivs_tab.is-active .ivs_tab_label{color:var(--color-text)}.ivs_tab:hover .ivs_tab_label,.ivs_tab:focus-visible .ivs_tab_label{color:var(--color-heading)}.ivs_tab_track{--ivs-track-height: 1px;--ivs-fill-height: 2px;position:relative;box-sizing:border-box;flex:0 0 auto;width:100%;height:var(--ivs-fill-height);background:transparent;overflow:hidden}.ivs_tab_track:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--ivs-track-height);background:#d9d9d9}.ivs_tab_fill{position:absolute;top:0;left:0;width:100%;height:var(--ivs-fill-height);transform:scaleX(0);transform-origin:left center;background:var(--color-heading);will-change:transform;backface-visibility:hidden}.ivs_stage{position:relative;min-width:0}.ivs_viewport{overflow:hidden}.ivs_track{display:flex;transition:transform .7s cubic-bezier(.65,0,.35,1)}.ivs--draggable .ivs_viewport{cursor:grab;touch-action:pan-y}.ivs--draggable.is-dragging .ivs_viewport{cursor:grabbing;user-select:none;-webkit-user-select:none}.ivs--draggable.is-dragging .ivs_track{transition:none}.ivs--draggable.is-dragging .ivs_slide img,.ivs--draggable.is-dragging .ivs_slide_media{pointer-events:none}@media(prefers-reduced-motion:reduce){.ivs_track{transition:none}}.ivs_slide{position:relative;flex:0 0 calc(100% - 13.5rem);margin-right:2.4rem;border-radius:var(--img-border-radius);overflow:hidden;aspect-ratio:17 / 9;background:var(--color-secondary-background)}.ivs_slide_media{position:absolute;top:0;right:0;bottom:0;left:0}.ivs_slide_media img,.ivs_slide_video,.ivs_slide_media>.placeholder-svg{width:100%;height:100%;object-fit:cover}.ivs_video_badge{position:absolute;top:2.4rem;right:2.4rem;width:5.2rem;height:5.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:.15rem solid rgba(255,255,255,.7);background:#ffffff1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:none}.ivs_video_badge svg{width:1.8rem;height:1.8rem;fill:currentColor}.ivs_overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.5rem;padding:4rem 6rem 6rem;background:linear-gradient(to top,#7474748c,#7d7c7c33 10%,#7e7c7c00 30%)}.ivs_heading{margin:0;color:#fff;font-size:clamp(2.2rem,2.6vw,4.2rem);line-height:1.15}.ivs_text{margin:0;max-width:85rem;color:#ffffffd9;font-size:clamp(1.3rem,1.2vw,1.5rem);line-height:1.5}.ivs_text{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ivs_link{color:#fff;font-size:1.5rem;text-decoration:none;text-underline-offset:.3rem;margin-top:10px;font-weight:500;padding-bottom:3px}.ivs_link:focus-visible{outline:1px solid #ffffff;outline-offset:3px}.ivs_link--static{text-decoration:none;cursor:default}.ivs_empty_state{padding:4rem 0;text-align:center}@media screen and (max-width:998px){.ivs_link{font-size:1.4rem}.container-right{padding-left:15px}.ivs_layout{grid-template-columns:1fr;gap:2.4rem}.ivs_nav{flex-direction:row;flex-wrap:nowrap;gap:2.4rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:.5rem;scrollbar-width:none;-ms-overflow-style:none}.ivs_nav::-webkit-scrollbar{width:0;height:0}.ivs_nav_item{flex:0 0 auto;scroll-snap-align:start}.ivs_tab{padding:1.4rem 0;gap:1.2rem}.ivs_tab_label{white-space:nowrap;font-size:1.6rem}.ivs_tab_icon{width:4rem;height:4rem}.ivs_slide{flex-basis:calc(100% - 3rem);margin-right:1.6rem;aspect-ratio:4 / 5}.ivs_overlay{padding:2.4rem}.ivs_heading{font-size:2.4rem}}.ivs_nav_item svg{background:#000}.ivs_nav_item svg path{fill:#fff}@media screen and (min-width:999px)and (max-width:1350px){.ivs_heading{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ivs_overlay{padding:3rem}.container-right{padding-left:25px}}@media screen and (min-width:999px)and (max-width:1250px){.ivs_slide{aspect-ratio:9 / 9}}@media screen and (min-width:1251px)and (max-width:1450px){.ivs_slide{aspect-ratio:14 / 9}}@media screen and (min-width:748px){[dir=rtl] .container.container-right{margin-right:auto}}.ivs_head{margin:0 0 3rem}.ivs_head--left{text-align:left}.ivs_head--center{text-align:center}.ivs_head--right{text-align:right}.ivs_section_heading{margin:0;color:var(--color-heading);font-size:clamp(2.4rem,3.2vw,5.2rem);line-height:1.15;text-transform:uppercase}.ivs_tab_text{display:flex;flex-direction:column;gap:.4rem;min-width:0}.ivs_tab_eyebrow{display:block;color:var(--color-text);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.ivs_tab.is-active .ivs_tab_eyebrow{opacity:1}@media screen and (max-width:749px){.ivs_head{margin:0 0 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/image-video-slider.css.map */
