.egk{--egk-ink: #1b2a54;--egk-text: #2b3550;--egk-muted: #5d6779;--egk-line: #e3e8f0;--egk-brand: #2d5fd4;--egk-brand-grad: linear-gradient(135deg, #4277f0 0%, #2d5fd4 100%);--egk-brand-tint: #eef3fe;--egk-brand-line: #c8d7fb;--egk-brand-glow: rgba(45, 95, 212, .75);--egk-surface: #f3f6fa;--egk-shadow: 0 1px 2px rgba(27, 42, 84, .06), 0 8px 20px -12px rgba(27, 42, 84, .22);--egk-shadow-card: 0 1px 2px rgba(27, 42, 84, .06), 0 22px 44px -26px rgba(27, 42, 84, .32);display:block;padding-bottom:64px;background:radial-gradient(120% 460px at 50% 0%,#e6eeff,#e6eeff00),#f6f8fc;color:var(--egk-text);font-size:16px;line-height:1.5;letter-spacing:0}.egk *,.egk *:before,.egk *:after{box-sizing:border-box}.egk [hidden]{display:none!important}.egk :focus-visible{outline:2px solid var(--egk-brand);outline-offset:3px}.egk-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.egk-hero{max-width:680px;margin:0 auto;padding:32px 16px 4px;text-align:center}.egk-spark{display:block;width:22px;height:22px;margin:0 auto 14px}.egk .egk-title{margin:0;color:var(--egk-ink);font-size:28px;font-weight:700;line-height:1.18;letter-spacing:-.02em;text-wrap:balance}.egk-intro{max-width:500px;margin:10px auto 0;font-size:16px;line-height:1.55;text-wrap:pretty}.egk-intro p{margin:0}.egk-app{display:block;max-width:640px;margin:0 auto;padding:0 16px}.egk-top{display:flex;align-items:center;min-height:48px;margin-top:16px}.egk .egk-back{display:inline-flex;align-items:center;gap:2px;min-height:48px;margin:0 0 0 -10px;padding:0 14px 0 6px;border:0;border-radius:999px;background:none;color:var(--egk-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.egk-back svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.egk .egk-back:hover{background:var(--egk-brand-tint)}}.egk .egk-count{margin:0 0 0 auto;color:var(--egk-muted);font-size:14px;font-weight:600;line-height:1.3}.egk-progress{height:6px;margin-top:6px;border-radius:6px;background:#e1e8f3;overflow:hidden}.egk-progress span{display:block;height:100%;border-radius:6px;background:var(--egk-brand-grad);transform:scaleX(.04);transform-origin:left center;transition:transform .35s ease}.egk-stage{min-height:430px;margin-top:24px}.egk-stage[data-start]{min-height:320px}.egk .egk-h{margin:0;color:var(--egk-ink);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.015em;text-wrap:balance;outline:none}.egk .egk-q--start .egk-h{font-size:20px;line-height:1.3;letter-spacing:-.01em}.egk .egk-sub{margin:8px 0 0;font-size:16px;line-height:1.5;text-wrap:pretty}.egk-opts{display:grid;gap:10px;margin-top:20px}.egk .egk-opt{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;margin:0;padding:14px 16px 14px 18px;border:0;border-radius:16px;background:#fff;box-shadow:var(--egk-shadow);color:var(--egk-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s ease,background-color .15s ease,transform .1s ease}.egk .egk-opt--icon{padding-left:12px}@media(hover:hover){.egk .egk-opt:hover{box-shadow:inset 0 0 0 1.5px var(--egk-brand-line),var(--egk-shadow)}.egk .egk-opt:hover .egk-opt__go{transform:translate(3px)}}.egk .egk-opt:active{transform:scale(.99)}.egk .egk-opt[aria-pressed=true],.egk .egk-opt.is-picked{background:var(--egk-brand-tint);box-shadow:inset 0 0 0 2px var(--egk-brand)}.egk-opt__icon{display:grid;flex:none;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--egk-brand-tint);color:var(--egk-brand)}.egk-opt__icon svg{width:30px;height:30px}.egk-opt__text{display:grid;flex:1;gap:2px;min-width:0}.egk-opt__t{font-size:17px;font-weight:600;line-height:1.3}.egk-opt__sm{color:var(--egk-muted);font-size:15px;line-height:1.4}.egk-opt__price{flex:none;color:var(--egk-ink);font-size:15px;font-weight:600;white-space:nowrap}.egk-opt__go{display:grid;flex:none;color:var(--egk-brand);transition:transform .2s ease}.egk-arrow{flex:none;width:20px;height:20px}.egk .egk-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:24px 0 0;padding:0;list-style:none;color:var(--egk-text);font-size:14px;font-weight:500;line-height:1.4}.egk-trust li{display:inline-flex;align-items:center;gap:6px;margin:0}.egk-trust svg{width:16px;height:16px;fill:none;stroke:var(--egk-brand);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.egk-info{padding:14px 14px 20px;border-radius:20px;background:#fff;box-shadow:var(--egk-shadow-card)}.egk-art{padding:18px 10px 12px;border-radius:14px;background:var(--egk-brand-tint)}.egk-art svg{display:block;width:100%;height:auto;max-height:190px}.egk-cap{display:grid;grid-template-columns:40.6% 56.8%;margin-top:8px;text-align:center}.egk .egk-cap__item{display:grid;margin:0;line-height:1.35}.egk-cap__t{color:var(--egk-ink);font-size:15px;font-weight:600}.egk-cap__sm{color:var(--egk-muted);font-size:13px}.egk-info .egk-h{margin:20px 4px 0}.egk .egk-info__p{margin:10px 4px 0;font-size:16px;line-height:1.6;text-wrap:pretty}.egk .egk-info .egk-btn{margin-top:24px}.egk-svg-seat,.egk-svg-bed{fill:#d6dfed}.egk-svg-gel{fill:#dfe8fd}.egk-svg-edge{fill:none;stroke:var(--egk-brand);stroke-width:1.5}.egk-svg-press{fill:none;stroke:var(--egk-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.egk-svg-measure{fill:none;stroke:var(--egk-muted);stroke-width:1.4;stroke-linecap:round}.egk-svg-num,.egk-svg-label{fill:var(--egk-ink);font-family:inherit;font-size:13px;font-weight:600}.egk-svg-label{fill:var(--egk-muted);font-weight:500}.egk-svg-body{fill:#b8c7e6}.egk-svg-pillow{fill:#fff;stroke:var(--egk-brand);stroke-width:1.6}.egk-svg-line{fill:none;stroke:var(--egk-brand);stroke-width:2;stroke-dasharray:2 7;stroke-linecap:round}.egk .egk-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin:0;padding:0 24px;border:0;border-radius:999px;background:var(--egk-brand-grad);box-shadow:0 12px 24px -12px var(--egk-brand-glow);color:#fff;font:inherit;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;cursor:pointer;transition:box-shadow .2s ease,filter .2s ease,transform .1s ease}.egk .egk-btn .egk-arrow{transition:transform .2s ease}@media(hover:hover){.egk .egk-btn:hover{filter:brightness(1.06);box-shadow:0 14px 28px -12px var(--egk-brand-glow)}.egk .egk-btn:hover .egk-arrow{transform:translate(3px)}}.egk .egk-btn:active{transform:translateY(1px)}.egk .egk-btn--quiet{min-height:52px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--egk-brand-line);color:var(--egk-brand);font-size:16px}@media(hover:hover){.egk .egk-btn--quiet:hover{background:var(--egk-brand-tint);box-shadow:inset 0 0 0 1.5px var(--egk-brand);filter:none}}.egk-load{padding:24px 16px 22px;border-radius:20px;background:#fff;box-shadow:var(--egk-shadow-card);text-align:center}.egk-ring{position:relative;width:88px;height:88px;margin:0 auto}.egk-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.egk-ring__track{fill:none;stroke:#e6ecf6;stroke-width:5}.egk-ring__bar{fill:none;stroke-width:5;stroke-linecap:round}.egk-ring__num{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--egk-ink);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.egk .egk-load__title{margin-top:16px;font-size:22px}.egk .egk-load__now{display:-webkit-box;min-height:3em;margin:6px 0 0;overflow:hidden;color:var(--egk-brand);font-size:15px;font-weight:600;line-height:1.5;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.egk .egk-shelf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:420px;margin:20px auto 0;padding:0;list-style:none}.egk-shelf li{position:relative;aspect-ratio:1;margin:0;border-radius:14px;background:var(--egk-surface);transition:opacity .3s ease,filter .3s ease,box-shadow .2s ease,transform .2s ease}.egk-shelf img{display:block;width:100%;height:100%;border-radius:14px;object-fit:contain;mix-blend-mode:multiply}.egk-shelf li.is-scan{box-shadow:0 0 0 2px var(--egk-brand);transform:scale(1.06)}.egk-shelf li.is-out{opacity:.3;filter:grayscale(1)}.egk-shelf li.is-compare,.egk-shelf li.is-also,.egk-shelf li.is-plus{box-shadow:0 0 0 2px var(--egk-brand-line)}.egk-shelf li.is-best{box-shadow:0 0 0 2.5px var(--egk-brand);transform:scale(1.08)}.egk-shelf__mark{position:absolute;top:-6px;right:-6px;display:none;width:20px;height:20px;border-radius:50%;background:var(--egk-brand-grad);box-shadow:0 0 0 2px #fff}.egk-shelf li.is-best .egk-shelf__mark,.egk-shelf li.is-plus .egk-shelf__mark{display:block}.egk-shelf li.is-best .egk-shelf__mark:after{content:"";position:absolute;top:4px;left:7px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.egk-shelf li.is-plus .egk-shelf__mark:after{content:"+";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:15px;font-weight:700;line-height:1}.egk .egk-steps{display:grid;gap:12px;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--egk-line);list-style:none;text-align:left}.egk-steps li{display:flex;align-items:center;gap:12px;margin:0;color:var(--egk-muted);font-size:16px;line-height:1.35;transition:color .2s ease}.egk-steps li[data-state=run],.egk-steps li[data-state=done]{color:var(--egk-ink)}.egk-steps li[data-state=done]{font-weight:500}.egk-state{position:relative;display:grid;flex:none;place-items:center;width:22px;height:22px;color:var(--egk-brand)}.egk-state:before{content:"";width:18px;height:18px;border:2px solid #d3dbe8;border-radius:50%}.egk-state svg{display:none;width:22px;height:22px}.egk-state__run{position:absolute;top:1px;right:1px;bottom:1px;left:1px;display:none;border:2.5px solid var(--egk-brand-tint);border-top-color:var(--egk-brand);border-radius:50%}[data-state=run] .egk-state:before,[data-state=done] .egk-state:before{display:none}[data-state=run] .egk-state__run,[data-state=done] .egk-state svg{display:block}@media(prefers-reduced-motion:no-preference){.egk-state__run{animation:egk-spin .8s linear infinite}[data-state=done] .egk-state svg{animation:egk-pop .3s ease-out}.egk-shelf li.is-compare{animation:egk-pulse .9s ease-in-out infinite}.egk-stage>*{animation:egk-fade .22s ease-out}}@keyframes egk-spin{to{transform:rotate(360deg)}}@keyframes egk-pulse{50%{box-shadow:0 0 0 5px var(--egk-brand-line)}}@keyframes egk-pop{0%{opacity:0;transform:scale(.6)}}@keyframes egk-fade{0%{opacity:0}}.egk .egk-tag{margin:0 0 8px;color:var(--egk-muted);font-size:14px;font-weight:600;line-height:1.4}.egk .egk-h--result{font-size:26px;line-height:1.22}.egk-card{margin-top:20px;padding:18px 16px 20px;border-radius:20px;background:#fff;box-shadow:var(--egk-shadow-card)}.egk .egk-card__label{margin:0;color:var(--egk-brand);font-size:14px;font-weight:600;line-height:1.3}.egk-card__head{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;margin-top:12px}.egk-card__media{display:block;aspect-ratio:1;border-radius:14px;background:var(--egk-surface);overflow:hidden}.egk-card__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.egk-card--addon .egk-card__head{grid-template-columns:84px minmax(0,1fr)}.egk .egk-card__name{margin:0;color:var(--egk-ink);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0}.egk .egk-card__price{margin:6px 0 0;color:var(--egk-ink);font-size:17px;font-weight:600;line-height:1.3}.egk .egk-card__variant{margin:2px 0 0;color:var(--egk-muted);font-size:14px;line-height:1.4}.egk .egk-link{display:inline-flex;align-items:center;min-height:40px;margin:0 0 -8px;padding:0;border:0;background:none;color:var(--egk-brand);font:inherit;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.egk-check{display:grid;flex:none;color:var(--egk-brand)}.egk-check svg{width:22px;height:22px}.egk .egk-why{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.egk-why li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;margin:0;font-size:16px;line-height:1.5}.egk-why .egk-check{margin-top:1px}.egk-why b{color:var(--egk-ink);font-weight:600}.egk .egk-fact{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--egk-line);color:var(--egk-muted);font-size:14px;line-height:1.5}.egk .egk-tip{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:var(--egk-brand-tint);font-size:15px;line-height:1.5}.egk-tip b{color:var(--egk-ink);font-weight:600}.egk .egk-pick{margin:12px 0 0;color:var(--egk-muted);font-size:14px;line-height:1.5}.egk .egk-btn--buy{margin-top:18px}.egk-card--addon{margin-top:16px}.egk .egk-addon__text{margin:12px 0 0;font-size:15px;line-height:1.5}.egk .egk-card--addon .egk-btn{margin-top:14px}.egk-also{margin-top:28px}.egk .egk-also__title{margin:0 0 12px;color:var(--egk-ink);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.egk .egk-also__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.egk-also__list li{margin:0}.egk .egk-also__item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;height:100%;padding:12px;border-radius:18px;background:#fff;box-shadow:var(--egk-shadow);color:var(--egk-text);text-decoration:none;transition:box-shadow .15s ease}@media(hover:hover){.egk .egk-also__item:hover{box-shadow:inset 0 0 0 1.5px var(--egk-brand-line),var(--egk-shadow)}.egk .egk-also__item:hover .egk-arrow{transform:translate(3px)}}.egk-also__media{display:block;aspect-ratio:1;border-radius:12px;background:var(--egk-surface);overflow:hidden}.egk-also__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.egk-also__body{display:grid;gap:2px;min-width:0}.egk-also__name{color:var(--egk-ink);font-size:16px;font-weight:600;line-height:1.3}.egk-also__price{color:var(--egk-ink);font-size:15px;font-weight:600;line-height:1.4}.egk-also__text{margin-top:2px;color:var(--egk-muted);font-size:14px;line-height:1.45}.egk-also__go{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--egk-brand);font-size:15px;font-weight:600}.egk-also__go .egk-arrow{width:18px;height:18px;transition:transform .2s ease}.egk .egk-restart{display:flex;align-items:center;gap:8px;min-height:48px;margin:18px auto 0;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--egk-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.egk-restart svg{width:18px;height:18px}@media(hover:hover){.egk .egk-restart:hover{background:var(--egk-brand-tint)}}.egk .egk-fine{max-width:460px;margin:12px auto 0;color:var(--egk-muted);font-size:13px;line-height:1.5;text-align:center}.egk .egk-noscript{margin:12px 0 0;padding-left:20px}.egk-noscript a{color:var(--egk-ink)}@media screen and (min-width:750px){.egk{padding-bottom:88px}.egk-hero{padding:56px 32px 4px}.egk-spark{width:28px;height:28px;margin-bottom:18px}.egk .egk-title{font-size:40px}.egk-intro{margin-top:14px;font-size:18px}.egk-app{padding:0 32px}.egk-top{margin-top:28px}.egk-stage{min-height:460px;margin-top:32px}.egk .egk-h{font-size:28px}.egk .egk-q--start .egk-h{font-size:22px}.egk-opts{margin-top:24px}.egk .egk-opt{min-height:68px;padding:16px 20px}.egk .egk-opt--icon{padding-left:14px}.egk-info{padding:18px 18px 28px}.egk-art{padding:26px 24px 16px}.egk-info .egk-h,.egk .egk-info__p{margin-inline:14px}.egk .egk-info .egk-btn{width:calc(100% - 28px);margin-inline:14px}.egk .egk-h--result{font-size:32px}.egk-card{padding:24px 28px 28px}.egk-card__head{grid-template-columns:200px minmax(0,1fr);gap:24px}.egk-card--addon .egk-card__head{grid-template-columns:112px minmax(0,1fr)}.egk .egk-card__name{font-size:21px}.egk .egk-card__price{font-size:19px}.egk-load{padding:32px 40px 30px}.egk-ring{width:104px;height:104px}.egk .egk-shelf{gap:12px}.egk .egk-load__title{font-size:24px}.egk .egk-load__now{min-height:1.5em}.egk-also{margin-top:36px}.egk .egk-also__title{font-size:22px}.egk .egk-also__list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.egk .egk-also__list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.egk-also__list[data-count="2"] .egk-also__item,.egk-also__list[data-count="3"] .egk-also__item{grid-template-columns:minmax(0,1fr);align-items:start;padding:14px 14px 18px}}@media screen and (min-width:990px){.egk .egk-title{font-size:44px}}@media(prefers-reduced-motion:reduce){.egk *,.egk *:before,.egk *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/ergovo-kissenfinder.css.map */
