@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(inter-variable.woff2) format("woff2")}:root{--upn-bg-page: #2b2b2b;--upn-bg: #333333;--upn-inset: #222222;--upn-accent: #E63946;--upn-accent-hover: #ff4b59;--upn-accent-light: #ff7e87;--upn-gold: #fdd663;--upn-success: #81c995;--upn-text: #ffffff;--upn-text-soft: #c7c7c7;--upn-text-muted: #8f8f8f;--upn-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--upn-display: clamp(40px, 5.5vw, 64px);--upn-h2: clamp(28px, 3.5vw, 40px);--upn-h3: 20px;--upn-body: 16px;--upn-meta: 13px;--upn-border: rgba(255, 255, 255, .08);--upn-border-strong: rgba(255, 255, 255, .14);--upn-radius-lg: 24px;--upn-radius-md: 16px;--upn-radius-sm: 12px;--upn-shadow-sm: 0 4px 14px rgba(0, 0, 0, .18);--upn-shadow-md: 0 14px 34px rgba(0, 0, 0, .28);--upn-shadow-lg: 0 28px 70px rgba(0, 0, 0, .38);--upn-shadow-accent: 0 12px 30px rgba(230, 57, 70, .32);--upn-container: 1240px;--upn-section-pad: clamp(48px, 8vw, 96px);--upn-gutter: clamp(20px, 3vw, 32px);--upn-transition: .2s ease;--upn-ease-out: cubic-bezier(.2, 1, .3, 1);--upn-focus-ring: 0 0 0 3px rgba(230, 57, 70, .45)}.upn-container{max-width:var(--upn-container);margin:0 auto;padding-left:var(--upn-gutter);padding-right:var(--upn-gutter)}.upn-kicker{display:inline-block;color:var(--upn-accent);font-family:var(--upn-font);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px}.upn-title{font-family:var(--upn-font);font-size:var(--upn-h2);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:var(--upn-text);margin:0 0 14px}.upn-title span{color:var(--upn-accent)}.upn-lead{font-family:var(--upn-font);font-size:var(--upn-body);font-weight:400;line-height:1.7;color:var(--upn-text-soft);margin:0}.upn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--upn-accent);color:#fff;font-family:var(--upn-font);font-size:15px;font-weight:700;text-decoration:none;border:none;border-radius:999px;padding:15px 30px;cursor:pointer;transition:background-color var(--upn-transition),transform .15s ease,box-shadow var(--upn-transition)}.upn-btn:hover{background:var(--upn-accent-hover);box-shadow:var(--upn-shadow-accent);transform:translateY(-1px)}.upn-btn:active{transform:translateY(0) scale(.98)}.upn-btn--ghost{background:transparent;border:1px solid var(--upn-border-strong);color:var(--upn-text)}.upn-btn--ghost:hover{background:#ffffff0f;border-color:#fff6;box-shadow:none}.upn-card{background:var(--upn-bg);border:1px solid var(--upn-border);border-radius:var(--upn-radius-lg);box-shadow:var(--upn-shadow-sm)}[class*=uphone-] a:focus-visible,[class*=uphone-] button:focus-visible,[class*=upn-] a:focus-visible,[class*=upn-] button:focus-visible,[id^=uphone-] a:focus-visible,[id^=uphone-] button:focus-visible,[id^=uphone-] input:focus-visible,[id^=uphone-] select:focus-visible,[id^=uphone-] textarea:focus-visible,.mobile-drawer a:focus-visible,.mobile-drawer button:focus-visible,[class^=urw-drawer] button:focus-visible{outline:none;box-shadow:var(--upn-focus-ring);border-radius:8px}.upn-motion-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--upn-reveal-delay, 0s);will-change:opacity,transform}.upn-motion-reveal.upn-reveal-left{transform:translate(-34px)}.upn-motion-reveal.upn-reveal-right{transform:translate(34px)}.upn-motion-reveal.upn-reveal-scale{transform:translateY(14px) scale(.94)}.upn-motion-reveal.upn-inview{opacity:1;transform:none}@keyframes upnAccordionIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.garantie-faq details[open] .faq-body,.uphone-faq details[open] .faq-body{animation:upnAccordionIn .3s var(--upn-ease-out)}.upn-btn:active,.header-cta:active,.btn-product-buy:active{transform:translateY(0) scale(.97)}@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/1/assets/uphone-theme.css.map */
