.lvn[data-lvn-home-overlay]{position:relative;background:#fff}[data-lvn-home-overlay] .lvn-header{position:absolute;top:100%;left:0;right:0;background:transparent;color:#fff;border-color:transparent;transition:background .2s,color .2s}[data-lvn-home-overlay] .lvn-header:hover,[data-lvn-home-overlay] .lvn-header:focus-within,[data-lvn-home-overlay] .lvn-header:has([data-lvn-desktop-menu][open]){background:#fff;color:#191919}[data-lvn-home-overlay] .lvn-header .lvn-wordmark,[data-lvn-home-overlay] .lvn-header .lvn-bag [data-lvn-cart-count]{color:inherit}[data-lvn-home-overlay] .lvn-logo{filter:brightness(0) invert(1)}[data-lvn-home-overlay] .lvn-header:hover .lvn-logo,[data-lvn-home-overlay] .lvn-header:focus-within .lvn-logo{filter:none}.lvn.lvn-shop-row{background:#fff;padding:54px clamp(20px,2.8vw,54px) 36px}.lvn-shop-row h2{text-align:center;font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.25;font-weight:400;letter-spacing:0;margin:0 0 28px}.lvn-shop-tabs{display:flex;justify-content:center;gap:28px;margin:0 0 32px}.lvn-shop-tabs button{padding:0 0 8px;border-bottom:1px solid transparent;font:20px Georgia,serif;color:#949494}.lvn-shop-tabs button[aria-selected=true]{color:#191919;border-color:#191919}.lvn-shop-row [hidden]{display:none!important}.lvn-shop-products{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c6c6c6 #f4f4f4;padding-bottom:16px;overscroll-behavior-x:contain}.lvn-shop-products>.lvn-product-card{scroll-snap-align:start}.lvn-shop-row .lvn-product-media{background:#f5f5f5;aspect-ratio:4/5}.lvn-shop-row .lvn-product-media>a{padding:10px}.lvn-shop-row .lvn-product-index{display:none}.lvn-shop-row .lvn-product-info{padding-top:15px}.lvn-shop-row .lvn-product-name{font-size:11px;line-height:1.5;min-height:33px}.lvn-shop-row .lvn-product-brand{font-size:9px;color:#858585}.lvn-shop-row .lvn-price-line{font-size:11px}.lvn-shop-row .lvn-size-line{font-size:9px;line-height:1.7}.lvn-shop-row .lvn-shop-view{display:table;margin:26px auto 0;border:1px solid #191919;padding:13px 36px;min-height:44px;text-transform:uppercase;font-size:10px;letter-spacing:1px}.lvn-shop-row .lvn-shop-view:hover{background:#191919;color:#fff}.lvn.lvn-shop-categories{padding:30px clamp(20px,2.8vw,54px);background:#fff}.lvn-shop-categories section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lvn-category-tile{display:block;background:#f5f5f5;min-width:0}.lvn-category-image{aspect-ratio:4/3;overflow:hidden}.lvn-category-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:24px;transition:transform .3s}.lvn-category-tile:hover img{transform:scale(1.04)}.lvn-category-caption{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:22px 26px;border-top:1px solid #e8e8e8}.lvn-category-caption h2{font:26px Georgia,serif;letter-spacing:0}.lvn-category-caption span{font-size:10px;letter-spacing:.7px;text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px;white-space:nowrap}@media(max-width:1120px){.lvn-shop-products{grid-auto-columns:calc((100% - 36px)/4)}}@media(max-width:700px){.lvn.lvn-shop-row{padding:34px 18px 24px}.lvn-shop-row h2{font-size:25px;margin-bottom:22px}.lvn-shop-tabs{gap:22px;margin-bottom:24px}.lvn-shop-tabs button{font-size:17px}.lvn-shop-products{grid-auto-columns:44%;gap:10px}.lvn-shop-row .lvn-quick-btn{right:5px;bottom:5px;padding:0 8px;font-size:8px;gap:6px}.lvn.lvn-shop-categories{padding:16px 18px}.lvn-shop-categories section{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.lvn-category-tile{flex:0 0 86%;scroll-snap-align:start}.lvn-category-caption{padding:18px 20px}.lvn-category-caption h2{font-size:24px}}@media(prefers-reduced-motion:reduce){[data-lvn-home-overlay] .lvn-header,.lvn-category-image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lvn-shop-layout.css.map */
