:root{--lv-bg:#F6EFE6;--lv-bg-2:#EFE4D6;--lv-card:#FBF7F2;--lv-terra:#C2653C;--lv-terra-2:#A9502D;--lv-terra-soft:#D98A62;--lv-navy:#1F2230;--lv-ink:#3A322E;--lv-muted:#8B7F77;--lv-line:#E3D6C7;--lv-green:#4E8A55;--lv-serif:"EB Garamond",Georgia,"Times New Roman",serif;--lv-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--lv-radius:10px;--lv-btn:linear-gradient(180deg,#CC7550 0%,#B4582F 55%,#A24C29 100%)}body,body.gradient{background:var(--lv-bg);color:var(--lv-ink)}.lv *,.lv *:before,.lv *:after{box-sizing:border-box}.lv{font-family:var(--lv-sans);color:var(--lv-ink);font-size:15px;line-height:1.45;letter-spacing:0}.lv img{max-width:100%;display:block}.lv a{color:inherit}.lv-container{width:100%;max-width:1180px;margin:0 auto;padding:0 18px}.lv-serif{font-family:var(--lv-serif)}.lv-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lv-announce{background:var(--lv-terra);color:#fff4ec;overflow:hidden;white-space:nowrap;font-family:var(--lv-sans);font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;height:32px;display:flex;align-items:center}.lv-announce__track{display:inline-flex;gap:0;animation:lv-marquee var(--lv-speed,22s) linear infinite;will-change:transform}.lv-announce__item{display:inline-flex;align-items:center;padding:0 14px}.lv-announce__sep{font-size:12px;opacity:.95;padding:0 4px}.lv-announce a{text-decoration:none}@keyframes lv-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lv-announce__track{animation:none}}.lv-header{background:var(--lv-navy);color:#f6efe6}.lv-header-section{position:sticky;top:0;z-index:40}.lv-header__inner{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:56px;max-width:1180px;margin:0 auto;padding:0 12px}.lv-header__logo{justify-self:center;text-align:center;text-decoration:none;font-family:var(--lv-serif);font-weight:700;font-size:21px;letter-spacing:.06em;text-transform:uppercase;color:#f6efe6;line-height:1}.lv-header__logo img{max-height:34px;width:auto;margin:0 auto}.lv-iconbtn{background:none;border:0;color:inherit;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;padding:0;text-decoration:none}.lv-iconbtn svg{width:22px;height:22px}.lv-cartbtn{justify-self:end}.lv-cartcount{position:absolute;top:5px;right:4px;min-width:17px;height:17px;border-radius:50%;background:#f6efe6;color:var(--lv-navy);font:600 10px/17px var(--lv-sans);text-align:center;padding:0 3px}.lv-cartcount[hidden],.lv-header__nav{display:none}@media(min-width:990px){.lv-header__inner{grid-template-columns:1fr auto 1fr;height:64px}.lv-header__nav{display:flex;gap:26px;font:500 13px var(--lv-sans);letter-spacing:.05em;text-transform:uppercase}.lv-header__nav a{text-decoration:none;opacity:.9}.lv-header__nav a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.lv-menu-toggle{display:none}.lv-header__logo{font-size:24px}}.lv-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden}.lv-menu.is-open{visibility:visible}.lv-menu__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14121873;opacity:0;transition:opacity .25s}.lv-menu.is-open .lv-menu__overlay{opacity:1}.lv-menu__panel{position:absolute;top:0;left:0;bottom:0;width:min(84vw,340px);background:var(--lv-bg);transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column}.lv-menu.is-open .lv-menu__panel{transform:none}.lv-menu__head{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 10px 20px;background:var(--lv-navy);color:#f6efe6;font:700 18px var(--lv-serif);letter-spacing:.06em;text-transform:uppercase}.lv-menu__links{list-style:none;margin:0;padding:8px 0}.lv-menu__links a{display:block;padding:15px 22px;border-bottom:1px solid var(--lv-line);text-decoration:none;font:500 15px var(--lv-sans);color:var(--lv-ink)}.lv-product{padding:0 0 26px}.lv-product__grid{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:990px){.lv-product{padding:34px 0 50px}.lv-product__grid{grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}.lv-product__media{position:sticky;top:90px}}.lv-gallery{position:relative}.lv-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lv-gallery__track::-webkit-scrollbar{display:none}.lv-gallery__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;background:#f3eadf;display:flex;align-items:center;justify-content:center;overflow:hidden}.lv-gallery__slide img,.lv-gallery__slide svg{width:100%;height:100%;object-fit:cover}.lv-gallery__slide--contain img{object-fit:contain}@media(min-width:990px){.lv-gallery__slide{border-radius:6px}}.lv-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:0;background:#fbf7f2eb;color:var(--lv-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #00000014;z-index:2}.lv-gallery__arrow svg{width:14px;height:14px}.lv-gallery__arrow--prev{left:10px}.lv-gallery__arrow--next{right:10px}.lv-gallery__dots{display:flex;justify-content:center;gap:7px;padding:12px 0 2px}.lv-gallery__dot{width:7px;height:7px;border-radius:50%;background:#d8ccbf;border:0;padding:0;cursor:pointer}.lv-gallery__dot.is-active{background:var(--lv-ink)}.lv-gallery__thumbs{display:none}@media(min-width:990px){.lv-gallery__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:12px}.lv-gallery__thumbs button{border:1px solid transparent;padding:0;background:#f3eadf;aspect-ratio:1/1;cursor:pointer;border-radius:4px;overflow:hidden}.lv-gallery__thumbs button.is-active{border-color:var(--lv-ink)}.lv-gallery__thumbs img{width:100%;height:100%;object-fit:cover}}.lv-info{padding:14px 18px 0}@media(min-width:990px){.lv-info{padding:0}}.lv-title{font-family:var(--lv-serif);font-weight:600;font-size:29px;line-height:1.12;margin:4px 0 6px;color:#3b3330;letter-spacing:-.005em}.lv-title sup{font-size:.45em;vertical-align:super;font-weight:500}@media(min-width:990px){.lv-title{font-size:40px}}.lv-subtitle{font-family:var(--lv-serif);font-style:italic;font-size:16px;color:var(--lv-muted);margin:0 0 14px}.lv-bullets{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:9px}.lv-bullets li{display:flex;align-items:center;gap:10px;font-size:14px;color:#4a413c}.lv-check{width:18px;height:18px;flex:0 0 18px;border-radius:50%;background:#9c928b;color:#fff;display:inline-flex;align-items:center;justify-content:center}.lv-check svg{width:10px;height:10px}.lv-price{display:flex;align-items:baseline;gap:10px;margin:4px 0 10px}.lv-price__now{font-family:var(--lv-sans);font-weight:500;font-size:23px;color:#3b3330;letter-spacing:-.01em}.lv-price__was{font-size:14px;color:var(--lv-muted);text-decoration:line-through}.lv-save{display:inline-block;background:var(--lv-btn);color:#fff;font:700 13px var(--lv-sans);letter-spacing:.04em;text-transform:uppercase;padding:7px 15px;border-radius:999px;box-shadow:0 2px 6px #a24c2940;margin-bottom:16px}.lv-save[hidden]{display:none}.lv-styles__label{font-size:13px;color:var(--lv-muted);margin:2px 0 8px}.lv-styles__label strong{color:var(--lv-ink);font-weight:500;text-transform:uppercase;letter-spacing:.03em}.lv-styles{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-bottom:16px}.lv-styles::-webkit-scrollbar{display:none}.lv-style{flex:0 0 auto;min-width:76px;text-align:center;border:1px solid var(--lv-line);background:var(--lv-card);padding:9px 12px;border-radius:4px;font:500 11.5px var(--lv-sans);letter-spacing:.05em;text-transform:uppercase;color:#7d736c;text-decoration:none;cursor:pointer}.lv-style.is-active{background:#1f1d20;border-color:#1f1d20;color:#fff}.lv-countdown{background:var(--lv-bg-2);border-radius:6px;text-align:center;padding:12px 10px 10px;margin:0 0 18px}.lv-countdown[hidden]{display:none}.lv-countdown__label{font:500 11.5px var(--lv-sans);letter-spacing:.14em;text-transform:uppercase;color:#7f746d}.lv-countdown__time{font:500 19px var(--lv-sans);letter-spacing:.06em;color:#4a413c;margin-top:3px;font-variant-numeric:tabular-nums}.lv-offers__label{text-align:center;font:500 11.5px var(--lv-sans);letter-spacing:.16em;text-transform:uppercase;color:#7f746d;margin:4px 0 12px}.lv-offer{position:relative;border:1.5px solid var(--lv-line);border-radius:var(--lv-radius);background:var(--lv-card);padding:14px 14px 10px;margin-bottom:12px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.lv-offer.is-selected{border-color:#5c524c;box-shadow:0 0 0 1px #5c524c inset}.lv-offer__badge{position:absolute;top:-11px;right:14px;background:var(--lv-btn);color:#fff;font:700 10.5px var(--lv-sans);letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.lv-offer__head{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:start}.lv-radio{width:18px;height:18px;border-radius:50%;border:1.5px solid #8B7F77;margin-top:3px;display:inline-flex;align-items:center;justify-content:center}.lv-offer.is-selected .lv-radio:after{content:"";width:9px;height:9px;border-radius:50%;background:#3b3330}.lv-offer__title{font:500 17px var(--lv-sans);letter-spacing:.02em;text-transform:uppercase;color:#3b3330;line-height:1.15}.lv-offer__sub{font-size:11.5px;color:var(--lv-green);margin-top:3px}.lv-offer__sub--muted{color:var(--lv-muted)}.lv-offer__price{text-align:right}.lv-offer__now{font:500 15px var(--lv-sans);color:#3b3330;white-space:nowrap}.lv-offer__was{font-size:12px;color:var(--lv-muted);text-decoration:line-through;white-space:nowrap}.lv-offer__body{display:none;margin-top:12px;border-top:1px solid var(--lv-line);padding-top:10px}.lv-offer.is-selected .lv-offer__body{display:block}.lv-offer__mini{font-size:11.5px;color:var(--lv-muted);margin:0 0 6px}.lv-pick{display:grid;grid-template-columns:52px 1fr;gap:10px;align-items:center;background:#fff;border:1px solid var(--lv-line);border-radius:8px;padding:6px 8px;margin-bottom:8px}.lv-pick__img{width:52px;height:40px;border-radius:5px;background:#f3eadf;overflow:hidden}.lv-pick__img img{width:100%;height:100%;object-fit:cover}.lv-pick__tag{font:600 10px var(--lv-sans);letter-spacing:.06em;color:var(--lv-green);text-transform:uppercase;margin-bottom:2px}.lv-select{width:100%;appearance:none;-webkit-appearance:none;border:1px solid var(--lv-line);border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233A322E' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center/11px 7px;padding:9px 30px 9px 10px;font:400 13px var(--lv-sans);color:var(--lv-ink)}.lv-addon{display:grid;grid-template-columns:20px 34px 1fr auto;gap:10px;align-items:center;padding:8px 2px;cursor:pointer;font-size:13px}.lv-addon input{width:17px;height:17px;accent-color:#3B3330;margin:0}.lv-addon__img{width:34px;height:26px;border-radius:4px;overflow:hidden;background:#f3eadf}.lv-addon__img img{width:100%;height:100%;object-fit:cover}.lv-addon__price{font-size:12.5px;color:var(--lv-ink);text-align:right}.lv-addon__price s{display:block;color:var(--lv-muted);font-size:11px}.lv-included summary{list-style:none;cursor:pointer;font-family:var(--lv-serif);font-size:14.5px;color:#4a413c;padding:6px 2px;display:flex;gap:6px;align-items:center}.lv-included summary::-webkit-details-marker{display:none}.lv-included summary svg{width:11px;height:11px;transition:transform .2s}.lv-included[open] summary svg{transform:rotate(180deg)}.lv-included__body{font-size:13px;color:#5b514b;padding:2px 2px 8px}.lv-included__body ul{margin:4px 0 0 18px;padding:0}.lv-editor-note{background:#fff3cd;border:1px dashed #C9A227;color:#6b5200;font-size:12px;padding:8px 10px;border-radius:6px;margin:8px 0}.lv-atc{width:100%;border:0;border-radius:12px;background:var(--lv-btn);color:#fff;font-family:var(--lv-serif);font-weight:600;font-size:19px;letter-spacing:.08em;text-transform:uppercase;padding:15px 18px;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 4px 12px #a24c2947,inset 0 1px #ffffff40;margin:6px 0 12px;transition:transform .1s,filter .15s}.lv-atc:hover{filter:brightness(1.04)}.lv-atc:active{transform:translateY(1px)}.lv-atc[disabled]{opacity:.6;cursor:not-allowed}.lv-atc svg{width:18px;height:18px}.lv-error{color:#a12c1e;font-size:13px;margin:-4px 0 10px}.lv-shipline{display:flex;gap:10px;align-items:flex-start;justify-content:center;text-align:center;font-size:13.5px;color:#5b514b;margin:4px 0 16px}.lv-shipline svg{width:16px;height:16px;flex:0 0 16px;margin-top:2px}.lv-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center;margin:0 0 14px}.lv-trust__item{font-size:12px;color:#5b514b;line-height:1.3}.lv-trust__item svg{width:24px;height:24px;margin:0 auto 6px;color:#7f746d;display:block}.lv-payments{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-bottom:10px}.lv-payments svg{width:40px;height:26px}.lv-wave{display:block;width:100%;height:46px;line-height:0}.lv-wave svg{display:block;width:100%;height:100%}.lv-band{background:var(--lv-terra);color:#fff6ee}.lv-band--cream{background:var(--lv-bg);color:var(--lv-ink)}.lv-ugc{padding:6px 0 18px}.lv-ugc__heading{font:600 26px/1.15 var(--lv-serif);text-align:center;margin:4px 0 16px;color:#fff6ee}.lv-ugc__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 18px}.lv-ugc__track::-webkit-scrollbar{display:none}.lv-ugc__card{flex:0 0 62%;max-width:280px;aspect-ratio:9/14;border-radius:14px;overflow:hidden;position:relative;background:#b85e37;scroll-snap-align:start;border:2px solid rgba(255,246,238,.35)}.lv-ugc__card video,.lv-ugc__card img,.lv-ugc__card svg{width:100%;height:100%;object-fit:cover}.lv-ugc__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:54px;height:54px;border-radius:50%;background:#ffffff59;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.lv-ugc__play svg{width:20px;height:20px;margin-left:3px}.lv-ugc__card.is-playing .lv-ugc__play{display:none}.lv-ugc__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:14px;font-size:12px;color:#fff6eee6}@media(min-width:990px){.lv-ugc__card{flex-basis:23%}.lv-ugc__track{justify-content:center}}.lv-reviews{padding:10px 0 20px;text-align:center}.lv-reviews__rating{display:flex;justify-content:center;align-items:center;gap:8px;font-size:12.5px;color:var(--lv-muted)}.lv-stars{color:#e3a33c;letter-spacing:2px;font-size:15px}.lv-reviews__heading{font:600 30px/1.12 var(--lv-serif);color:#5a4e48;margin:8px 0 18px}.lv-reviews__photos,.lv-reviews__cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 18px;text-align:left;scroll-behavior:smooth}.lv-reviews__photos::-webkit-scrollbar,.lv-reviews__cards::-webkit-scrollbar{display:none}.lv-reviews__photo{flex:0 0 78%;max-width:340px;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#eadfd2;scroll-snap-align:center}.lv-reviews__photo img,.lv-reviews__photo svg{width:100%;height:100%;object-fit:cover}.lv-reviews__cards{margin-top:14px}.lv-review{flex:0 0 78%;max-width:340px;background:var(--lv-card);border:1px solid var(--lv-line);border-radius:14px;padding:16px;scroll-snap-align:center}.lv-review__who{display:flex;align-items:center;gap:10px;font:500 14px var(--lv-sans);color:#5b514b}.lv-review__avatar{width:34px;height:34px;border-radius:50%;background:var(--lv-terra-soft);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;overflow:hidden}.lv-review__avatar img{width:100%;height:100%;object-fit:cover}.lv-review__verified{color:var(--lv-green);display:inline-flex}.lv-review__verified svg{width:14px;height:14px}.lv-review__text{font-size:13.5px;color:#6a5f58;margin:10px 0 0;line-height:1.5}.lv-arrows{display:flex;justify-content:center;gap:10px;margin:16px 0 4px}.lv-arrow{width:38px;height:38px;border-radius:50%;border:0;background:var(--lv-btn);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #a24c294d}.lv-arrow svg{width:13px;height:13px}.lv-reviews__empty{max-width:420px;margin:0 auto;font-size:13px;color:var(--lv-muted);border:1px dashed var(--lv-line);border-radius:12px;padding:16px}.lv-reviews__app{max-width:900px;margin:16px auto 0;padding:0 18px;text-align:left}@media(min-width:990px){.lv-reviews__photo,.lv-review{flex-basis:30%}.lv-reviews__photos,.lv-reviews__cards{justify-content:center}}.lv-faq{padding:4px 0 34px}.lv-faq__heading{font:600 30px/1.1 var(--lv-serif);text-align:center;margin:6px 0 18px;color:#fff6ee}.lv-faq__list{max-width:720px;margin:0 auto;padding:0 18px}.lv-faq__item{border-bottom:1px solid rgba(255,246,238,.28)}.lv-faq__item summary{list-style:none;display:grid;grid-template-columns:36px 1fr 18px;gap:12px;align-items:center;padding:14px 0;cursor:pointer;font:500 14.5px/1.3 var(--lv-sans);color:#fff6ee}.lv-faq__item summary::-webkit-details-marker{display:none}.lv-faq__icon{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,246,238,.55);display:flex;align-items:center;justify-content:center}.lv-faq__icon svg{width:16px;height:16px}.lv-faq__chev{width:14px;height:14px;transition:transform .2s}.lv-faq__item[open] .lv-faq__chev{transform:rotate(180deg)}.lv-faq__answer{padding:0 0 16px 48px;font-size:14px;line-height:1.55;color:#fff6eeeb}.lv-faq__answer p{margin:0 0 8px}.lv-footer{background:var(--lv-navy);color:#e9e1d6;padding:34px 0 26px;font-size:13px}.lv-footer__logo{font:700 20px var(--lv-serif);letter-spacing:.06em;text-transform:uppercase;text-align:center;margin-bottom:6px;color:#f6efe6}.lv-footer__tag{text-align:center;color:#b7aea4;margin:0 0 18px;font-family:var(--lv-serif);font-style:italic;font-size:15px}.lv-footer__links{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px}.lv-footer__links a{text-decoration:none;opacity:.85}.lv-footer__links a:hover{opacity:1;text-decoration:underline}.lv-footer__bottom{text-align:center;color:#9c9389;font-size:12px}.lv-footer .lv-payments{margin:0 0 14px}.lv-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;visibility:hidden}.lv-cart.is-open{visibility:visible}.lv-cart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14121873;opacity:0;transition:opacity .25s}.lv-cart.is-open .lv-cart__overlay{opacity:1}.lv-cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,420px);background:var(--lv-bg);transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column;font-family:var(--lv-sans);color:var(--lv-ink)}.lv-cart.is-open .lv-cart__panel{transform:none}.lv-cart__head{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 12px 20px;border-bottom:1px solid var(--lv-line)}.lv-cart__title{font:500 22px var(--lv-serif);margin:0;color:#4a413c}.lv-cart__ship{margin:14px 16px 4px;background:var(--lv-card);border:1px solid var(--lv-line);border-radius:10px;padding:12px 12px 10px;text-align:center}.lv-cart__shipmsg{font:500 14.5px var(--lv-serif);color:#5a4e48;margin-bottom:8px}.lv-cart__bar{height:9px;border-radius:999px;background:#e8ddcf;overflow:hidden}.lv-cart__fill{height:100%;border-radius:999px;background:repeating-linear-gradient(-45deg,#c2653c 0 8px,#d98a62 8px 16px);transition:width .4s}.lv-cart__items{flex:1;overflow-y:auto;padding:4px 16px}.lv-line{display:grid;grid-template-columns:64px 1fr auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--lv-line);align-items:start}.lv-line__img{width:64px;height:52px;border-radius:8px;background:#fff;overflow:hidden;border:1px solid var(--lv-line)}.lv-line__img img{width:100%;height:100%;object-fit:cover}.lv-line__title{font:500 15px var(--lv-serif);color:#3b3330;margin:0 0 2px;text-decoration:none;display:block}.lv-line__variant{font-size:12px;color:var(--lv-muted);margin-bottom:8px}.lv-qty{display:inline-flex;align-items:center;border:1px solid var(--lv-line);border-radius:999px;background:#fff}.lv-qty button{width:28px;height:28px;border:0;background:none;cursor:pointer;font-size:15px;color:var(--lv-ink)}.lv-qty span{min-width:20px;text-align:center;font-size:13px}.lv-line__price{text-align:right;font-size:13.5px;white-space:nowrap}.lv-line__price s{display:block;color:var(--lv-muted);font-size:12px}.lv-line__free{color:var(--lv-green);font-weight:600}.lv-line__remove{background:none;border:0;color:var(--lv-muted);font-size:11.5px;text-decoration:underline;cursor:pointer;padding:6px 0 0}.lv-cart__empty{text-align:center;padding:40px 10px;color:var(--lv-muted)}.lv-cart__empty a{display:inline-block;margin-top:14px}.lv-cart__foot{padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--lv-line);background:var(--lv-bg)}.lv-cart__row{display:flex;justify-content:space-between;font-size:13.5px;color:#5b514b;margin-bottom:6px}.lv-cart__row--total{font:500 17px var(--lv-sans);color:#3b3330;margin:8px 0 12px}.lv-cart__row--total s{font-size:13px;color:var(--lv-muted);font-weight:400;margin-right:6px}.lv-cart__discount{color:var(--lv-green)}.lv-cart__checkout{width:100%;border:0;border-radius:12px;background:var(--lv-btn);color:#fff;font:600 18px var(--lv-serif);letter-spacing:.07em;text-transform:uppercase;padding:15px;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;box-shadow:0 4px 12px #a24c2947}.lv-cart__checkout svg{width:18px;height:18px}.lv-cart__secure{display:flex;justify-content:center;align-items:center;gap:6px;font-size:11.5px;color:var(--lv-muted);margin-top:10px}.lv-cart__secure svg{width:12px;height:12px}.lv-cart.is-loading .lv-cart__items{opacity:.5;pointer-events:none}html.lv-lock,html.lv-lock body{overflow:hidden}.lv-hide-dawn .shopify-section-group-header-group .header-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lv.css.map */
