.lv-cb,.lv-cg{--_ink: var(--lv-ink, #0F1115);--_ink-2: var(--lv-ink-2, #474C54);--_muted: var(--lv-muted, #858B93);--_line: var(--lv-line, #E3E5DD);--_surface: var(--lv-surface, #FFFFFF);--_lime: var(--lv-lime, #A8FA00);--_lime-soft: var(--lv-lime-soft, #EEFBD3);--_green: var(--lv-green, #43AE00);color:var(--_ink)}.lv-cb{position:relative;overflow:hidden;padding:36px 0 24px}.lv-cb:before{content:"";position:absolute;top:-140px;left:50%;width:520px;height:320px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#a8fa0038,#a8fa0000);pointer-events:none}.lv-cb__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.lv-cb__text{max-width:680px;margin:0 auto;text-align:center}.lv-cb__ball{display:block;width:44px;height:44px;margin:0 auto 14px;filter:drop-shadow(0 6px 14px rgba(67,174,0,.35))}.lv-cb__title{margin:0;color:var(--_ink);font-size:32px;font-weight:800;line-height:1.12;letter-spacing:-.015em}.lv-cb__desc{margin:12px auto 0;text-wrap:balance;color:var(--_ink-2);font-size:15px;line-height:1.65;letter-spacing:0}.lv-cb__desc p{margin:0 0 8px}.lv-cb__desc p:last-child{margin-bottom:0}.lv-cb__media{overflow:hidden;border-radius:14px;background:var(--lv-surface-2, #F0F1EA);box-shadow:var(--lv-shadow-md, 0 1px 2px rgba(15, 17, 21, .05), 0 10px 28px -12px rgba(15, 17, 21, .2))}.lv-cb__media img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.lv-cb{padding:56px 0 32px}.lv-cb__ball{width:52px;height:52px;margin-bottom:16px}.lv-cb__title{font-size:44px}.lv-cb__desc{font-size:17px}.lv-cb--with-image .lv-cb__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.lv-cb--with-image .lv-cb__text{margin:0;text-align:left}.lv-cb--with-image .lv-cb__ball{margin-left:0}}.lv-cg__count{margin:0 0 16px;color:var(--_muted);font-size:14px;letter-spacing:0;text-align:center}.lv-cg__list{display:grid;grid-template-columns:repeat(var(--lv-sg-cols-m, 1),minmax(0,1fr));gap:16px;max-width:440px;margin:0 auto;padding:0;list-style:none}.lv-cg__list.lv-grid--compact{max-width:none}.lv-cg__item{display:flex;min-width:0}.lv-cg__item>.lv-card{flex:1 1 auto}@media screen and (min-width:750px){.lv-cg__list,.lv-cg__list.lv-grid--compact{grid-template-columns:repeat(var(--lv-sg-cols-d, 3),minmax(0,1fr));gap:24px;max-width:var(--lv-sg-max, none)}.lv-cg__list--single,.lv-cg__list--single.lv-grid--compact{grid-template-columns:minmax(0,1fr);max-width:980px}}.lv-cg__empty{max-width:520px;margin:0 auto;padding:40px 24px;border-radius:14px;background:var(--_surface);box-shadow:var(--lv-shadow-md, 0 1px 2px rgba(15, 17, 21, .05), 0 10px 28px -12px rgba(15, 17, 21, .2));text-align:center}.lv-cg__empty-text{margin:0 0 20px;color:var(--_ink-2);font-size:16px;line-height:1.6;letter-spacing:0}.lv-cg__empty-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border-radius:12px;background:var(--_lime);color:var(--_ink);font-size:15px;font-weight:700;text-decoration:none;box-shadow:var(--lv-glow, 0 10px 26px -10px rgba(140, 230, 0, .85));transition:transform .2s ease,background-color .2s ease}.lv-cg__empty-btn:hover{transform:translateY(-1px);background:var(--lv-lime-hover, #98E800)}.lv-cg__pagination{margin-top:40px}.lv-cg__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.lv-cg__page{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border-radius:12px;background:var(--_surface);color:var(--_ink);font-size:15px;font-weight:600;text-decoration:none;box-shadow:var(--lv-shadow-sm, 0 1px 2px rgba(15, 17, 21, .06), 0 2px 8px -2px rgba(15, 17, 21, .08));transition:transform .2s ease,color .2s ease}.lv-cg__page svg{width:16px;height:16px}a.lv-cg__page:hover{transform:translateY(-1px);color:var(--_green)}.lv-cg__page--current{background:var(--_ink);color:var(--_lime)}.lv-cg__page--gap{background:transparent;box-shadow:none;color:var(--_muted)}@media(prefers-reduced-motion:reduce){.lv-cg__page,.lv-cg__empty-btn{transition:none}}.lv-lc{--_ink: var(--lv-ink, #0F1115);--_surface: var(--lv-surface, #FFFFFF);--_surface-2: var(--lv-surface-2, #F0F1EA);--_green: var(--lv-green, #43AE00);--_green-deep: var(--lv-green-deep, #2C7A00);padding:0 0 64px;color:var(--_ink)}.lv-lc__list{display:grid;grid-template-columns:repeat(var(--lv-sg-cols-m, 1),minmax(0,1fr));gap:16px;max-width:440px;margin:0 auto;padding:0;list-style:none}.lv-lc__item{display:flex;min-width:0}.lv-lc__card{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;border-radius:14px;background:var(--_surface);box-shadow:var(--lv-shadow-md, 0 1px 2px rgba(15, 17, 21, .05), 0 10px 28px -12px rgba(15, 17, 21, .2));color:inherit;text-decoration:none;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease}.lv-lc__card:focus-visible{outline:2px solid var(--_green);outline-offset:3px}.lv-lc__media{position:relative;display:block;padding-top:100%;overflow:hidden;background:var(--_surface-2)}.lv-lc__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lv-lc__media .lv-lc__tile{top:50%;right:auto;bottom:auto;left:50%;width:34%;height:auto;transform:translate(-50%,-50%)}.lv-lc__body{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px}.lv-lc__name{color:var(--_ink);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:0}.lv-lc__go{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--_green-deep);font-size:14px;font-weight:600}.lv-lc__go svg{width:15px;height:15px;transition:transform .2s ease}@media(hover:hover){.lv-lc__card:hover{transform:translateY(-4px);box-shadow:var(--lv-shadow-lg, 0 24px 60px -24px rgba(15, 17, 21, .35))}.lv-lc__card:hover .lv-lc__media img:not(.lv-lc__tile){transform:scale(1.03)}.lv-lc__card:hover .lv-lc__go svg{transform:translate(3px)}}@media screen and (min-width:750px){.lv-lc{padding-bottom:80px}.lv-lc__list{grid-template-columns:repeat(var(--lv-sg-cols-d, 3),minmax(0,1fr));gap:24px;max-width:var(--lv-sg-max, none)}}@media(prefers-reduced-motion:reduce){.lv-lc__card,.lv-lc__media img,.lv-lc__go svg{transition:none}.lv-lc__card:hover,.lv-lc__card:hover .lv-lc__media img:not(.lv-lc__tile),.lv-lc__card:hover .lv-lc__go svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lv-collection.css.map */
