.video-cards-carousel{position:relative}.video-cards-carousel__intro{text-align:center;margin:0;margin-bottom:4rem}.video-cards-carousel__intro h2{font-family:var(--font-heading-family);font-size:3rem;line-height:3.6rem;font-weight:700;margin:0}.video-cards-carousel__intro p{text-align:center;max-width:57.6rem;margin:auto;margin-top:1.6rem!important;font-size:1.6rem;line-height:2.6rem;font-weight:500}@media screen and (min-width:1024px){.video-cards-carousel__intro h2{font-size:4.8rem;line-height:4.8rem}.video-cards-carousel__intro p{font-size:1.6rem;line-height:2.6rem}}.video-cards-carousel__card{position:relative;flex:0 0 calc(100% - 50px);scroll-snap-align:center;border-radius:1.6rem;overflow:hidden;aspect-ratio:3 / 5}.video-cards-carousel__card:focus{outline:none}@media(min-width:768px){.video-cards-carousel__card{flex:0 0 calc(33.333% - 10.67px)}}@media(min-width:1024px){.video-cards-carousel__card{flex:0 0 calc(25% - 12px)}}@media(min-width:1280px){.video-cards-carousel__card{flex:0 0 calc(20% - 12.8px)}}.video-cards-carousel__media,.video-cards-carousel__media video,.video-cards-carousel__media iframe,.video-cards-carousel__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.video-cards-carousel__card:hover .video-cards-carousel__media video,.video-cards-carousel__card:hover .video-cards-carousel__media img,.video-cards-carousel__card:hover .video-cards-carousel__media iframe{transform:scale(1.05)}.video-cards-carousel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,rgb(0 0 0 / .5),rgb(0 0 0 / .2),transparent);pointer-events:none}.video-cards-carousel__label{position:absolute;left:0;right:0;bottom:1.5rem;text-align:center;z-index:4;padding:0 1rem}.video-cards-carousel__label-inner{text-shadow:0 6px 18px rgba(0,0,0,.45);margin:0;filter:drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06))}.video-cards-carousel__label-inner p{margin:0;color:#f2e8c6;font-family:var(--font-heading-family);font-size:2rem;line-height:2.5rem;font-weight:500;white-space:pre-line}@media(min-width:768px){.video-cards-carousel__label-inner p{font-size:2.4rem;line-height:3.2rem}}.video-cards-carousel .slider{display:flex;gap:1.6rem;align-items:stretch;-ms-overflow-style:none;scrollbar-width:none}.video-cards-carousel .slider::-webkit-scrollbar{display:none}.video-cards-carousel__card.scroll-trigger.animate--stagger{opacity:.01;transform:translateY(30px)}.video-cards-carousel__card.scroll-trigger:not(.scroll-trigger--offscreen).animate--stagger{animation:videoCardIn .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--animation-offset, 0s) + (var(--animation-order, 0) * .12s))}@keyframes videoCardIn{0%{opacity:.01;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.video-cards-carousel__controls{position:absolute;inset:auto 0 0 0;top:50%;transform:translateY(-50%);pointer-events:none}.video-cards-carousel__controls .slider-button{pointer-events:auto;background:#ffffffe6;border:1px solid rgba(255,255,255,.2);color:var(--color-foreground);box-shadow:0 10px 30px #02061726;padding:.6rem;border-radius:9999px}.video-cards-carousel__controls .slider-button--prev{position:absolute;left:.5rem}.video-cards-carousel__controls .slider-button--next{position:absolute;right:.5rem}.video-cards-carousel__controls:has(button[name=previous][disabled]):has(button[name=next][disabled]){display:none}.video-cards-carousel__controls button[disabled]{opacity:.36;pointer-events:none}.video-cards-carousel__card[aria-hidden=true]{pointer-events:none;opacity:.6}.video-cards-carousel__label-inner .rte{margin:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-video-cards-carousel.css.map */
