.lv-stories{overflow:hidden}.lv-stories .lv-stories__row{margin-left:calc(-1 * var(--lv-gutter, 16px));margin-right:calc(-1 * var(--lv-gutter, 16px))}.lv-stories__head{margin-bottom:18px}.lv-stories__row{list-style:none;margin:0;padding:2px var(--lv-gutter, 16px) 6px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lv-gutter, 16px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.lv-stories__row::-webkit-scrollbar{display:none}.lv-stories__item{flex:0 0 38%;max-width:200px;scroll-snap-align:start}.lv-stories__card{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;border:0;cursor:pointer;border-radius:18px;overflow:hidden;background:#2a211b;color:#fff;-webkit-tap-highlight-color:transparent;transition:transform .2s ease}.lv-stories__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lv-stories__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#00000059);pointer-events:none}.lv-stories__card:hover{transform:translateY(-2px)}.lv-stories__card:focus-visible{outline:2px solid var(--lv-ink, #1B1714);outline-offset:3px}.lv-stories__play{position:absolute;left:50%;top:50%;z-index:1;width:44px;height:44px;margin:-22px 0 0 -22px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#1b1714b8;color:#fffdf9;padding-left:2px;box-shadow:0 0 0 1px #fffdf940}.lv-stories__cap{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;font-size:12px;line-height:1.3;font-weight:600;text-align:left;color:#fffdf9;text-shadow:0 1px 6px rgba(0,0,0,.4)}@media(min-width:750px){.lv-stories__row{justify-content:center;gap:12px}.lv-stories__item{flex-basis:180px}}@media(min-width:990px){.lv-stories__head{text-align:center}.lv-stories__item{flex-basis:200px}}.lv-sp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;color:#fffdf9;font-family:var(--lv-sans, "Jost", system-ui, sans-serif)}.lv-sp.is-open{display:block}.lv-sp__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0c0af0}.lv-sp__stage{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;width:100%;max-width:56.25dvh;background:#000}.lv-sp__slides{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lv-sp__slides::-webkit-scrollbar{display:none}.lv-sp__slide{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#000}.lv-sp__blur{display:block;position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(28px) brightness(.55);transform:scale(1.1)}.lv-sp__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:transparent}.lv-sp__slide.is-wide .lv-sp__video{object-fit:contain}.lv-sp__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#00000061,#0000 18% 62%,#0000008c)}.lv-sp__cap{position:absolute;left:16px;right:16px;bottom:104px;font-size:15px;line-height:1.35;font-weight:600;text-shadow:0 1px 8px rgba(0,0,0,.45)}.lv-sp__top{position:absolute;left:0;right:0;top:0;z-index:3;padding:calc(10px + env(safe-area-inset-top)) 12px 0;pointer-events:none}.lv-sp__progress{height:3px;border-radius:3px;background:#fffdf94d;overflow:hidden}.lv-sp__progress i{display:block;height:100%;width:0;background:#fffdf9;border-radius:3px}.lv-sp__actions{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.lv-sp__btn{pointer-events:auto;width:40px;height:40px;border:0;padding:0;border-radius:999px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#1b171473;color:#fffdf9;-webkit-tap-highlight-color:transparent}.lv-sp__btn:focus-visible{outline:2px solid #FFFDF9;outline-offset:2px}.lv-sp__btn svg{width:20px;height:20px}.lv-sp__btn [data-on]{display:none}.lv-sp.is-muted .lv-sp__btn [data-on=muted],.lv-sp:not(.is-muted) .lv-sp__btn [data-on=sound]{display:block}.lv-sp__product{position:absolute;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:3;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border:0;border-radius:16px;cursor:pointer;background:#fffdf9f5;color:#1b1714;text-align:left;text-decoration:none;font:inherit;box-shadow:0 10px 30px -12px #00000080}.lv-sp__product img{flex:0 0 52px;width:52px;height:52px;border-radius:10px;object-fit:cover;background:#f4eee6}.lv-sp__product-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.lv-sp__product-title{font-size:14.5px;line-height:1.25;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-sp__product-cta{font-size:13px;line-height:1.3;color:#5f564d}.lv-sp__product-go{flex:0 0 auto;padding:9px 14px;border-radius:999px;background:#1b1714;color:#fffdf9;font-size:13px;font-weight:600;white-space:nowrap}.lv-sp__nav{display:none;position:absolute;top:50%;right:24px;z-index:4;transform:translateY(-50%);flex-direction:column;gap:10px}.lv-sp__nav .lv-sp__btn{width:46px;height:46px;background:#fffdf924}.lv-sp__nav .lv-sp__btn:disabled{opacity:.3;cursor:default}.lv-sp__hint{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;opacity:0;transition:opacity .3s ease;font-size:14px;font-weight:600;text-shadow:0 1px 8px rgba(0,0,0,.5)}.lv-sp__hint.is-on{opacity:1}.lv-sp__hint i{width:30px;height:30px;border-radius:999px;border:2px solid rgba(255,253,249,.85);background:#fffdf940;animation:lv-sp-swipe 1.2s ease-in-out infinite}@keyframes lv-sp-swipe{0%{transform:translateY(26px);opacity:0}30%{opacity:1}to{transform:translateY(-26px);opacity:0}}@media(min-width:750px){.lv-sp__stage{top:3vh;bottom:3vh;border-radius:18px;overflow:hidden;max-width:52.875dvh}.lv-sp__nav,.lv-sp__close-desktop{display:flex}}@media(prefers-reduced-motion:reduce){.lv-sp__hint i{animation:none}.lv-stories__card{transition:none}}html.lv-sp-lock,html.lv-sp-lock body{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/loov-stories.css.map */
