.t15-reveal{opacity:0;transform:translateY(36px);transition:opacity .75s cubic-bezier(.32,.72,0,1),transform .75s cubic-bezier(.32,.72,0,1);will-change:opacity,transform}.t15-reveal.t15-visible{opacity:1;transform:translateY(0)}.t15-stagger>*{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.32,.72,0,1),transform .6s cubic-bezier(.32,.72,0,1)}.t15-stagger.t15-visible>*{opacity:1;transform:translateY(0)}.t15-stagger.t15-visible>*:nth-child(1){transition-delay:.05s}.t15-stagger.t15-visible>*:nth-child(2){transition-delay:.12s}.t15-stagger.t15-visible>*:nth-child(3){transition-delay:.19s}.t15-stagger.t15-visible>*:nth-child(4){transition-delay:.26s}.t15-stagger.t15-visible>*:nth-child(5){transition-delay:.33s}.t15-stagger.t15-visible>*:nth-child(6){transition-delay:.4s}.t15-trust-strip{display:flex;align-items:center;justify-content:center;background:var(--t15-surface);border-top:1px solid var(--t15-border);border-bottom:1px solid var(--t15-border);overflow:hidden}.t15-trust-item{display:flex;align-items:center;gap:10px;padding:18px 32px;border-right:1px solid var(--t15-border);flex:1;justify-content:center;transition:background .25s ease}.t15-trust-item:last-child{border-right:none}.t15-trust-item:hover{background:var(--t15-surface2)}.t15-trust-icon{font-size:22px}.t15-trust-text strong{display:block;font-size:13px;font-weight:700;color:var(--t15-text);font-family:var(--t15-font)}.t15-trust-text span{font-size:11px;color:var(--t15-muted);font-family:var(--t15-font)}.t15-marquee-wrap{overflow:hidden;position:relative;border-top:1px solid var(--t15-border);border-bottom:1px solid var(--t15-border);background:var(--t15-surface);padding:14px 0}.t15-marquee-wrap:before,.t15-marquee-wrap:after{content:"";position:absolute;top:0;height:100%;width:100px;z-index:2;pointer-events:none}.t15-marquee-wrap:before{left:0;background:linear-gradient(to right,var(--t15-surface),transparent)}.t15-marquee-wrap:after{right:0;background:linear-gradient(to left,var(--t15-surface),transparent)}.t15-marquee-track{display:flex;width:max-content;animation:t15Marquee 30s linear infinite}.t15-marquee-item{display:flex;align-items:center;gap:12px;padding:0 36px;font-size:12px;font-weight:600;color:var(--t15-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-family:var(--t15-font)}.t15-marquee-dot{width:5px;height:5px;border-radius:50%;background:var(--t15-amber);flex-shrink:0;opacity:.6}@keyframes t15Marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}#t15-progress{position:fixed;top:0;left:0;height:2.5px;width:0%;background:linear-gradient(90deg,var(--t15-amber),var(--t15-mint));z-index:99999;box-shadow:0 0 12px #f5a623b3;transition:width .2s ease,opacity .4s ease;pointer-events:none}#t15-progress.done{width:100%;opacity:0}@keyframes t15PageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.main-content,main,#MainContent{animation:t15PageIn .5s cubic-bezier(.32,.72,0,1) both!important}.t15-urgency{display:inline-flex;align-items:center;gap:8px;background:#ff6b5b14;border:1px solid rgba(255,107,91,.2);border-radius:100px;padding:6px 14px;font-size:12px;font-weight:600;color:var(--t15-coral);font-family:var(--t15-font)}.t15-urgency:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--t15-coral);animation:t15Pulse 1.5s ease-in-out infinite}@keyframes t15Pulse{0%,to{opacity:1}50%{opacity:.3}}.t15-countdown{display:inline-flex;align-items:center;gap:6px;font-family:var(--t15-font);font-size:13px;color:var(--t15-muted)}.t15-countdown-unit{display:flex;flex-direction:column;align-items:center;background:var(--t15-surface2);border:1px solid var(--t15-border);border-radius:8px;padding:4px 8px;min-width:40px}.t15-countdown-num{font-size:16px;font-weight:800;color:var(--t15-amber);line-height:1}.t15-countdown-label{font-size:9px;color:var(--t15-muted);letter-spacing:.05em;text-transform:uppercase}.t15-countdown-sep{color:var(--t15-amber);font-weight:800;font-size:18px;margin-bottom:6px}.t15-social-proof{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--t15-muted);font-family:var(--t15-font);margin-top:6px}.t15-stars{color:var(--t15-amber);letter-spacing:-1px;font-size:13px}.t15-toast{position:fixed;bottom:24px;right:24px;background:var(--t15-surface);border:1px solid var(--t15-border);border-radius:var(--t15-radius);padding:16px 20px;display:flex;align-items:center;gap:12px;font-family:var(--t15-font);font-size:14px;color:var(--t15-text);box-shadow:var(--t15-shadow);z-index:9999;transform:translate(120%);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.t15-toast.t15-toast-visible{transform:translate(0)}#t15-cursor{position:fixed;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.04) 0%,transparent 70%);pointer-events:none;z-index:9997;transform:translate(-50%,-50%);transition:transform .1s linear;display:none}@media(hover:hover){#t15-cursor{display:block}}.t15-badge-new{background:#3de8a01f!important;color:var(--t15-mint)!important;border-color:#3de8a040!important}.t15-badge-hot{background:#ff6b5b1f!important;color:var(--t15-coral)!important;border-color:#ff6b5b40!important}.t15-badge-sale{background:#f5a6231f!important;color:var(--t15-amber)!important;border-color:#f5a62340!important}@media(max-width:768px){h1{font-size:2.4rem!important}h2{font-size:1.9rem!important}.t15-trust-strip{flex-wrap:wrap}.t15-trust-item{flex:1 1 50%;border-right:none;border-bottom:1px solid var(--t15-border);padding:14px 16px}.button,button[type=submit]{width:100%!important;text-align:center!important;justify-content:center!important}}@media(max-width:480px){.t15-trust-item{flex:1 1 100%}.t15-countdown{flex-wrap:wrap;justify-content:center}}@keyframes t15Shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.card__inner:before,[class*=card__inner]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.025) 50%,transparent 60%);background-size:400px 100%;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}.card:hover .card__inner:before{opacity:1;animation:t15Shimmer 1.2s ease infinite}@keyframes t15Float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.t15-float{animation:t15Float 4s ease-in-out infinite}.t15-divider{height:1px;background:linear-gradient(90deg,transparent,var(--t15-border),rgba(245,166,35,.15),var(--t15-border),transparent)}@keyframes t15Ripple{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tec15-p3.css.map */
