#sa-wrap{--sa-bg: #030303;--sa-panel: rgba(9, 9, 9, .78);--sa-panel-strong: rgba(14, 14, 14, .92);--sa-border: rgba(255, 255, 255, .08);--sa-border-strong: rgba(222, 183, 106, .34);--sa-text: #f4f0e8;--sa-muted: rgba(244, 240, 232, .68);--sa-dim: rgba(244, 240, 232, .42);--sa-gold: #d6b46a;--sa-gold-soft: rgba(214, 180, 106, .16);--sa-gold-line: rgba(214, 180, 106, .48);--sa-amber: #8b7352;--sa-radius: 8px;--sa-shadow: 0 0 0 1px rgba(255, 255, 255, .03), 0 30px 70px rgba(0, 0, 0, .72), inset 0 1px 0 rgba(255, 255, 255, .05);background:radial-gradient(circle at 18% -8%,rgba(214,180,106,.11),transparent 34%),radial-gradient(circle at 90% 8%,rgba(139,115,82,.1),transparent 30%),linear-gradient(180deg,#050505,#020202 66%,#070605);color:var(--sa-text);min-height:100vh;position:relative;overflow:hidden;font-family:Inter,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#sa-wrap *{box-sizing:border-box}#sa-wrap [hidden]{display:none!important}#sa-wrap a{color:inherit}#sa-wrap .sa-scr{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(28px,5vw,58px) clamp(16px,4vw,44px)}#sa-wrap .sa-box{width:min(100%,680px);border:1px solid var(--sa-border);border-radius:var(--sa-radius);background:var(--sa-panel);box-shadow:var(--sa-shadow);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:clamp(24px,4vw,44px)}#sa-wrap .sa-scr-cinematic{overflow:hidden}#sa-wrap .sa-intro-ambient{position:absolute;top:-28%;right:-28%;bottom:-28%;left:-28%;background:radial-gradient(circle at 50% 34%,rgba(214,180,106,.16),transparent 18%),radial-gradient(circle at 48% 42%,rgba(255,255,255,.06),transparent 22%),radial-gradient(circle at 20% 70%,rgba(139,115,82,.12),transparent 28%);filter:blur(18px);opacity:.95;pointer-events:none}#sa-wrap .sa-intro-beam{position:absolute;width:42vw;min-width:360px;height:1px;top:38%;left:50%;transform:translate(-50%) rotate(-16deg);background:linear-gradient(90deg,transparent,rgba(255,238,190,.5),transparent);box-shadow:0 0 30px #d6b46a5c;opacity:0;animation:saIntroBeam 1.1s ease .34s both;pointer-events:none}#sa-wrap .sa-box-cinematic{position:relative;width:min(100%,760px);text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 28%),var(--sa-panel);overflow:hidden}#sa-wrap .sa-box-cinematic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,transparent 10%,rgba(255,240,200,.08) 40%,transparent 56%);transform:translate(-115%);animation:saPanelShine 1.3s ease .52s both;pointer-events:none}#sa-wrap .sa-intro-stage{position:relative;width:clamp(136px,24vw,196px);aspect-ratio:1;margin:0 auto clamp(20px,4vw,30px);display:grid;place-items:center}#sa-wrap .sa-intro-halo{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:999px;background:radial-gradient(circle,rgba(255,226,153,.34),rgba(214,180,106,.13) 44%,transparent 70%);filter:blur(10px);opacity:0;animation:saHaloIn 1.45s ease .08s both}#sa-wrap .sa-intro-ring{position:absolute;border-radius:999px;pointer-events:none}#sa-wrap .sa-intro-ring-main{top:5%;right:5%;bottom:5%;left:5%;border:2px solid transparent;border-top-color:#ffe197f0;border-right-color:#d6b46a5c;filter:drop-shadow(0 0 16px rgba(214,180,106,.35));animation:saRingMain 1.2s cubic-bezier(.22,.7,.25,1) .12s both}#sa-wrap .sa-intro-ring-fine{top:0;right:0;bottom:0;left:0;border:1px solid rgba(214,180,106,.28);border-left-color:#fff1c7d6;animation:saRingFine 1.46s cubic-bezier(.22,.7,.25,1) .16s both}#sa-wrap .sa-intro-icon{position:relative;width:62%;aspect-ratio:1;display:grid;place-items:center;opacity:0;transform:scale(.88) translateY(8px);animation:saIconIn .72s ease .3s both}#sa-wrap .sa-intro-icon-img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 16px 28px rgba(0,0,0,.42))}#sa-wrap .sa-intro-spark{position:absolute;width:72%;height:2px;top:37%;left:14%;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,249,224,.96),rgba(214,180,106,.5),transparent);opacity:0;transform:translate(-34%) rotate(-18deg);animation:saIconSpark .92s ease .72s both}#sa-wrap .sa-ey{display:flex;align-items:center;gap:8px;color:var(--sa-dim);text-transform:uppercase;letter-spacing:.22em;font-size:11px;line-height:1.4;margin:0 0 14px}#sa-wrap .sa-intro-ey{justify-content:center;opacity:0;transform:translateY(10px);animation:saCopyIn .55s ease .92s both}#sa-wrap .sa-edot{width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:var(--sa-gold);box-shadow:0 0 16px #d6b46a8c}#sa-wrap .sa-intro-title,#sa-wrap .sa-title{margin:0 0 14px;color:var(--sa-text);font-size:clamp(34px,6vw,60px);line-height:1.04;font-weight:300;letter-spacing:0}#sa-wrap .sa-intro-title{opacity:0;transform:translateY(14px);animation:saCopyIn .6s ease 1.04s both}#sa-wrap .sa-intro-sub,#sa-wrap .sa-sub,#sa-wrap .sa-load-copy{margin:0;color:var(--sa-muted);font-size:clamp(15px,2vw,17px);line-height:1.7}#sa-wrap .sa-intro-sub{max-width:560px;margin:0 auto clamp(26px,4vw,36px);opacity:0;transform:translateY(14px);animation:saCopyIn .6s ease 1.12s both}#sa-wrap .sa-intro-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}#sa-wrap .sa-intro-card{width:100%;min-height:192px;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:clamp(18px,3vw,26px);border-radius:var(--sa-radius);border:1px solid var(--sa-border);background:linear-gradient(180deg,rgba(255,255,255,.045),transparent),#00000057;color:var(--sa-text);cursor:pointer;text-align:left;opacity:0;transform:translateY(16px);animation:saCardIn .6s ease 1.22s both;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}#sa-wrap .sa-intro-card:nth-child(2){animation-delay:1.3s}#sa-wrap .sa-intro-card:hover,#sa-wrap .sa-intro-card:focus-visible,#sa-wrap .sa-opt:hover,#sa-wrap .sa-opt:focus-visible{border-color:var(--sa-border-strong);box-shadow:0 16px 34px #0000006b,0 0 0 1px #d6b46a1a}#sa-wrap .sa-intro-card:hover,#sa-wrap .sa-intro-card:focus-visible{transform:translateY(-3px)}#sa-wrap .sa-intro-card:focus-visible,#sa-wrap .sa-btn-primary:focus-visible,#sa-wrap .sa-btn-ghost:focus-visible,#sa-wrap .sa-cta-link:focus-visible,#sa-wrap .sa-reco-card a:focus-visible,#sa-wrap .sa-link:focus-visible{outline:2px solid rgba(255,228,170,.9);outline-offset:3px}#sa-wrap .sa-intro-card-kicker,#sa-wrap .sa-card-ey{color:var(--sa-gold);font-size:11px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;font-weight:800}#sa-wrap .sa-intro-card strong{display:block;color:var(--sa-text);font-size:clamp(18px,2.4vw,22px);line-height:1.22;font-weight:700}#sa-wrap .sa-intro-card span:not(.sa-intro-card-kicker){display:block;color:var(--sa-muted);font-size:13px;line-height:1.55}#sa-wrap .sa-intro-card em{display:block;margin-top:auto;color:var(--sa-text);font-size:12px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;font-style:normal;font-weight:800}#sa-wrap .sa-exit{color:var(--sa-dim);text-align:center;font-size:13px;line-height:1.5;margin:0;opacity:0;transform:translateY(10px);animation:saCopyIn .55s ease 1.4s both}#sa-wrap .sa-link{color:var(--sa-gold);font-weight:700;text-decoration:none}#sa-wrap .sa-link:hover{color:var(--sa-text)}#sa-wrap .sa-prog{height:4px;border-radius:999px;overflow:hidden;background:#ffffff12;margin-bottom:8px}#sa-wrap .sa-pfill{width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sa-amber),var(--sa-gold));transition:width .38s ease}#sa-wrap .sa-stepnum{color:var(--sa-dim);text-align:right;letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.4;margin:0 0 18px}#sa-wrap .sa-qttl{color:var(--sa-text);font-size:clamp(22px,3vw,30px);line-height:1.18;font-weight:300;letter-spacing:0;margin:0 0 8px}#sa-wrap .sa-qhint{color:var(--sa-dim);font-size:13px;line-height:1.55;margin:0 0 16px}#sa-wrap .sa-opts{display:grid;grid-template-columns:1fr;gap:9px;margin-bottom:20px}#sa-wrap .sa-opt{width:100%;min-height:68px;border:1px solid var(--sa-border);border-radius:var(--sa-radius);background:#00000061;color:var(--sa-text);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}#sa-wrap .sa-opt.active{border-color:var(--sa-border-strong);background:var(--sa-gold-soft)}#sa-wrap .sa-opt-label{color:var(--sa-text);font-size:14px;line-height:1.35;font-weight:700}#sa-wrap .sa-opt-desc{color:var(--sa-dim);font-size:12px;line-height:1.42;margin-top:2px}#sa-wrap .sa-opt-radio{width:18px;height:18px;flex:0 0 18px;border-radius:999px;border:2px solid rgba(255,255,255,.24);background:transparent}#sa-wrap .sa-opt.active .sa-opt-radio{border-color:var(--sa-gold);background:radial-gradient(circle,var(--sa-gold) 0 42%,transparent 45%)}#sa-wrap .sa-nav,#sa-wrap .sa-res-btns{display:flex;gap:10px}#sa-wrap .sa-btn-primary,#sa-wrap .sa-btn-ghost,#sa-wrap .sa-cta-link{min-height:46px;border-radius:var(--sa-radius);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--sa-border);text-decoration:none;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}#sa-wrap .sa-btn-primary,#sa-wrap .sa-cta-link{flex:1;padding:13px 20px;background:linear-gradient(160deg,#d6b46a47,#8b73521f);border-color:var(--sa-border-strong);color:var(--sa-text);font-size:14px;line-height:1.3;font-weight:800;letter-spacing:.04em}#sa-wrap .sa-btn-primary:hover,#sa-wrap .sa-cta-link:hover{transform:translateY(-2px);box-shadow:0 15px 32px #0000006b,0 0 18px #d6b46a26}#sa-wrap .sa-btn-primary:disabled{opacity:.36;cursor:default;transform:none;box-shadow:none}#sa-wrap .sa-btn-ghost{padding:12px 18px;background:transparent;color:var(--sa-muted);font-size:13px;line-height:1.35;font-weight:700}#sa-wrap .sa-btn-ghost:hover{border-color:var(--sa-border-strong);color:var(--sa-text)}#sa-wrap .sa-load{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}#sa-wrap .sa-load-ey{justify-content:center;margin:0}#sa-wrap .sa-spin-wrap{position:relative;width:104px;height:104px}#sa-wrap .sa-spin,#sa-wrap .sa-spin-glow{position:absolute;border-radius:999px}#sa-wrap .sa-spin{top:7px;right:7px;bottom:7px;left:7px;border:2px solid rgba(255,255,255,.06);border-top-color:var(--sa-gold);border-right-color:#d6b46a7a;animation:saLoadingSpin 1.1s linear infinite}#sa-wrap .sa-spin-glow{top:-8px;right:-8px;bottom:-8px;left:-8px;background:radial-gradient(circle,rgba(214,180,106,.2),transparent 64%);filter:blur(4px)}#sa-wrap .sa-res-box{width:min(100%,1020px)}#sa-wrap .sa-res-grid{display:grid;grid-template-columns:minmax(210px,270px) minmax(0,1fr);gap:clamp(22px,4vw,42px);align-items:start}#sa-wrap .sa-res-left,#sa-wrap .sa-res-right{min-width:0}#sa-wrap .sa-res-left{display:flex;flex-direction:column;gap:12px}#sa-wrap .sa-pframe{position:relative;border-radius:var(--sa-radius);overflow:hidden;border:1px solid var(--sa-border);background:#080808;aspect-ratio:1;box-shadow:0 22px 44px #0000007a}#sa-wrap .sa-pglow{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle,rgba(214,180,106,.16),transparent 58%);pointer-events:none}#sa-wrap .sa-pbadge{position:absolute;top:10px;left:10px;z-index:2;border:1px solid var(--sa-border-strong);border-radius:999px;background:#0000006b;color:var(--sa-gold);font-size:9px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px}#sa-wrap .sa-pimg{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;display:block;padding:16px}#sa-wrap .sa-pinfo{text-align:center}#sa-wrap .sa-pname{color:var(--sa-text);font-size:14px;line-height:1.35;font-weight:800;margin:0 0 3px}#sa-wrap .sa-pmat,#sa-wrap .sa-card-meta{color:var(--sa-dim);font-size:12px;line-height:1.45;margin:0}#sa-wrap .sa-pprice{color:var(--sa-gold);font-size:20px;line-height:1.25;font-weight:900;margin:6px 0 0}#sa-wrap .sa-res-right{display:flex;flex-direction:column;gap:14px}#sa-wrap .sa-opening{color:var(--sa-gold);text-transform:uppercase;letter-spacing:.08em;font-size:12px;line-height:1.45;margin:0}#sa-wrap .sa-headline{color:var(--sa-text);font-size:clamp(24px,4vw,36px);line-height:1.1;font-weight:300;letter-spacing:0;margin:0}#sa-wrap .sa-reason{color:var(--sa-muted);font-size:14px;line-height:1.7;margin:0}#sa-wrap .sa-gift{color:#f4f0e8db;border:1px solid var(--sa-border-strong);border-radius:var(--sa-radius);background:var(--sa-gold-soft);font-size:13px;line-height:1.6;padding:12px 14px}#sa-wrap .sa-match-wrap{display:flex;flex-direction:column;gap:6px}#sa-wrap .sa-match-row{display:flex;align-items:center;justify-content:space-between;gap:12px}#sa-wrap .sa-match-title{color:var(--sa-dim);font-size:10px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}#sa-wrap .sa-match-pct{color:var(--sa-gold);font-size:16px;line-height:1.2;font-weight:900}#sa-wrap .sa-match-bar{height:4px;border-radius:999px;overflow:hidden;background:#ffffff12}#sa-wrap .sa-match-fill{width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sa-amber),var(--sa-gold));transition:width 1.1s cubic-bezier(.4,0,.2,1)}#sa-wrap .sa-match-label{color:var(--sa-gold);font-size:11px;line-height:1.4;letter-spacing:.04em}#sa-wrap .sa-trust-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-top:1px solid var(--sa-border);border-bottom:1px solid var(--sa-border);padding:10px 0;color:var(--sa-dim);font-size:11px;line-height:1.45}#sa-wrap .sa-tdot{color:#ffffff2e}#sa-wrap .sa-advisor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(20px,4vw,30px)}#sa-wrap .sa-reco-card{min-width:0;border:1px solid var(--sa-border);border-radius:var(--sa-radius);background:#0000004d;padding:14px;display:flex;flex-direction:column;gap:8px}#sa-wrap .sa-reco-card h3{color:var(--sa-text);font-size:15px;line-height:1.28;letter-spacing:0;margin:0}#sa-wrap .sa-card-img{width:100%;aspect-ratio:1 / .72;object-fit:contain;display:block;border-radius:var(--sa-radius);background:#ffffff09;padding:8px}#sa-wrap .sa-card-reason{color:var(--sa-muted);font-size:12px;line-height:1.5;margin:0}#sa-wrap .sa-reco-card a{margin-top:auto;color:var(--sa-gold);font-size:12px;line-height:1.35;font-weight:800;text-decoration:none}#sa-wrap .sa-reco-card a:hover{color:var(--sa-text)}#sa-wrap .sa-custom-card{background:radial-gradient(circle at top right,rgba(214,180,106,.12),transparent 42%),#0000004d}#sa-wrap .sa-res-btns{margin-top:18px;justify-content:center;flex-wrap:wrap}#sa-wrap .sa-btn-a{text-decoration:none}@keyframes saIntroBeam{0%{opacity:0;transform:translate(-80%) rotate(-16deg)}30%{opacity:.95}to{opacity:0;transform:translate(18%) rotate(-16deg)}}@keyframes saPanelShine{0%{transform:translate(-115%)}to{transform:translate(115%)}}@keyframes saHaloIn{0%{opacity:0;transform:scale(.76)}70%{opacity:1}to{opacity:.72;transform:scale(1)}}@keyframes saRingMain{0%{transform:rotate(-210deg) scale(.82);opacity:0}35%{opacity:1}to{transform:rotate(540deg) scale(1);opacity:.72}}@keyframes saRingFine{0%{transform:rotate(180deg) scale(.88);opacity:0}42%{opacity:.9}to{transform:rotate(-420deg) scale(1);opacity:.55}}@keyframes saIconIn{to{opacity:1;transform:scale(1) translateY(0)}}@keyframes saIconSpark{0%{opacity:0;transform:translate(-34%) rotate(-18deg)}26%{opacity:.95}to{opacity:0;transform:translate(40%) rotate(-18deg)}}@keyframes saCopyIn{to{opacity:1;transform:translateY(0)}}@keyframes saCardIn{to{opacity:1;transform:translateY(0)}}@keyframes saLoadingSpin{to{transform:rotate(360deg)}}@media(max-width:860px){#sa-wrap .sa-res-grid,#sa-wrap .sa-advisor-grid{grid-template-columns:1fr}#sa-wrap .sa-res-left{width:min(100%,270px);margin:0 auto}}@media(max-width:620px){#sa-wrap .sa-scr{align-items:flex-start;min-height:100vh;padding:24px 14px 40px}#sa-wrap .sa-box{padding:22px 16px}#sa-wrap .sa-intro-grid{grid-template-columns:1fr}#sa-wrap .sa-intro-card{min-height:0}#sa-wrap .sa-nav{flex-direction:column}#sa-wrap .sa-btn-primary,#sa-wrap .sa-btn-ghost,#sa-wrap .sa-cta-link{width:100%}}@media(prefers-reduced-motion:reduce){#sa-wrap *,#sa-wrap *:before,#sa-wrap *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@supports not (backdrop-filter: blur(1px)){#sa-wrap .sa-box{background:var(--sa-panel-strong)}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/lorencik-styling-berater.css.map */
