.lv-pdp{--lv-ink: #000;--lv-paper: #fff;--lv-card: #f5f5f5;--lv-taupe: #c9bfb5;--lv-hair: #e5e5e5;display:grid;grid-template-columns:1fr;gap:0;color:var(--lv-ink);font-family:var(--lv-mono);font-size:13px;line-height:1.5;background:var(--lv-paper);-webkit-text-size-adjust:100%}.lv-pdp *,.lv-pdp *:before,.lv-pdp *:after{box-sizing:border-box}.lv-pdp__media-col{position:relative;display:block;width:100%}.lv-pdp__media{position:relative;width:100%;background:var(--lv-card);background:#f5f5f5;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lv-pdp__media::-webkit-scrollbar{display:none}.lv-pdp__media-item{position:relative;width:100%;aspect-ratio:1 / 1;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center;padding:24px;background:#f5f5f5}.lv-pdp__media-item--placeholder{padding:0}.lv-pdp__img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.lv-pdp__placeholder{display:block;width:100%;height:100%;opacity:.5}.lv-pdp__tag{position:absolute;top:16px;right:16px;z-index:3;display:inline-block;padding:5px 10px;background:var(--lv-paper);color:var(--lv-ink);border:1px solid var(--lv-hair);font-family:var(--lv-sans);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.lv-pdp__dots{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 0 4px}.lv-pdp__dot{appearance:none;-webkit-appearance:none;display:block;width:7px;height:7px;min-width:0;padding:0;margin:0;border:1px solid var(--lv-ink);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.lv-pdp__dot.is-active{background:var(--lv-ink)}.lv-pdp__info-col{display:block;padding:28px 16px 56px}.lv-pdp__info{width:100%;max-width:400px;margin:0 auto}.lv-pdp__title{margin:0 0 12px;font-family:var(--lv-sans);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--lv-ink)}.lv-pdp__price{margin:0 0 28px;font-family:var(--lv-mono);font-size:14px;font-weight:400;line-height:1.5;color:var(--lv-ink)}.lv-pdp__price s,.lv-pdp__price del{color:#767676}.lv-pdp__options{display:block;margin:0 0 24px}.lv-pdp__option{min-width:0;margin:0 0 20px;padding:0;border:0}.lv-pdp__option:last-child{margin-bottom:0}.lv-pdp__option-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}.lv-pdp__option-label{display:block;padding:0;font-family:var(--lv-sans);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--lv-ink);line-height:1.4}.lv-pdp__option-current{margin-left:8px;font-family:var(--lv-mono);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:#4a4a4a}.lv-pdp__size-guide{flex:none;font-family:var(--lv-sans);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--lv-ink);text-decoration:none;border-bottom:1px solid var(--lv-ink);padding-bottom:1px;white-space:nowrap}.lv-pdp__size-guide:hover,.lv-pdp__size-guide:focus-visible{opacity:.65}.lv-pdp__values{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lv-pdp__value{appearance:none;-webkit-appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border-radius:0;border:1px solid var(--lv-hair);background:transparent;color:var(--lv-ink);cursor:pointer;font-family:var(--lv-sans);font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1;text-transform:uppercase;transition:border-color .14s ease,color .14s ease}.lv-pdp__value--text{min-width:32px;min-height:32px;padding:0 10px;border-color:var(--lv-ink)}.lv-pdp__value--text.is-selected{background:var(--lv-ink);color:var(--lv-paper);border-color:var(--lv-ink)}.lv-pdp__value--swatch{width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border:1px solid var(--lv-hair);background-color:var(--lv-swatch, #d9d9d9);background-image:none;outline:none}.lv-pdp__value--swatch:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid transparent;pointer-events:none}.lv-pdp__value--swatch.is-selected:after{border-color:var(--lv-ink)}.lv-pdp__value--swatch:hover:after{border-color:#b3b3b3}.lv-pdp__value:hover,.lv-pdp__value:focus-visible{border-color:var(--lv-ink)}.lv-pdp__value:focus-visible{outline:1px solid var(--lv-ink);outline-offset:2px}.lv-pdp__value:disabled,.lv-pdp__value[disabled],.lv-pdp__value[aria-disabled=true]{cursor:not-allowed;opacity:.35;text-decoration:line-through}.lv-pdp__value--swatch:disabled,.lv-pdp__value--swatch[disabled]{text-decoration:none}.lv-pdp__form{display:block;margin:0 0 32px}.lv-pdp__actions{display:grid;grid-template-columns:1fr 52px;gap:8px;align-items:stretch}.lv-pdp__add{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin:0;padding:0 16px;border:1px solid var(--lv-ink);border-radius:0;background:var(--lv-ink);color:var(--lv-paper);font-family:var(--lv-sans);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease,color .16s ease}.lv-pdp__add:hover,.lv-pdp__add:focus-visible{background:#1a1a1a;color:var(--lv-paper)}.lv-pdp__add:focus-visible{outline:1px solid var(--lv-ink);outline-offset:2px}.lv-pdp__add:disabled,.lv-pdp__add[disabled],.lv-pdp__add[aria-disabled=true]{background:var(--lv-paper);color:#8a8a8a;border-color:var(--lv-hair);cursor:not-allowed}.lv-pdp__wish{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid var(--lv-ink);border-radius:0;background:var(--lv-paper);color:var(--lv-ink);text-decoration:none;transition:background-color .16s ease,color .16s ease}.lv-pdp__wish:hover,.lv-pdp__wish:focus-visible{background:var(--lv-ink);color:var(--lv-paper)}.lv-pdp__wish:focus-visible{outline:1px solid var(--lv-ink);outline-offset:2px}.lv-pdp__wish svg{display:block;width:18px;height:18px}.lv-pdp__dynamic{margin-top:10px}.lv-pdp__dynamic .shopify-payment-button__button{height:52px;border-radius:0;font-family:var(--lv-sans);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.lv-pdp__dynamic .shopify-payment-button__more-options{font-family:var(--lv-mono);font-size:12px;color:var(--lv-ink)}.lv-pdp__terms{margin-top:12px;font-family:var(--lv-mono);font-size:11px;line-height:1.5;color:#4a4a4a}.lv-pdp__terms:empty{display:none}.lv-pdp__terms a{color:var(--lv-ink);text-decoration:underline;text-underline-offset:3px}.lv-pdp__accordions{display:block;border-top:1px solid var(--lv-hair)}.lv-pdp__acc{display:block;border-bottom:1px solid var(--lv-hair)}.lv-pdp__acc-title{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px 18px 0;font-family:var(--lv-sans);font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;color:var(--lv-ink);cursor:pointer;list-style:none}.lv-pdp__acc-title::-webkit-details-marker{display:none}.lv-pdp__acc-title::marker{content:""}.lv-pdp__acc-title:after{content:"";position:absolute;right:2px;top:50%;width:9px;height:9px;margin-top:-5px;border-right:1px solid var(--lv-ink);border-bottom:1px solid var(--lv-ink);transform:rotate(45deg);transform-origin:center;transition:transform .18s ease}.lv-pdp__acc[open]>.lv-pdp__acc-title:after{transform:rotate(-135deg);margin-top:-2px}.lv-pdp__acc-title:hover{opacity:.7}.lv-pdp__acc-title:focus-visible{outline:1px solid var(--lv-ink);outline-offset:2px}.lv-pdp__acc-body{padding:0 0 20px;font-family:var(--lv-mono);font-size:13px;line-height:1.5;color:#1a1a1a;overflow-wrap:break-word}.lv-pdp__acc-body>:first-child{margin-top:0}.lv-pdp__acc-body>:last-child{margin-bottom:0}.lv-pdp__acc-body p{margin:0 0 12px}.lv-pdp__acc-body a{color:var(--lv-ink);text-decoration:underline;text-underline-offset:3px}.lv-pdp__acc-body ul,.lv-pdp__acc-body ol{margin:0 0 12px;padding-left:18px}.lv-pdp__acc-body li{margin:0 0 6px}.lv-pdp__acc-body img{max-width:100%;height:auto;display:block}.lv-pdp__acc-body h2,.lv-pdp__acc-body h3,.lv-pdp__acc-body h4{margin:16px 0 8px;font-family:var(--lv-sans);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.lv-pdp__specs{display:block;width:100%;margin:0;border-collapse:collapse;font-family:var(--lv-mono);font-size:13px;line-height:1.5}.lv-pdp__specs th,.lv-pdp__specs td{padding:7px 0;border:0;border-bottom:1px solid var(--lv-hair);text-align:left;vertical-align:top;font-weight:400}.lv-pdp__specs tr:last-child th,.lv-pdp__specs tr:last-child td{border-bottom:0}.lv-pdp__specs th{width:42%;padding-right:12px;color:#4a4a4a}.lv-pdp__specs td{color:var(--lv-ink)}@media screen and (min-width:750px){.lv-pdp__info-col{padding:40px 40px 80px}.lv-pdp__media-item{padding:40px}}@media screen and (min-width:990px){.lv-pdp{grid-template-columns:1fr 1fr;align-items:start}.lv-pdp__media-col{position:relative}.lv-pdp__media{display:block;overflow:visible;scroll-snap-type:none}.lv-pdp__media-item{width:100%;padding:56px;border-bottom:1px solid #ececec}.lv-pdp__media-item:last-child{border-bottom:0}.lv-pdp__media-item--placeholder{padding:0}.lv-pdp__tag{position:sticky;top:16px;float:right;margin:16px 16px 0 0;--lv-tag-offset: 0}.lv-pdp__dots{position:fixed;top:50%;left:0;transform:translateY(-50%);flex-direction:column;gap:12px;padding:0;width:auto;pointer-events:none;margin-left:calc(var(--lv-pager-x, 0px) - 28px)}.lv-pdp__dots .lv-pdp__dot{pointer-events:auto}.lv-pdp__info-col{position:sticky;top:24px;align-self:start;display:flex;align-items:flex-start;justify-content:center;min-height:100vh;padding:64px 40px 80px}.lv-pdp__info{max-width:400px;width:100%;margin:0 auto;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.lv-pdp__title{font-size:18px}}@media screen and (min-width:1200px){.lv-pdp__media-item{padding:64px}.lv-pdp__info-col{padding:80px 56px 96px}}@media(prefers-reduced-motion:reduce){.lv-pdp__dot,.lv-pdp__value,.lv-pdp__add,.lv-pdp__wish,.lv-pdp__acc-title:after{transition:none}}@media print{.lv-pdp__dots,.lv-pdp__actions,.lv-pdp__dynamic,.lv-pdp__size-guide{display:none}}.lv-pdp-section{overflow-x:clip;max-width:100%}.lv-pdp-section .lv-pdp{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;margin:0;overflow-x:clip}.lv-pdp-section .lv-pdp>*{min-width:0}.lv-pdp-section .lv-pdp__media-col{min-width:0;width:100%}.lv-pdp-section .lv-pdp__media{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;background:#f6f4f1}.lv-pdp-section .lv-pdp__media-item{flex:0 0 100%;width:100%;min-width:0;aspect-ratio:4 / 5;padding:0;background:#f6f4f1;border:0}.lv-pdp-section .lv-pdp__img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.lv-pdp-section .lv-pdp__tag{position:absolute;top:16px;left:16px;right:auto;float:none;margin:0}.lv-pdp-section .lv-pdp__dots{position:static;transform:none;margin:0;display:flex;justify-content:center;padding:14px 0 0;pointer-events:auto}.lv-pdp-section .lv-pdp__dots-in{display:flex;align-items:center;gap:10px}.lv-pdp-section .lv-pdp__dot{width:7px;height:7px}.lv-pdp-section .lv-pdp__counter{margin-left:8px;font:11px/1 var(--lv-mono, monospace);color:#6b6a62}.lv-pdp-section .lv-pdp__info-col{position:static;display:block;min-height:0;padding:24px 16px 48px}.lv-pdp-section .lv-pdp__info{position:static;width:100%;max-width:520px;margin:0;max-height:none;overflow:visible}.lv-pdp-section .lv-pdp__specs{width:100%;table-layout:fixed;word-break:break-word}.lv-pdp-section .lv-pdp__acc-body img{max-width:100%;height:auto}.lv-pdp-section .lv-pdp__value--swatch{position:relative;width:28px;height:28px;min-width:28px;min-height:28px;border-radius:50%;border:1px solid #cfcac2}.lv-pdp-section .lv-pdp__value--swatch:after{top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid transparent}.lv-pdp-section .lv-pdp__value--swatch.is-selected:after{border-color:#000}.lv-pdp-section .lv-pdp__values{gap:14px;flex-wrap:wrap;padding:5px}@media(max-width:768px){.lv-pdp-section .lv-pdp__info-col{padding-bottom:96px}}@media screen and (min-width:990px){.lv-pdp-section .lv-pdp{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start}.lv-pdp-section .lv-pdp__media-col{position:relative}.lv-pdp-section .lv-pdp__media{display:flex;flex-direction:column;gap:2px;overflow:visible;scroll-snap-type:none;background:#fff}.lv-pdp-section .lv-pdp__media-item{flex:none}.lv-pdp-section .lv-pdp__dots{position:absolute;top:0;bottom:0;right:20px;padding:0;display:block;pointer-events:none;z-index:4}.lv-pdp-section .lv-pdp__dots-in{position:sticky;top:50vh;flex-direction:column;gap:12px;pointer-events:auto}.lv-pdp-section .lv-pdp__counter{margin:6px 0 0;writing-mode:horizontal-tb}.lv-pdp-section .lv-pdp__info-col{position:sticky;top:var(--lv-hdr-h, 56px);align-self:start;padding:48px;max-height:calc(100vh - var(--lv-hdr-h, 56px));overflow-y:auto;scrollbar-width:thin}.lv-pdp-section .lv-pdp__info{position:static;max-width:520px;margin:0}.lv-pdp-section .lv-pdp__title{font-size:20px}}.lv-ph{position:absolute;top:0;right:0;bottom:0;left:0;background:#f6f4f1;display:flex;align-items:center;justify-content:center}.lv-ph span{font:500 13px/1 var(--lv-sans,sans-serif);letter-spacing:.3em;color:#b9b4ab}@media(min-width:750px)and (max-width:989px){.lv-pdp-section .lv-pdp__info-col{padding:32px 32px 96px}}@media screen and (min-width:990px){.lv-pdp-section .lv-pdp__media{align-items:center;background:#f6f4f1}.lv-pdp-section .lv-pdp__media-item{width:min(100%,calc((100vh - var(--lv-hdr-h, 56px)) * .8));max-height:calc(100vh - var(--lv-hdr-h, 56px));margin:0 auto;aspect-ratio:4 / 5;overflow:hidden}.lv-pdp-section .lv-pdp__img{object-fit:cover;object-position:center}.lv-pdp-section .lv-pdp__dots-in{top:calc(100vh - 200px)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lovms-pdp.css.map */
