:root{--ln-carousel-card-border:#e8e8e8;--ln-carousel-card-border-active:#d5d5d5;--ln-carousel-card-surface:#fff;--ln-carousel-card-ink:#2b2b2b;--ln-carousel-card-muted:#666;--ln-carousel-card-price:#1c1c1c;--ln-shadow-carousel-card-hover:0 4px 16px rgb(0 0 0/8%)}.ln-product-carousel-frame{position:relative;min-inline-size:0}.ln-product-carousel-frame>.ln-product-carousel{margin-inline:0}.ln-product-carousel-frame[data-enhanced=true]{overflow:hidden;touch-action:pan-y}.ln-product-carousel-frame[data-enhanced=true]>.ln-product-carousel{display:flex;overflow:visible;scroll-snap-type:none;transition-property:transform;box-sizing:content-box}@media (max-width:767px){.ln-home-new-arrivals .ln-product-carousel-frame{margin-inline:-15px}.ln-home-new-arrivals .ln-product-carousel>*{flex-basis:50%}.ln-home-new-arrivals .ln-home-product .ln-product-card__desc{display:none}}@media (min-width:768px) and (max-width:1200px){.ln-home-new-arrivals .ln-product-carousel>*{flex-basis:25%}}@media (min-width:768px) and (max-width:1024px){.ln-home-new-arrivals .ln-product-carousel>*{flex-basis:calc(100% / 3)}}.ln-product-carousel-frame[data-enhanced=true] .ln-product-carousel__slide{scroll-snap-align:none}.ln-product-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:-webkit-grab;cursor:grab}.ln-product-carousel::-webkit-scrollbar{display:none}.ln-product-carousel>*{flex:0 0 20%;min-inline-size:0;scroll-snap-align:start}.ln-product-carousel .ln-product-card__info{flex:none}@media (min-width:1621px){.ln-home-new-arrivals .ln-product-carousel>*{flex-basis:calc((100% - 50px) / 6);-webkit-margin-end:10px;margin-inline-end:10px}}.ln-home-new-arrivals .ln-product-carousel>*{display:flex}.ln-home-new-arrivals .ln-home-product{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-block-size:0;height:auto}.ln-home-new-arrivals .ln-home-product .ln-product-card__media{flex:none}.ln-home-new-arrivals .ln-home-product .ln-product-card__info{-webkit-padding-before:20px;padding-block-start:20px}.ln-home-new-arrivals .ln-home-product .ln-product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:768px){.ln-home-new-arrivals .ln-home-product{box-sizing:border-box;border:1px solid var(--ln-carousel-card-border);border-radius:16px;background:var(--ln-carousel-card-surface);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ln-home-new-arrivals .ln-home-product .ln-product-card__media{border-radius:15px 15px 0 0}.ln-home-new-arrivals .ln-home-product .ln-product-card__title{display:-webkit-box;min-block-size:44px;max-block-size:44px;-webkit-margin-after:10px;margin-block-end:10px;overflow:hidden;color:var(--ln-carousel-card-ink);font-size:16px;font-weight:600;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ln-home-new-arrivals .ln-home-product .ln-product-card__desc{display:-webkit-box;order:2;min-block-size:40px;max-block-size:40px;margin-block:0 10px;overflow:hidden;color:var(--ln-carousel-card-muted);font-size:14px;font-weight:400;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ln-home-new-arrivals .ln-home-product .ln-product-card__price{order:3;-webkit-margin-before:auto;margin-block-start:auto;color:var(--ln-carousel-card-price);font-size:20px;font-weight:700;line-height:26px}@media (hover:hover) and (pointer:fine){.ln-home-new-arrivals .ln-home-product:hover{transform:translateY(-2px);border-color:var(--ln-carousel-card-border-active);box-shadow:var(--ln-shadow-carousel-card-hover)}}.ln-home-new-arrivals .ln-home-product:focus-within{border-color:var(--ln-carousel-card-border-active);box-shadow:var(--ln-shadow-carousel-card-hover)}}.ln-product-carousel-frame:focus-visible{outline:2px solid var(--ln-filter-active);outline-offset:4px}@media (min-width:768px) and (max-width:1024px){.ln-home-new-arrivals .ln-product-carousel>*{block-size:auto;min-block-size:416px}.ln-home-new-arrivals .ln-home-product .ln-product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}