.sternify-section:has(.st_ugc-section){background:radial-gradient(46% 30% at 50% 56%,rgba(34,211,238,.13),transparent 72%),radial-gradient(30% 20% at 12% 36%,rgba(50,110,255,.07),transparent 70%),linear-gradient(180deg,#081427,#0a1a30 42%,#09172b 72%,#070d18)}.el-prod{padding:clamp(72px,8vw,120px) 0}.el-prod .el-head{margin-bottom:clamp(32px,4vw,52px)}.el-prod__grid{display:grid;gap:30px;align-items:center}.el-prod__img{width:100%;filter:drop-shadow(0 40px 60px rgba(0,0,0,.55))}.el-prod__body{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:24px;padding:clamp(22px,2.8vw,36px);border-radius:26px;background:radial-gradient(120% 55% at 0% 0%,rgba(34,211,238,.1),transparent 62%),linear-gradient(180deg,#0a1c2acc,#050c16e0);border:1px solid rgba(34,211,238,.22);box-shadow:0 40px 100px -48px #22d3ee80,inset 0 1px #ffffff0d}.el-prod__body:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(34,211,238,.75),transparent)}.el-prod__sheen{position:absolute;top:-30%;right:-70%;bottom:-30%;left:-70%;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(112deg,transparent 44%,rgba(34,211,238,.09) 50%,transparent 56%);transform:translate(-55%)}.l2n-js .el-prod__body:has(.el-path.is-in) .el-prod__sheen{animation:el-prod-sheen 2.6s .35s cubic-bezier(.4,0,.2,1) 1 both}@keyframes el-prod-sheen{0%{transform:translate(-55%);opacity:0}25%{opacity:1}to{transform:translate(55%);opacity:0}}.el-path{--node: 46px;position:relative;display:flex;flex-direction:column;margin:0!important}.el-path__step{--c: var(--el-ph-cyan);--c-next: var(--el-ph-red);--glow: rgba(34, 211, 238, .45);position:relative;display:flex;gap:16px;align-items:flex-start;padding-bottom:20px}.el-path__step--2{--c: var(--el-ph-red);--c-next: var(--el-ph-steel);--glow: rgba(255, 77, 87, .42)}.el-path__step--3{--c: var(--el-ph-steel);--c-next: var(--el-ph-steel);--glow: rgba(143, 180, 255, .42)}.el-path__step:last-child{padding-bottom:0}.el-path__step:not(:last-child):before,.el-path__step:not(:last-child):after{content:"";position:absolute;left:calc(var(--node) / 2 - 1px);top:calc(var(--node) + 6px);bottom:6px;width:2px;border-radius:2px}.el-path__step:not(:last-child):before{background:#ffffff14}.el-path__step:not(:last-child):after{background:linear-gradient(180deg,var(--c),var(--c-next));box-shadow:0 0 12px var(--glow);transform-origin:top;transform:scaleY(1);transition:transform .55s cubic-bezier(.4,0,.2,1) calc(var(--i) * .5s + .3s)}.el-path__node{flex:none;width:var(--node);height:var(--node);border-radius:50%;display:grid;place-items:center;font:800 15px/1 var(--el-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#03111a;background:var(--c);border:1.5px solid var(--c);box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 12%,transparent),0 0 26px var(--glow);transition:background .45s ease,color .45s ease,border-color .45s ease,box-shadow .45s ease;transition-delay:calc(var(--i) * .5s)}.el-path__step--2 .el-path__node{color:#fff}.el-path__txt{padding-top:3px;min-width:0}.el-path__txt strong{display:block;font:700 18px/1.25 var(--el-display);color:var(--el-ink);letter-spacing:-.01em}.el-path__txt span:not(.l2n-visually-hidden){display:block;margin-top:4px;font-size:14.5px;line-height:1.5;color:var(--el-body)}.el-path__txt strong,.el-path__txt span{transition:opacity .45s ease;transition-delay:calc(var(--i) * .5s)}.l2n-js .el-path:not(.is-in) .el-path__node{background:#050a14b3;color:var(--el-soft);border-color:#ffffff2e;box-shadow:none}.l2n-js .el-path:not(.is-in) .el-path__step:not(:last-child):after{transform:scaleY(0)}.l2n-js .el-path:not(.is-in) .el-path__txt strong,.l2n-js .el-path:not(.is-in) .el-path__txt span{opacity:.45}.el-prod__items{display:grid;grid-template-columns:1fr;gap:8px;padding-top:22px;border-top:1px solid var(--el-hair)}.el-prod__items li{display:flex;gap:10px;align-items:center;margin:0;padding:11px 12px;border-radius:14px;font-size:14.5px;line-height:1.35;font-weight:500;color:var(--el-ink);background:#ffffff08;border:1px solid var(--el-hair);transition:border-color .2s,background .2s}.el-prod__items li:hover{border-color:#22d3ee59;background:#22d3ee0d}.el-prod__items .l2n-icon{margin-top:0;flex:none;width:22px;height:22px;padding:4px;border-radius:50%;color:var(--l2n-green, #2ee68a);background:#2ee68a24;stroke-width:2.8}@media(min-width:560px){.el-prod__items{grid-template-columns:1fr 1fr}}.el-prod__buy{display:flex;flex-direction:column;gap:12px;padding-top:0;border-top:0}.el-prod__buy .el-cta{width:100%}.el-prod__buy .el-btn{white-space:normal}.el-prod__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0!important}.el-prod__price strong{font:800 clamp(36px,3.4vw,46px)/1 var(--el-display);letter-spacing:-.03em}.el-prod__price span{color:var(--el-body);font-size:14.5px}.el-prod__guarantee{display:flex;gap:10px;align-items:flex-start;margin:0!important;font-size:14px;color:var(--el-body)}.el-prod__guarantee .l2n-icon{flex:none;width:20px;height:20px;color:var(--el-cyan)}.el-prod__guarantee p{margin:0}.el-prod__guarantee a{color:var(--el-cyan)}@media(min-width:990px){.el-prod__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(36px,4.5vw,64px)}}@media(prefers-reduced-motion:reduce){.el-prod__sheen{display:none}.el-path__node,.el-path__txt strong,.el-path__txt span,.el-path__step:after{transition:none!important}}.el-prod.el-bg--offer{background:radial-gradient(46% 30% at 30% 52%,rgba(34,211,238,.2),transparent 70%),radial-gradient(36% 28% at 84% 58%,rgba(34,211,238,.09),transparent 70%),linear-gradient(180deg,#050a14,#06131e 10%,#09202f,#0a2537 38%,#062733,#062030,#071a2b 86%,#081427)}.el-news.el-bg--band{border-top:0;border-bottom:0;background:linear-gradient(180deg,var(--el-base) 0%,#03070f 50%,var(--el-base) 100%)}.el-chcta{padding:clamp(8px,2vw,24px) 0 clamp(36px,5vw,64px);background:var(--el-base)}.el-chcta__card{display:flex;align-items:center;gap:18px;max-width:980px;margin:0 auto;padding:14px 16px 14px 14px;border-radius:20px;border:1px solid var(--el-hair);background:linear-gradient(90deg,#22d3ee12,#ffffff05 55%,#ffffff04);transition:border-color .2s}.el-chcta__card:hover{border-color:#22d3ee59}.el-chcta__img{flex:none;width:72px;height:72px;border-radius:14px;overflow:hidden;border:1px solid var(--el-hair);background:#08111f}.el-chcta__img img{width:100%;height:100%;object-fit:cover}.el-chcta__text{flex:1;min-width:0}.el-chcta__title{margin:0!important;font:700 clamp(16px,1.35vw,19px)/1.35 var(--el-display);color:var(--el-ink);letter-spacing:-.01em;text-wrap:balance}.el-chcta__sub{margin:4px 0 0!important;font-size:14.5px;color:var(--el-body)}.el-chcta__btn{flex:none;min-height:48px;gap:8px;white-space:nowrap;font-size:15px}@media(max-width:699px){.el-chcta__card{flex-wrap:wrap;gap:14px;padding:14px}.el-chcta__img{width:60px;height:60px}.el-chcta__text{flex-basis:calc(100% - 80px)}.el-chcta__btn{width:100%;justify-content:center}}.el-faqpage{padding-top:clamp(48px,6vw,88px);min-height:60vh}.el-faqpage__toc ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px!important}.el-faqpage__toc a{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--el-hair);color:var(--el-body);font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}.el-faqpage__toc a:hover,.el-faqpage__toc a:focus-visible{border-color:#22d3ee8c;color:#fff}.el-faqpage__body{display:flex;flex-direction:column;gap:36px}.el-faqpage__group{scroll-margin-top:100px}.el-faqpage__gtitle{margin:0 0 14px!important;font:700 13px/1.2 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--el-cyan)}.el-faqpage h3.el-module__title{margin:0;font-size:clamp(16.5px,1.3vw,19px)}.el-faqpage .el-module summary:focus-visible{outline:2px solid var(--el-cyan);outline-offset:4px;border-radius:10px}.el-faqpage .el-module__text p{margin:0 0 .8em}.el-faqpage .el-module__text p:last-child{margin-bottom:0}.el-contact{padding-top:clamp(48px,6vw,88px);min-height:60vh}.el-contact__grid{display:grid;gap:32px}.el-contact__head .el-body{margin-top:16px}.el-contact__head a{color:var(--el-cyan);text-underline-offset:3px}.el-contact__box{padding:clamp(20px,2.6vw,32px);border-radius:22px;background:linear-gradient(180deg,#0c1e2eb8,#07121ed1);border:1px solid rgba(34,211,238,.22);box-shadow:0 40px 100px -56px #22d3ee73}.el-contact__form{display:flex;flex-direction:column;gap:16px;margin:0}.el-field{display:flex;flex-direction:column;gap:7px}.el-field label{font:600 14.5px/1.3 Inter,system-ui,sans-serif;color:var(--el-ink)}.el-field label span[aria-hidden]{color:var(--el-cyan)}.el-field__opt{color:var(--el-soft);font-weight:400}.el-field input,.el-field textarea{width:100%;min-height:50px;padding:12px 16px;border-radius:12px;font:500 16px/1.4 Inter,system-ui,sans-serif;color:#fff;background:#030810b3;border:1px solid rgba(255,255,255,.18)}.el-field textarea{min-height:150px;resize:vertical}.el-field input:focus,.el-field textarea:focus{outline:2px solid var(--el-cyan);outline-offset:1px;border-color:transparent}.el-field__note{margin:0!important;font-size:13px;color:var(--el-soft)}.el-field__note a{color:var(--el-cyan)}.el-contact__form .el-btn{min-height:52px;width:100%}.el-contact__form .el-news__err ul{margin:6px 0 0;padding-left:18px}@media(min-width:750px){.el-contact__form .el-btn{width:auto;align-self:flex-start}}@media(min-width:990px){.el-contact__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,6vw,96px);align-items:start}}.l2n-pcard__more{margin-top:4px;font-weight:700;font-size:14.5px;color:var(--l2n-accent)}.l2n-pgrid.l2n-pgrid--duo{grid-template-columns:1fr;gap:20px;max-width:920px;margin:0 auto}.l2n-pgrid--duo .l2n-pcard{border-radius:22px}.l2n-pgrid--duo .l2n-pcard__media{aspect-ratio:1;background:radial-gradient(70% 60% at 50% 45%,rgba(34,211,238,.14),transparent 70%),var(--l2n-bg-alt)}.l2n-pgrid--duo .l2n-pcard__media img{object-fit:contain}.l2n-pgrid--duo .l2n-pcard__info{padding:18px 20px 22px;gap:8px}.l2n-pgrid--duo .l2n-pcard__title{font-size:19px}.l2n-pgrid--duo .l2n-priceline strong{font-size:22px}.l2n-pgrid--duo .l2n-badge{top:14px;left:14px}@media(min-width:640px){.l2n-pgrid.l2n-pgrid--duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/l2n-feinschliff.css.map */
