@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}to{transform:scale(1);opacity:1}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}body.template-index .section-badge,body.template-index h2,body.template-index .product-card{animation:fadeInUp .6s ease-out}body.template-index .product-card:nth-child(1){animation-delay:.1s}body.template-index .product-card:nth-child(2){animation-delay:.15s}body.template-index .product-card:nth-child(3){animation-delay:.2s}body.template-index .product-card:nth-child(4){animation-delay:.25s}body.template-index .product-card:nth-child(5){animation-delay:.3s}body.template-index .step{animation:fadeInUp .6s ease-out}body.template-index .step:nth-child(1){animation-delay:.1s}body.template-index .step:nth-child(2){animation-delay:.2s}body.template-index .step:nth-child(3){animation-delay:.3s}body.template-index .step:nth-child(4){animation-delay:.4s}.animate-fade-in{animation:fadeIn .6s ease-out}.animate-fade-in-up{animation:fadeInUp .6s ease-out}.animate-scale-in{animation:scaleIn .4s ease-out}.animate-slide-right{animation:slideInRight .5s ease-out}.animate-pulse{animation:pulse 2s infinite}.animation-delay-100{animation-delay:.1s}.animation-delay-200{animation-delay:.2s}.animation-delay-300{animation-delay:.3s}.animation-delay-400{animation-delay:.4s}.animation-delay-500{animation-delay:.5s}[data-reveal],.reveal-item{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}[data-reveal].is-visible,.reveal-item.is-visible{opacity:1;transform:translateY(0)}[data-reveal=left]{transform:translate(-24px)}[data-reveal=left].is-visible{transform:translate(0)}[data-reveal=right]{transform:translate(24px)}[data-reveal=right].is-visible{transform:translate(0)}[data-reveal=scale]{transform:scale(.95)}[data-reveal=scale].is-visible{transform:scale(1)}.reveal-item:nth-child(1){transition-delay:.05s}.reveal-item:nth-child(2){transition-delay:.1s}.reveal-item:nth-child(3){transition-delay:.15s}.reveal-item:nth-child(4){transition-delay:.2s}.reveal-item:nth-child(5){transition-delay:.25s}.reveal-item:nth-child(6){transition-delay:.3s}.reveal-item:nth-child(7){transition-delay:.35s}.reveal-item:nth-child(8){transition-delay:.4s}.ep-scroll-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:99999;pointer-events:none}.ep-scroll-progress__bar{display:block;height:100%;width:0;background:var(--ep-color-accent, #2F5DFB);border-radius:0 2px 2px 0;transition:width .1s ease-out;box-shadow:0 0 6px rgba(var(--ep-color-accent-rgb, 47, 93, 251),.4)}@media(max-width:749px){.ep-scroll-progress{display:none}}.ep-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:12px 16px;background:var(--ep-color-surface, #ffffff);border-top:1px solid rgba(var(--ep-color-primary-rgb, 17, 28, 68),.08);box-shadow:0 -4px 20px rgba(var(--ep-color-primary-rgb, 17, 28, 68),.08);transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:none}.ep-sticky-cta.is-visible{transform:translateY(0)}.ep-sticky-cta__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;background:var(--ep-color-accent, #2F5DFB);color:#fff;font-family:var(--ep-font-display, "Switzer", sans-serif);font-size:15px;font-weight:600;border:none;border-radius:var(--ep-radius-md, 12px);cursor:pointer;text-decoration:none;transition:background .2s ease}.ep-sticky-cta__button:hover{background:rgba(var(--ep-color-accent-rgb, 47, 93, 251),.9)}@media(max-width:749px){.ep-sticky-cta{display:block}}.animate-on-scroll{opacity:0;transform:translateY(20px);transition:all .6s ease-out}.animate-on-scroll.animated,.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.hover-lift{transition:transform .3s ease-out,box-shadow .3s ease-out}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--ep-shadow-lg, 0 20px 40px rgba(var(--ep-color-primary-rgb), .15))}.hover-glow{transition:box-shadow .3s ease-out}.hover-glow:hover{box-shadow:0 0 30px rgba(var(--ep-color-accent-rgb),.3)}.hover-scale{transition:transform .3s ease-out}.hover-scale:hover{transform:scale(1.05)}.skeleton-loader{background:linear-gradient(90deg,rgba(var(--ep-color-primary-rgb),.1) 25%,rgba(var(--ep-color-primary-rgb),.2),rgba(var(--ep-color-primary-rgb),.1) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--ep-radius-sm, 8px)}.loading-spinner{width:40px;height:40px;border:3px solid rgba(var(--ep-color-primary-rgb),.1);border-top-color:var(--ep-color-accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ep-image-blur-up{position:relative;overflow:hidden;background:rgba(var(--ep-color-primary-rgb),.03)}.ep-image-blur-up img{filter:blur(10px);transform:scale(1.05);transition:filter .5s ease-out,transform .5s ease-out;will-change:filter,transform}.ep-image-blur-up img.is-loaded,.ep-image-blur-up.is-loaded img{filter:blur(0);transform:scale(1)}.ep-image-skeleton{position:relative;overflow:hidden;background:rgba(var(--ep-color-primary-rgb),.05);border-radius:var(--ep-radius-md, 12px)}.ep-image-skeleton:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(var(--ep-color-primary-rgb),.08),transparent);animation:shimmer 1.5s infinite;background-size:200% 100%}.ep-image-skeleton.is-loaded:before{display:none}.seller-card .ep-image-skeleton,.ep-featured-product-card .ep-image-skeleton{aspect-ratio:1 / 1}.hero-visual .ep-image-skeleton{aspect-ratio:16 / 9}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ep-animations.css.map */
