@keyframes th-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes th-fadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes th-fadeInDown{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes th-fadeInLeft{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes th-fadeInRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes th-fadeInScale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes th-slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes th-slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes th-popIn{0%{opacity:0;transform:scale(.75)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes th-bounceIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}80%{transform:scale(.97)}to{transform:scale(1)}}@keyframes th-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes th-shine{0%{left:-75%}to{left:125%}}@keyframes th-underlineDraw{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes th-ripple{0%{transform:scale(0);opacity:.6}to{transform:scale(2.5);opacity:0}}@keyframes th-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes th-spin{to{transform:rotate(360deg)}}@keyframes th-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.12)}28%{transform:scale(1)}42%{transform:scale(1.08)}70%{transform:scale(1)}}@keyframes th-countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes th-staggerIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes th-wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(-8deg)}35%{transform:rotate(6deg)}55%{transform:rotate(-4deg)}75%{transform:rotate(3deg)}}@keyframes th-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes th-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.anim-fadeIn{animation:th-fadeIn .5s ease both}.anim-fadeInUp{animation:th-fadeInUp .55s cubic-bezier(.22,1,.36,1) both}.anim-fadeInDown{animation:th-fadeInDown .5s ease both}.anim-fadeInLeft{animation:th-fadeInLeft .55s cubic-bezier(.22,1,.36,1) both}.anim-fadeInRight{animation:th-fadeInRight .55s cubic-bezier(.22,1,.36,1) both}.anim-fadeInScale{animation:th-fadeInScale .5s cubic-bezier(.34,1.56,.64,1) both}.anim-popIn{animation:th-popIn .45s cubic-bezier(.34,1.56,.64,1) both}.anim-bounceIn{animation:th-bounceIn .6s cubic-bezier(.34,1.56,.64,1) both}.anim-float{animation:th-float 3.5s ease-in-out infinite}.anim-heartbeat{animation:th-heartbeat 1.5s ease-in-out infinite}.anim-wiggle{animation:th-wiggle .6s ease both}.anim-spin{animation:th-spin 1s linear infinite}.anim-delay-100{animation-delay:.1s}.anim-delay-200{animation-delay:.2s}.anim-delay-300{animation-delay:.3s}.anim-delay-400{animation-delay:.4s}.anim-delay-500{animation-delay:.5s}.anim-delay-600{animation-delay:.6s}.anim-delay-700{animation-delay:.7s}.anim-delay-800{animation-delay:.8s}.th-reveal{opacity:0;transform:translateY(30px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.th-reveal.th-reveal--left{transform:translate(-30px)}.th-reveal.th-reveal--right{transform:translate(30px)}.th-reveal.th-reveal--scale{transform:scale(.94)}.th-reveal.th-reveal--fast{transition-duration:.4s}.th-reveal.th-reveal--slow{transition-duration:.9s}.th-reveal.th-revealed{opacity:1;transform:none}.th-stagger>*{opacity:0;transform:translateY(22px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.th-stagger.th-revealed>*:nth-child(1){opacity:1;transform:none;transition-delay:0ms}.th-stagger.th-revealed>*:nth-child(2){opacity:1;transform:none;transition-delay:80ms}.th-stagger.th-revealed>*:nth-child(3){opacity:1;transform:none;transition-delay:.16s}.th-stagger.th-revealed>*:nth-child(4){opacity:1;transform:none;transition-delay:.24s}.th-stagger.th-revealed>*:nth-child(5){opacity:1;transform:none;transition-delay:.32s}.th-stagger.th-revealed>*:nth-child(6){opacity:1;transform:none;transition-delay:.4s}.th-stagger.th-revealed>*:nth-child(7){opacity:1;transform:none;transition-delay:.48s}.th-stagger.th-revealed>*:nth-child(8){opacity:1;transform:none;transition-delay:.56s}.th-stagger.th-revealed>*:nth-child(n+9){opacity:1;transform:none;transition-delay:.64s}body{animation:th-fadeIn .4s ease both}.site-header{animation:th-slideDown .5s cubic-bezier(.22,1,.36,1) both}.header__nav a{position:relative;transition:color .2s ease}.header__nav a:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:var(--color-accent);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.header__nav a:hover:after{transform:scaleX(1)}.header__logo,.site-logo-brand{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.header__logo:hover,.site-logo-brand:hover{transform:translateY(-2px) scale(1.03)}.header__icon--cart{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.header__icon--cart:hover{transform:scale(1.18) rotate(-8deg)}.header__search-form{transition:all .3s cubic-bezier(.22,1,.36,1)}.th-btn{position:relative;overflow:hidden}.th-btn:before{content:"";position:absolute;top:0;left:-75%;width:45%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.22) 50%,transparent 100%);transform:skew(-20deg);transition:none;pointer-events:none}.th-btn:hover:before{animation:th-shine .55s ease forwards}.th-btn .ripple{position:absolute;border-radius:50%;background:#ffffff4d;pointer-events:none;animation:th-ripple .55s ease-out forwards}.btn--primary,.btn--secondary,.btn--accent{position:relative;overflow:hidden}.btn--primary:before,.btn--secondary:before,.btn--accent:before{content:"";position:absolute;top:0;left:-75%;width:45%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);pointer-events:none}.btn--primary:hover:before,.btn--secondary:hover:before,.btn--accent:hover:before{animation:th-shine .5s ease forwards}.th-product__hero-media{animation:th-fadeInScale .6s cubic-bezier(.22,1,.36,1) both}.th-product__thumb{animation:th-fadeInUp .4s cubic-bezier(.22,1,.36,1) both}.th-product__thumb:nth-child(1){animation-delay:50ms}.th-product__thumb:nth-child(2){animation-delay:.11s}.th-product__thumb:nth-child(3){animation-delay:.17s}.th-product__thumb:nth-child(4){animation-delay:.23s}.th-product__thumb:nth-child(5){animation-delay:.29s}.th-product__title{animation:th-fadeInUp .55s cubic-bezier(.22,1,.36,1) .1s both}.th-product__eyebrow{animation:th-popIn .4s cubic-bezier(.34,1.56,.64,1) .05s both}.th-product__pricebox{animation:th-fadeInUp .5s cubic-bezier(.22,1,.36,1) .18s both}.th-product__trust-grid div{animation:th-fadeInUp .45s cubic-bezier(.22,1,.36,1) both}.th-product__trust-grid div:nth-child(1){animation-delay:.22s}.th-product__trust-grid div:nth-child(2){animation-delay:.3s}.th-product__trust-grid div:nth-child(3){animation-delay:.38s}.th-product__trust-grid div:nth-child(4){animation-delay:.46s}.th-product__buybox{animation:th-fadeInUp .5s cubic-bezier(.22,1,.36,1) .28s both}.th-btn--buy{animation:th-fadeInUp .5s cubic-bezier(.22,1,.36,1) .34s both}.th-product-sticky{animation:th-slideUp .45s cubic-bezier(.22,1,.36,1) both}.th-product__accordion details>div{animation:th-fadeInDown .3s ease both}.th-variant__option{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.th-variant__option:active{transform:scale(.94)}.th-variant__option.selected{animation:th-popIn .3s cubic-bezier(.34,1.56,.64,1) both}.th-qty button{transition:background .15s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.th-qty button:active{transform:scale(.82)}.section-header__title,.th-section-heading h2,.section-heading{position:relative}.section-header__title:after{animation:th-underlineDraw .5s cubic-bezier(.22,1,.36,1) .3s both}.hero-content,.hero__content,.hero-slide__content,.slideshow__text{animation:th-fadeInUp .7s cubic-bezier(.22,1,.36,1) .2s both}.hero__buttons .btn,.hero-content .btn,.slideshow__buttons .btn{animation:th-fadeInUp .6s cubic-bezier(.22,1,.36,1) both}.hero__buttons .btn:nth-child(1),.slideshow__buttons .btn:nth-child(1){animation-delay:.35s}.hero__buttons .btn:nth-child(2),.slideshow__buttons .btn:nth-child(2){animation-delay:.48s}.hero-badge,.hero__badge{animation:th-float 4s ease-in-out infinite}.header__dropdown,.nav__dropdown,.mega-menu{animation:th-fadeInDown .25s cubic-bezier(.22,1,.36,1) both;transform-origin:top center}.mobile-menu,.mobile-nav,#CartDrawer.is-open .cart-drawer-card{animation:th-slideDown .35s cubic-bezier(.22,1,.36,1) both}.cart-drawer__item{animation:th-fadeInRight .3s ease both}.cart-drawer__item:nth-child(1){animation-delay:50ms}.cart-drawer__item:nth-child(2){animation-delay:.1s}.cart-drawer__item:nth-child(3){animation-delay:.15s}.trust-badges-bar .trust-badge{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.trust-badges-bar .trust-badge:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 8px 20px #0003}.site-footer a,footer a{transition:color .2s ease,transform .2s ease;display:inline-block}.site-footer a:hover,footer a:hover{transform:translate(3px)}.form-input,.form-select,.form-textarea,input[type=text],input[type=email],input[type=tel],input[type=number],textarea{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.form-input:focus,.form-select:focus,.form-textarea:focus{transform:translateY(-1px)}.form-label{transition:color .2s ease,transform .2s ease}.toast,.notification,.alert{animation:th-bounceIn .45s cubic-bezier(.34,1.56,.64,1) both}.whatsapp-float{animation:th-float 3.5s ease-in-out infinite;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.whatsapp-float:hover{transform:scale(1.15) translateY(-4px)!important;animation-play-state:paused}.mobile-bottom-nav{animation:th-slideUp .4s cubic-bezier(.22,1,.36,1) .2s both}.mobile-bottom-nav a,.mobile-bottom-nav button{transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .2s ease}.mobile-bottom-nav a:hover,.mobile-bottom-nav button:hover,.mobile-bottom-nav a.active,.mobile-bottom-nav button.active{transform:translateY(-3px) scale(1.12)}.th-skeleton{background:linear-gradient(90deg,var(--color-surface) 25%,var(--color-surface-2) 50%,var(--color-surface) 75%);background-size:200% 100%;animation:th-skeleton 1.6s ease-in-out infinite;border-radius:var(--radius-md)}.announcement-bar{background-size:300% 300%;animation:th-gradientShift 8s ease infinite}.th-img-zoom{overflow:hidden;border-radius:inherit}.th-img-zoom img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.th-img-zoom:hover img{transform:scale(1.06)}.th-stat-number,.stat__number{animation:th-countUp .6s cubic-bezier(.22,1,.36,1) both}.collection-pill,.category-pill,.category-card{transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,border-color .2s ease,background .2s ease}.collection-pill:hover,.category-pill:hover,.category-card:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 8px 24px #00000040}.review-card,.testimonial-card{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.review-card:hover,.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #0000004d}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.th-reveal,.th-stagger>*{opacity:1;transform:none;transition:none}.anim-float,.anim-heartbeat,.anim-spin,.whatsapp-float,.th-btn--cart:after,.announcement-bar,.th-skeleton{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/animations.css.map */
