.m-digital-showcase__image-slide{width:100%;height:100%}.m-digital-showcase__images{width:100%;aspect-ratio:1/1;overflow:hidden}.m-digital-showcase__images .swiper-wrapper,.m-digital-showcase__images .swiper-slide{height:100%}.m-digital-showcase .m-slider-controls{position:absolute;left:2rem;top:50%;transform:translateY(-50%);z-index:10}.m-digital-showcase .m-slider-controls__button{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-background),.9);border:2px solid rgb(var(--color-accent));color:rgb(var(--color-foreground));cursor:pointer;transition:all .3s ease}.m-digital-showcase .m-slider-controls__button:hover{background:rgb(var(--color-accent));color:rgb(var(--color-background));transform:scale(1.1)}.m-digital-showcase[data-container=w-full] .m-slider-controls,.m-digital-showcase[data-container=w-full] .swiper-pagination{left:3rem}.m-digital-showcase[data-container=container] .m-slider-controls,.m-digital-showcase[data-container=container] .swiper-pagination{left:-4rem}.m-digital-showcase{position:relative;overflow:hidden}.m-digital-showcase__container{gap:3rem}.m-digital-showcase__col-content{position:relative;z-index:2}.m-digital-showcase__content{padding:2rem}.m-digital-showcase__subtitle{font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-accent));margin-bottom:.75rem;opacity:.8}.m-digital-showcase__heading{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;background:linear-gradient(135deg,rgb(var(--color-foreground)),rgb(var(--color-accent)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.m-digital-showcase__description{font-size:1.125rem;line-height:1.7;margin-bottom:2rem;opacity:.9}.m-digital-showcase__features{list-style:none;padding:0;margin:0 0 2rem}.m-digital-showcase__feature-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1);white-space:normal;word-wrap:break-word}.m-digital-showcase__feature-item:last-child{border-bottom:none}.m-digital-showcase__feature-icon{flex-shrink:0;color:rgb(var(--color-accent))}.m-digital-showcase__button-wrapper{margin-top:2rem}.m-digital-showcase__button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:rgba(var(--color-accent),.1);border:2px solid rgb(var(--color-accent));color:rgb(var(--color-foreground));text-decoration:none;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden}.m-digital-showcase__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgb(var(--color-accent));transition:left .3s ease;z-index:-1}.m-digital-showcase__button:hover{color:rgb(var(--color-background));transform:translate(5px)}.m-digital-showcase__button:hover:before{left:0}.m-digital-showcase__button-arrow{transition:transform .3s ease}.m-digital-showcase__button:hover .m-digital-showcase__button-arrow{transform:translate(5px)}.m-digital-showcase__col-images{position:relative}.m-digital-showcase__images-wrapper{position:relative;padding:2rem}.m-digital-showcase__images{position:relative;overflow:hidden;border-radius:.5rem}.m-digital-showcase__image-slide{position:relative}.m-digital-showcase__image-container{position:relative;overflow:hidden;aspect-ratio:1/1;width:100%;background:rgba(var(--color-foreground),.05)}.m-digital-showcase__image{width:100%;height:100%;position:relative}.m-digital-showcase__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.m-digital-showcase__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.05)}.m-digital-showcase__tech-frame{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.m-digital-showcase__tech-corner{position:absolute;width:3rem;height:3rem;border:2px solid rgb(var(--color-accent))}.m-digital-showcase__tech-corner--tl{top:0;left:0;border-right:none;border-bottom:none}.m-digital-showcase__tech-corner--tr{top:0;right:0;border-left:none;border-bottom:none}.m-digital-showcase__tech-corner--bl{bottom:0;left:0;border-right:none;border-top:none}.m-digital-showcase__tech-corner--br{bottom:0;right:0;border-left:none;border-top:none}.m-digital-showcase__grid-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 29px,rgba(var(--color-accent),.1) 29px,rgba(var(--color-accent),.1) 30px),repeating-linear-gradient(90deg,transparent,transparent 29px,rgba(var(--color-accent),.1) 29px,rgba(var(--color-accent),.1) 30px);pointer-events:none;opacity:.5}.m-digital-showcase__scan-line{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--color-accent)),transparent);animation:scanLine 3s linear infinite;pointer-events:none}@keyframes scanLine{0%{top:0}to{top:100%}}.m-digital-showcase__glitch-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.m-digital-showcase__glitch-overlay:before,.m-digital-showcase__glitch-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;opacity:0}.m-digital-showcase__glitch-overlay:before{animation:glitch1 .5s infinite;color:rgb(var(--color-accent));z-index:-1}.m-digital-showcase__glitch-overlay:after{animation:glitch2 .5s infinite;color:rgb(var(--color-error));z-index:-2}@keyframes glitch1{0%,to{opacity:0}33%{opacity:.3;transform:translate(2px)}}@keyframes glitch2{0%,to{opacity:0}66%{opacity:.3;transform:translate(-2px)}}.m-digital-showcase .swiper-pagination{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1rem;z-index:10}.m-digital-showcase .swiper-pagination-bullet{width:12px;height:12px;background:transparent;border:2px solid rgba(var(--color-foreground),.3);opacity:1;transition:all .3s ease;position:relative;cursor:pointer;margin:0}.m-digital-showcase .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:rgb(var(--color-accent));opacity:0;transition:all .3s ease}.m-digital-showcase .swiper-pagination-bullet-active{border-color:rgb(var(--color-accent));transform:scale(1.2)}.m-digital-showcase .swiper-pagination-bullet-active:before{opacity:1}@media screen and (max-width: 989px){.m-digital-showcase__container{gap:2rem}.m-digital-showcase__heading{font-size:2rem}.m-digital-showcase__description{font-size:1rem}.m-digital-showcase__tech-corner{width:2rem;height:2rem}}@media screen and (max-width: 749px){.m-digital-showcase__content{padding:1.5rem}.m-digital-showcase__heading{font-size:1.75rem}.m-digital-showcase__images-wrapper{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/digital-showcase-slider.css.map */
