.lss{--lss-ink: #16171a;--lss-soft: #55575c;--lss-faint: #8b8f95;--lss-line: #dedede;--lss-gap: clamp(10px, 1.4vw, 20px);--lss-radius: 18px;--lss-ease: cubic-bezier(.23, 1, .32, 1);width:100%;padding:clamp(48px,6vw,96px) 0;color:var(--lss-ink);font-family:var(--font-stack-body)}.lss svg{display:block;flex:none}.lss button{font:inherit;color:inherit}.lss__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;flex-wrap:wrap;margin-bottom:clamp(20px,2.4vw,32px)}.lss__kicker{margin:0 0 10px;font-size:13px;line-height:1.3;color:var(--lss-soft)}.lss .lss__title{margin:0;font-family:var(--font-stack-header);font-size:clamp(26px,2.5vw,38px);line-height:1.08;letter-spacing:-.025em;font-weight:500;color:#16171a!important;text-wrap:balance}.lss__tools{display:flex;align-items:center;gap:12px}.lss__channel{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--lss-line);font-size:14px;font-weight:500;color:var(--lss-ink);text-decoration:none;transition:box-shadow .2s ease,transform .16s var(--lss-ease)}.lss__channel svg{width:20px;height:20px}.lss__channel:active{transform:scale(.97)}.lss__nav{display:flex;gap:8px}.lss__nav[hidden]{display:none}.lss__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--lss-line);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .16s var(--lss-ease)}.lss__arrow svg{width:18px;height:18px}.lss__arrow[data-lss-step="-1"] svg{transform:scaleX(-1)}.lss__arrow:active{transform:scale(.94)}.lss__arrow:disabled{opacity:.35;cursor:default}.lss__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--lss-cols) - 1) * var(--lss-gap)) / var(--lss-cols));gap:var(--lss-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.lss__track::-webkit-scrollbar{display:none}.lss-card{scroll-snap-align:start;min-width:0}.lss-card__hit{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--lss-radius);background:#1b1c1f;text-align:left;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .18s var(--lss-ease)}.lss-card__hit:focus-visible{outline:2px solid var(--lss-ink);outline-offset:3px}.lss-card__hit:active{transform:scale(.98)}.lss-card__media{display:block;aspect-ratio:9 / 16}.lss-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--lss-ease)}.lss-card__hit:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0c0c0e00,#0c0c0ec7);pointer-events:none}.lss-card__foot{position:absolute;inset:auto 0 0;z-index:1;display:flex;align-items:flex-end;gap:12px;padding:clamp(12px,1.2vw,18px)}.lss-card__caption{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.4;font-weight:500;color:#fff;text-wrap:pretty}.lss-card__play{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff47;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;transition:background-color .22s ease,color .22s ease,transform .22s var(--lss-ease)}.lss-card__play svg{width:16px;height:16px;margin-left:2px}@media(hover:hover)and (pointer:fine){.lss__channel:hover,.lss__arrow:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--lss-ink)}.lss-card__hit:hover .lss-card__img{transform:scale(1.04)}.lss-card__hit:hover .lss-card__play{background:#fff;color:var(--lss-ink);transform:scale(1.06)}}@media(max-width:1099px){.lss__track{grid-auto-columns:calc((100% - 2 * var(--lss-gap)) / 3.25)}}@media(max-width:749px){.lss{--lss-radius: 14px}.lss__track{grid-auto-columns:56%;margin-inline:calc(var(--ls-gutter, 20px) * -1);padding-inline:var(--ls-gutter, 20px);scroll-padding-inline:var(--ls-gutter, 20px)}.lss__nav{display:none}.lss-card__caption{font-size:13px}.lss-card__play{width:34px;height:34px}.lss-card__play svg{width:14px;height:14px}}.lss-dialog{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;overflow:hidden}.lss-dialog::backdrop{background:#0a0a0cdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lss-dialog[open]{display:grid;place-items:center}.lss-dialog__stage{position:relative;display:grid;grid-template-columns:52px auto 52px;grid-template-areas:"prev player next" "product product product" ". meta .";align-items:center;column-gap:clamp(12px,2vw,28px);row-gap:14px;padding:20px}.lss-dialog[open] .lss-dialog__stage{animation:lss-in .28s var(--lss-ease) both}@keyframes lss-in{0%{opacity:0;transform:scale(.96)}}.lss-dialog__player{grid-area:player;height:min(calc(100dvh - 140px),860px);aspect-ratio:9 / 16;border-radius:18px;background:#000;overflow:hidden}.lss-dialog__player iframe{display:block;width:100%;height:100%;border:0}.lss-dialog__meta{grid-area:meta;width:0;min-width:100%}.lss-dialog__title{margin:0;font-size:15px;line-height:1.4;font-weight:500;color:#fff}.lss-dialog__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.lss-dialog__count{font-size:13px;color:#fff9;font-variant-numeric:tabular-nums}.lss-dialog__open{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#ffffffc7;text-decoration:none;transition:color .2s ease}.lss-dialog__open svg{width:14px;height:14px}.lss-dialog__btn{display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .16s var(--lss-ease)}.lss-dialog__btn svg{width:20px;height:20px}.lss-dialog__btn:active{transform:scale(.94)}.lss-dialog__btn:disabled{opacity:.3;cursor:default}.lss-dialog__btn:focus-visible,.lss-dialog__open:focus-visible{outline:2px solid #fff;outline-offset:3px}.lss-dialog__step--prev{grid-area:prev}.lss-dialog__step--prev svg{transform:scaleX(-1)}.lss-dialog__step--next{grid-area:next}.lss-dialog__close{position:fixed;top:20px;right:20px;width:44px;height:44px}@media(hover:hover)and (pointer:fine){.lss-dialog__btn:not(:disabled):hover{background:#fff;color:var(--lss-ink)}.lss-dialog__open:hover{color:#fff}}@media(max-width:749px){.lss-dialog__stage{grid-template-columns:1fr 1fr;grid-template-areas:"player player" "product product" "meta meta" "prev next";padding:64px 16px 16px;justify-items:center}.lss-dialog__player{height:auto;width:min(100%,calc((100dvh - 230px)*.5625))}.lss-dialog__step--prev{justify-self:end}.lss-dialog__step--next{justify-self:start}.lss-dialog__close{top:12px;right:12px}.lss-dialog.has-product .lss-dialog__player{width:min(100%,calc((100dvh - 330px)*.5625))}.lss-dialog__product{width:min(100%,420px);min-width:0}}@media(prefers-reduced-motion:reduce){.lss-card__hit,.lss-card__img,.lss-card__play,.lss__channel,.lss__arrow,.lss-dialog__btn{transition:none}.lss-dialog[open] .lss-dialog__stage{animation:none}}body.premium-page .ls-shorts-section .lss{--lss-line: #343438;color:#fbfbf8}body.premium-page .ls-shorts-section .lss .lss__title{color:#fbfbf8!important}body.premium-page .ls-shorts-section .lss__kicker{color:#b7b7bd}body.premium-page .ls-shorts-section :is(.lss__channel,.lss__arrow){background:#141416;color:#fbfbf8}body.premium-page .ls-shorts-section .lss-card__hit:focus-visible{outline-color:#fbfbf8}@media(hover:hover)and (pointer:fine){body.premium-page .ls-shorts-section :is(.lss__channel:hover,.lss__arrow:not(:disabled):hover){box-shadow:inset 0 0 0 1px #fbfbf8}}.ls-shorts-section .lss{border-top:1px solid #dedede;padding-top:clamp(40px,5vw,72px)}body.premium-page .ls-shorts-section .lss{border-top-color:#343438}body:has(#MainContent .lsl) .ls-shorts-section .lss{--lss-line: color-mix(in srgb, var(--sale-ink, #fbfbf8) 18%, transparent);color:var(--sale-ink, #fbfbf8);border-top-color:color-mix(in srgb,var(--sale-ink, #fbfbf8) 18%,transparent)}body:has(#MainContent .lsl) .ls-shorts-section .lss .lss__title{color:var(--sale-ink, #fbfbf8)!important}body:has(#MainContent .lsl) .ls-shorts-section .lss__kicker{color:var(--sale-muted, #b7b7bd)}body:has(#MainContent .lsl) .ls-shorts-section :is(.lss__channel,.lss__arrow){background:var(--sale-surface, #141416);color:var(--sale-ink, #fbfbf8)}body:has(#MainContent .lsl) .ls-shorts-section .lss-card__hit:focus-visible{outline-color:var(--sale-ink, #fbfbf8)}@media(hover:hover)and (pointer:fine){body:has(#MainContent .lsl) .ls-shorts-section :is(.lss__channel:hover,.lss__arrow:not(:disabled):hover){box-shadow:inset 0 0 0 1px var(--sale-ink, #fbfbf8)}}.lss-dialog.has-product .lss-dialog__player{height:min(calc(100dvh - 236px),780px)}.lss-dialog__product{grid-area:product;justify-self:center;width:0;min-width:min(100%,420px)}.lss-dialog__product[hidden]{display:none}.lss-product{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;border-radius:16px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24;color:#fff;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.lss-product__media{display:grid;place-items:center;width:56px;height:56px;border-radius:10px;background:#fff;overflow:hidden}.lss-product__img{width:100%;height:100%;object-fit:contain}.lss-product__body{display:grid;gap:2px;min-width:0}.lss-product__label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff9}.lss-product__title{overflow:hidden;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;color:#fff}.lss-product__price{white-space:nowrap;font-size:13px;color:#ffffffc7;font-variant-numeric:tabular-nums}.lss-product__price s{margin-left:6px;color:#ffffff73}.lss-product__cta{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;background:#fff;color:var(--lss-ink);font-size:13px;font-weight:600;white-space:nowrap;transition:transform .16s var(--lss-ease)}.lss-product__cta svg{width:16px;height:16px;transition:transform .2s var(--lss-ease)}.lss-product:focus-visible{outline:2px solid #fff;outline-offset:3px}.lss-product:active .lss-product__cta{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.lss-product:hover{background:#ffffff21;box-shadow:inset 0 0 0 1px #ffffff3d}.lss-product:hover .lss-product__cta svg{transform:translate(3px)}}@media(max-width:380px){.lss-product{grid-template-columns:48px minmax(0,1fr) auto}.lss-product__media{width:48px;height:48px}.lss-product__cta{padding:0 12px}}@media(prefers-reduced-motion:reduce){.lss-product,.lss-product__cta,.lss-product__cta svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ls-shorts.css.map */
