@font-face{font-family:LV Display;src:url(lv-bricolage-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LV Display;src:url(lv-bricolage-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:LV Sans;src:url(lv-hanken-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LV Sans;src:url(lv-hanken-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:LV Sans;src:url(lv-hanken-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:LV Mono;src:url(lv-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LV Mono;src:url(lv-mono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-heading--family: "LV Display", "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-subheading--family: "LV Display", "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body--family: "LV Sans", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-accent--family: "LV Sans", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--lv-font-mono: "LV Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--lv-ink: #1b1714;--lv-ink-2: #4a443c;--lv-paper: #fbfaf7;--lv-mist: #f1ece3;--lv-stone: #8c8378;--lv-cognac: #a8571e;--lv-cognac-ink: #8a4517;--lv-line: rgb(var(--color-foreground-rgb, 27 23 20) / .12);--lv-line-2: rgb(var(--color-foreground-rgb, 27 23 20) / .24);--lv-ease: cubic-bezier(.22, .61, .36, 1);--lv-ease-focus: cubic-bezier(.16, 1, .3, 1)}body{font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.02em;font-weight:800}h4,.h4{letter-spacing:-.01em;font-weight:700}.lv-eyebrow{font-family:var(--lv-font-mono);font-weight:500;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:var(--lv-cognac-ink);display:inline-flex;align-items:center;gap:.6em}.color-scheme-4 .lv-eyebrow,.color-scheme-5 .lv-eyebrow,.lv-hero .lv-eyebrow,.lv-foot .lv-eyebrow{color:#e7c9a6}.price,.price *,[class*=price__],.product-price,.cart-items__price-wrapper,.totals__subtotal-value{font-family:var(--lv-font-mono);font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:.01em}.button,button.button,.product-form__submit,.lens-selector__pdp-button,.cart__checkout-button{font-family:var(--lv-font-mono);font-weight:500;letter-spacing:.14em}@media(prefers-reduced-motion:no-preference){.button,.product-form__submit{transition:background-color .4s var(--lv-ease),border-color .4s var(--lv-ease),color .4s var(--lv-ease),transform .18s var(--lv-ease)}}.button[class*=primary]:hover,.button.button--primary:hover,.product-form__submit:hover,.lens-selector__pdp-button:hover{background-color:var(--lv-cognac-ink)!important;border-color:var(--lv-cognac-ink)!important;color:#fff!important}.button:active{transform:translateY(1px)}.menu-list__link{background-image:linear-gradient(var(--lv-cognac),var(--lv-cognac));background-size:0% 1.5px;background-position:0 100%;background-repeat:no-repeat}.menu-list__link:hover,.menu-list__link:focus-visible{background-size:100% 1.5px}@media(prefers-reduced-motion:no-preference){.menu-list__link{transition:background-size .4s var(--lv-ease),color .25s ease}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--lv-cognac);outline-offset:2px;border-radius:1px}::selection{background:var(--lv-cognac);color:#fff}@keyframes lv-focus-in{0%{opacity:0;filter:blur(12px);transform:translateY(14px)}to{opacity:1;filter:blur(0);transform:none}}@media(prefers-reduced-motion:no-preference){.lv-focus-in{animation:lv-focus-in 1s var(--lv-ease-focus) both}.lv-focus-in--slow{animation-duration:1.5s}.lv-focus-in--delay-1{animation-delay:.14s}.lv-focus-in--delay-2{animation-delay:.28s}.lv-focus-in--delay-3{animation-delay:.42s}.lv-animate .lv-focus-scroll{opacity:0;transform:translateY(16px);filter:blur(6px);transition:opacity .8s var(--lv-ease-focus),transform .8s var(--lv-ease-focus),filter .8s var(--lv-ease-focus)}.lv-animate .lv-focus-scroll.lv-in{opacity:1;transform:none;filter:none}}.product-card .card-gallery,.resource-card .card-gallery,.product-recommendations .card-gallery{background:#fff;border:1px solid var(--lv-line)!important;overflow:hidden}@media(prefers-reduced-motion:no-preference){.product-card .card-gallery{transition:border-color .45s var(--lv-ease),box-shadow .45s var(--lv-ease)}.product-card:hover .card-gallery{border-color:var(--lv-line-2);box-shadow:0 20px 44px -30px #1b171461}.product-card .product-card__image img,.product-card .card-gallery img{transition:transform .7s var(--lv-ease),filter .5s var(--lv-ease)}.product-card:hover .product-card__image img,.product-card:hover .card-gallery img{transform:scale(1.04)}}.product-card .product-title,.product-card [class*=product_title]{font-family:var(--font-body--family);letter-spacing:.04em}html{scroll-padding-top:7rem}@media(max-width:749px){.product-grid-container.section{padding-inline:1rem!important}}.lens-selector__pdp-button{border-radius:0!important;width:100%}.lens-selector__pdp-button--ghost{background-color:transparent!important;color:var(--lv-ink, #1b1714)!important;border-color:#1b171459!important}.lens-selector__pdp-button--ghost:hover,.lens-selector__pdp-button--ghost:focus-visible{background-color:transparent!important;color:var(--lv-cognac-ink, #8a4517)!important;border-color:var(--lv-cognac-ink, #8a4517)!important}.lv-pdp-reassure{margin-top:1.4rem;text-align:start}.lv-pdp-reassure__note{margin:0;font-size:.9rem;line-height:1.55;color:var(--lv-ink-2)}.lv-pdp-reassure__list{list-style:none;margin:1.2rem 0 0;padding:1.2rem 0 0;border-top:1px solid var(--lv-line);display:grid;gap:.7rem}.lv-pdp-reassure__list li{position:relative;padding-inline-start:1.5rem;font-family:var(--lv-font-mono);font-size:.73rem;letter-spacing:.03em;line-height:1.45;color:var(--lv-ink-2)}.lv-pdp-reassure__list li:before{content:"";position:absolute;inset-inline-start:0;top:.35em;width:.62rem;height:.62rem;border:1.5px solid var(--lv-cognac);border-radius:50%}.lv-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lv-frame-spec{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;margin:1.4rem 0 0;border:1px solid var(--lv-line-2)}.lv-frame-spec__cell{padding:.7rem .9rem .65rem;border-inline-start:1px solid var(--lv-line)}.lv-frame-spec__cell:first-child{border-inline-start:0}.lv-frame-spec dt{font-family:var(--lv-font-mono);font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#6b6358;margin:0 0 .3rem}.lv-frame-spec dd{margin:0;font-family:var(--lv-font-mono);font-feature-settings:"tnum" 1;font-size:.95rem;font-weight:500;color:var(--lv-ink)}@media(prefers-reduced-motion:no-preference){.card-gallery:hover slideshow-slide:not(:first-child)[aria-hidden=false] .product-media__image,.card-gallery:focus-within slideshow-slide:not(:first-child)[aria-hidden=false] .product-media__image{animation:lv-card-focus .6s var(--lv-ease-focus)}@keyframes lv-card-focus{0%{filter:blur(12px);opacity:.4}to{filter:blur(0);opacity:1}}}.product-information__media .product-media-container{background:#fff;border:1px solid var(--lv-line)}@media(min-width:750px){.product-information__media{padding-inline-start:clamp(1rem,2.5vw,2.5rem)}}.lv-shapes__title,.lv-focus__title,.lv-how__title,.lv-cats__title,.lv-featured__title,.lv-story__title,.lv-contact__title,.lv-404__title{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/10/assets/levision-design.css.map */
