.koreli-bar{background:var(--kbar-bg, #6C2BD9);color:var(--kbar-color, #fff);padding:9px 12px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.3}.koreli-bar__inner{display:grid;max-width:1150px;margin:0 auto}.koreli-bar__msg{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s}.koreli-bar__msg.is-active{opacity:1;visibility:visible}@media(min-width:750px){.koreli-bar{font-size:13px;padding:10px 22px}}@media(prefers-reduced-motion:reduce){.koreli-bar__msg{transition:none}}.koreli-best{background:var(--kb-bg, #fff);color:#171717;padding:22px 12px 26px;font-family:inherit}.koreli-best *,.koreli-best *:before,.koreli-best *:after{box-sizing:border-box}.koreli-best__wrap{max-width:1150px;margin:0 auto}.koreli-best__heading{text-align:center;margin-bottom:17px}.koreli-best__title{font-size:24px;line-height:1.2;letter-spacing:-.035em;font-weight:800;margin:0;color:#171717}.koreli-best__subtitle{font-size:12px;color:#6b6b6b;margin:5px 0 0;line-height:1.4}.koreli-best__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.koreli-best__card{position:relative;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #ededf0;border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.koreli-best__card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.koreli-best__card:hover .koreli-best__button{filter:brightness(.9)}}@media(prefers-reduced-motion:reduce){.koreli-best__card,.koreli-best__button{transition:none}.koreli-best__card:hover{transform:none}}.koreli-best__media{position:relative;aspect-ratio:1 / 1;background:#fafafa;overflow:hidden}.koreli-best__media img,.koreli-best__media svg{width:100%;height:100%;object-fit:contain;display:block}.is-soldout .koreli-best__media img{opacity:.55}.koreli-best__badge{position:absolute;top:7px;left:7px;background:var(--kb-accent);color:#fff;font-weight:800;font-size:11px;padding:5px 7px;border-radius:6px;line-height:1.1}.koreli-best__badge--soldout{background:#2b2b2b}.koreli-best__info{padding:11px;display:flex;flex-direction:column;flex:1;gap:8px}.koreli-best__name{font-size:14px;line-height:1.35;font-weight:700;margin:0;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.koreli-best__name a{color:#191919;text-decoration:none}.koreli-best__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.koreli-best__name a:focus-visible{outline:none}.koreli-best__name a:focus-visible:after{outline:2px solid var(--kb-accent);outline-offset:-2px;border-radius:12px}.koreli-best__rating{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1}.koreli-best__stars{display:inline-block;font-size:13px;letter-spacing:1px;background:linear-gradient(90deg,#f5a623 var(--kb-rating, 0%),#d9d9de var(--kb-rating, 0%));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.koreli-best__stars:before{content:"\2605\2605\2605\2605\2605"}.koreli-best__count{color:#6b6b6b}.koreli-best__prices{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.koreli-best__prices strong{font-size:17px;line-height:1.15;color:#111;font-weight:800;white-space:nowrap;letter-spacing:-.035em}.koreli-best__prices s{color:#666;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;text-decoration:line-through;text-decoration-color:#888;text-decoration-thickness:1px}.koreli-best__cod{margin:0;font-size:11px;font-weight:700;line-height:1.3;color:#1a7f4b}.koreli-best__button{margin-top:auto;display:flex;justify-content:center;align-items:center;gap:6px;background:var(--kb-accent);color:#fff;border-radius:8px;min-height:42px;font-size:12px;font-weight:800;letter-spacing:.01em;text-align:center;padding:9px 5px;transition:filter .2s ease}.koreli-best__button span{font-size:16px}.is-soldout .koreli-best__button{background:#9a9aa0}.koreli-best__all{text-align:center;margin-top:17px}.koreli-best__all a{color:var(--kb-accent);font-size:13px;font-weight:800;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.koreli-best__empty{text-align:center;padding:24px 12px;color:#6b6b6b;font-size:14px}@media(min-width:750px){.koreli-best{padding:35px 22px 42px}.koreli-best__heading{margin-bottom:23px}.koreli-best__title{font-size:32px}.koreli-best__subtitle{font-size:14px}.koreli-best__grid{grid-template-columns:repeat(var(--kb-cols, 4),minmax(0,1fr));gap:18px}.koreli-best__info{padding:15px;gap:10px}.koreli-best__name{font-size:16px}.koreli-best__prices{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.koreli-best__prices strong{font-size:22px}.koreli-best__prices s{font-size:13px}.koreli-best__cod{font-size:12px}.koreli-best__button{min-height:45px;font-size:13px}}@media(max-width:360px){.koreli-best{padding:18px 8px 22px}.koreli-best__grid{gap:8px}.koreli-best__info{padding:9px;gap:7px}.koreli-best__name{font-size:13px}.koreli-best__prices strong{font-size:16px}.koreli-best__prices s{font-size:11px}.koreli-best__button{font-size:10px;min-height:40px;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
