.lvn *{box-sizing:border-box}.lvn{scroll-behavior:smooth;scroll-padding-top:100px}.lvn{margin:0;background:var(--lvn-paper);color:var(--lvn-ink);font-family:var(--lvn-body-font, Arial, sans-serif);-webkit-font-smoothing:antialiased}.lvn button,.lvn input{font:inherit}.lvn a{color:inherit;text-decoration:none}.lvn button,.lvn a{-webkit-tap-highlight-color:transparent}.lvn button{cursor:pointer}.lvn button:focus-visible,.lvn a:focus-visible,.lvn input:focus-visible{outline:2px solid #a54f57;outline-offset:5px}.lvn svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5}.lvn button{color:inherit}.lvn h1,.lvn h2,.lvn h3,.lvn p{margin:0}.lvn img{display:block;max-width:100%}.lvn button{border:0;background:none}.lvn a,.lvn button{touch-action:manipulation}.lvn .lvn-skip{position:fixed;left:20px;top:-80px;background:#fff;padding:16px;z-index:200}.lvn .lvn-skip:focus{top:10px}.lvn .lvn-review-bar{background:#e7e3dc;font-size:9px;letter-spacing:1.1px;padding:8px var(--lvn-pad);display:flex;justify-content:space-between}.lvn .lvn-review-bar span:last-child{letter-spacing:.3px}.lvn .lvn-announcement{background:var(--lvn-ink);color:#f5f4ef;display:flex;justify-content:space-between;padding:12px var(--lvn-pad);font-size:10px;letter-spacing:1.2px}.lvn .lvn-announcement a{font-size:10px;letter-spacing:.3px}.lvn .lvn-announcement a span{margin-left:14px}.lvn .lvn-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px var(--lvn-pad);background:var(--lvn-paper);border-bottom:1px solid var(--lvn-line);position:sticky;top:0;z-index:20}.lvn .lvn-wordmark{flex-shrink:0}.lvn .lvn-wordmark>span{font-family:var(--lvn-display-font, Impact, sans-serif);font-size:33px;letter-spacing:-.6px;font-weight:800;line-height:1}.lvn .lvn-wordmark .lvn-reg{font-family:Arial,sans-serif;vertical-align:top;font-size:10px;letter-spacing:0;margin-left:3px}.lvn .lvn-wordmark small{display:block;font-size:8px;letter-spacing:3.1px;margin-top:4px}.lvn .lvn-desktop-nav{display:flex;align-items:center;gap:30px;font-size:11px}.lvn .lvn-desktop-nav a{position:relative;padding:12px 0}.lvn .lvn-desktop-nav a:after{content:"";position:absolute;bottom:4px;height:1px;left:0;right:100%;background:var(--lvn-ink);transition:right .2s}.lvn .lvn-desktop-nav a:hover:after{right:0}.lvn .lvn-header-actions{display:flex;align-items:center;gap:13px}.lvn .lvn-icon-btn{height:44px;width:36px;display:flex;align-items:center;justify-content:center;padding:5px}.lvn .lvn-mobile-only{display:none}.lvn .lvn-mobile-menu{padding:20px var(--lvn-pad);border-bottom:1px solid var(--lvn-line);position:sticky;top:81px;background:var(--lvn-paper);z-index:19}.lvn .lvn-mobile-menu a{padding:14px 0;display:block}.lvn .lvn-hero{display:grid;grid-template-columns:1fr 1fr;min-height:570px}.lvn .lvn-hero-copy{background:var(--lvn-ink);color:var(--lvn-paper);padding:50px var(--lvn-pad) 25px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.lvn .lvn-eyebrow{font-size:10px;font-weight:500;letter-spacing:1.5px;line-height:1.6}.lvn .lvn-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#aa6a6c;margin:0 10px 1px 0}.lvn h1{font-family:var(--lvn-display-font, Impact, sans-serif);font-weight:700;font-size:clamp(64px,6.25vw,120px);line-height:.94;letter-spacing:-1.6px;margin-top:39px;white-space:nowrap}.lvn .lvn-hero-sub{font-size:14px;line-height:1.65;color:#c7c7c0;margin:25px 0 27px}.lvn .lvn-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:19px 23px;font-size:11px;font-weight:600;min-height:52px;transition:background .2s,transform .2s}.lvn .lvn-button span{font-size:18px;font-weight:400;line-height:1}.lvn .lvn-button:hover{transform:translateY(-2px)}.lvn .lvn-light{background:var(--lvn-paper);color:var(--lvn-ink)}.lvn .lvn-light:hover{background:#dedad0}.lvn .lvn-dark{background:var(--lvn-ink);color:var(--lvn-paper)}.lvn .lvn-dark:hover{background:#393935}.lvn .lvn-hero-bottom{margin-top:auto;padding-top:45px;width:100%;display:flex;justify-content:space-between;gap:16px;font-size:8px;line-height:1.5;letter-spacing:1px;color:#bcbcb5}.lvn .lvn-hero-image{position:relative;overflow:hidden;min-height:100%}.lvn .lvn-hero-image>img{width:100%;height:100%;object-fit:cover;object-position:65% 50%;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1s}.lvn .lvn-hero-image:hover>img{transform:scale(1.035)}.lvn .lvn-hero-image:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0007);pointer-events:none}.lvn .lvn-image-stamp{position:absolute;top:28px;right:27px;width:80px;height:80px;border:1px solid #ffffffaa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:Georgia,serif;font-size:29px;color:#fff;transform:rotate(12deg)}.lvn .lvn-image-stamp small{font-family:Arial,sans-serif;font-size:6px;letter-spacing:1.5px;margin-top:4px}.lvn .lvn-image-note{position:absolute;bottom:25px;left:30px;right:30px;display:flex;align-items:center;justify-content:space-between;color:#fff;z-index:1;font-size:9px;letter-spacing:1.2px}.lvn .lvn-image-note a{width:42px;height:42px;border:1px solid #fff8;display:grid;place-items:center;border-radius:50%;font-size:20px}.lvn .lvn-intro-strip{padding:25px var(--lvn-pad);border-bottom:1px solid var(--lvn-line);display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:11px}.lvn .lvn-intro-strip>span{font-size:9px;letter-spacing:1.1px;font-weight:700}.lvn .lvn-intro-strip p{color:var(--lvn-muted)}.lvn .lvn-intro-strip a{font-size:10px}.lvn .lvn-intro-strip a span{margin-left:18px}.lvn .lvn-section{padding:80px var(--lvn-pad)}.lvn .lvn-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px}.lvn .lvn-section-heading .lvn-eyebrow,.lvn .lvn-designer-intro .lvn-eyebrow{margin-bottom:15px;color:var(--lvn-muted)}.lvn h2{font-size:clamp(29px,3vw,50px);letter-spacing:-1.7px;font-weight:500;line-height:1.1}.lvn .lvn-text-link{display:inline-flex;align-items:center;gap:23px;padding:10px 0;font-size:11px;border-bottom:1px solid currentColor;flex-shrink:0}.lvn .lvn-text-link span{font-size:16px}.lvn .lvn-filter-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:20px}.lvn .lvn-tabs{display:flex;gap:7px}.lvn .lvn-tab{border:1px solid transparent;padding:10px 17px;font-size:10px;min-height:40px}.lvn .lvn-tab.lvn-active{background:var(--lvn-ink);color:#fff}.lvn .lvn-tab:not(.lvn-active){border-color:var(--lvn-line)}.lvn .lvn-tab:not(.lvn-active):hover{background:var(--lvn-cream)}.lvn .lvn-subtle{font-size:10px;color:var(--lvn-muted);line-height:1.5}.lvn .lvn-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lvn .lvn-product-card{min-width:0}.lvn .lvn-product-media{aspect-ratio:4/4.8;position:relative;background:#eae8e3;overflow:hidden}.lvn .lvn-product-media>a{display:block;width:100%;height:100%;padding:14px}.lvn .lvn-product-media img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s}.lvn .lvn-product-media:hover img{transform:scale(1.06)}.lvn .lvn-product-index{position:absolute;top:15px;left:15px;z-index:1;font-size:9px;letter-spacing:1px;color:#5e5c56}.lvn .lvn-quick-btn{position:absolute;bottom:12px;right:12px;background:var(--lvn-paper);height:36px;display:flex;align-items:center;gap:12px;padding:0 12px;font-size:9px;box-shadow:0 1px 5px #00000008}.lvn .lvn-quick-btn span:last-child{font-size:20px;line-height:1}.lvn .lvn-quick-btn:hover{background:var(--lvn-ink);color:#fff}.lvn .lvn-product-info{padding-top:17px;font-size:11px}.lvn .lvn-product-brand{font-size:9px;text-transform:uppercase;letter-spacing:.9px;color:var(--lvn-muted);margin-bottom:7px;line-height:1.4}.lvn .lvn-product-name{font-size:12px;font-weight:500;line-height:1.4;min-height:34px}.lvn .lvn-price-line{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:11px}.lvn .lvn-size-line{font-size:9px;color:var(--lvn-muted);line-height:1.6;margin-top:9px;min-height:15px}.lvn .lvn-snapshot-note{font-size:9px;color:var(--lvn-muted);margin-top:24px;line-height:1.6}.lvn .lvn-designer-section{padding:65px var(--lvn-pad);display:grid;grid-template-columns:.85fr 1.4fr;gap:70px;background:var(--lvn-cream)}.lvn .lvn-designer-intro h2{margin:12px 0 22px}.lvn .lvn-designer-intro>p:not(.lvn-eyebrow){font-size:12px;line-height:1.7;color:var(--lvn-muted);margin-bottom:25px}.lvn .lvn-designer-list{border-top:1px solid #c9c6bf}.lvn .lvn-designer-list a{display:grid;grid-template-columns:30px 1fr auto 20px;align-items:center;gap:15px;padding:23px 0;border-bottom:1px solid #c9c6bf;transition:padding .2s,color .2s}.lvn .lvn-designer-list a:hover{padding-left:10px;color:var(--lvn-accent)}.lvn .lvn-designer-num{font-size:9px;color:var(--lvn-muted)}.lvn .lvn-designer-list a>span:nth-child(2){font-size:clamp(16px,1.65vw,29px);letter-spacing:-.6px}.lvn .lvn-designer-type{font-size:7px;letter-spacing:.8px;color:var(--lvn-muted)}.lvn .lvn-designer-list a>span:last-child{font-size:21px}.lvn .lvn-spotlight .lvn-section-heading{margin-bottom:35px}.lvn .lvn-muted{color:#7d7c75}.lvn .lvn-sell{display:grid;grid-template-columns:1fr 1fr;background:#e5e0d7}.lvn .lvn-sell-monogram{background:var(--lvn-accent);color:#e8d7c4;min-height:430px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:relative}.lvn .lvn-sell-monogram:before,.lvn .lvn-sell-monogram:after{content:"";position:absolute;width:280px;height:280px;border:1px solid #d6b4a94a;border-radius:50%}.lvn .lvn-sell-monogram:after{width:310px;height:310px}.lvn .lvn-sell-monogram>span{font-family:Georgia,serif;font-size:160px;letter-spacing:-30px;padding-right:30px;line-height:1}.lvn .lvn-sell-monogram small{position:absolute;bottom:34px;font-size:8px;letter-spacing:1.5px}.lvn .lvn-sell-copy{padding:65px var(--lvn-pad);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.lvn .lvn-sell-copy .lvn-eyebrow{font-size:9px;margin-bottom:20px}.lvn .lvn-sell-copy h2{font-size:clamp(30px,3vw,52px);line-height:1.12}.lvn .lvn-sell-copy p:not(.lvn-eyebrow){font-size:12px;line-height:1.8;color:#55564f;margin:24px 0;max-width:350px}.lvn .lvn-sell-copy>small{font-size:9px;color:var(--lvn-muted);margin-top:12px}.lvn .lvn-footer{background:var(--lvn-ink);color:#f0eee6;padding:65px var(--lvn-pad) 20px}.lvn .lvn-footer-top{display:flex;justify-content:space-between;gap:40px}.lvn .lvn-footer h2{font-size:42px;margin:18px 0}.lvn .lvn-footer-links{display:flex;gap:85px}.lvn .lvn-footer-links h3{font-size:10px;font-weight:500;margin-bottom:20px;color:#a8a89f}.lvn .lvn-footer-links a{display:block;font-size:11px;margin:14px 0}.lvn .lvn-footer-wordmark{font-family:var(--lvn-display-font, Impact, sans-serif);font-weight:800;font-size:clamp(65px,15vw,280px);letter-spacing:-.03em;line-height:1.05;white-space:nowrap;margin:50px 0 20px;text-align:center}.lvn .lvn-footer-bottom{border-top:1px solid #ffffff26;padding-top:22px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;color:#b9b9b1}.lvn .lvn-review-note{margin-top:26px;font-size:9px;color:#a8a89f;line-height:1.7}.lvn .lvn-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.lvn dialog{border:0;padding:0;max-width:min(900px,calc(100vw - 36px));max-height:90vh;background:var(--lvn-paper);color:var(--lvn-ink);overflow:auto}.lvn dialog::backdrop{background:#111b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lvn .lvn-dialog-close{position:absolute;right:12px;top:12px;background:var(--lvn-paper);width:40px;height:40px;z-index:2;font-size:17px}.lvn .lvn-quick-layout{display:grid;grid-template-columns:1fr 1fr;width:850px;max-width:100%}.lvn .lvn-quick-image{background:var(--lvn-cream);display:flex;align-items:center;padding:22px;min-height:440px}.lvn .lvn-quick-image img{width:100%;max-height:500px;object-fit:contain;mix-blend-mode:multiply}.lvn .lvn-quick-details{padding:60px 35px 35px}.lvn .lvn-quick-details h2{font-size:34px;letter-spacing:-1px;margin:10px 0 20px}.lvn .lvn-quick-price{font-size:19px}.lvn .lvn-quick-sizes{margin:26px 0;display:flex;flex-wrap:wrap;gap:8px}.lvn .lvn-size-btn{padding:12px 15px;border:1px solid var(--lvn-line);font-size:11px}.lvn .lvn-size-btn[aria-pressed=true]{background:var(--lvn-ink);color:#fff;border-color:var(--lvn-ink)}.lvn .lvn-quick-details .lvn-button{width:100%;margin-bottom:16px}.lvn .lvn-quick-details .lvn-subtle{margin-top:15px}.lvn .lvn-quick-details .lvn-size-label{margin-top:26px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.lvn #lvn-search-dialog{width:700px;padding:50px 36px 36px}.lvn #lvn-search-dialog h2{font-size:35px;margin:15px 0 25px}.lvn #lvn-search-input{width:100%;border:0;border-bottom:1px solid var(--lvn-ink);padding:14px 0;background:transparent;border-radius:0;font-size:16px;margin-bottom:13px}.lvn #lvn-search-results{margin:20px 0;max-height:40vh;overflow:auto}.lvn .lvn-search-result{display:flex;align-items:center;gap:18px;width:100%;text-align:left;padding:12px 0;border-bottom:1px solid var(--lvn-line)}.lvn .lvn-search-result img{width:55px;height:64px;object-fit:contain;mix-blend-mode:multiply;background:var(--lvn-cream)}.lvn .lvn-search-result strong{display:block;font-size:12px;font-weight:500;margin:4px 0}.lvn .lvn-search-result span{font-size:10px;color:var(--lvn-muted)}.lvn .lvn-empty{font-size:13px;line-height:1.7;padding:22px 0}@media(min-width:1600px){.lvn .lvn-hero{min-height:680px}.lvn .lvn-hero-copy{padding-top:65px}.lvn h1{margin-top:50px}.lvn .lvn-hero-sub{font-size:16px}.lvn .lvn-section{padding-top:100px;padding-bottom:100px}}@media(max-width:1100px){.lvn .lvn-desktop-nav{gap:18px}.lvn .lvn-hero{min-height:510px}.lvn h1{font-size:7vw}.lvn .lvn-hero-copy{padding-top:38px}.lvn .lvn-hero-bottom{flex-direction:column;gap:5px;font-size:7px}.lvn .lvn-designer-section{gap:35px;grid-template-columns:.8fr 1.2fr}.lvn .lvn-designer-type{display:none}.lvn .lvn-designer-list a{grid-template-columns:24px 1fr 20px}.lvn .lvn-product-grid{gap:15px}.lvn .lvn-intro-strip p{font-size:10px}.lvn .lvn-hero-sub{font-size:12px}}@media(max-width:800px){.lvn .lvn-desktop-nav{display:none}.lvn .lvn-mobile-only{display:flex}.lvn .lvn-header{padding-top:15px;padding-bottom:15px}.lvn .lvn-wordmark>span{font-size:28px}.lvn .lvn-wordmark small{font-size:7px;letter-spacing:2.4px}.lvn .lvn-hero{min-height:460px}.lvn h1{font-size:7.2vw;letter-spacing:-1px}.lvn .lvn-hero-copy{padding-top:30px}.lvn .lvn-hero .lvn-eyebrow{font-size:8px;letter-spacing:1px}.lvn .lvn-hero-bottom{padding-top:28px}.lvn .lvn-hero-sub{margin:20px 0}.lvn .lvn-hero .lvn-button{padding:16px 17px;gap:20px}.lvn .lvn-intro-strip p{display:none}.lvn .lvn-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 15px}.lvn .lvn-designer-section{gap:30px;grid-template-columns:1fr 1.3fr}.lvn .lvn-designer-intro h2{font-size:32px}.lvn .lvn-designer-list a{padding:19px 0}.lvn .lvn-designer-list a>span:nth-child(2){font-size:17px}.lvn .lvn-section{padding-top:55px;padding-bottom:55px}.lvn .lvn-sell-copy{padding-top:40px;padding-bottom:40px}.lvn .lvn-sell-monogram{min-height:400px}.lvn .lvn-sell-monogram>span{font-size:125px}.lvn .lvn-sell-monogram:before{width:220px;height:220px}.lvn .lvn-sell-monogram:after{width:245px;height:245px}.lvn .lvn-sell-copy .lvn-eyebrow{font-size:8px}.lvn .lvn-footer-links{gap:40px}.lvn .lvn-quick-details{padding:60px 25px 30px}.lvn .lvn-quick-details h2{font-size:27px}}@media(max-width:560px){.lvn .lvn-review-bar{font-size:7px;letter-spacing:.7px;padding-top:7px;padding-bottom:7px}.lvn .lvn-announcement{font-size:8px;justify-content:center;padding:11px 18px;letter-spacing:1.3px}.lvn .lvn-announcement a{display:none}.lvn .lvn-header-actions{gap:7px}.lvn .lvn-icon-btn{width:30px}.lvn .lvn-hero{grid-template-columns:1fr}.lvn .lvn-hero-copy{padding-top:30px;padding-bottom:23px;min-height:395px}.lvn .lvn-hero .lvn-eyebrow{font-size:9px}.lvn h1{font-size:clamp(62px,15.8vw,88px);line-height:.96;margin-top:25px;letter-spacing:-1.2px}.lvn .lvn-hero-sub{font-size:12px;line-height:1.6;margin:19px 0 22px}.lvn .lvn-hero .lvn-button{font-size:10px;min-height:46px;padding:15px 18px}.lvn .lvn-hero-bottom{flex-direction:row;padding-top:25px;font-size:6px;letter-spacing:.8px}.lvn .lvn-hero-image{height:270px;min-height:0}.lvn .lvn-hero-image>img{object-position:60% 55%}.lvn .lvn-image-stamp{width:60px;height:60px;font-size:23px;top:18px;right:20px}.lvn .lvn-image-note{left:22px;right:22px;bottom:16px;font-size:7px}.lvn .lvn-image-note a{width:33px;height:33px;font-size:17px}.lvn .lvn-intro-strip{padding-top:20px;padding-bottom:20px;font-size:9px;gap:12px}.lvn .lvn-intro-strip>span{font-size:7px;letter-spacing:.7px}.lvn .lvn-intro-strip a{font-size:8px}.lvn .lvn-intro-strip a span{margin-left:9px}.lvn .lvn-section-heading{align-items:flex-start;gap:20px;flex-direction:column;margin-bottom:22px}.lvn .lvn-section-heading .lvn-eyebrow{font-size:8px;margin-bottom:11px}.lvn h2{font-size:32px;letter-spacing:-1.2px}.lvn .lvn-section-heading .lvn-text-link{font-size:9px;padding:0 0 7px;gap:16px}.lvn .lvn-section{padding-top:40px;padding-bottom:42px}.lvn .lvn-tabs{gap:5px;width:100%}.lvn .lvn-tab{font-size:9px;padding:9px 12px;flex:1;min-height:38px}.lvn .lvn-filter-row{margin-bottom:17px}.lvn .lvn-filter-row>.lvn-subtle{display:none}.lvn .lvn-product-grid{gap:26px 12px}.lvn .lvn-product-media>a{padding:8px}.lvn .lvn-product-media{aspect-ratio:3/4}.lvn .lvn-product-index{top:10px;left:10px;font-size:7px}.lvn .lvn-quick-btn{bottom:8px;right:8px;min-height:38px;height:38px;padding:0 8px;font-size:8px;gap:8px}.lvn .lvn-product-info{padding-top:12px}.lvn .lvn-product-brand{font-size:7px;letter-spacing:.65px;min-height:20px}.lvn .lvn-product-name{font-size:10px;min-height:28px}.lvn .lvn-price-line{font-size:10px;margin-top:8px}.lvn .lvn-size-line{font-size:8px}.lvn .lvn-snapshot-note{font-size:8px;margin-top:20px}.lvn .lvn-designer-section{grid-template-columns:1fr;padding-top:40px;padding-bottom:40px;gap:25px}.lvn .lvn-designer-intro h2 br{display:none}.lvn .lvn-designer-intro h2{font-size:32px;margin-bottom:16px}.lvn .lvn-designer-intro>p:not(.lvn-eyebrow){margin-bottom:16px;font-size:11px}.lvn .lvn-designer-intro .lvn-text-link{font-size:10px}.lvn .lvn-designer-list a{padding:18px 0;gap:10px;grid-template-columns:22px 1fr 20px}.lvn .lvn-designer-list a>span:nth-child(2){font-size:20px}.lvn .lvn-spotlight h2{font-size:29px}.lvn .lvn-spotlight .lvn-section-heading{margin-bottom:25px}.lvn .lvn-sell{grid-template-columns:1fr}.lvn .lvn-sell-monogram{min-height:265px}.lvn .lvn-sell-monogram>span{font-size:112px;letter-spacing:-22px;padding-right:22px}.lvn .lvn-sell-monogram:before{width:180px;height:180px}.lvn .lvn-sell-monogram:after{width:200px;height:200px}.lvn .lvn-sell-monogram small{bottom:20px;font-size:6px}.lvn .lvn-sell-copy{padding-top:35px;padding-bottom:35px}.lvn .lvn-sell-copy h2{font-size:33px}.lvn .lvn-sell-copy p:not(.lvn-eyebrow){font-size:12px}.lvn .lvn-footer{padding-top:40px}.lvn .lvn-footer-top{flex-direction:column;gap:38px}.lvn .lvn-footer h2{font-size:38px}.lvn .lvn-footer-links{justify-content:space-between;padding-right:30px}.lvn .lvn-footer-links a{font-size:11px}.lvn .lvn-footer-wordmark{margin:35px 0 20px;font-size:15vw}.lvn .lvn-footer-bottom{font-size:6px;letter-spacing:.5px;gap:10px}.lvn .lvn-review-note{font-size:8px;margin-top:20px}.lvn .lvn-quick-layout{grid-template-columns:1fr}.lvn .lvn-quick-image{min-height:0;height:270px;padding:20px}.lvn .lvn-quick-image img{max-height:230px}.lvn .lvn-quick-details{padding:25px}.lvn .lvn-quick-details h2{font-size:27px}.lvn .lvn-quick-details .lvn-quick-sizes{margin:16px 0}.lvn .lvn-quick-details .lvn-size-label{margin-top:20px}.lvn #lvn-search-dialog{padding:45px 22px 25px}.lvn #lvn-search-dialog h2{font-size:30px}}@media(prefers-reduced-motion:reduce){.lvn{scroll-behavior:auto}.lvn *,.lvn *:before,.lvn *:after{transition:none!important;animation:none!important}}.lvn{font-family:var(--lvn-body-font,Arial,sans-serif);font-size:14px;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:normal;text-transform:none;background:var(--lvn-paper);color:var(--lvn-ink)}.lvn h1,.lvn h2,.lvn h3,.lvn p,.lvn small,.lvn span{letter-spacing:inherit;text-transform:none;font-style:normal}.lvn h1{font-family:var(--lvn-display-font,Impact,sans-serif);font-weight:700;letter-spacing:-1.6px;line-height:.94;font-size:clamp(64px,6.25vw,120px)}.lvn h2{font-family:var(--lvn-body-font,Arial,sans-serif);font-weight:500;font-size:clamp(29px,3vw,50px);line-height:1.1;letter-spacing:-1.7px}.lvn h3{font-family:var(--lvn-body-font,Arial,sans-serif)}.lvn button,.lvn input,.lvn select{font-family:inherit;box-shadow:none;border-radius:0;letter-spacing:normal;text-transform:none}.lvn button:before,.lvn button:after,.lvn .lvn-button:before,.lvn .lvn-button:after{content:none}.lvn [hidden]{display:none!important}.lvn .lvn-header{position:relative;top:auto}.shopify-section-group-lvn-header-group{position:relative;z-index:25}.lvn .lvn-wordmark>span,.lvn .lvn-footer-wordmark{font-family:var(--lvn-display-font,Impact,sans-serif);font-weight:700}.lvn .lvn-logo{width:180px;height:auto;max-height:70px;object-fit:contain}.lvn .lvn-eyebrow{letter-spacing:1.5px;font-size:10px}.lvn .lvn-wordmark small{letter-spacing:3.1px}.lvn .lvn-button{border:0;border-radius:0;box-shadow:none;line-height:1.2;text-transform:none;letter-spacing:normal;min-width:0;width:auto}.lvn .lvn-button[disabled]{opacity:.5;cursor:not-allowed}.lvn .lvn-product-form .lvn-button{width:100%;margin:0 0 10px}.lvn .lvn-product-name{font-size:12px;line-height:1.4;font-weight:500;min-height:34px}.lvn .lvn-product-brand{font-size:9px;text-transform:uppercase;letter-spacing:.9px}.lvn .lvn-price-line span{font-size:11px}.lvn .lvn-subtle{font-size:10px;color:var(--lvn-muted)}.lvn .lvn-hero-sub p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.lvn .lvn-directory-body{font-size:12px;line-height:1.7;color:var(--lvn-muted);margin-bottom:25px}.lvn .lvn-sell-body{font-size:12px;line-height:1.8;color:var(--lvn-muted);margin:24px 0;max-width:350px}.lvn .lvn-sell-body p{margin:0!important;font-size:inherit;line-height:inherit}.lvn .lvn-quick-details h2{font-size:28px;line-height:1.15;letter-spacing:-1px}.lvn .lvn-variant-select{width:100%;padding:12px;margin:12px 0 22px;background:var(--lvn-paper);color:var(--lvn-ink);border:1px solid var(--lvn-line);font-size:12px;min-height:46px}.lvn .lvn-size-label{display:block;margin-top:22px;font-size:10px;letter-spacing:1px}.lvn .lvn-product-details-link{font-size:10px;margin-top:12px}.lvn .lvn-cart-status{font-size:11px;line-height:1.6;margin:10px 0}.lvn .lvn-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border:none;z-index:1000;max-width:min(900px,calc(100vw - 36px));max-height:90vh;background:var(--lvn-paper);color:var(--lvn-ink);padding:0;overflow:auto}.lvn .lvn-dialog:not([open]){display:none}.lvn .lvn-dialog::backdrop{background:#111b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lvn .lvn-dialog-close{width:44px;height:44px}.lvn .lvn-bag{position:relative}.lvn [data-lvn-cart-count]{font-size:9px;position:absolute;right:-6px;top:1px}.lvn .lvn-nav-details{position:relative}.lvn .lvn-nav-details summary{cursor:pointer;font-size:10px;list-style:none;padding:12px 0}.lvn .lvn-nav-details summary::-webkit-details-marker{display:none}.lvn .lvn-desktop-nav{gap:20px;font-size:10px}.lvn .lvn-nav-dropdown{position:absolute;top:100%;left:-18px;min-width:230px;max-height:65vh;overflow:auto;background:var(--lvn-paper);padding:18px;border:1px solid var(--lvn-line);box-shadow:0 6px 12px #0001}.lvn .lvn-nav-dropdown a{display:block;padding:10px;font-size:11px}.lvn .lvn-nav-dropdown .lvn-sub-link{padding-left:20px}.lvn .lvn-mobile-menu{position:relative;top:auto;max-height:70vh;overflow:auto}.lvn .lvn-mobile-menu summary{padding:14px 0;cursor:pointer}.lvn .lvn-mobile-menu details a{padding-left:18px}.lvn .lvn-newsletter{border-top:1px solid #ffffff25;margin-top:35px;padding-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.lvn .lvn-newsletter h3{font-size:16px;font-weight:500;margin-bottom:10px}.lvn .lvn-newsletter .lvn-subtle{color:#b9b9b1}.lvn .lvn-newsletter .lvn-subtle p{font-size:11px;line-height:1.7}.lvn .lvn-newsletter form{align-self:center}.lvn .lvn-newsletter-input{display:flex;border-bottom:1px solid #ffffff80}.lvn .lvn-newsletter-input input{flex:1;min-width:0;background:transparent;border:0;padding:15px 0;color:#fff;font-size:13px}.lvn .lvn-newsletter-input input::placeholder{color:#b9b9b1}.lvn .lvn-newsletter-input button{color:var(--lvn-paper);font-size:10px;padding:12px 8px}.lvn .lvn-footer-bottom{flex-wrap:wrap;gap:20px}.lvn .lvn-policy-links{display:flex;flex-wrap:wrap;gap:15px}.lvn .lvn-footer-wordmark{letter-spacing:-.03em;line-height:1.05}.lvn .lvn-footer .lvn-eyebrow{font-size:8px;color:#bbbcb4}.lvn .lvn-footer h2{font-size:42px}@media(max-width:1200px){.lvn .lvn-desktop-nav{display:none}.lvn .lvn-mobile-only{display:flex}.lvn h1{font-size:7vw}}@media(max-width:800px){.lvn h1{font-size:7.2vw;letter-spacing:-1px}.lvn .lvn-account-link{display:none}.lvn .lvn-newsletter{grid-template-columns:1fr;gap:20px}.lvn .lvn-designer-intro h2{font-size:32px}}@media(max-width:560px){.lvn h1{font-size:clamp(62px,15.8vw,88px);line-height:.96;letter-spacing:-1.2px}.lvn h2{font-size:32px;letter-spacing:-1.2px}.lvn .lvn-product-name{font-size:10px;min-height:28px}.lvn .lvn-product-brand{font-size:7px;letter-spacing:.65px}.lvn .lvn-price-line span{font-size:10px}.lvn .lvn-quick-details h2{font-size:24px}.lvn .lvn-hero .lvn-eyebrow{font-size:9px}.lvn .lvn-footer h2{font-size:38px}.lvn .lvn-footer-wordmark{font-size:15vw}.lvn .lvn-logo{width:130px;max-height:45px}}.lvn .lvn-nav-details{position:static}.lvn .lvn-nav-details>summary{padding:28px 0;text-transform:uppercase;font-size:10px;letter-spacing:1px}.lvn .lvn-nav-details[open]>summary{box-shadow:inset 0 -2px var(--lvn-ink)}.lvn .lvn-header{padding-top:10px;padding-bottom:10px}.lvn .lvn-mega-panel{position:absolute;top:100%;left:0;width:100%;border-top:1px solid #e9e9e9;border-bottom:1px solid #ddd;max-height:75vh;overflow:auto;box-shadow:0 7px 10px #00000008;z-index:30;background:#fff}.lvn .lvn-mega{background:var(--lvn-menu-bg,#fff);color:var(--lvn-menu-ink,#191919);padding:28px var(--lvn-pad) 24px}.lvn .lvn-mega-cols{display:flex;align-items:flex-start;gap:36px;flex-wrap:wrap}.lvn .lvn-mega-col{flex:1;min-width:140px}.lvn .lvn-mega-brands{flex:2.2;max-width:520px;min-width:320px}.lvn .lvn-mega-sizes{flex:2.2;max-width:560px;min-width:300px}.lvn .lvn-mega-col>summary{font-size:10px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;list-style:none;margin:0 0 18px;color:#666;cursor:default}.lvn .lvn-mega-col>summary::-webkit-details-marker{display:none}.lvn .lvn-mega-col>summary>span{display:none}.lvn .lvn-mega-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px}.lvn .lvn-mega a{font-size:12px;line-height:1.5;padding:0!important;letter-spacing:0;text-transform:none}.lvn .lvn-mega a:after{content:none}.lvn .lvn-mega a:hover{text-decoration:underline;text-underline-offset:4px}.lvn .lvn-mega-category-list{display:flex;flex-direction:column;gap:13px}.lvn .lvn-mega-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(55px,1fr));gap:6px}.lvn [data-lvn-size-source]{grid-column:1/-1}.lvn .lvn-size-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(55px,1fr));gap:6px}.lvn .lvn-mega a.lvn-mega-chip{display:flex;align-items:center;justify-content:center;border:1px solid #dcdcdc;padding:9px 8px!important;font-size:12px;min-height:38px;text-decoration:none}.lvn .lvn-mega a.lvn-mega-chip:hover{background:#191919;color:#fff;border-color:#191919}.lvn .lvn-mega a.lvn-mega-all{display:inline-block;text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:600;margin-top:18px;border-bottom:1px solid currentColor;padding-bottom:3px!important}.lvn .lvn-mega-bottom{border-top:1px solid #e8e8e8;margin-top:28px}.lvn .lvn-mega-bottom .lvn-mega-all{margin-top:18px}.lvn .lvn-menu-dialog{position:fixed;top:0;bottom:0;left:0;right:auto;margin:0;width:min(92vw,380px);max-width:none;height:100dvh;max-height:100dvh;border:0;background:#fff;color:#191919;padding:75px 22px 30px;overflow:auto;z-index:1000}.lvn .lvn-menu-dialog::backdrop{background:#0006}.lvn .lvn-menu-dialog:not([open]){display:none}.lvn .lvn-menu-close{position:absolute;top:15px;left:12px;width:44px;height:44px;font-size:22px;font-weight:400}.lvn .lvn-mobile-root>a,.lvn .lvn-mobile-root>button{display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;padding:20px 0;border-bottom:1px solid #ddd;font-size:12px;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.lvn .lvn-mobile-root>button>span{font-size:22px;font-weight:400}.lvn .lvn-panel-back{font-size:13px;display:flex;gap:15px;align-items:center;padding:16px 0 22px;width:100%;text-align:left;border-bottom:1px solid #ddd}.lvn .lvn-panel-back>span{font-size:22px}.lvn .lvn-mobile-panel .lvn-mega{padding:0;background:#fff}.lvn .lvn-mobile-panel .lvn-mega-cols{display:block}.lvn .lvn-mobile-panel .lvn-mega-col{min-width:0;max-width:none;border-bottom:1px solid #ddd}.lvn .lvn-mobile-panel .lvn-mega-col>summary{display:flex;align-items:center;justify-content:space-between;color:#191919;margin:0;padding:20px 0;font-size:11px;font-weight:600;cursor:pointer}.lvn .lvn-mobile-panel .lvn-mega-col>summary>span{display:block;font-weight:400;font-size:17px}.lvn .lvn-mobile-panel .lvn-mega-col[open]>summary>span{transform:rotate(45deg)}.lvn .lvn-mobile-panel .lvn-mega-col-content{padding-bottom:22px}.lvn .lvn-mobile-panel .lvn-mega-brand-grid{grid-template-columns:1fr 1fr;gap:15px}.lvn .lvn-mobile-panel .lvn-mega-bottom{border:0;margin-top:6px}@media(min-width:1201px){.lvn .lvn-desktop-nav .lvn-mega-col>summary{pointer-events:none}}@media(prefers-reduced-motion:no-preference){.lvn .lvn-mega-panel{animation:lvn-menu-in .16s ease-out}.lvn .lvn-menu-dialog[open]{animation:lvn-drawer-in .2s ease-out}@keyframes lvn-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes lvn-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}}.lvn .lvn-hero.lvn-hero--photo{display:block;position:relative;isolation:isolate;min-height:420px;height:var(--lvn-photo-height,62vh);max-height:680px;overflow:hidden;background:#333}.lvn .lvn-hero--photo .lvn-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;z-index:0}.lvn .lvn-hero--photo .lvn-hero-image>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 55%;transform:none}.lvn .lvn-hero--photo .lvn-hero-image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.3),transparent 70%),linear-gradient(0deg,rgba(0,0,0,.38),transparent 70%),rgba(0,0,0,var(--lvn-photo-shade,.22))}.lvn .lvn-hero--photo .lvn-hero-copy{position:relative;z-index:1;background:transparent;color:#fff;height:100%;min-height:0;padding:45px var(--lvn-pad) 55px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.lvn .lvn-hero--photo .lvn-eyebrow{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;letter-spacing:2px;color:#fff;margin:0 0 16px;text-transform:uppercase;line-height:1.3}.lvn .lvn-hero--photo .lvn-dot,.lvn .lvn-hero--photo .lvn-hero-bottom,.lvn .lvn-hero--photo .lvn-image-stamp,.lvn .lvn-hero--photo .lvn-image-note{display:none}.lvn .lvn-hero--photo h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,2.8vw,46px);font-weight:400;letter-spacing:-.5px;line-height:1.16;white-space:normal;max-width:620px;margin:0 0 28px;color:#fff}.lvn .lvn-hero--photo .lvn-hero-sub{font-size:13px;line-height:1.7;margin:0 0 22px;color:#f5f5f5}.lvn .lvn-hero--photo .lvn-button{padding:17px 25px;min-height:50px;min-width:170px;font-size:10px;letter-spacing:1px;text-transform:uppercase;gap:22px;background:#fff;color:#191919}.lvn .lvn-section.lvn-section--storefront{padding-top:38px;padding-bottom:55px}.lvn .lvn-section--storefront .lvn-section-heading{margin-bottom:26px;align-items:center;flex-direction:row}.lvn .lvn-section--storefront .lvn-section-heading .lvn-eyebrow{display:none}.lvn .lvn-section--storefront .lvn-section-heading h2{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.2;letter-spacing:.1px}.lvn .lvn-section--storefront .lvn-product-media{aspect-ratio:4/4.6}.lvn .lvn-section--storefront .lvn-product-index{display:none}@media(max-width:800px){.lvn .lvn-hero.lvn-hero--photo{height:var(--lvn-photo-height-mobile,50vh);min-height:360px;max-height:560px}.lvn .lvn-hero--photo .lvn-hero-copy{padding-top:30px;padding-bottom:35px}.lvn .lvn-hero--photo h1{font-size:34px;max-width:480px}}@media(max-width:560px){.lvn .lvn-hero.lvn-hero--photo{min-height:340px;max-height:480px}.lvn .lvn-hero--photo .lvn-hero-image>img{object-position:61% 55%}.lvn .lvn-hero--photo .lvn-eyebrow{font-size:12px;letter-spacing:1.5px;margin-bottom:13px}.lvn .lvn-hero--photo h1{font-size:31px;line-height:1.12;letter-spacing:-.3px;max-width:310px;margin:0 0 23px}.lvn .lvn-hero--photo .lvn-button{font-size:9px;padding:15px 20px;min-height:46px;min-width:160px}.lvn .lvn-section.lvn-section--storefront{padding-top:27px;padding-bottom:38px}.lvn .lvn-section--storefront .lvn-section-heading{gap:12px;margin-bottom:20px}.lvn .lvn-section--storefront .lvn-section-heading h2{font-size:23px}.lvn .lvn-section--storefront .lvn-text-link{font-size:9px;gap:10px;white-space:nowrap;padding:0 0 5px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/lvn-store.css.map */
