:root{--lv-pearl:#F4F4F0;--lv-paper:#F2F2EE;--lv-cream:#F0F0EC;--lv-ivory:#EAEAE4;--lv-mist:#E6E6E0;--lv-stone:#DDDDD6;--lv-line:rgba(20, 17, 14, 0.08);--lv-line-soft:rgba(20, 17, 14, 0.06);--lv-line-mid:rgba(20, 17, 14, 0.12);--lv-espresso:#14110E;--lv-graphite:#3F3D38;--lv-muted:#54524C;--lv-muted-soft:#6E6B65;--lv-champagne:#B89B6F;--lv-champagne-soft:rgba(184, 155, 111, 0.45);--lv-night-1:#0E0C0A;--lv-night-2:#0B0908;--lv-night-3:#080706;--lv-on-dark:#EFEFEA;--lv-on-dark-mid:rgba(255, 255, 255, 0.65);--lv-on-dark-soft:rgba(255, 255, 255, 0.45);--lv-on-dark-line:rgba(255, 255, 255, 0.10);--lv-bg:var(--lv-paper);--lv-fg:var(--lv-espresso);--lv-font-display:"Cormorant Garamond","EB Garamond","Hoefler Text","Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--lv-font-sans:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--lv-fs-display:clamp(3.75rem, 1.4rem + 8vw, 8rem);--lv-fs-h2:clamp(2.5rem, 1.4rem + 4vw, 4rem);--lv-fs-h3:clamp(1.6rem, 1.2rem + 1.6vw, 2.25rem);--lv-fs-lead:clamp(0.95rem, 0.88rem + 0.32vw, 1.06rem);--lv-fs-body:1rem;--lv-fs-sm:0.875rem;--lv-fs-xs:0.8125rem;--lv-fs-micro:0.6875rem;--lv-fs-nano:0.625rem;--lv-section:clamp(5rem, 3rem + 8vw, 10rem);--lv-section-lg:clamp(7rem, 4rem + 10vw, 13rem);--lv-container:1320px;--lv-container-wide:1460px;--lv-container-narrow:920px;--lv-gutter:clamp(1.25rem, 0.7rem + 2.6vw, 3rem);--lv-r-xs:6px;--lv-r-sm:14px;--lv-r-md:28px;--lv-r-lg:36px;--lv-r-xl:48px;--lv-r-xxl:64px;--lv-r-pill:999px;--lv-glass-bg:rgba(255, 255, 255, 0.62);--lv-glass-bg-strong:rgba(255, 255, 255, 0.78);--lv-glass-border:rgba(255, 255, 255, 0.90);--lv-glass-blur:22px;--lv-shadow-pill:0 6px 22px -10px rgba(20, 17, 14, 0.10),inset 0 1px 0 rgba(255, 255, 255, 0.85);--lv-shadow-card:0 8px 28px -10px rgba(20, 17, 14, 0.10);--lv-shadow-hover:0 32px 60px -18px rgba(20, 17, 14, 0.22);--lv-shadow-cta:0 18px 44px -14px rgba(20, 17, 14, 0.55),inset 0 1px 0 rgba(255, 255, 255, 0.10);--lv-shadow-panel:0 -30px 70px -30px rgba(20, 17, 14, 0.22);--lv-shadow-quiz:0 50px 100px -28px rgba(20, 17, 14, 0.18),inset 0 1px 0 rgba(255, 255, 255, 0.95);--lv-shadow-story:0 60px 120px -30px rgba(20, 17, 14, 0.28);--lv-ease-lux:cubic-bezier(0.16, 1, 0.3, 1);--lv-ease:cubic-bezier(0.4, 0, 0.2, 1);--lv-dur-ui:200ms;--lv-dur-reveal:700ms;--lv-dur-slow:1100ms}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--lv-bg);color:var(--lv-fg);font-family:var(--lv-font-sans);font-size:var(--lv-fs-body);line-height:1.6;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body.lv-theme{font-feature-settings:"kern" 1,"liga" 1,"calt" 1}::selection,body::selection{background:var(--lv-stone);color:var(--lv-espresso)}img,svg,video{max-width:100%;height:auto;display:block}img{-webkit-user-drag:none;user-select:none}a{color:inherit;text-decoration:none;transition:color .4s var(--lv-ease-lux)}a:hover{color:var(--lv-muted-soft)}button{font:inherit;cursor:pointer;background:0 0;border:0;color:inherit}p{margin:0}ol,ul{padding:0;margin:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--lv-font-display);font-weight:400;letter-spacing:-.015em;color:var(--lv-espresso)}.lv-eyebrow,.lv-eyebrow-row{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--lv-font-sans);font-size:var(--lv-fs-nano);font-weight:500;color:var(--lv-espresso);text-transform:uppercase;letter-spacing:.32em}.lv-eyebrow::before{content:"";display:inline-block;width:2.25rem;height:1px;background:var(--lv-espresso)}.lv-eyebrow-row::before{content:none}.lv-eyebrow--center{justify-content:center}.lv-eyebrow--center::before{width:2.5rem;margin-right:.5rem}.lv-eyebrow--champagne{color:var(--lv-champagne)}.lv-eyebrow--champagne::before{background:var(--lv-champagne-soft)}.lv-display{font-family:var(--lv-font-display);font-weight:400;font-size:var(--lv-fs-display);line-height:.86;letter-spacing:-.025em;color:var(--lv-espresso)}.lv-display .lv-italic,.lv-display em{font-style:italic;color:var(--lv-muted-soft)}.lv-section-title{font-family:var(--lv-font-display);font-weight:400;font-size:var(--lv-fs-h2);line-height:.95;letter-spacing:-.015em;color:var(--lv-espresso)}.lv-section-title .lv-italic,.lv-section-title em{font-style:italic;color:var(--lv-muted-soft)}.lv-lead{font-size:var(--lv-fs-lead);color:var(--lv-graphite);font-weight:300;line-height:1.85;letter-spacing:.005em}.lv-meta{font-size:var(--lv-fs-nano);color:var(--lv-muted-soft);text-transform:uppercase;letter-spacing:.28em;font-weight:500}.lv-container{max-width:var(--lv-container);margin:0 auto;padding-left:var(--lv-gutter);padding-right:var(--lv-gutter);width:100%}.lv-container--wide{max-width:var(--lv-container-wide)}.lv-container--narrow{max-width:var(--lv-container-narrow)}.lv-section{padding-top:var(--lv-section);padding-bottom:var(--lv-section)}.lv-section--lg{padding-top:var(--lv-section-lg);padding-bottom:var(--lv-section-lg)}.lv-main{display:block}.lv-front .lv-main{padding-top:0}.lv-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:19px 40px;border-radius:var(--lv-r-pill);font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;line-height:1;cursor:pointer;text-decoration:none;transition:transform .7s var(--lv-ease-lux),box-shadow .7s var(--lv-ease-lux),background-color .4s var(--lv-ease-lux),color .4s var(--lv-ease-lux);overflow:hidden;white-space:nowrap;width:auto;max-width:100%;box-sizing:border-box}.lv-btn__shine{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);transform:translateX(-120%);transition:transform 1.4s ease-out;pointer-events:none}.lv-btn:hover .lv-btn__shine{transform:translateX(120%)}.lv-btn--primary{background:var(--lv-espresso);color:#fff;box-shadow:var(--lv-shadow-cta)}.lv-btn--primary:hover{transform:translateY(-2px);box-shadow:0 26px 56px -14px rgba(20,17,14,.65),inset 0 1px 0 rgba(255,255,255,.14);color:#fff}.lv-btn--ghost{background:rgba(255,255,255,.55);backdrop-filter:blur(var(--lv-glass-blur));-webkit-backdrop-filter:blur(var(--lv-glass-blur));border:1px solid rgba(255,255,255,.85);color:var(--lv-espresso);box-shadow:0 10px 28px -12px rgba(20,17,14,.2),inset 0 1px 0 rgba(255,255,255,.95)}.lv-btn--ghost:hover{background:rgba(255,255,255,.85);transform:translateY(-2px);color:var(--lv-espresso)}.lv-btn--ghost .lv-btn__dot{width:4px;height:4px;border-radius:50%;background:var(--lv-champagne);transition:background-color .4s}.lv-btn--ghost:hover .lv-btn__dot{background:var(--lv-espresso)}.lv-btn--sm{padding:.7rem 1.4rem;font-size:var(--lv-fs-nano);gap:.5rem}.lv-btn--block{width:100%}.lv-btn__arrow{display:inline-block;transition:transform .4s var(--lv-ease-lux)}.lv-btn:hover .lv-btn__arrow{transform:translateX(4px)}.lv-link{display:inline-flex;align-items:center;gap:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--lv-line);font-size:var(--lv-fs-nano);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-espresso);transition:border-color .4s,color .4s}.lv-link:hover{border-color:var(--lv-espresso);color:var(--lv-espresso)}.lv-link__arrow{display:inline-block;transition:transform .4s var(--lv-ease-lux)}.lv-link:hover .lv-link__arrow{transform:translate(3px,-3px)}.lv-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--lv-r-pill);background:rgba(255,255,255,.65);backdrop-filter:blur(var(--lv-glass-blur));-webkit-backdrop-filter:blur(var(--lv-glass-blur));border:1px solid rgba(255,255,255,.8);color:var(--lv-espresso);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;line-height:1;box-shadow:0 8px 24px -12px rgba(20,17,14,.15);white-space:nowrap}.lv-chip__dot{width:4px;height:4px;border-radius:50%;background:var(--lv-champagne);flex-shrink:0}.lv-cat-chip{display:inline-flex;align-items:center;white-space:nowrap;padding:.65rem 1.25rem;border-radius:var(--lv-r-pill);font-size:var(--lv-fs-nano);font-weight:500;letter-spacing:.22em;text-transform:uppercase;border:1px solid #fff;background:rgba(255,255,255,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--lv-espresso);box-shadow:0 4px 12px -8px rgba(20,17,14,.12);transition:all .5s var(--lv-ease-lux);cursor:pointer;text-decoration:none}.lv-cat-chip:hover{background:#fff;color:var(--lv-espresso)}.lv-cat-chip--active{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso);box-shadow:0 10px 22px -10px rgba(20,17,14,.4)}.lv-cat-chip--active:hover{background:var(--lv-espresso);color:#fff}.lv-glass{background:var(--lv-glass-bg);backdrop-filter:blur(var(--lv-glass-blur));-webkit-backdrop-filter:blur(var(--lv-glass-blur));border:1px solid var(--lv-glass-border)}.lv-skip-link{position:absolute;top:-100px;left:0;background:var(--lv-espresso);color:#fff;padding:.75rem 1.25rem;z-index:9999;border-radius:0 0 var(--lv-r-sm) 0;font-size:var(--lv-fs-sm)}.lv-skip-link:focus{top:0}:focus-visible{outline:2px solid var(--lv-espresso);outline-offset:3px;border-radius:4px}.lv-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lv-site-header{position:fixed;top:10px;left:0;right:0;width:100%;z-index:90;pointer-events:none;background:0 0;border-bottom:0;animation:lvHeaderIn .7s var(--lv-ease-lux) both}@keyframes lvHeaderIn{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.lv-header__inner{max-width:1180px;margin:0 auto;padding:0 12px;pointer-events:none}.lv-pill{pointer-events:auto;position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;height:58px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.82);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);border:1px solid rgba(20,17,14,.1);box-shadow:0 18px 44px -22px rgba(20,17,14,.2),0 2px 8px -4px rgba(20,17,14,.08),inset 0 1px 0 rgba(255,255,255,.7)}.lv-header__left{display:flex;align-items:center;gap:24px;min-width:0;flex:1 1 auto}.lv-header__right{display:flex;align-items:center;gap:14px;flex-shrink:0;margin-left:auto}.lv-brand{display:inline-flex;align-items:center;height:auto;padding:0;margin:0;border:0;flex-shrink:0;text-decoration:none;line-height:1}.lv-brand__mark{display:block;width:auto;height:28px;max-height:32px;max-width:120px;object-fit:contain;border-radius:0;background:0 0}@media (max-width:767px){.lv-brand__mark{height:24px;max-width:100px}}.lv-brand img{display:block}.lv-brand__sub,.lv-brand__wordmark{display:none}.lv-nav{display:none;align-items:center;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:#14110e;padding:0;gap:32px;min-width:0;margin:0 auto}.lv-nav__item{display:flex;align-items:center;position:relative}.lv-nav__sep{display:none}.lv-nav__link{display:inline-flex;align-items:center;gap:6px;padding:8px 0;line-height:1;color:#14110e;text-decoration:none;transition:color .4s var(--lv-ease-lux);white-space:nowrap}.lv-nav__link:hover{color:#6e6b65}.lv-nav__chev{display:inline-flex;align-items:center;width:9px;height:9px;transition:transform .4s var(--lv-ease-lux)}.lv-nav__chev svg{width:100%;height:100%}.lv-nav__item--has-mega:focus-within .lv-nav__chev,.lv-nav__item--has-mega:hover .lv-nav__chev,.lv-nav__item[aria-expanded=true] .lv-nav__chev{transform:rotate(180deg)}.lv-search{display:none;position:relative;align-items:center;justify-content:space-between;gap:10px;width:260px;min-height:44px;padding:0 10px 0 18px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(20,17,14,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.55);transition:background-color .3s var(--lv-ease-lux),border-color .3s var(--lv-ease-lux),box-shadow .3s var(--lv-ease-lux)}.lv-search:focus-within{background:rgba(255,255,255,.98);border-color:rgba(20,17,14,.28);box-shadow:0 14px 34px -28px rgba(20,17,14,.45),0 0 0 3px rgba(20,17,14,.045)}.lv-search__input{flex:1 1 auto;min-width:0;height:42px;background:0 0;border:0;outline:0;padding:.05rem 0;font-family:var(--lv-font-sans);font-size:13.5px;line-height:1.35;color:#14110e;letter-spacing:0;-webkit-appearance:none;appearance:none}.lv-search__input::placeholder{color:rgba(20,17,14,.5);font-weight:400}.lv-search__btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:#14110e;background:0 0;border:0;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.lv-search__btn svg{width:18px;height:18px}.lv-search__btn:focus-visible,.lv-search__btn:hover{color:#000;background:rgba(20,17,14,.06)}.lv-header__search-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#14110e;background:0 0;border:0;cursor:pointer;text-decoration:none;transition:color .4s}.lv-header__search-toggle svg{width:22px;height:22px}.lv-mobile-search{position:fixed;left:12px;right:12px;top:72px;z-index:89;pointer-events:none}.lv-mobile-search[hidden]{display:none}.lv-mobile-search__form{pointer-events:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;max-width:min(560px,calc(100vw - 24px));margin:0 auto;padding:.5rem;border-radius:18px;background:rgba(255,255,255,.94);border:1px solid rgba(20,17,14,.1);box-shadow:0 18px 42px -24px rgba(20,17,14,.32);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.lv-mobile-search__input{min-width:0;height:44px;padding:0 1rem;border:1px solid rgba(20,17,14,.12);border-radius:999px;background:#fff;color:var(--lv-espresso,#14110e);font:400 14px/1.35 var(--lv-font-sans);outline:0;letter-spacing:0;-webkit-appearance:none;appearance:none}.lv-mobile-search__input:focus{border-color:rgba(20,17,14,.28);background:#fff;box-shadow:0 0 0 3px rgba(20,17,14,.055)}.lv-mobile-search__submit{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:44px;padding:0 1rem;border:0;border-radius:999px;background:var(--lv-espresso,#14110e);color:#fff;font:600 11px/1 var(--lv-font-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.lv-search-preview{position:absolute;top:calc(100% + 10px);right:0;z-index:130;width:min(360px,calc(100vw - 2rem));padding:.55rem;background:rgba(255,255,255,.98);border:1px solid rgba(20,17,14,.1);border-radius:16px;box-shadow:0 24px 60px -34px rgba(20,17,14,.45);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}.lv-search-preview[hidden]{display:none}.lv-search-preview__status{margin:0;padding:.65rem .75rem;font:500 12px/1.45 var(--lv-font-sans);color:rgba(20,17,14,.68)}.lv-search-preview__status[hidden]{display:none}.lv-search-preview__list{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.lv-search-preview__link{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem;border-radius:12px;color:var(--lv-espresso,#14110e);text-decoration:none;transition:background-color .18s ease}.lv-search-preview__link:focus-visible,.lv-search-preview__link:hover,.lv-search-preview__link[aria-selected=true]{background:rgba(20,17,14,.055);outline:0}.lv-search-preview__mark,.lv-search-preview__thumb{width:46px;height:46px;border-radius:10px;background:#ecebe5}.lv-search-preview__thumb{display:block;object-fit:cover}.lv-search-preview__mark{display:inline-flex;align-items:center;justify-content:center;font:500 15px/1 var(--lv-font-display);color:var(--lv-espresso,#14110e)}.lv-search-preview__copy{min-width:0;display:grid;gap:.18rem}.lv-search-preview__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 13px/1.25 var(--lv-font-sans);color:var(--lv-espresso,#14110e)}.lv-search-preview__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 11px/1.35 var(--lv-font-sans);color:rgba(20,17,14,.62)}.lv-search-preview__all{display:flex;align-items:center;justify-content:center;margin-top:.35rem;padding:.72rem .85rem;border-radius:999px;background:var(--lv-espresso,#14110e);color:#fff;text-decoration:none;font:600 10.5px/1 var(--lv-font-sans);letter-spacing:.12em;text-transform:uppercase}.lv-search-preview__all[hidden]{display:none}.lv-mobile-search__preview{position:static;grid-column:1/-1;width:100%;margin-top:.1rem;box-shadow:none;background:#fff}@media (min-width:1024px){.lv-mobile-search{display:none!important}}.lv-actions__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:#14110e;transition:color .4s var(--lv-ease-lux);position:relative;text-decoration:none}.lv-actions__btn:hover{color:#6e6b65}.lv-actions__btn svg{width:21px;height:21px}.lv-actions__count{position:absolute;top:-2px;right:-4px;background:var(--lv-espresso);color:#fff;font-size:9px;font-weight:500;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 3px 8px -2px rgba(20,17,14,.35);line-height:1}.lv-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--lv-espresso);background:0 0;border:0;cursor:pointer}.lv-menu-toggle__icon{display:inline-block;width:22px;height:22px}.lv-menu-toggle__icon svg{width:100%;height:100%}.lv-menu-toggle__label{display:none}.lv-mobile-cart,.lv-mobile-logo{display:none!important}.lv-actions__btn--account{display:none}.lv-header__search-toggle{display:inline-flex}.lv-actions__btn--cart{display:inline-flex}.lv-nav__item--has-mega{position:relative}.lv-nav__item--has-mega::after{content:"";position:absolute;left:-28px;right:-28px;top:100%;height:18px;z-index:4;pointer-events:auto}.lv-mega{position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%,-6px);width:440px;max-width:90vw;background:rgba(255,255,255,.95);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border:1px solid rgba(20,17,14,.08);border-radius:24px;box-shadow:0 24px 60px -20px rgba(20,17,14,.2),inset 0 1px 0 rgba(255,255,255,.85);padding:24px;opacity:0;visibility:hidden;transition:opacity .3s var(--lv-ease-lux),transform .3s var(--lv-ease-lux),visibility .3s;pointer-events:none;z-index:5}.lv-mega.is-open,.lv-nav__item--has-mega:focus-within .lv-mega,.lv-nav__item--has-mega:hover .lv-mega,.lv-nav__item--has-mega[aria-expanded=true] .lv-mega{opacity:1;visibility:visible;transform:translate(-50%,0);pointer-events:auto}.lv-mega__col-title,.lv-mega__title{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#6b6b63;margin:0 0 12px;padding:0 10px}.lv-mega__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lv-mega__col{min-width:0}.lv-mega__links{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.lv-mega__link{display:block;font-family:var(--lv-font-sans);font-size:13px;font-weight:400;letter-spacing:.01em;line-height:1.3;color:var(--lv-espresso);text-decoration:none;padding:8px 10px;border-radius:12px;transition:background-color .3s var(--lv-ease-lux),color .3s var(--lv-ease-lux)}.lv-mega__link:hover{background:rgba(20,17,14,.035);color:var(--lv-espresso)}.lv-overlay{position:fixed;inset:0;background:rgba(20,17,14,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;z-index:95}.lv-overlay.is-open{opacity:1;visibility:visible}.lv-drawer{position:fixed;inset:0;background:rgba(242,242,238,.96);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);z-index:100;display:flex;flex-direction:column;overflow-y:auto;transform:translateY(-20px);opacity:0;visibility:hidden;transition:opacity .4s var(--lv-ease-lux),transform .4s var(--lv-ease-lux),visibility .4s}.lv-drawer.is-open{opacity:1;visibility:visible;transform:translateY(0)}.lv-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:1.15rem 1.25rem 1rem;border-bottom:1px solid var(--lv-line)}.lv-drawer__brand{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--lv-espresso)}.lv-drawer__brand-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--lv-espresso);border-radius:50%;font-family:var(--lv-font-display);font-style:italic;font-size:14px;line-height:1;color:var(--lv-espresso)}.lv-drawer__brand-wordmark{font-family:var(--lv-font-sans);font-weight:600;font-size:14px;letter-spacing:.22em;text-transform:uppercase}.lv-drawer__brand-tag{font-family:var(--lv-font-display);font-style:italic;font-size:11px;color:var(--lv-muted-soft,#8a857c);letter-spacing:.02em}@media (max-width:380px){.lv-drawer__brand-tag{display:none}}.lv-drawer__close{background:#fff;border:1px solid rgba(20,17,14,.1);border-radius:50%;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--lv-espresso);box-shadow:0 4px 14px -4px rgba(20,17,14,.1);cursor:pointer}.lv-drawer__close svg{width:17px;height:17px}.lv-drawer__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:1rem 1.25rem 1.1rem;border-bottom:1px solid var(--lv-line)}.lv-drawer__action{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;background:#fff;border:1px solid rgba(20,17,14,.08);padding:.7rem .4rem;border-radius:14px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--lv-espresso);box-shadow:0 2px 8px -4px rgba(20,17,14,.08);text-decoration:none}.lv-drawer__action svg{width:17px;height:17px;opacity:.85}.lv-drawer__action span{white-space:nowrap}@media (max-width:380px){.lv-drawer__action{font-size:9px;padding:.6rem .3rem}}.lv-drawer__nav{flex:1;padding:.75rem 1.25rem 1rem}.lv-drawer__group{padding:1rem 0 .5rem;border-bottom:1px solid var(--lv-line)}.lv-drawer__group:last-child{border-bottom:0}.lv-drawer__group-title{font-family:var(--lv-font-display);font-weight:400;font-size:1.4rem;line-height:1.05;letter-spacing:-.01em;color:var(--lv-espresso);margin:0 0 .6rem}.lv-drawer__group-list{display:flex;flex-direction:column;gap:0}.lv-drawer__group-link{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;font-family:var(--lv-font-sans);font-size:14.5px;letter-spacing:.01em;color:rgba(20,17,14,.84);text-decoration:none;border-bottom:1px solid rgba(20,17,14,.05);transition:color .15s ease,transform .15s ease}.lv-drawer__group-list .lv-drawer__group-link:last-child{border-bottom:0}.lv-drawer__group-link:focus-visible,.lv-drawer__group-link:hover{color:var(--lv-espresso)}.lv-drawer__group-link-arrow{font-size:18px;color:rgba(20,17,14,.35);transition:transform .2s ease,color .2s ease}.lv-drawer__group-link:hover .lv-drawer__group-link-arrow{transform:translateX(3px);color:var(--lv-espresso)}.lv-drawer__plus{display:none}.lv-drawer__cta-row{padding:1rem 1.25rem 1.5rem;border-top:1px solid var(--lv-line);background:rgba(248,246,240,.6)}.lv-drawer__cta,.lv-drawer__cta-row .lv-btn--primary{width:100%;justify-content:center;padding:1rem 1.5rem;font-size:12px}.lv-hero-stage{position:relative;height:120svh;z-index:0}.lv-hero{position:sticky;top:0;height:100svh;overflow:hidden}.lv-hero__bg{position:absolute;inset:0;z-index:0;background:linear-gradient(to bottom,#f4f4f0,#eaeae4,#ddddd6)}.lv-hero__pools{position:absolute;inset:0;z-index:1;pointer-events:none}.lv-hero__pool{position:absolute;border-radius:50%}.lv-hero__pool--a{top:-10%;left:-5%;width:55vw;height:55vw;background:#fff;opacity:.9;filter:blur(160px)}.lv-hero__pool--b{bottom:-20%;right:-15%;width:60vw;height:60vw;background:#e1e1db;opacity:.7;filter:blur(180px)}.lv-hero__mist{position:absolute;inset:0;z-index:2;pointer-events:none}.lv-hero__mist--a,.lv-hero__mist--b{position:absolute;border-radius:50%}.lv-hero__mist--a{right:-10%;top:18%;width:60vw;height:60vw;background:rgba(255,255,255,.55);filter:blur(120px)}.lv-hero__mist--b{right:20%;bottom:10%;width:28vw;height:28vw;background:rgba(234,234,227,.8);filter:blur(80px)}.lv-hero__weave{position:absolute;inset:0;z-index:3;opacity:.05;mix-blend-mode:multiply;pointer-events:none;background-image:repeating-linear-gradient(135deg,#14110e 0,#14110e 1px,transparent 1px,transparent 4px)}.lv-hero__vignette-top{position:absolute;inset:0 0 auto 0;height:10rem;z-index:3;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,.65),transparent)}.lv-hero__vignette-bottom{position:absolute;inset:auto 0 0 0;height:14rem;z-index:3;pointer-events:none;background:linear-gradient(to top,#ddddd6,transparent)}.lv-hero__inner{position:relative;z-index:10;width:100%;min-height:100svh;display:grid;grid-template-columns:repeat(12,1fr);align-items:center;padding:8rem 1.5rem;gap:2rem}@media (min-width:768px){.lv-hero__inner{padding:9rem 3rem 10rem}}.lv-hero__text{grid-column:1/-1;position:relative;z-index:20;padding:0;max-width:100%}.lv-hero__eyebrow{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:2.5rem}.lv-hero__eyebrow-line{width:3rem;height:1px;background:var(--lv-espresso)}.lv-hero__eyebrow-label{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--lv-espresso)}.lv-hero__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(3.75rem, 8vw, 8rem);line-height:.86;letter-spacing:-.025em;color:var(--lv-espresso);margin:0 0 2.5rem}.lv-hero__title-line{display:block}.lv-hero__title-line--italic{font-style:italic;color:var(--lv-muted-soft);padding-left:1.5rem}@media (min-width:768px){.lv-hero__title-line--italic{padding-left:3.5rem}}@keyframes lvHeroRise{from{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes lvHeroLineRise{from{opacity:0;transform:translateY(.75em)}to{opacity:1;transform:translateY(0)}}@keyframes lvHeroBottleIn{from{opacity:0;transform:translateY(1.6rem) scale(1.035)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.lv-hero__eyebrow{animation:lvHeroRise .7s var(--lv-ease-lux) both}.lv-hero__title-line{animation:lvHeroLineRise .9s var(--lv-ease-lux) both;will-change:transform,opacity}.lv-hero__title-line:first-child{animation-delay:.16s}.lv-hero__title-line:nth-child(2){animation-delay:.29s}.lv-hero__title-line:nth-child(3){animation-delay:.42s}.lv-hero__lead{animation:lvHeroRise .8s var(--lv-ease-lux) both .52s}.lv-hero__ctas{animation:lvHeroRise .8s var(--lv-ease-lux) both .64s}.lv-hero__chips{animation:lvHeroRise .8s var(--lv-ease-lux) both .78s}.lv-hero__bottle{animation:lvHeroBottleIn 1.5s var(--lv-ease-lux) both .1s;will-change:transform,opacity}}.lv-btn__arrow{transition:transform .28s var(--lv-ease-lux)}.lv-btn--primary:focus-visible .lv-btn__arrow,.lv-btn--primary:hover .lv-btn__arrow{transform:translateX(5px)}.lv-hero__lead{font-size:15px;color:#3f3d38;font-weight:300;line-height:1.85;max-width:500px;margin-bottom:3.5rem;letter-spacing:.005em}@media (min-width:768px){.lv-hero__lead{font-size:17px}}.lv-hero__lead em{font-style:italic;font-family:var(--lv-font-display);color:var(--lv-espresso);font-size:1.1em}.lv-hero__ctas{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:0}.lv-hero__ctas .lv-btn{flex:0 0 auto}@media (min-width:640px){.lv-hero__ctas{flex-direction:row;align-items:center;flex-wrap:wrap}}.lv-hero__chips{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:4rem}.lv-hero__visual{grid-column:1/-1;position:relative;height:70svh;z-index:10;pointer-events:none}.lv-hero__studio{position:absolute;inset:2rem 0 2rem 0.5rem;border-radius:80px 0 0 80px;background:linear-gradient(to bottom,#f4f4f0,#e6e6e0,#d2d2ca);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 60px 120px -40px rgba(20,17,14,.18)}@media (min-width:768px){.lv-hero__studio{border-radius:120px 0 0 120px}}.lv-hero__studio-grain{position:absolute;inset:0;opacity:.07;mix-blend-mode:multiply;background-image:repeating-linear-gradient(115deg,#14110e 0,#14110e 1px,transparent 1px,transparent 3px)}.lv-hero__studio-horizon{position:absolute;left:0;right:0;top:58%;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.8),transparent)}.lv-hero__studio-bloom{position:absolute;left:50%;top:-5rem;width:140%;height:15rem;transform:translateX(-50%);background:rgba(255,255,255,.55);filter:blur(80px);border-radius:50%;pointer-events:none}.lv-hero__studio-sheen{position:absolute;left:-2.5rem;right:-2.5rem;pointer-events:none}.lv-hero__studio-sheen--a{top:22%;height:9rem;background:linear-gradient(to right,transparent,rgba(255,255,255,.55),transparent);filter:blur(48px);transform:rotate(-6deg)}.lv-hero__studio-sheen--b{bottom:18%;height:6rem;background:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent);filter:blur(32px);transform:rotate(4deg)}.lv-hero__studio-edge{position:absolute;right:0;top:0;bottom:0;width:8rem;background:linear-gradient(to left,rgba(255,255,255,.55),transparent);pointer-events:none}.lv-hero__studio-floor{position:absolute;left:0;right:0;bottom:0;height:11rem;background:linear-gradient(to top,rgba(20,17,14,.12),transparent);pointer-events:none}.lv-hero__bottle-mist{position:absolute;left:10%;top:20%;width:55%;height:55%;background:rgba(255,255,255,.55);filter:blur(80px);border-radius:50%;pointer-events:none}.lv-hero__bottle-wrap{position:absolute;inset:0;right:-12%;display:flex;align-items:flex-end;justify-content:center;will-change:transform}@media (min-width:640px){.lv-hero__bottle-wrap{right:-10%}}@media (min-width:768px){.lv-hero__bottle-wrap{right:-12%}}.lv-hero__bottle-shadow{position:absolute;bottom:12%;right:24%;width:46%;height:1.75rem;background:rgba(20,17,14,.22);border-radius:50%;filter:blur(30px)}.lv-hero__bottle{position:relative;height:112%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;animation:none}@keyframes lvBottleFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.lv-hero__bottle img{height:100%;width:auto;object-fit:contain;filter:drop-shadow(0 40px 50px rgba(20, 17, 14, .22))}picture{display:contents}.lv-hero__bottle-reflection{position:absolute;top:100%;left:0;height:100%;width:auto;object-fit:contain;transform:scaleY(-1);opacity:.18;-webkit-mask-image:linear-gradient(to bottom,black,transparent 55%);mask-image:linear-gradient(to bottom,black,transparent 55%);pointer-events:none}.lv-hero__radial{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 35% 50%,rgba(255,255,255,.55),transparent 55%)}.lv-hero__glint{position:absolute;pointer-events:none;border-radius:999px}.lv-hero__glint--a{left:14%;top:22%;width:3px;height:48%;background:linear-gradient(to bottom,rgba(255,255,255,.75),transparent);filter:blur(3px)}.lv-hero__glint--b{left:24%;top:30%;width:2px;height:30%;background:linear-gradient(to bottom,rgba(255,255,255,.45),transparent);filter:blur(2px)}.lv-imza{position:relative;background:var(--lv-cream);z-index:10;margin-top:-14vh;padding-top:7rem;padding-bottom:9rem;border-radius:56px 56px 0 0;box-shadow:var(--lv-shadow-panel)}@media (min-width:768px){.lv-imza{margin-top:-18vh;padding-top:9rem;border-radius:72px 72px 0 0}}.lv-imza__cue{position:absolute;left:50%;transform:translateX(-50%);top:-28px;z-index:20;display:inline-flex;align-items:center;padding:0 1rem;height:32px;border-radius:var(--lv-r-pill);background:rgba(255,255,255,.9);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid #fff;box-shadow:0 10px 24px -8px rgba(20,17,14,.18);font-size:9px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--lv-espresso);animation:none}@keyframes lvBob{0%,100%{transform:translate(-50%,0);opacity:.6}50%{transform:translate(-50%,6px);opacity:1}}.lv-imza__cue-line{position:absolute;left:clamp(4rem,6vw,10rem);right:clamp(4rem,6vw,10rem);top:10px;height:1px;background:linear-gradient(to right,transparent,var(--lv-champagne-soft),transparent)}.lv-imza__head{display:flex;flex-direction:column;gap:2rem;margin-bottom:5rem}.lv-imza__head-left{max-width:640px}.lv-imza__title{font-family:var(--lv-font-display);font-size:clamp(2.5rem, 5vw, 4rem);line-height:.95;color:var(--lv-espresso);margin:1.5rem 0 1.5rem}.lv-imza__title-italic{display:block;font-style:italic;color:var(--lv-muted-soft)}.lv-imza__desc{font-size:14px;color:#54524c;font-weight:300;line-height:1.95;max-width:28rem}@media (min-width:768px){.lv-imza__desc{font-size:15px}}.lv-imza__chips{display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:3.5rem}.lv-product-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.lv-product-grid{grid-template-columns:1fr 1fr}}.lv-pcard{position:relative;display:flex;flex-direction:column}.lv-pcard__media{position:relative;aspect-ratio:3/4;margin-bottom:1.75rem;border-radius:28px;background:#e8e8e2;box-shadow:0 8px 28px -10px rgba(20,17,14,.1);overflow:hidden;border:1px solid rgba(20,17,14,.06);transition:transform .7s var(--lv-ease-lux),box-shadow .7s var(--lv-ease-lux)}.lv-pcard:hover .lv-pcard__media{transform:translateY(-6px);box-shadow:0 32px 60px -18px rgba(20,17,14,.22)}.lv-pcard__media::after{content:"";position:absolute;inset:0;border-radius:28px;box-shadow:inset 0 0 0 1px rgba(184,155,111,.15);pointer-events:none}.lv-pcard__link{display:contents;color:inherit}.lv-pcard__img,.lv-pcard__media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform 1.4s var(--lv-ease-lux)}.lv-pcard:hover .lv-pcard__media img{transform:scale(1.06)}.lv-pcard__sweep{position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.35),transparent);transform:skewX(12deg);transition:transform 1.6s ease-out;pointer-events:none}.lv-pcard:hover .lv-pcard__sweep{transform:translateX(300%) skewX(12deg)}.lv-pcard__num{position:absolute;top:1.25rem;left:1.25rem;z-index:2;font-size:10px;font-weight:500;letter-spacing:.28em;color:rgba(255,255,255,.95);text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.35)}.lv-pcard__badge{position:absolute;top:1.25rem;right:1.25rem;z-index:2;background:rgba(255,255,255,.9);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid #fff;color:var(--lv-espresso);font-size:9px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;padding:.375rem .75rem;border-radius:var(--lv-r-pill);box-shadow:0 4px 12px -4px rgba(20,17,14,.2)}.lv-pcard__add{position:absolute;bottom:1.25rem;right:1.25rem;z-index:3;width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.95);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid #fff;color:var(--lv-espresso);box-shadow:0 14px 32px -10px rgba(20,17,14,.3);display:inline-flex;align-items:center;justify-content:center;opacity:.95;transition:opacity .5s var(--lv-ease-lux),transform .5s var(--lv-ease-lux),background-color .4s,color .4s;cursor:pointer;text-decoration:none}.lv-pcard__add::before{content:"+";font-size:22px;line-height:1;margin-top:-2px;transition:transform .5s var(--lv-ease-lux)}@media (hover:hover){.lv-pcard__add{opacity:0;transform:translateY(8px)}.lv-pcard:hover .lv-pcard__add{opacity:1;transform:translateY(0)}}.lv-pcard__add:hover{background:var(--lv-espresso);color:#fff}.lv-pcard__add:hover::before{transform:rotate(90deg)}.lv-pcard__body{display:flex;flex-direction:column;padding:0 .25rem;flex:1 1 auto}.lv-pcard{display:flex;flex-direction:column}.lv-pcard__link{display:flex;flex-direction:column;flex:1 1 auto;color:inherit;text-decoration:none}.lv-pcard__family{font-size:9px;color:#6e6b65;text-transform:uppercase;letter-spacing:.3em;margin-bottom:.75rem;min-height:14px}.lv-pcard__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.lv-pcard__title{font-family:var(--lv-font-display);font-size:26px;font-weight:400;line-height:1.05;color:var(--lv-espresso);letter-spacing:-.005em;min-height:55px}.lv-pcard .onsale,.lv-pcard .price,.lv-pcard .star-rating,.lv-pcard__body .onsale{display:none!important}.lv-pcard__price{font-family:var(--lv-font-sans);font-size:13px;color:var(--lv-espresso);letter-spacing:.05em;white-space:nowrap;font-weight:400}.lv-pcard__price .woocommerce-Price-amount{font-family:var(--lv-font-sans)}.lv-pcard__price del{color:#6e6b65;margin-right:.4rem;opacity:.55;font-weight:300}.lv-pcard__price ins{text-decoration:none;font-weight:400}.lv-pcard__notes{font-size:11px;color:#6e6b65;font-weight:300;letter-spacing:.025em;line-height:1.55;min-height:calc(11px * 1.55 * 3);margin:0}.lv-pcard__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(20,17,14,.08)}.lv-pcard__spec{font-size:10px;color:rgba(110,107,101,.8);letter-spacing:.05em}.lv-pcard__add-link{display:inline-flex;align-items:center;gap:.375rem;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-espresso);transition:gap .4s var(--lv-ease-lux);text-decoration:none}.lv-pcard__add-link:hover{gap:.625rem;color:var(--lv-espresso)}.lv-imza__bleed{position:absolute;left:0;right:0;bottom:-1px;height:4rem;pointer-events:none}.lv-imza__bleed::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:var(--lv-ivory);border-radius:60px 60px 0 0}.lv-imza__empty{padding:3rem 0;text-align:center;color:var(--lv-muted);font-weight:300;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.lv-aileler{position:relative;padding:clamp(7rem,4rem + 8vw,11rem) 0;background:var(--lv-ivory);overflow:hidden}.lv-aileler__head{display:flex;flex-direction:column;gap:2rem;margin-bottom:4.5rem;max-width:1100px}.lv-aileler__title{font-family:var(--lv-font-display);font-size:var(--lv-fs-h2);line-height:.95;color:var(--lv-espresso);margin:1.5rem 0 0}.lv-aileler__title-italic{display:block;font-style:italic;color:var(--lv-muted-soft);padding-left:clamp(1rem,2vw,2rem)}.lv-aileler__desc{font-size:.875rem;color:var(--lv-muted);max-width:24rem;font-weight:300;line-height:1.95}.lv-aile-grid{display:grid;grid-template-columns:1fr;gap:1.25rem}.lv-aile{position:relative;aspect-ratio:3/4;border-radius:var(--lv-r-lg);overflow:hidden;cursor:pointer;background:#e4e3dd;box-shadow:0 18px 44px -16px rgba(20,17,14,.18);text-decoration:none;color:inherit;display:block}.lv-aile img{width:100%;height:100%;object-fit:cover;transition:transform 1.8s var(--lv-ease-lux)}.lv-aile:hover img{transform:scale(1.1)}.lv-aile__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(11,9,8,.9),rgba(20,17,14,.35),transparent)}.lv-aile__overlay::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 55%,rgba(11,9,8,.35) 100%)}.lv-aile__weave{position:absolute;inset:0;opacity:.08;mix-blend-mode:overlay;background-image:repeating-linear-gradient(135deg,#fff 0 1px,transparent 1px 4px)}.lv-aile__inner-ring{position:absolute;inset:0;border-radius:var(--lv-r-lg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.15)}.lv-aile__top-line{position:absolute;top:0;left:2.5rem;right:2.5rem;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.4),transparent)}.lv-aile__body{position:absolute;inset:0;padding:1.75rem;display:flex;flex-direction:column;justify-content:flex-end}.lv-aile__label{font-size:10px;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:rgba(255,255,255,.8);margin-bottom:.75rem}.lv-aile__name{font-family:var(--lv-font-display);font-size:34px;color:#fff;line-height:1;margin-bottom:.75rem}.lv-aile__note{font-size:11px;color:rgba(255,255,255,.7);font-weight:300;letter-spacing:.02em;line-height:1.6}.lv-aile__arrow{position:absolute;top:1.25rem;right:1.25rem;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.2);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.4);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:.7;transition:all .5s var(--lv-ease-lux)}.lv-aile:hover .lv-aile__arrow{opacity:1;background:#fff;color:var(--lv-espresso)}.lv-aile__arrow svg{width:16px;height:16px}.lv-aileler__cta{margin-top:4rem;display:flex;justify-content:center}.lv-kesfet{position:relative;padding:clamp(7rem,4rem + 8vw,11rem) 0;background:var(--lv-cream);overflow:hidden}.lv-kesfet__glow-a,.lv-kesfet__glow-b{position:absolute;border-radius:50%;pointer-events:none;filter:blur(160px)}.lv-kesfet__glow-a{top:-8rem;left:50%;transform:translateX(-50%);width:80vw;height:40vw;background:#fff;opacity:.7}.lv-kesfet__glow-b{bottom:-10rem;right:-5rem;width:40vw;height:40vw;background:#e4e3dd;opacity:.55}.lv-kesfet__card{position:relative;max-width:1100px;margin:0 auto;background:rgba(255,255,255,.72);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.9);border-radius:clamp(40px,4vw,64px);padding:clamp(2rem,3vw,5rem);box-shadow:var(--lv-shadow-quiz);overflow:hidden}.lv-kesfet__card::before{content:"";position:absolute;left:6rem;right:6rem;top:0;height:1px;background:linear-gradient(to right,transparent,var(--lv-champagne-soft),transparent)}.lv-kesfet__pearl-a,.lv-kesfet__pearl-b{position:absolute;border-radius:50%;filter:blur(110px);pointer-events:none}.lv-kesfet__pearl-a{top:-10rem;right:-6rem;width:420px;height:420px;background:#fff;opacity:.8}.lv-kesfet__pearl-b{bottom:-10rem;left:-6rem;width:380px;height:380px;background:var(--lv-ivory);opacity:.7}.lv-kesfet__grid{position:relative;display:grid;grid-template-columns:1fr;row-gap:3rem}.lv-kesfet__title{font-family:var(--lv-font-display);font-size:clamp(2.5rem, 1.4rem + 4vw, 4.25rem);line-height:.98;color:var(--lv-espresso);margin:1.5rem 0 2rem}.lv-kesfet__title-italic{display:block;font-style:italic;color:var(--lv-muted-soft);padding-left:clamp(1rem,2vw,2rem)}.lv-kesfet__lead{font-size:1rem;color:var(--lv-graphite);font-weight:300;line-height:1.95;max-width:28rem;margin-bottom:2.5rem}.lv-kesfet__lead em{font-style:italic;font-family:var(--lv-font-display);color:var(--lv-espresso);font-size:1.1em}.lv-kesfet__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:24rem;padding-top:1.75rem;border-top:1px solid var(--lv-line-mid)}.lv-kesfet__stat-num{font-family:var(--lv-font-display);font-size:1.75rem;color:var(--lv-espresso);line-height:1;margin-bottom:.375rem}.lv-kesfet__stat-label{font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft)}.lv-kesfet__questions{display:flex;flex-direction:column;gap:2rem}.lv-kesfet__q-row{display:flex;align-items:baseline;gap:1rem;margin-bottom:1rem}.lv-kesfet__q-num{font-family:var(--lv-font-display);font-style:italic;color:var(--lv-champagne);font-size:1.5rem;line-height:1}.lv-kesfet__q-text{font-size:.875rem;color:var(--lv-espresso);letter-spacing:.02em}.lv-kesfet__opts{display:flex;flex-wrap:wrap;gap:.75rem}.lv-kesfet__opt{display:inline-flex;align-items:center;gap:.625rem;padding:.75rem 1.25rem;border-radius:var(--lv-r-pill);border:1px solid rgba(255,255,255,.95);background:rgba(255,255,255,.7);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);color:var(--lv-espresso);font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;box-shadow:0 6px 16px -8px rgba(20,17,14,.14),inset 0 1px 0 rgba(255,255,255,.95);transition:all .5s var(--lv-ease-lux);cursor:default}.lv-kesfet__opt-dot{width:6px;height:6px;border-radius:50%;background:rgba(20,17,14,.25)}.lv-kesfet__foot{display:flex;flex-direction:column;gap:1.25rem;padding-top:2rem;margin-top:1rem;border-top:1px solid var(--lv-line-mid)}.lv-kesfet__foot-note{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft);font-weight:500;max-width:22rem}.lv-kesfet__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(2.5rem,1.5rem + 3vw,5rem) clamp(1.5rem,1rem + 2vw,4rem);max-width:760px;margin:0 auto}.lv-kesfet__inner .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-kesfet__inner .lv-kesfet__title{margin:0 0 1.5rem}.lv-kesfet__inner .lv-kesfet__title-italic{display:inline;margin-left:.2em;padding-left:0}.lv-kesfet__inner .lv-kesfet__lead{max-width:32rem;margin:0 auto 2rem;text-align:center}.lv-kesfet__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 auto 2rem}.lv-kesfet__chip{display:inline-flex;align-items:center;padding:.5rem 1rem;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted);background:rgba(255,255,255,.5);border:1px solid rgba(20,17,14,.08);border-radius:999px;user-select:none;pointer-events:none}.lv-kesfet__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2.25rem;padding:1rem 1.5rem;border-top:1px solid rgba(20,17,14,.08);border-bottom:1px solid rgba(20,17,14,.08)}.lv-kesfet__meta-item{display:inline-flex;align-items:baseline;gap:.5rem}.lv-kesfet__meta-num{font-family:var(--lv-font-display);font-size:20px;font-weight:400;color:var(--lv-espresso);line-height:1}.lv-kesfet__meta-label{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft)}.lv-kesfet__meta-dot{color:var(--lv-muted-soft);opacity:.6;font-weight:300}.lv-kesfet__cta-row{display:flex;flex-direction:column;align-items:center;gap:1rem}.lv-hikaye{position:relative;padding:clamp(7rem,4rem + 10vw,13rem) 0;background:var(--lv-ivory);overflow:hidden}.lv-hikaye__pool-a,.lv-hikaye__pool-b{position:absolute;border-radius:50%;filter:blur(160px);pointer-events:none}.lv-hikaye__pool-a{top:-5rem;right:-3rem;width:40vw;height:40vw;background:rgba(255,255,255,.55)}.lv-hikaye__pool-b{bottom:-5rem;left:-3rem;width:35vw;height:35vw;background:rgba(255,255,255,.35)}.lv-hikaye__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(4rem,3rem + 4vw,7rem);position:relative}.lv-hikaye__chapter{font-family:var(--lv-font-display);font-style:italic;color:rgba(110,107,101,.6);font-size:14px;letter-spacing:.02em;display:none}.lv-hikaye__grid{display:grid;grid-template-columns:1fr;row-gap:6rem;align-items:start;position:relative}.lv-hikaye__text{position:relative}.lv-hikaye__drop{display:none}.lv-hikaye__title{position:relative;font-family:var(--lv-font-display);font-size:clamp(2.5rem, 1.4rem + 4vw, 4rem);line-height:.98;letter-spacing:-.015em;color:var(--lv-espresso);margin:0 0 3rem}.lv-hikaye__title-italic{display:block;font-style:italic;color:var(--lv-muted-soft);padding-left:clamp(1.5rem,3vw,2.5rem)}.lv-hikaye__body{display:flex;flex-direction:column;gap:1.5rem;font-size:1rem;color:var(--lv-graphite);font-weight:300;line-height:1.95;max-width:28rem}.lv-hikaye__body p:first-child::first-letter{font-family:var(--lv-font-display);color:var(--lv-espresso);font-size:44px;font-weight:400;float:left;margin-right:.625rem;margin-top:.25rem;line-height:.85}.lv-hikaye__stats{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--lv-line-mid);display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:28rem}.lv-hikaye__stat-num{font-family:var(--lv-font-display);font-size:2rem;color:var(--lv-espresso);line-height:1;margin-bottom:.5rem}.lv-hikaye__stat-label{font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft)}.lv-hikaye__cta{margin-top:3.5rem}.lv-hikaye__cta-link{display:inline-flex;align-items:center;gap:1rem;font-size:10px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--lv-espresso)}.lv-hikaye__cta-icon{width:56px;height:56px;border-radius:50%;border:1px solid rgba(20,17,14,.2);display:inline-flex;align-items:center;justify-content:center;transition:all .7s var(--lv-ease-lux);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.lv-hikaye__cta-link:hover .lv-hikaye__cta-icon{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso);transform:scale(1.05)}.lv-hikaye__media{position:relative}.lv-hikaye__image{position:relative;aspect-ratio:4/5;width:100%;overflow:hidden;border-radius:40px;box-shadow:var(--lv-shadow-story)}.lv-hikaye__image img{width:100%;height:100%;object-fit:cover}.lv-hikaye__image::after{content:"";position:absolute;inset:0;border-radius:40px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3);pointer-events:none;background:radial-gradient(ellipse at center,transparent 55%,rgba(20,17,14,.28) 100%),linear-gradient(to top,rgba(20,17,14,.2),transparent 50%,rgba(255,255,255,.1));mix-blend-mode:overlay}.lv-hikaye__credit{position:absolute;bottom:1.5rem;right:1.75rem;text-align:right;color:rgba(255,255,255,.85);z-index:2}.lv-hikaye__credit-name{font-family:var(--lv-font-display);font-style:italic;font-size:16px;line-height:1;margin-bottom:.375rem}.lv-hikaye__credit-meta{font-size:9px;letter-spacing:.32em;text-transform:uppercase;opacity:.8;font-weight:500}.lv-hikaye__quote{position:relative;margin-top:-3.5rem;max-width:320px;margin-left:auto;margin-right:auto;padding:2.5rem;background:rgba(255,255,255,.8);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid #fff;border-radius:32px;box-shadow:0 40px 80px -20px rgba(20,17,14,.3),inset 0 1px 0 rgba(255,255,255,.95);z-index:3}.lv-hikaye__quote::before{content:"“";position:absolute;top:-.75rem;left:2.25rem;font-family:var(--lv-font-display);font-size:5rem;color:var(--lv-champagne);line-height:1}.lv-hikaye__quote-text{font-family:var(--lv-font-display);font-style:italic;color:var(--lv-espresso);font-size:1.25rem;line-height:1.4;margin:.5rem 0 0}.lv-hikaye__quote-foot{display:inline-flex;align-items:center;gap:.75rem;margin-top:1.75rem}.lv-hikaye__quote-line{width:2rem;height:1px;background:rgba(20,17,14,.4)}.lv-hikaye__quote-author{font-size:9px;letter-spacing:.32em;text-transform:uppercase;color:var(--lv-muted);font-weight:500}.lv-footer{position:relative;padding:clamp(4rem,2.5rem + 5vw,6.5rem) 0 2.5rem;background:linear-gradient(to bottom,var(--lv-night-1),var(--lv-night-2),var(--lv-night-3));color:var(--lv-on-dark);overflow:hidden}.lv-footer::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(to right,transparent,var(--lv-champagne-soft),transparent)}.lv-footer__glow-a,.lv-footer__glow-b,.lv-footer__weave{position:absolute;pointer-events:none}.lv-footer__glow-a{top:-10rem;left:50%;transform:translateX(-50%);width:60vw;height:40vw;background:#fff;opacity:.05;filter:blur(160px);border-radius:50%}.lv-footer__glow-b{top:33%;left:-5rem;width:30vw;height:30vw;background:var(--lv-champagne);opacity:.04;filter:blur(140px);border-radius:50%}.lv-footer__weave{inset:0;opacity:.04;background-image:repeating-linear-gradient(135deg,#fff 0 1px,transparent 1px 4px)}.lv-footer__top{text-align:center;max-width:56rem;margin:0 auto}.lv-footer__cercle{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1.6rem;color:var(--lv-champagne);font-size:10px;font-weight:500;letter-spacing:.32em;text-transform:uppercase}.lv-footer__cercle::after,.lv-footer__cercle::before{content:"";width:2.5rem;height:1px;background:var(--lv-champagne-soft)}.lv-footer__brand-img,.woocommerce .lv-footer__brand-img,.woocommerce-page .lv-footer__brand-img{height:3rem!important;width:auto!important;max-width:none!important;opacity:.95;margin:0 auto 2.5rem;display:block}.lv-footer__title{font-family:var(--lv-font-display);font-size:clamp(2rem, 1.2rem + 2.5vw, 3rem);line-height:1.05;margin-bottom:1.5rem;color:var(--lv-on-dark)}.lv-footer__title-italic{display:inline;font-style:italic;color:var(--lv-champagne);margin-left:.2em}.lv-footer__title>span:first-child{white-space:nowrap}.lv-footer__intro{font-size:14px;color:rgba(255,255,255,.55);font-weight:300;line-height:1.9;max-width:32rem;margin:0 auto 3rem}.lv-footer__form{display:flex;align-items:center;gap:.5rem;max-width:28rem;margin:0 auto 5rem;background:rgba(255,255,255,.07);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.12);border-radius:var(--lv-r-pill);padding:.375rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.lv-footer__input{background:0 0;border:0;flex:1;min-width:0;padding:.75rem .75rem .75rem 1.5rem;color:#fff;font-size:13px;font-family:var(--lv-font-sans);letter-spacing:.02em}.lv-footer__input::placeholder{color:rgba(255,255,255,.4)}.lv-footer__input:focus{outline:0}.lv-footer__submit{display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:var(--lv-night-1);height:44px;padding:0 1.75rem;border-radius:var(--lv-r-pill);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;transition:background-color .4s,color .4s;white-space:nowrap;cursor:pointer;border:0}.lv-footer__submit:hover{background:var(--lv-champagne);color:#fff}.lv-footer__cols{border-top:1px solid var(--lv-on-dark-line);padding:4rem 0 3rem;display:grid;grid-template-columns:1fr;gap:0;max-width:72rem;margin:0 auto}.lv-footer__col{border-bottom:1px solid var(--lv-on-dark-line)}.lv-footer__col:last-child{border-bottom:0}.lv-footer__col-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-champagne);cursor:pointer}.lv-footer__col-plus{width:16px;height:16px;transition:transform .4s var(--lv-ease-lux)}.lv-footer__col[aria-expanded=true] .lv-footer__col-plus{transform:rotate(45deg)}.lv-footer__col-list{max-height:0;overflow:hidden;transition:max-height .4s var(--lv-ease-lux)}.lv-footer__col[aria-expanded=true] .lv-footer__col-list{max-height:400px}.lv-footer__col-list-inner{display:flex;flex-direction:column;gap:.875rem;padding-bottom:1.5rem}.lv-footer__link{font-size:13px;color:rgba(255,255,255,.65);letter-spacing:.02em;transition:color .4s}.lv-footer__link:hover{color:#fff}.lv-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:2rem;border-top:1px solid var(--lv-on-dark-line);max-width:72rem;margin:0 auto}.lv-footer__copy{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-on-dark-soft);font-weight:500;text-align:center}.lv-footer__socials{display:flex;gap:2rem;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-on-dark-mid);font-weight:500}.lv-footer__socials a:hover{color:var(--lv-champagne)}.lv-footer__contact{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.5rem;max-width:72rem;margin:0 auto;padding-top:2rem;font-family:var(--lv-font-sans);font-size:12px;letter-spacing:.04em;color:var(--lv-on-dark-mid);text-align:center}.lv-footer__contact-item{color:var(--lv-on-dark-mid)}a.lv-footer__contact-item:hover{color:var(--lv-champagne)}.lv-footer__contact-item--addr{color:var(--lv-on-dark-soft)}.lv-footer__form-note{margin:.85rem auto 0;max-width:30rem;font-family:var(--lv-font-sans);font-size:13px;line-height:1.5;text-align:center}.lv-footer__form-note--ok{color:#bfe3bf}.lv-footer__form-note--err{color:#e8b9b9}.lv-footer__form-mini{margin:.7rem auto 0;max-width:30rem;font-family:var(--lv-font-sans);font-size:11.5px;line-height:1.5;text-align:center;color:var(--lv-on-dark-soft)}.lv-footer__form-mini a{color:var(--lv-on-dark-mid);text-decoration:underline;text-underline-offset:2px}.lv-footer__form-mini a:hover{color:var(--lv-champagne)}.lv-legal__cookie-cta{margin:1.5rem 0 0}.woocommerce-page,body.woocommerce{padding-top:0}.woocommerce .lv-main,.woocommerce-page .lv-main{padding-top:clamp(7rem,4rem + 6vw,9rem);padding-bottom:var(--lv-section);max-width:var(--lv-container);margin:0 auto;padding-left:var(--lv-gutter);padding-right:var(--lv-gutter)}.entry-title.product_title,.woocommerce-Title,.woocommerce-products-header__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2rem, 1.4rem + 2.5vw, 3rem);color:var(--lv-espresso);letter-spacing:-.015em;margin-bottom:1.5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--lv-font-display);font-weight:400;font-size:1.25rem;color:var(--lv-espresso);margin-top:1rem}.woocommerce ul.products li.product .price{font-family:var(--lv-font-sans);color:var(--lv-espresso);font-size:.875rem;letter-spacing:.04em}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page a.button{background:var(--lv-espresso);color:#fff;border-radius:var(--lv-r-pill);padding:.85rem 1.75rem;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;border:0;transition:transform .4s var(--lv-ease-lux),background-color .4s}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--lv-night-1);color:#fff;transform:translateY(-1px)}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:var(--lv-r-md);border-top-color:var(--lv-espresso);background:rgba(255,255,255,.85);color:var(--lv-espresso);font-size:.875rem}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{border-radius:var(--lv-r-sm);border:1px solid var(--lv-line-mid);padding:.7rem 1rem;font-family:var(--lv-font-sans);font-size:.9rem;background:#fff}.cart_totals,.woocommerce-MyAccount-content,.woocommerce-cart-form,.woocommerce-checkout-review-order-table{font-family:var(--lv-font-sans)}.lv-page-view .lv-main{padding-top:clamp(7rem,4rem + 6vw,9rem);padding-bottom:var(--lv-section)}.lv-page-view .lv-container{max-width:var(--lv-container-narrow)}.lv-page-view h1,.lv-page-view h2,.lv-page-view h3{font-family:var(--lv-font-display);font-weight:400}.lv-page-view p{font-size:1rem;line-height:1.85;color:var(--lv-graphite);margin-bottom:1.25rem;font-weight:300}article.post{max-width:var(--lv-container-narrow);margin:0 auto clamp(3rem,2rem + 4vw,6rem);padding-left:var(--lv-gutter);padding-right:var(--lv-gutter)}article.post .entry-title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2rem, 1.4rem + 2.5vw, 3rem)}.error-404 .lv-main,body.error404 .lv-main{min-height:60svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lv-reveal{opacity:0;transform:translateY(40px);transition:opacity 1.1s var(--lv-ease-lux),transform 1.1s var(--lv-ease-lux);will-change:transform,opacity}.lv-reveal.is-visible{opacity:1;transform:translateY(0)}.lv-reveal[data-lv-delay="1"]{transition-delay:0.10s}.lv-reveal[data-lv-delay="2"]{transition-delay:0.22s}.lv-reveal[data-lv-delay="3"]{transition-delay:0.34s}.lv-reveal[data-lv-delay="4"]{transition-delay:0.46s}.lv-reveal--blur{filter:blur(8px)}.lv-reveal--blur.is-visible{filter:blur(0)}.lv-reveal--mask{clip-path:inset(18% 0 18% 0 round 36px);-webkit-clip-path:inset(18% 0 18% 0 round 36px)}.lv-reveal--mask.is-visible{clip-path:inset(0 0 0 0 round 36px);-webkit-clip-path:inset(0 0 0 0 round 36px)}.lv-hero__text>*{opacity:1;transform:none;animation:none}@keyframes lvUp{to{opacity:1;transform:translateY(0)}}.lv-hero__visual{opacity:1;transform:none;animation:none}@keyframes lvRight{to{opacity:1;transform:translateX(0)}}@media (max-width:767.98px){.lv-pill{padding:0 1rem}}@media (min-width:768px){.lv-site-header{top:14px}.lv-header__inner{padding:0 24px}.lv-pill{height:64px;padding:0 24px;gap:32px}.lv-product-grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}.lv-aile-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.lv-imza{border-radius:72px 72px 0 0;margin-top:-16vh}.lv-imza__bleed::after{border-radius:100px 100px 0 0}.lv-imza__head{flex-direction:row;align-items:flex-end;justify-content:space-between}.lv-kesfet__grid{grid-template-columns:5fr 7fr;column-gap:3.5rem}.lv-hikaye__grid{grid-template-columns:5fr 7fr;column-gap:5rem}.lv-hikaye__chapter{display:block}.lv-hikaye__text{order:1;padding-top:3rem;padding-right:1rem}.lv-hikaye__media{order:2}.lv-hikaye__quote{position:absolute;bottom:5rem;left:-1rem;margin:0;max-width:320px}.lv-aileler__head{flex-direction:row;align-items:flex-end;justify-content:space-between}.lv-footer__cols{grid-template-columns:repeat(4,1fr);gap:2.5rem;padding:4rem 0 3rem}.lv-footer__col{border-bottom:0}.lv-footer__col-toggle{pointer-events:none;padding:0 0 1.5rem}.lv-footer__col-plus{display:none}.lv-footer__col-list{max-height:none;overflow:visible}.lv-footer__col-list-inner{padding-bottom:0}.lv-footer__bottom{flex-direction:row;justify-content:space-between}.lv-footer__copy{text-align:left}}@media (min-width:1024px){.lv-nav{display:flex}.lv-search{display:inline-flex}.lv-actions__btn--account{display:inline-flex}.lv-header__search-toggle,.lv-menu-toggle{display:none}.lv-hero__inner{padding-top:9rem;padding-bottom:10rem;padding-left:0;padding-right:0}.lv-hero__text{grid-column:1/span 6;padding-left:6rem;padding-right:2rem}.lv-hero__visual{grid-column:7/span 6;height:auto;position:absolute;right:0;top:0;bottom:0;width:58%}.lv-hero__studio{inset:5rem 0 5rem 2rem}.lv-hero__bottle-wrap{right:-15%}.lv-hero__bottle{height:120%}.lv-product-grid{grid-template-columns:repeat(4,1fr);gap:1.75rem}.lv-aile-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}@media (min-width:1280px){.lv-hero__visual{width:55%}.lv-hero__bottle-wrap{right:-12%}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}.lv-reveal{opacity:1;transform:none;filter:none;clip-path:none}.lv-hero__bottle{animation:none}.lv-imza__cue{animation:none}}@media print{.lv-drawer,.lv-footer,.lv-imza__cue,.lv-overlay,.lv-site-header{display:none!important}body{background:#fff;color:#000}}body:not(.lv-front) .lv-main{padding-top:clamp(5rem,3rem + 4vw,7.5rem)}.lv-shop-main{padding-top:clamp(5rem,3rem + 4vw,7.5rem);padding-bottom:clamp(4rem,2rem + 3vw,6rem)}.lv-actions__btn--fav{position:relative}.lv-actions__btn--fav .lv-actions__count--fav{top:-2px;right:-4px;background:var(--lv-espresso);color:#fff}.lv-shop{position:relative}.lv-shop__head{text-align:center;padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.lv-shop__head .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-shop__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem);line-height:1;letter-spacing:-.02em;margin:0 0 1rem}.lv-shop__subtitle{max-width:560px;margin:0 auto 1.5rem;font-size:15px;color:var(--lv-graphite);font-weight:300;line-height:1.8}.lv-shop__count{font-family:var(--lv-font-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft);margin:0}.lv-shop__toolbar{display:flex;align-items:center;justify-content:flex-end;margin:0 0 1.5rem}.lv-shop__pagination{margin-top:3rem;display:flex;justify-content:center}.lv-shop__pagination .woocommerce-pagination ul{display:inline-flex;gap:.25rem;padding:0;list-style:none;border:0}.lv-shop__pagination .woocommerce-pagination ul li{border:0;margin:0}.lv-shop__pagination .woocommerce-pagination ul li a,.lv-shop__pagination .woocommerce-pagination ul li span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .625rem;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.08em;background:0 0;color:var(--lv-espresso);border:1px solid transparent;transition:background-color .3s,border-color .3s}.lv-shop__pagination .woocommerce-pagination ul li a:hover{background:rgba(20,17,14,.04);border-color:rgba(20,17,14,.08)}.lv-shop__pagination .woocommerce-pagination ul li .current{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso)}.woocommerce nav.woocommerce-pagination{margin:2rem 0 0;text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-flex!important;gap:6px;padding:0;list-style:none;border:0!important}.woocommerce nav.woocommerce-pagination ul li{border:0!important;margin:0!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-flex!important;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 .625rem!important;border-radius:999px;font-family:var(--lv-font-sans);font-size:12px;font-weight:500;letter-spacing:.06em;background:rgba(255,255,255,.7)!important;color:var(--lv-espresso)!important;border:1px solid rgba(20,17,14,.08)!important;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s}.woocommerce nav.woocommerce-pagination ul li a:hover{background:rgba(20,17,14,.04)!important;border-color:rgba(20,17,14,.16)!important}.woocommerce nav.woocommerce-pagination ul li .current{background:var(--lv-espresso)!important;color:#fff!important;border-color:var(--lv-espresso)!important}.woocommerce nav.woocommerce-pagination ul li .next,.woocommerce nav.woocommerce-pagination ul li .prev{font-size:16px}.lv-shop__empty{max-width:540px;margin:4rem auto;padding:3rem 2rem;text-align:center;background:rgba(255,255,255,.65);border:1px solid rgba(20,17,14,.06);border-radius:28px}.lv-shop__empty .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-shop__empty h2{font-family:var(--lv-font-display);font-size:clamp(1.5rem, 1rem + 1vw, 2rem);margin:0 0 .75rem}.lv-shop__empty p{color:var(--lv-muted);font-weight:300;margin:0 0 1.5rem}.lv-filterbar{margin:0 0 2rem}.lv-filterbar__gender{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.25rem}.lv-filterbar__gender-chip{display:inline-flex;align-items:center;padding:.7rem 1.5rem;border-radius:999px;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-espresso);background:rgba(255,255,255,.75);border:1px solid rgba(20,17,14,.1);text-decoration:none;transition:all .3s var(--lv-ease-lux);white-space:nowrap}.lv-filterbar__gender-chip:hover{background:#fff;color:var(--lv-espresso)}.lv-filterbar__gender-chip.is-active{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso);box-shadow:0 10px 22px -10px rgba(20,17,14,.4)}.lv-filterbar__more{max-width:880px;margin:0 auto}.lv-filterbar__more-toggle{display:inline-flex;align-items:center;gap:6px;margin:0 auto;padding:.5rem 0;cursor:pointer;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft);list-style:none;user-select:none;width:fit-content}.lv-filterbar__more-toggle::-webkit-details-marker{display:none}.lv-filterbar__more-toggle:hover{color:var(--lv-espresso)}.lv-filterbar__more-label--open{display:none}.lv-filterbar__more[open] .lv-filterbar__more-label--closed{display:none}.lv-filterbar__more[open] .lv-filterbar__more-label--open{display:inline}.lv-filterbar__more[open] .lv-filterbar__more-chev{transform:rotate(180deg)}.lv-filterbar__more-chev{transition:transform .3s;display:inline-block}.lv-filterbar__more-toggle{display:flex;justify-content:center}.lv-filterbar__groups{padding:1.5rem 0 0;display:grid;gap:1.5rem}.lv-filterbar__group{display:flex;flex-direction:column;gap:.625rem;align-items:center}.lv-filterbar__group-title{font-family:var(--lv-font-sans);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft);font-weight:500;margin:0}.lv-filterbar__chips{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.lv-chip--filter{display:inline-flex;align-items:center;gap:6px;padding:.5rem 1rem;border-radius:999px;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-espresso);background:rgba(255,255,255,.65);border:1px solid rgba(20,17,14,.08);text-decoration:none;transition:all .3s var(--lv-ease-lux);white-space:nowrap;box-shadow:none}.lv-chip--filter:hover{background:#fff;border-color:rgba(20,17,14,.16)}.lv-chip--filter.is-active{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso)}.lv-chip--filter.is-active .lv-chip__dot{background:var(--lv-champagne)}.lv-filterbar__clear{grid-column:1/-1;margin:.5rem auto 0;font-family:var(--lv-font-sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft);text-decoration:none;border-bottom:1px solid rgba(20,17,14,.12);padding-bottom:2px;transition:color .3s,border-color .3s}.lv-filterbar__clear:hover{color:var(--lv-espresso);border-color:var(--lv-espresso)}.lv-sort{display:inline-flex;align-items:center;gap:.75rem}.lv-sort__label{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft)}.lv-sort__select{position:relative;display:inline-flex;align-items:center}.lv-sort__select select{appearance:none;-webkit-appearance:none;background:rgba(255,255,255,.85);border:1px solid rgba(20,17,14,.1);border-radius:999px;padding:.6rem 2.25rem .6rem 1rem;font-family:var(--lv-font-sans);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--lv-espresso);cursor:pointer;min-width:180px;outline:0;transition:border-color .3s}.lv-sort__select select:hover{border-color:rgba(20,17,14,.2)}.lv-sort__chev{position:absolute;right:.9rem;pointer-events:none;font-size:10px;color:var(--lv-espresso)}.woocommerce ul.products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem}.woocommerce ul.products li.product:not(.lv-product-card){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;background:0 0!important;border:0!important}.woocommerce ul.products li.product:not(.lv-product-card) .button,.woocommerce ul.products li.product:not(.lv-product-card) .price,.woocommerce ul.products li.product:not(.lv-product-card) .woocommerce-loop-product__title{display:none!important}.woocommerce ul.products li.product:not(.lv-product-card) .onsale{display:none!important}.lv-pcard__num:empty,.lv-pcard__num:where([data-empty]){display:none}[hidden]{display:none!important}.lv-favorites{position:relative}.lv-favorites__head{text-align:center;padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.lv-favorites__head .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-favorites__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem);line-height:1;letter-spacing:-.02em;margin:0 0 1rem}.lv-favorites__subtitle{max-width:480px;margin:0 auto;font-size:15px;color:var(--lv-graphite);font-weight:300;line-height:1.8}.lv-favorites__empty{max-width:540px;margin:3rem auto;padding:4rem 2rem;text-align:center;background:rgba(255,255,255,.65);border:1px solid rgba(20,17,14,.06);border-radius:28px}.lv-favorites__empty .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-favorites__empty h2{font-family:var(--lv-font-display);font-size:clamp(1.5rem, 1rem + 1vw, 2rem);margin:0 0 .75rem}.lv-favorites__empty p{color:var(--lv-muted);font-weight:300;margin:0 0 1.5rem}body.lv-favorites-page .lv-container[data-lv-favorites-root]{max-width:1120px;margin:0 auto}ul.products.lv-favorites__grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:28px;padding:0!important;margin:0 0 3rem!important;list-style:none!important}ul.products.lv-favorites__grid>li.lv-product-card{flex:0 0 auto;width:calc((100% - 28px)/ 2);max-width:320px;min-height:0}@media (min-width:1024px){ul.products.lv-favorites__grid{gap:32px}ul.products.lv-favorites__grid>li.lv-product-card{width:calc((100% - 32px * 2)/ 3);max-width:300px}}@media (min-width:1280px){ul.products.lv-favorites__grid{gap:36px}ul.products.lv-favorites__grid>li.lv-product-card{width:calc((100% - 36px * 3)/ 4);max-width:260px}}@media (max-width:639px){ul.products.lv-favorites__grid>li.lv-product-card{width:100%;max-width:360px}}ul.products.lv-favorites__grid>li.lv-product-card .lv-product-card__media{aspect-ratio:1/1.05}ul.products.lv-favorites__grid>li.lv-product-card .lv-product-card__bottom{gap:8px}.single-product .lv-main,.single-product .lv-shop-main{max-width:1180px;margin:0 auto;padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.single-product .product{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,1rem + 3vw,4rem);margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.single-product .woocommerce-product-gallery{width:100%!important;min-width:0;float:none!important;margin:0!important}.single-product .woocommerce-product-gallery__wrapper{border-radius:28px;overflow:hidden;box-shadow:0 24px 60px -20px rgba(20,17,14,.18);background:rgba(255,255,255,.7)}.single-product .woocommerce-product-gallery img{display:block}.single-product .woocommerce-product-gallery__trigger{display:none!important}.single-product .summary{width:100%!important;min-width:0;float:none!important;margin:0!important}.single-product .product_title.entry-title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.25rem, 1.5rem + 2vw, 3rem);letter-spacing:-.015em;line-height:1.05;margin:0 0 1rem}.single-product .summary .price{font-family:var(--lv-font-sans);font-size:18px!important;color:var(--lv-espresso)!important;letter-spacing:.02em;margin:0 0 1rem!important}.single-product .summary .price del{color:var(--lv-muted-soft);opacity:.65;margin-right:.5rem;font-weight:300}.single-product .summary .price ins{text-decoration:none;font-weight:500}.single-product .summary .woocommerce-product-details__short-description{font-size:15px;color:var(--lv-graphite);font-weight:300;line-height:1.85;margin:0 0 1.5rem;max-width:480px}.single-product .summary form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0}.single-product .summary form.cart .quantity{display:inline-flex;align-items:center;background:rgba(255,255,255,.7);border:1px solid rgba(20,17,14,.1);border-radius:999px;padding:4px 6px}.single-product .summary form.cart .quantity input.qty,.single-product .summary form.cart input.qty{width:70px!important;height:38px!important;background:0 0!important;border:0!important;font-family:var(--lv-font-sans);font-size:14px;color:var(--lv-espresso)!important;text-align:center;padding:0 6px!important;outline:0}.single-product .summary .single_add_to_cart_button,.single-product .summary form.cart button.single_add_to_cart_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.65rem!important;background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:.95rem 2rem!important;font-family:var(--lv-font-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;box-shadow:0 18px 44px -14px rgba(20,17,14,.55)!important;transition:transform .4s var(--lv-ease-lux),box-shadow .4s;min-height:44px}.single-product .summary form.cart button.single_add_to_cart_button:hover{transform:translateY(-2px)!important;color:#fff!important}.single-product .summary .product_meta{margin:1.5rem 0 0!important;padding:1rem 0 0;border-top:1px solid rgba(20,17,14,.08);font-family:var(--lv-font-sans);font-size:11px;letter-spacing:.06em;color:var(--lv-muted-soft)}.single-product .summary .product_meta>span{display:block;margin:4px 0}.single-product .summary .product_meta a{color:var(--lv-espresso);text-decoration:none;border-bottom:1px solid rgba(20,17,14,.16)}.single-product .woocommerce-tabs{grid-column:1/-1;margin:0 0 4rem;background:rgba(255,255,255,.55);border:1px solid rgba(20,17,14,.06);border-radius:28px;padding:1.75rem 2rem 2rem;width:100%;min-width:0}.single-product .woocommerce-tabs ul.tabs.wc-tabs{display:flex!important;gap:.75rem;flex-wrap:wrap;list-style:none!important;margin:0 0 1.5rem!important;padding:0 0 .75rem!important;border:0!important;border-bottom:1px solid rgba(20,17,14,.08)!important}.single-product .woocommerce-tabs ul.tabs.wc-tabs::after,.single-product .woocommerce-tabs ul.tabs.wc-tabs::before{display:none!important}.single-product .woocommerce-tabs ul.tabs.wc-tabs li{background:0 0!important;border:0!important;margin:0!important;padding:0!important;border-radius:0!important}.single-product .woocommerce-tabs ul.tabs.wc-tabs li a{display:inline-flex;padding:.625rem 1.25rem!important;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft);background:0 0;border-radius:999px;transition:background-color .3s,color .3s;text-decoration:none}.single-product .woocommerce-tabs ul.tabs.wc-tabs li a:hover{color:var(--lv-espresso)}.single-product .woocommerce-tabs ul.tabs.wc-tabs li.active a{background:var(--lv-espresso);color:#fff}.single-product .woocommerce-tabs .wc-tab,.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:0!important;font-family:var(--lv-font-sans);font-size:14px;line-height:1.85;color:var(--lv-graphite)}.single-product .woocommerce-tabs .wc-tab h2,.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var(--lv-font-display);font-weight:400;font-size:1.5rem;margin:0 0 1rem;color:var(--lv-espresso)}.single-product .woocommerce-product-attributes.shop_attributes{background:0 0;border:0!important;border-radius:0;display:grid;grid-template-columns:1fr;gap:0}.single-product .woocommerce-product-attributes.shop_attributes tbody{display:contents}.single-product .woocommerce-product-attributes.shop_attributes tr{display:grid;grid-template-columns:160px 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(20,17,14,.06)}.single-product .woocommerce-product-attributes.shop_attributes tr:last-child{border-bottom:0}.single-product .woocommerce-product-attributes.shop_attributes td,.single-product .woocommerce-product-attributes.shop_attributes th{background:0 0!important;border:0!important;padding:0!important;text-align:left!important}.single-product .woocommerce-product-attributes.shop_attributes th{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft)}.single-product .woocommerce-product-attributes.shop_attributes td{font-family:var(--lv-font-sans);font-size:14px;color:var(--lv-espresso)}.single-product .related.products,.single-product .upsells.products{grid-column:1/-1;width:100%;min-width:0;margin-top:clamp(3rem,2rem + 2vw,5rem);padding-top:clamp(2.5rem,1.5rem + 2vw,4rem);border:0;border-top:1px solid rgba(20,17,14,.08)}.single-product .related.products::before,.single-product .upsells.products::before{content:"Benzer";display:block;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft);text-align:center;margin-bottom:.75rem}.single-product .related.products>h2,.single-product .upsells.products>h2{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.75rem, 1.25rem + 1.25vw, 2.5rem);letter-spacing:-.015em;line-height:1.1;color:var(--lv-espresso);margin:0 0 clamp(2rem,1.5rem + 1vw,3rem);text-align:center}.single-product .onsale{display:none!important}.archive.woocommerce #secondary,.single-product #secondary,.single-product .sidebar,.single-product .widget-area,.single-product aside.sidebar,.woocommerce-account #secondary,.woocommerce-cart #secondary{display:none!important}.woocommerce-breadcrumb{font-family:var(--lv-font-sans);font-size:11px;letter-spacing:.08em;color:var(--lv-muted-soft);margin:0 0 1.5rem!important;text-transform:capitalize}.woocommerce-breadcrumb a{color:var(--lv-muted);text-decoration:none;transition:color .3s}.woocommerce-breadcrumb a:hover{color:var(--lv-espresso)}.lv-families{padding-top:clamp(4rem,2rem + 3vw,6rem);padding-bottom:clamp(4rem,2rem + 3vw,6rem);position:relative}.lv-families__head{text-align:center;padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.lv-families__head .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-families__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem);line-height:1;letter-spacing:-.02em;margin:0 0 1rem;color:var(--lv-espresso)}.lv-families__title-italic{font-style:italic;color:var(--lv-graphite);margin-left:.25em}.lv-families__intro{max-width:600px;margin:0 auto;font-family:var(--lv-font-sans);font-size:15px;font-weight:300;line-height:1.7;color:var(--lv-graphite)}.lv-families__grid{display:grid;grid-template-columns:1fr;gap:28px;margin:clamp(2rem,1.5rem + 1vw,3rem) 0}@media (min-width:768px){.lv-families__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.lv-families__grid{gap:36px}}.lv-family-card{display:flex;flex-direction:column;min-height:360px;padding:2rem 1.75rem;background:rgba(255,255,255,.6);border:1px solid rgba(20,17,14,.07);border-radius:32px;box-shadow:0 22px 50px -28px rgba(20,17,14,.2);color:var(--lv-espresso);text-decoration:none;transition:transform .55s var(--lv-ease-lux),box-shadow .55s,background-color .4s;position:relative;overflow:hidden}.lv-family-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(20,17,14,.06),transparent 55%);pointer-events:none;opacity:.6}.lv-family-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.82);box-shadow:0 32px 70px -28px rgba(20,17,14,.3)}.lv-family-card--odunsu{background:linear-gradient(160deg,rgba(140,100,70,.1),rgba(255,255,255,.6) 70%)}.lv-family-card--oryantal{background:linear-gradient(160deg,rgba(180,90,60,.12),rgba(255,255,255,.6) 70%)}.lv-family-card--ciceksi{background:linear-gradient(160deg,rgba(200,140,165,.14),rgba(255,255,255,.6) 70%)}.lv-family-card--ferah{background:linear-gradient(160deg,rgba(150,185,195,.16),rgba(255,255,255,.6) 70%)}.lv-family-card__num{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.3em;color:var(--lv-muted-soft);margin-bottom:1.5rem}.lv-family-card__body{flex:1 1 auto}.lv-family-card__name{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2rem, 1.5rem + 1.5vw, 2.75rem);line-height:1;letter-spacing:-.015em;margin:0 0 .75rem;color:var(--lv-espresso)}.lv-family-card__lead{font-family:var(--lv-font-sans);font-size:14px;font-weight:300;line-height:1.65;color:var(--lv-graphite);margin:0 0 1rem}.lv-family-card__notes{font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-muted-soft);margin:0}.lv-family-card__foot{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(20,17,14,.1)}.lv-family-card__cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-espresso)}.lv-family-card:hover .lv-family-card__cta{gap:12px;transition:gap .35s}.lv-families__chips{display:flex;align-items:center;gap:1.5rem;margin:clamp(2rem,1.5rem + 1vw,3rem) 0;padding:1.5rem 1.75rem;background:rgba(255,255,255,.45);border:1px solid rgba(20,17,14,.06);border-radius:24px;flex-wrap:wrap;justify-content:center}.lv-families__chips-label{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft)}.lv-families__chips-row{display:flex;flex-wrap:wrap;gap:.5rem}.lv-families__chip{display:inline-flex;align-items:center;padding:.55rem 1rem;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--lv-espresso);background:rgba(255,255,255,.85);border:1px solid rgba(20,17,14,.08);border-radius:999px;text-decoration:none;transition:background-color .3s,color .3s,transform .3s}.lv-families__chip:hover{background:var(--lv-espresso);color:#fff;transform:translateY(-1px)}.lv-families__cta{margin-top:clamp(2rem,1.5rem + 1vw,3rem);text-align:center;padding:2rem 0}.lv-families__cta-lead{font-family:var(--lv-font-display);font-style:italic;font-size:clamp(1.25rem, 1rem + .8vw, 1.75rem);color:var(--lv-graphite);margin:0 0 1.25rem}.lv-search-page{display:block!important;padding-top:clamp(4rem,2rem + 3vw,6rem);padding-bottom:clamp(4rem,2rem + 3vw,6rem);width:100%}.lv-search-page__head{text-align:center;padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.lv-search-page__head .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-search-page__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem);line-height:1;letter-spacing:-.02em;margin:0 0 1rem;color:var(--lv-espresso)}.lv-search-page__title-italic{font-style:italic;color:var(--lv-graphite);margin-left:.25em}.lv-search-page__intro{max-width:560px;margin:0 auto 2rem;font-family:var(--lv-font-sans);font-size:14px;font-weight:300;color:var(--lv-graphite)}.lv-search-page__intro em{font-style:italic;color:var(--lv-espresso);font-weight:400}.lv-search-page__form{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto;padding:.4rem;background:rgba(255,255,255,.65);border:1px solid rgba(20,17,14,.1);border-radius:999px}.lv-search-page__input-lg{flex:1 1 auto;min-width:0;background:0 0;border:0;outline:0;padding:0 1.25rem;font-family:var(--lv-font-sans);font-size:15px;color:var(--lv-espresso);height:48px}.lv-search-page__input-lg::placeholder{color:rgba(20,17,14,.45)}.lv-search-page__submit{padding:0 1.4rem;height:48px}.lv-search-page__count{text-align:center;font-family:var(--lv-font-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-muted-soft);margin:0 0 2rem}.lv-search-page__grid{margin-top:0}.lv-search-page__empty{text-align:center;padding:clamp(3rem,2rem + 3vw,5rem) 0}.lv-search-page__empty .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-search-page__empty h2{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.75rem, 1.25rem + 1vw, 2.5rem);color:var(--lv-espresso);margin:0 0 1rem}.lv-search-page__empty p{max-width:480px;margin:0 auto 2rem;color:var(--lv-graphite);font-weight:300}.lv-sidecart{position:fixed;inset:0;z-index:9999;pointer-events:none;visibility:hidden;transition:visibility 0s linear .45s}.lv-sidecart.is-open,.lv-sidecart[aria-hidden=false]{pointer-events:auto;visibility:visible;transition:none}.lv-sidecart__backdrop{position:absolute;inset:0;background:rgba(20,17,14,.32);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .45s var(--lv-ease-lux);cursor:pointer}.lv-sidecart.is-open .lv-sidecart__backdrop{opacity:1}.lv-sidecart__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,92vw);background:#faf8f4;background-image:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.4) 30%,rgba(255,255,255,.7));border-left:1px solid rgba(20,17,14,.08);border-radius:28px 0 0 28px;box-shadow:-32px 0 60px -20px rgba(20,17,14,.3);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .5s var(--lv-ease-lux);overflow:hidden}.lv-sidecart.is-open .lv-sidecart__panel{transform:translateX(0)}.lv-sidecart__head{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem;border-bottom:1px solid rgba(20,17,14,.07);background:rgba(255,255,255,.65)}.lv-sidecart__title{font-family:var(--lv-font-display);font-weight:400;font-size:1.75rem;line-height:1;letter-spacing:-.01em;color:var(--lv-espresso);margin:0}.lv-sidecart__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:0 0;border:0;color:var(--lv-espresso);cursor:pointer;border-radius:50%;transition:background-color .3s}.lv-sidecart__close:hover{background:rgba(20,17,14,.06)}.lv-sidecart__close svg{width:20px;height:20px}.lv-sidecart__body{flex:1 1 auto;overflow-y:auto;padding:1rem 1.75rem;-webkit-overflow-scrolling:touch}.lv-sidecart__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.lv-sidecart__item{display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center;padding-bottom:1.25rem;border-bottom:1px solid rgba(20,17,14,.06)}.lv-sidecart__item:last-child{border-bottom:0;padding-bottom:0}.lv-sidecart__thumb{width:72px;height:72px;border-radius:14px;overflow:hidden;background:#ecebe5;display:block;text-decoration:none;flex-shrink:0}.lv-sidecart__thumb img,.lv-sidecart__thumb-img{width:100%!important;height:100%!important;object-fit:cover;display:block;margin:0!important}.lv-sidecart__item-body{min-width:0;display:flex;flex-direction:column;gap:4px}.lv-sidecart__item-name{font-family:var(--lv-font-display);font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.005em;color:var(--lv-espresso);text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lv-sidecart__item-name:hover{color:var(--lv-graphite)}.lv-sidecart__qty-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px;padding:2px 4px!important;background:#fff;border:1px solid rgba(20,17,14,.1);border-radius:999px;margin:2px 0;width:auto!important;max-width:104px!important;min-width:0!important;flex:0 0 auto!important;align-self:flex-start}.lv-sidecart__qty-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;padding:0!important;background:0 0;border:0;border-radius:50%;color:var(--lv-espresso);font-family:var(--lv-font-sans);font-size:14px;font-weight:400;line-height:1;cursor:pointer;transition:background-color .2s,color .2s,opacity .2s;flex:0 0 auto!important}.lv-sidecart__qty-btn:hover:not(:disabled){background:var(--lv-espresso);color:#fff}.lv-sidecart__qty-btn:disabled{opacity:.3;cursor:not-allowed}.lv-sidecart__qty-value{min-width:20px!important;max-width:28px!important;width:20px!important;text-align:center;font-family:var(--lv-font-sans);font-size:13px;font-weight:500;color:var(--lv-espresso);user-select:none;flex:0 0 auto!important}.lv-sidecart__item.is-busy{opacity:.5;pointer-events:none;transition:opacity .2s}.lv-sidecart__item-meta{display:flex;align-items:baseline;gap:8px;font-family:var(--lv-font-sans);font-size:12px;color:var(--lv-muted-soft)}.lv-sidecart__line{font-size:13px;font-weight:500;color:var(--lv-espresso)}.lv-sidecart__line .woocommerce-Price-amount,.lv-sidecart__line bdi{font-family:var(--lv-font-sans)}.lv-sidecart__remove{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--lv-muted-soft);background:0 0;border:1px solid rgba(20,17,14,.08);text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;flex-shrink:0}.lv-sidecart__remove:hover{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso)}.lv-sidecart__remove svg{width:14px;height:14px}.lv-sidecart__empty{text-align:center;padding:clamp(2rem,1.5rem + 2vw,3rem) 1rem}.lv-sidecart__empty .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-sidecart__empty h3{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.25rem, 1rem + .8vw, 1.75rem);margin:0 0 .75rem;color:var(--lv-espresso)}.lv-sidecart__empty p{font-family:var(--lv-font-sans);font-size:13px;font-weight:300;color:var(--lv-graphite);margin:0 0 1.5rem}.lv-sidecart__foot{padding:1.25rem 1.75rem 1.5rem;border-top:1px solid rgba(20,17,14,.08);background:rgba(255,255,255,.75)}.lv-sidecart__totals{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 1rem}.lv-sidecart__totals-label{font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-muted-soft)}.lv-sidecart__totals-amount{font-family:var(--lv-font-display);font-weight:400;font-size:1.5rem;color:var(--lv-espresso)}.lv-sidecart__cta-row{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}.lv-sidecart__cta-cart,.lv-sidecart__cta-checkout{width:100%;justify-content:center}@media (max-width:480px){.lv-sidecart__panel{width:100vw;border-radius:0;border-left:0}.lv-sidecart__head{padding:1.25rem 1.25rem}.lv-sidecart__body{padding:1rem 1.25rem}.lv-sidecart__foot{padding:1rem 1.25rem 1.25rem}.lv-sidecart__item{grid-template-columns:60px 1fr auto;gap:12px}.lv-sidecart__thumb{width:60px;height:60px}}.lv-checkout-header{text-align:center;padding:clamp(2rem,1.5rem + 2vw,3.5rem) 0 clamp(1.5rem,1rem + 1vw,2.5rem)}.lv-checkout-header .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-checkout-header h1{font-family:var(--lv-font-display)!important;font-weight:400!important;font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem)!important;line-height:1!important;letter-spacing:-.02em!important;margin:0 0 1rem!important;color:var(--lv-espresso)!important;text-align:center!important}.lv-checkout-header p{max-width:560px;margin:0 auto;font-family:var(--lv-font-sans);font-size:14px;font-weight:300;line-height:1.7;color:var(--lv-graphite)}.woocommerce-checkout.lv-page-view .lv-container{max-width:1180px!important}.woocommerce-checkout .lv-page__body,.woocommerce-checkout .lv-page__content{max-width:1180px!important;width:100%}.woocommerce-checkout .wp-block-woocommerce-checkout{max-width:1180px;margin:0 auto;width:100%}@media (min-width:1024px){.woocommerce-checkout .wc-block-components-sidebar-layout.wc-block-checkout{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;gap:clamp(2rem,1rem + 2vw,4rem)!important;align-items:start}.woocommerce-checkout .wc-block-checkout__main{min-width:0!important;width:100%!important;max-width:none!important;flex:none!important}.woocommerce-checkout .wc-block-checkout__sidebar{min-width:0!important;width:100%!important;max-width:none!important;flex:none!important;position:sticky;top:6rem}}.woocommerce-checkout .wc-block-components-sidebar{background:rgba(255,255,255,.65);border:1px solid rgba(20,17,14,.07);border-radius:24px;padding:1.5rem 1.5rem!important;box-shadow:0 22px 55px -32px rgba(20,17,14,.18)}.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-checkout-order-summary__content,.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-order-summary,.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-order-summary__content,.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-wrapper,.woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block,.woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-cart-items-block{padding:0!important;border:0!important;background:0 0!important;border-radius:0!important;box-shadow:none!important}.woocommerce-checkout .wc-block-components-order-summary-item{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;padding:12px 0!important;border-bottom:1px solid rgba(20,17,14,.06)!important}.woocommerce-checkout .wc-block-components-order-summary-item__description{min-width:0!important;width:auto!important}.woocommerce-checkout .wc-block-components-order-summary-item__total-price{max-width:130px!important}.woocommerce-checkout .wc-block-components-order-summary-item:last-child{border-bottom:0}.woocommerce-checkout .wc-block-components-order-summary-item__image,.woocommerce-checkout .wc-block-components-order-summary-item__image>img{width:64px!important;height:64px!important;border-radius:14px;object-fit:cover;background:#ecebe5}.woocommerce-checkout .wc-block-components-order-summary-item__quantity{display:none!important}.woocommerce-checkout .wc-block-components-order-summary-item__description{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;width:100%!important}.woocommerce-checkout .wc-block-components-order-summary-item__description .wc-block-cart-item__prices,.woocommerce-checkout .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.woocommerce-checkout .wc-block-components-order-summary-item__individual-prices{display:none!important}.woocommerce-checkout .wc-block-components-order-summary-item__total-price{text-align:right;min-width:0;white-space:nowrap;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px}.woocommerce-checkout .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:6px}.woocommerce-checkout .wc-block-components-product-badge.wc-block-components-sale-badge{background:rgba(20,17,14,.06)!important;color:var(--lv-espresso)!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.06em!important;padding:3px 8px!important;border-radius:999px!important;border:0!important}.woocommerce-checkout .wc-block-components-order-summary-item h3,.woocommerce-checkout .wc-block-components-order-summary-item__name,.woocommerce-checkout .wc-block-components-product-name{display:block!important;font-family:var(--lv-font-display)!important;font-weight:400!important;font-size:16px!important;line-height:1.2!important;color:var(--lv-espresso)!important;letter-spacing:-.005em!important;margin:0!important;padding:0!important;text-decoration:none!important}.woocommerce-checkout .wc-block-components-order-summary-item__total-price,.woocommerce-checkout .wc-block-components-product-price{font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:500!important;color:var(--lv-espresso)!important;white-space:nowrap}.woocommerce-checkout .wc-block-components-order-summary-item__low-stock-badge,.woocommerce-checkout .wc-block-components-order-summary-item__metadata{display:none!important}.lv-checkout-qty{display:inline-block;margin-top:4px;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--lv-muted-soft)}.woocommerce-checkout .wc-block-components-totals-footer-item-tax-value,.woocommerce-checkout .wc-block-components-totals-item__label{font-family:var(--lv-font-sans);font-size:13px;color:var(--lv-graphite)}.woocommerce-checkout .wc-block-components-totals-footer-item{border-top:1px solid rgba(20,17,14,.1);padding-top:1rem;margin-top:.5rem}.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-family:var(--lv-font-display)!important;font-size:18px!important;font-weight:400!important;color:var(--lv-espresso)!important}.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-family:var(--lv-font-display)!important;font-size:22px!important;font-weight:400!important;color:var(--lv-espresso)!important}.woocommerce-checkout h2.wc-block-components-title{font-family:var(--lv-font-display)!important;font-weight:400!important;font-size:1.5rem!important;letter-spacing:-.01em!important;color:var(--lv-espresso)!important;margin:0 0 1.25rem!important}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea{background:rgba(255,255,255,.85)!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:14px!important;font-family:var(--lv-font-sans)!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important;color:var(--lv-espresso)!important;padding:1.05rem 1rem!important;min-height:54px!important;height:auto!important;box-sizing:border-box!important;letter-spacing:0!important}.woocommerce-checkout .wc-block-components-text-input input:focus,.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{border-color:var(--lv-espresso)!important;outline:0;box-shadow:0 0 0 3px rgba(20,17,14,.06)!important}.woocommerce-checkout .wc-block-components-text-input input::placeholder,.woocommerce-checkout input::placeholder,.woocommerce-checkout textarea::placeholder{color:rgba(20,17,14,.48)!important;opacity:1!important}.woocommerce-checkout .wc-block-components-address-form__label,.woocommerce-checkout .wc-block-components-base-control__label,.woocommerce-checkout .wc-block-components-checkbox__label,.woocommerce-checkout .wc-block-components-radio-control__label,.woocommerce-checkout .wc-block-components-text-input label,.woocommerce-checkout label{font-family:var(--lv-font-sans)!important;font-weight:500!important;color:rgba(20,17,14,.82)!important;letter-spacing:0!important;line-height:1.35!important}.woocommerce-checkout .wc-block-components-address-card,.woocommerce-checkout .wc-block-components-checkout-step__description,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkbox__label,.woocommerce-checkout .wc-block-components-totals-item__description,.woocommerce-checkout .wc-block-components-validation-error{font-family:var(--lv-font-sans)!important;color:rgba(20,17,14,.68)!important;line-height:1.55!important}.woocommerce-checkout .wc-block-checkout__billing-fields,.woocommerce-checkout .wc-block-checkout__contact-fields,.woocommerce-checkout .wc-block-checkout__payment-method,.woocommerce-checkout .wc-block-checkout__shipping-fields,.woocommerce-checkout .wp-block-woocommerce-checkout-order-note-block{margin-bottom:1.6rem!important}.woocommerce-checkout .wc-block-components-address-card{padding:1rem 1.1rem!important;border:1px solid rgba(20,17,14,.08)!important;border-radius:16px!important;background:rgba(255,255,255,.68)!important}.woocommerce-checkout .wc-block-components-checkbox{align-items:flex-start!important;gap:.65rem!important;margin:.85rem 0!important}.woocommerce-checkout .wc-block-components-checkbox input[type=checkbox],.woocommerce-checkout input[type=checkbox],.woocommerce-checkout input[type=radio]{accent-color:var(--lv-espresso,#14110E)}.woocommerce-checkout .wc-block-components-totals-coupon{margin-top:1rem!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.woocommerce-checkout .wc-block-components-totals-coupon .wc-block-components-panel__button,.woocommerce-checkout button.wc-block-components-totals-coupon-link{width:100%;padding:.9rem 1rem!important;border:1px solid rgba(20,17,14,.09)!important;border-radius:14px!important;background:rgba(255,255,255,.72)!important;color:var(--lv-espresso,#14110e)!important;font:600 11px/1.2 var(--lv-font-sans)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.woocommerce-checkout .wc-block-components-totals-coupon__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.75rem!important;align-items:end!important;padding:.9rem 0 0!important;border:0!important;background:0 0!important}.woocommerce-checkout .wc-block-components-totals-coupon__form input[type=text],.woocommerce-checkout .wc-block-components-totals-coupon__input{min-width:0!important;width:100%!important}.woocommerce-checkout .wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-components-totals-coupon__form button{min-height:54px!important;padding:0 1.15rem!important;border:0!important;border-radius:999px!important;background:var(--lv-espresso,#14110e)!important;color:#fff!important;font:600 10.5px/1 var(--lv-font-sans)!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}.woocommerce-checkout .wc-block-components-payment-methods,.woocommerce-checkout .wc-block-components-radio-control{border:1px solid rgba(20,17,14,.08)!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;padding:.55rem!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option{border-radius:14px!important;padding:.9rem 1rem!important;color:var(--lv-espresso,#14110e)!important}.woocommerce-checkout .wc-block-checkout__terms,.woocommerce-checkout .wc-block-components-checkout-place-order-button__text,.woocommerce-checkout .wc-block-components-checkout-step__content{font-family:var(--lv-font-sans)!important}.woocommerce-checkout .wc-block-checkout__terms,.woocommerce-checkout .wc-block-components-checkout-step__content .wc-block-components-checkbox__label{color:rgba(20,17,14,.72)!important;font-size:13px!important;line-height:1.6!important}.woocommerce-checkout .wc-block-checkout__terms a,.woocommerce-checkout .wc-block-components-checkout-step__content a{color:var(--lv-espresso,#14110e)!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important}@media (max-width:767.98px){.woocommerce-checkout .wc-block-components-totals-coupon__form{grid-template-columns:1fr!important}.woocommerce-checkout .wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-components-totals-coupon__form button{width:100%!important}}.woocommerce-checkout .wc-block-components-checkout-place-order-button,.woocommerce-checkout button.wc-block-cart__submit-button{background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--lv-font-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:1rem 2rem!important;box-shadow:0 18px 44px -14px rgba(20,17,14,.55)!important;transition:transform .3s,box-shadow .3s}.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover{transform:translateY(-1px)}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button{color:var(--lv-muted)!important;font-family:var(--lv-font-sans)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.woocommerce-checkout .wc-block-components-notice-banner{background:var(--lv-ivory,#f6f1e8)!important;border:1px solid rgba(20,17,14,.08)!important;border-left:3px solid var(--lv-espresso)!important;border-radius:14px!important;color:var(--lv-graphite)!important}@media (max-width:1023px){.woocommerce-checkout .wp-block-woocommerce-checkout{grid-template-columns:1fr!important}}.single-product .lv-main,.single-product .lv-shop-main{max-width:1180px!important;padding-top:clamp(4rem,2rem + 3vw,6rem)!important}.single-product .woocommerce-product-gallery__wrapper{background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(245,242,236,.7))!important;border:1px solid rgba(20,17,14,.06)!important;border-radius:32px!important;box-shadow:0 28px 70px -28px rgba(20,17,14,.22)!important}.single-product .product_title.entry-title{font-family:var(--lv-font-display)!important;font-weight:400!important;font-size:clamp(2.5rem, 1.7rem + 2.5vw, 3.5rem)!important;line-height:1.02!important;letter-spacing:-.02em!important;margin:0 0 1rem!important;color:var(--lv-espresso)!important}.single-product .summary::before{content:"";display:block}.single-product .summary .price{font-family:var(--lv-font-sans)!important;font-size:22px!important;font-weight:400!important;color:var(--lv-espresso)!important;letter-spacing:.005em!important;margin:.25rem 0 1.5rem!important;display:flex!important;align-items:baseline!important;gap:12px!important}.single-product .summary .price del{font-size:18px!important;color:var(--lv-muted-soft)!important;opacity:.55!important;margin-right:0!important}.single-product .summary .price ins{font-weight:500!important;text-decoration:none!important}.single-product .summary .woocommerce-product-details__short-description{font-family:var(--lv-font-sans)!important;font-size:15px!important;font-weight:300!important;line-height:1.85!important;color:var(--lv-graphite)!important;margin:0 0 2rem!important;padding-bottom:1.5rem!important;border-bottom:1px solid rgba(20,17,14,.06)!important}.single-product .summary form.cart{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:1.75rem 0!important}.single-product .summary form.cart .quantity{background:rgba(255,255,255,.75)!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:999px!important;padding:4px 8px!important;height:48px;display:inline-flex;align-items:center}.single-product .summary form.cart .quantity input.qty{width:60px!important;height:40px!important;background:0 0!important;border:0!important;font-family:var(--lv-font-sans)!important;font-size:15px!important;color:var(--lv-espresso)!important;text-align:center!important}.single-product .summary form.cart button.single_add_to_cart_button{flex:1 1 auto!important;min-width:180px!important;height:48px!important;padding:0 2rem!important;background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--lv-font-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;box-shadow:0 18px 44px -14px rgba(20,17,14,.55)!important;transition:transform .35s var(--lv-ease-lux),box-shadow .35s!important}.single-product .summary form.cart button.single_add_to_cart_button:hover{transform:translateY(-1px)!important;box-shadow:0 22px 50px -16px rgba(20,17,14,.6)!important}.single-product .summary .product_meta{margin:2rem 0 0!important;padding:1.25rem 0 0!important;border-top:1px solid rgba(20,17,14,.08)!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--lv-muted-soft)!important}.single-product .summary .product_meta>span{display:block!important;margin:6px 0!important}.single-product .summary .product_meta a{color:var(--lv-espresso)!important;text-decoration:none!important;border-bottom:1px solid rgba(20,17,14,.18)!important}.single-product .woocommerce-tabs{background:rgba(255,255,255,.55)!important;border:1px solid rgba(20,17,14,.06)!important;border-radius:28px!important;padding:2rem 2.5rem 2.5rem!important;margin:clamp(3rem,2rem + 2vw,5rem) 0 4rem!important}.single-product .woocommerce-tabs ul.tabs.wc-tabs{border-bottom:1px solid rgba(20,17,14,.1)!important;padding-bottom:1rem!important;margin-bottom:1.75rem!important}.single-product .woocommerce-tabs ul.tabs.wc-tabs li a{font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.24em!important}.single-product .woocommerce-tabs ul.tabs.wc-tabs li.active a{background:var(--lv-espresso)!important;color:#fff!important}.single-product .woocommerce-product-attributes.shop_attributes tr{padding:.875rem 0!important;border-bottom:1px solid rgba(20,17,14,.07)!important}.single-product .woocommerce-product-attributes.shop_attributes th{font-size:10px!important;letter-spacing:.24em!important}.single-product .woocommerce-product-attributes.shop_attributes td{font-size:15px!important;color:var(--lv-espresso)!important}.single-product .related.products{margin-top:clamp(4rem,2rem + 3vw,6rem)!important;padding-top:clamp(3rem,2rem + 2vw,4.5rem)!important}.woocommerce-cart .wc-block-components-sidebar{background:rgba(255,255,255,.65)!important;border:1px solid rgba(20,17,14,.07)!important;border-radius:24px!important;padding:1.5rem 1.5rem!important;box-shadow:0 22px 55px -32px rgba(20,17,14,.18)!important}.woocommerce-cart .wc-block-components-totals-wrapper h2,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-heading-block h2{font-family:var(--lv-font-display)!important;font-weight:400!important;font-size:1.5rem!important;letter-spacing:-.01em!important;color:var(--lv-espresso)!important;margin:0 0 1.25rem!important}.woocommerce-cart .wc-block-components-totals-item__label{font-family:var(--lv-font-sans)!important;font-size:12px!important;letter-spacing:.06em!important;color:var(--lv-graphite)!important}.woocommerce-cart .wc-block-components-totals-item__value{font-family:var(--lv-font-sans)!important;font-size:14px!important;font-weight:500!important;color:var(--lv-espresso)!important}.woocommerce-cart .wc-block-components-totals-footer-item{border-top:1px solid rgba(20,17,14,.1)!important;padding-top:1rem!important;margin-top:.75rem!important}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-family:var(--lv-font-display)!important;font-size:18px!important;font-weight:400!important;color:var(--lv-espresso)!important;text-transform:none!important;letter-spacing:0!important}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-family:var(--lv-font-display)!important;font-size:22px!important;font-weight:400!important;color:var(--lv-espresso)!important}.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a{background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--lv-font-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:1rem 2rem!important;box-shadow:0 18px 44px -14px rgba(20,17,14,.55)!important;transition:transform .3s,box-shadow .3s}.woocommerce-cart .wc-block-cart__coupon-form,.woocommerce-cart .wc-block-components-panel,.woocommerce-cart .wc-block-components-totals-coupon{background:0 0!important;border:0!important;padding:.75rem 0!important}.woocommerce-cart .wc-block-components-panel__button,.woocommerce-cart button.wc-block-components-totals-coupon-link{font-family:var(--lv-font-sans)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--lv-espresso)!important}.woocommerce-cart .wc-block-cart__coupon-form input[type=text],.woocommerce-cart .wc-block-components-totals-coupon__form input[type=text]{background:rgba(255,255,255,.85)!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:999px!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;padding:.65rem 1rem!important}.woocommerce-cart .wc-block-cart__coupon-form button,.woocommerce-cart .wc-block-components-totals-coupon__form button{background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:.6rem 1.2rem!important}.lv-cart-line{display:inline-block;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--lv-muted-soft);margin-top:4px}.woocommerce-cart .entry-header,.woocommerce-cart .page-title,.woocommerce-cart h1.entry-title{display:block!important}.lv-account-header,.lv-cart-header{text-align:center;padding:clamp(2rem,1.5rem + 2vw,3.5rem) 0 clamp(1.5rem,1rem + 1vw,2.5rem)}.lv-account-header .lv-eyebrow,.lv-cart-header .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-account-header h1,.lv-cart-header h1{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem)!important;line-height:1!important;letter-spacing:-.02em!important;margin:0 0 1rem!important;color:var(--lv-espresso)!important;text-align:center!important}.lv-account-header p,.lv-cart-header p{max-width:560px;margin:0 auto;font-family:var(--lv-font-sans);font-size:14px;font-weight:300;line-height:1.7;color:var(--lv-graphite)}.woocommerce-account .entry-title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.25rem, 1.5rem + 2vw, 3rem);letter-spacing:-.015em;text-align:center;margin:0 0 .75rem}.woocommerce-account .entry-title+.lv-account-sub{display:block}.woocommerce-account form.login{max-width:480px;margin:1rem auto 2rem}.woocommerce-account form.login h2,.woocommerce-account form.register h2{font-family:var(--lv-font-display);font-weight:400;font-size:1.5rem;text-align:center;margin:0 0 1.5rem}.woocommerce-account form.login p label,.woocommerce-account form.register p label{display:block;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-muted-soft);margin-bottom:.5rem}.woocommerce-account form.login input.input-text,.woocommerce-account form.register input.input-text{width:100%!important;background:#fff!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:999px!important;padding:.75rem 1.25rem!important;font-family:var(--lv-font-sans)!important;font-size:14px!important;color:var(--lv-espresso)!important;box-sizing:border-box;transition:border-color .3s}.woocommerce-account form.login input.input-text:focus,.woocommerce-account form.register input.input-text:focus{border-color:var(--lv-espresso)!important;outline:0}.woocommerce-account form.login button.woocommerce-button,.woocommerce-account form.register button.woocommerce-button{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;gap:.5rem;background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:1rem 2rem!important;font-family:var(--lv-font-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;box-shadow:0 18px 44px -14px rgba(20,17,14,.55)!important;margin-top:.5rem;transition:transform .35s var(--lv-ease-lux),box-shadow .35s;cursor:pointer}.woocommerce-account form.login button.woocommerce-button:hover{transform:translateY(-1px);box-shadow:0 22px 50px -16px rgba(20,17,14,.6)!important}.woocommerce-account form.login .form-row.woocommerce-form__input-checkbox,.woocommerce-account form.login .woocommerce-form-login__rememberme,.woocommerce-account form.login label.woocommerce-form__label-for-checkbox{display:flex!important;align-items:center!important;gap:8px!important;margin:.75rem 0 .25rem!important;font-family:var(--lv-font-sans);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--lv-muted-soft);cursor:pointer}.woocommerce-account form.login input.woocommerce-form__input-checkbox,.woocommerce-account form.login input[type=checkbox]{width:16px!important;height:16px!important;margin:0!important;accent-color:var(--lv-espresso);flex-shrink:0}.woocommerce-account form.login .lost_password{margin-top:.75rem;font-family:var(--lv-font-sans);font-size:12px}.woocommerce-account form.login .lost_password a{color:var(--lv-muted);border-bottom:1px solid rgba(20,17,14,.12);text-decoration:none}.woocommerce-cart .entry-title{text-align:center;font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.25rem, 1.5rem + 2vw, 3rem);letter-spacing:-.015em;margin:0 0 2rem}.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-info,.woocommerce-message,.woocommerce-notice{background:rgba(255,255,255,.8)!important;border:1px solid rgba(20,17,14,.08)!important;border-left:3px solid var(--lv-espresso)!important;border-radius:16px!important;color:var(--lv-espresso)!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;padding:.875rem 1.25rem!important}.woocommerce-info::before,.woocommerce-message::before{color:var(--lv-espresso)!important}.woocommerce-error{background:rgba(255,235,230,.85)!important;border-left:3px solid #b91c1c!important;color:#5c1a1a!important}.woocommerce-account .lv-main,.woocommerce-cart .lv-main,.woocommerce-checkout .lv-main{max-width:1180px;margin:0 auto;padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.woocommerce-account .entry-title,.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{font-family:var(--lv-font-display);font-size:clamp(2rem, 1.5rem + 2vw, 3rem);font-weight:400;margin:0 0 2rem}.woocommerce-account table,.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table{background:rgba(255,255,255,.7);border:1px solid rgba(20,17,14,.06);border-radius:24px;border-collapse:separate;border-spacing:0;overflow:hidden}.woocommerce-account table th,.woocommerce-cart table.shop_table th,.woocommerce-checkout table.shop_table th{font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft);background:0 0;border:0;padding:1.25rem 1.25rem}.woocommerce-account table td,.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table td{font-family:var(--lv-font-sans);font-size:14px;color:var(--lv-espresso);background:0 0;border-top:1px solid rgba(20,17,14,.05);padding:1.25rem 1.25rem;vertical-align:middle}.woocommerce-cart .cart_totals,.woocommerce-checkout #order_review_heading+#order_review,.woocommerce-checkout .cart_totals{background:rgba(255,255,255,.85);border:1px solid rgba(20,17,14,.08);border-radius:24px;padding:1.5rem}.woocommerce-cart .cart_totals h2{font-family:var(--lv-font-display);font-size:1.5rem;margin:0 0 1rem}.woocommerce-cart .wc-proceed-to-checkout .checkout-button.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.95rem 2rem;background:var(--lv-espresso);color:#fff;border-radius:999px;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;box-shadow:0 18px 44px -14px rgba(20,17,14,.55);transition:transform .4s var(--lv-ease-lux);border:0}.woocommerce-cart .wc-proceed-to-checkout .checkout-button.button:hover{transform:translateY(-2px)}.woocommerce-cart .cart-empty.woocommerce-info{background:rgba(255,255,255,.65);border-radius:24px;border-top-color:var(--lv-espresso);padding:2.5rem;text-align:center;font-size:1rem;color:var(--lv-graphite)}.woocommerce-account .button,.woocommerce-cart .return-to-shop a.button{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;background:var(--lv-espresso);color:#fff;border-radius:999px;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;border:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-cart .coupon input{background:#fff;border:1px solid rgba(20,17,14,.1);border-radius:999px;padding:.7rem 1.25rem;font-family:var(--lv-font-sans);font-size:13px;color:var(--lv-espresso);min-width:220px}.woocommerce-cart .actions button[name=apply_coupon],.woocommerce-cart .actions button[name=update_cart]{background:rgba(255,255,255,.7)!important;border:1px solid rgba(20,17,14,.1)!important;color:var(--lv-espresso)!important;border-radius:999px;padding:.7rem 1.5rem;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.woocommerce-account .woocommerce{display:grid;grid-template-columns:1fr;gap:2rem;width:100%}body:not(.logged-in).woocommerce-account form.login{max-width:520px!important;margin:1rem auto 3rem!important;padding:2.5rem 2rem!important;background:rgba(255,255,255,.7);border:1px solid rgba(20,17,14,.07);border-radius:28px;box-shadow:0 22px 55px -28px rgba(20,17,14,.22);display:flex;flex-direction:column;gap:1rem;position:relative}body:not(.logged-in).woocommerce-account form.login::before{content:"Giriş Yap";display:block;font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.5rem, 1.2rem + .8vw, 2rem);line-height:1;letter-spacing:-.01em;color:var(--lv-espresso);text-align:center;margin:0 0 .5rem}body:not(.logged-in).woocommerce-account form.login::after{content:"Siparişlerinizi takip etmek ve adres bilgilerinizi yönetmek için hesabınıza giriş yapın.";display:block;order:-1;font-family:var(--lv-font-sans);font-size:13px;font-weight:300;line-height:1.6;color:var(--lv-graphite);text-align:center;margin:0 0 1.5rem;max-width:380px;margin-left:auto;margin-right:auto}body:not(.logged-in).woocommerce-account .woocommerce>h2,body:not(.logged-in).woocommerce-account form.login h2{display:none!important}body:not(.logged-in).woocommerce-account form.login::before{order:-2}body:not(.logged-in).woocommerce-account form.login::after{order:-1}.woocommerce-MyAccount-navigation{background:rgba(255,255,255,.75);border:1px solid rgba(20,17,14,.06);border-radius:24px;padding:1.25rem;float:none!important;width:auto!important;min-width:0}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.woocommerce-MyAccount-navigation ul li a{display:block;padding:.7rem 1rem;font-family:var(--lv-font-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-espresso);border-radius:12px;text-decoration:none;transition:background-color .3s}.woocommerce-MyAccount-navigation ul li a:hover{background:rgba(20,17,14,.04)}.woocommerce-MyAccount-navigation ul li.is-active a{background:var(--lv-espresso);color:#fff}.woocommerce-MyAccount-content{background:rgba(255,255,255,.7);border:1px solid rgba(20,17,14,.06);border-radius:24px;padding:2rem;font-family:var(--lv-font-sans);font-size:14px;line-height:1.7;color:var(--lv-graphite);float:none!important;width:auto!important;min-width:0}body.logged-in.woocommerce-account .lv-page__body{padding-bottom:clamp(4rem,2.5rem + 5vw,7rem)}body.logged-in.woocommerce-account .lv-page__content{width:100%}body.logged-in.woocommerce-account .woocommerce{max-width:1120px;margin:0 auto;padding:clamp(.9rem,1.8vw,1.35rem);gap:clamp(1rem,1.6vw,1.5rem);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(244,244,240,.62));border:1px solid rgba(20,17,14,.08);border-radius:30px;box-shadow:0 34px 85px -46px rgba(20,17,14,.35)}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{align-self:stretch;background:0 0;border:0;border-radius:20px;padding:.35rem}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul{gap:.35rem}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex;align-items:center;min-height:42px;padding:.72rem .9rem;border-radius:14px;letter-spacing:.14em;line-height:1.25}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{min-height:420px;background:rgba(255,255,255,.86);border-color:rgba(20,17,14,.08);border-radius:22px;padding:clamp(1.35rem,2.4vw,2.5rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}body.logged-in.woocommerce-account .woocommerce-MyAccount-content>*+*{margin-top:1rem}body.logged-in.woocommerce-account .woocommerce-MyAccount-content p{margin:0 0 1rem}body.logged-in.woocommerce-account .woocommerce-MyAccount-content p:last-child{margin-bottom:0}body.logged-in.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:var(--lv-espresso);border-bottom:1px solid rgba(20,17,14,.16);text-decoration:none}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h2,body.logged-in.woocommerce-account .woocommerce-MyAccount-content h3,body.logged-in.woocommerce-account .woocommerce-MyAccount-content legend{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.45rem, 1.2rem + .8vw, 2rem);line-height:1.05;color:var(--lv-espresso);margin:0 0 1rem;letter-spacing:-.01em}body.logged-in.woocommerce-account .woocommerce-MyAccount-content mark{background:rgba(184,155,111,.16);color:var(--lv-espresso);border-radius:999px;padding:.12rem .45rem}body.logged-in.woocommerce-account .woocommerce-Address,body.logged-in.woocommerce-account .woocommerce-MyAccount-content address{background:rgba(244,244,240,.7);border:1px solid rgba(20,17,14,.07);border-radius:18px;padding:1.15rem;font-style:normal;color:var(--lv-graphite)}body.logged-in.woocommerce-account .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}body.logged-in.woocommerce-account .woocommerce-Address-title h2{margin:0}body.logged-in.woocommerce-account .woocommerce-Address-title a{font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}body.logged-in.woocommerce-account .woocommerce-EditAccountForm fieldset{margin:1.5rem 0 0;padding:1.25rem;border:1px solid rgba(20,17,14,.08);border-radius:18px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .button,body.logged-in.woocommerce-account .woocommerce-MyAccount-content button.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:.85rem 1.35rem!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-decoration:none!important}.woocommerce-MyAccount-content address,.woocommerce-MyAccount-content p,.woocommerce-MyAccount-content table,.woocommerce-account .woocommerce form p{color:rgba(20,17,14,.76);line-height:1.7}.woocommerce-account .woocommerce form .form-row label,.woocommerce-account label,.woocommerce-account legend{font-family:var(--lv-font-sans);font-size:13px;font-weight:500;line-height:1.4;color:rgba(20,17,14,.84);letter-spacing:0}.woocommerce-account .woocommerce form .form-row{margin-bottom:1rem}.woocommerce-account .woocommerce form .form-row input.input-text,.woocommerce-account .woocommerce form .form-row select,.woocommerce-account .woocommerce form .form-row textarea{width:100%;min-height:52px;padding:.95rem 1rem;border-radius:14px;line-height:1.4;letter-spacing:0}.woocommerce-account .woocommerce form .form-row textarea{min-height:120px;resize:vertical}.woocommerce-account .password-input{position:relative;display:block;width:100%}.woocommerce-account .password-input input.input-text{padding-right:3.25rem!important}.woocommerce-account .show-password-input{right:1rem;top:50%;transform:translateY(-50%);color:rgba(20,17,14,.58)}.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.woocommerce-account .woocommerce-Address{min-width:0;padding:1.25rem;border:1px solid rgba(20,17,14,.08);border-radius:18px;background:rgba(255,255,255,.68)}.woocommerce-account .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.woocommerce-account .woocommerce-Address-title h2,.woocommerce-account .woocommerce-Address-title h3{margin:0;font-family:var(--lv-font-display);font-size:1.25rem;font-weight:400;color:var(--lv-espresso,#14110e)}.woocommerce-account .woocommerce-Address-title a{color:var(--lv-espresso,#14110e);font:600 11px/1 var(--lv-font-sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.woocommerce-account .u-columns,.woocommerce-account form.login,.woocommerce-account form.register{background:rgba(255,255,255,.75);border:1px solid rgba(20,17,14,.06);border-radius:24px;padding:2rem}.woocommerce-account .u-columns{padding:0;background:0 0;border:0}.woocommerce-account .u-column1,.woocommerce-account .u-column2{background:rgba(255,255,255,.75);border:1px solid rgba(20,17,14,.06);border-radius:24px;padding:2rem}.woocommerce-account .u-columns h2,.woocommerce-account form h2{font-family:var(--lv-font-display);font-size:1.5rem;font-weight:400;margin:0 0 1.25rem}.lv-product-card,li.product.lv-product-card,ul.products li.product.lv-product-card{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:10px!important;background:rgba(255,255,255,.58)!important;border:1px solid rgba(20,17,14,.07)!important;border-radius:28px!important;box-shadow:0 18px 45px -30px rgba(20,17,14,.22)!important;overflow:hidden!important;position:relative!important;transition:transform .55s var(--lv-ease-lux),box-shadow .55s var(--lv-ease-lux),background-color .4s ease;min-height:100%;box-sizing:border-box}.lv-product-card[hidden],li.product.lv-product-card[hidden],ul.products li.product.lv-product-card[hidden]{display:none!important}.lv-product-card:focus-within,.lv-product-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.78);box-shadow:0 28px 55px -22px rgba(20,17,14,.22)}.lv-pdp-trust{list-style:none;margin:1.75rem 0 0;padding:1.35rem 0 0;border-top:1px solid var(--lv-line);display:grid;gap:.7rem}.lv-pdp-trust__item{display:flex;align-items:center;gap:.7rem;font-size:var(--lv-fs-sm);color:var(--lv-muted);letter-spacing:.01em}.lv-pdp-trust__dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--lv-champagne)}.lv-product-card__media-wrap{position:relative;width:100%;border-radius:22px;overflow:hidden;background:#ecebe5}.lv-product-card__media{display:block;width:100%;aspect-ratio:4/5;position:relative;overflow:hidden;background:#ecebe5;text-decoration:none;border-radius:22px}.lv-product-card__img,.lv-product-card__media img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;display:block!important;margin:0!important;padding:0!important;border-radius:0!important;transition:transform .7s var(--lv-ease-lux)}.lv-product-card:focus-within .lv-product-card__img,.lv-product-card:focus-within .lv-product-card__media img,.lv-product-card:hover .lv-product-card__img,.lv-product-card:hover .lv-product-card__media img{transform:scale(1.05)}.lv-product-card__favorite{position:absolute;top:12px;left:12px;z-index:4;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.95);color:#14110e;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 4px 12px -4px rgba(20,17,14,.15);transition:transform .3s var(--lv-ease-lux),background-color .3s,color .3s}.lv-product-card__favorite svg{width:16px;height:16px;fill:none;transition:stroke .3s,fill .3s}.lv-product-card__favorite:hover{background:#fff;transform:scale(1.06)}.lv-product-card__favorite.is-active{color:#b33a3a;background:rgba(255,255,255,.95);border-color:rgba(179,58,58,.4);box-shadow:0 4px 12px -4px rgba(179,58,58,.2)}.lv-product-card__favorite.is-active svg{stroke:#B33A3A;fill:#B33A3A}.lv-product-card__badge{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;padding:.35rem .7rem;font-family:var(--lv-font-sans);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-espresso);background:rgba(255,255,255,.95);border:1px solid #fff;border-radius:999px;box-shadow:0 4px 12px -4px rgba(20,17,14,.18)}.lv-product-card__body{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;padding:14px 6px 6px}.lv-product-card .lv-product-card__meta,.lv-product-card__meta{font-family:var(--lv-font-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--lv-muted-soft)!important;margin:0!important;line-height:1.4!important}.lv-product-card .lv-product-card__title,.lv-product-card__title,.woocommerce ul.products li.product .lv-product-card__title{font-family:var(--lv-font-display)!important;font-weight:400!important;font-size:18px!important;line-height:1.1!important;letter-spacing:-.005em!important;color:#14110e!important;margin:0!important;padding:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;text-transform:none!important}.lv-product-card__title a{color:inherit!important;text-decoration:none!important;transition:color .3s}.lv-product-card__title a:hover{color:var(--lv-graphite)!important}.lv-product-card .lv-product-card__notes,.lv-product-card__notes{font-family:var(--lv-font-sans)!important;font-size:11px!important;font-weight:300!important;line-height:1.45!important;color:var(--lv-muted-soft)!important;margin:0!important;min-height:32px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.lv-product-card__bottom{margin-top:auto;padding-top:12px;border-top:1px solid rgba(20,17,14,.07);display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px;min-width:0}.lv-product-card .lv-product-card__price,.lv-product-card__price{font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;color:#14110e!important;white-space:normal!important;display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important;min-width:0;width:100%}.lv-product-card__price .woocommerce-Price-amount,.lv-product-card__price bdi{font-family:var(--lv-font-sans);font-size:13px;font-weight:500}.lv-product-card__price .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lv-product-card__price del{color:var(--lv-muted-soft);opacity:.6;margin-right:4px;font-weight:300;text-decoration:line-through}.lv-product-card__price del .woocommerce-Price-amount,.lv-product-card__price del bdi{font-size:12px;font-weight:300}.lv-product-card__price ins{text-decoration:none;font-weight:500;color:#14110e}.lv-product-card__cart,li.product .lv-product-card__cart.button,ul.products li.product .lv-product-card__cart.button{display:flex!important;align-items:center!important;justify-content:center!important;height:36px!important;padding:0 14px!important;margin:0!important;background:var(--lv-espresso)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--lv-font-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 8px 18px -8px rgba(20,17,14,.5)!important;transition:transform .35s var(--lv-ease-lux),box-shadow .35s,background-color .3s!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important;justify-self:end!important}@media (max-width:480px){.lv-product-card__cart{padding:0 12px!important}}[data-lv-favorites-grid] .lv-product-card .lv-product-card__bottom,[data-lv-favorites-grid] li.product.lv-product-card .lv-product-card__bottom,ul.products[data-lv-favorites-grid] li.product.lv-product-card .lv-product-card__bottom{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}[data-lv-favorites-grid] .lv-product-card .lv-product-card__price,[data-lv-favorites-grid] li.product.lv-product-card .lv-product-card__price,ul.products[data-lv-favorites-grid] li.product.lv-product-card .lv-product-card__price{width:auto!important;flex:1 1 auto!important;min-width:0!important;white-space:normal!important}[data-lv-favorites-grid] .lv-product-card__cart.button,[data-lv-favorites-grid] li.product .lv-product-card__cart,ul.products[data-lv-favorites-grid] li.product .lv-product-card__cart{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;padding:0!important;border-radius:50%!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;color:transparent!important;position:relative!important;overflow:hidden!important}[data-lv-favorites-grid] .lv-product-card__cart.button::before,[data-lv-favorites-grid] li.product .lv-product-card__cart::before,ul.products[data-lv-favorites-grid] li.product .lv-product-card__cart::before{content:"";position:absolute;inset:0;display:block;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 8h12l-1 12H7L6 8z'/><path d='M9 8V6a3 3 0 0 1 6 0v2'/></svg>");background-repeat:no-repeat;background-position:center;background-size:16px 16px;pointer-events:none;font-size:0;color:transparent}ul.products[data-lv-favorites-grid] li.product .lv-product-card__cart.is-loading::before{opacity:.5}ul.products[data-lv-favorites-grid] li.product .lv-product-card__cart.is-success{background:#2a6f4d!important}ul.products[data-lv-favorites-grid] li.product .lv-product-card__cart.is-success::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l5 5L20 7'/></svg>")}.lv-product-card__cart:hover{transform:translateY(-1px);background:#1f1a16!important;color:#fff!important;box-shadow:0 14px 26px -10px rgba(20,17,14,.55)!important}.lv-product-card__cart.added,.lv-product-card__cart.is-success{background:#2a6f4d!important;color:#fff!important;box-shadow:0 14px 26px -10px rgba(42,111,77,.55)!important;transform:none}.lv-product-card__cart.is-loading{background:#3a322a!important;color:rgba(255,255,255,.85)!important;cursor:progress!important;transform:none}.lv-product-card__cart.is-error{background:#8a3a3a!important;color:#fff!important;transform:none}.lv-product-card .added_to_cart{display:none!important}.lv-product-card .onsale,.woocommerce ul.products li.product.lv-product-card .onsale{display:none!important}.lv-product-card .star-rating,.lv-product-card .woocommerce-loop-product__link>h2,.lv-product-card .woocommerce-loop-product__title{display:none!important}.lv-product-card .price:not(.lv-product-card__price){display:none!important}.lv-pcard .onsale,.woocommerce span.onsale{display:none!important}.woocommerce ul.products,.woocommerce ul.products.lv-product-grid,.woocommerce-page ul.products,.woocommerce-page ul.products.lv-product-grid,ul.products.lv-product-grid{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr));gap:28px;padding:0!important;margin:0 0 2rem!important;list-style:none!important}.woocommerce ul.products.lv-product-grid::after,.woocommerce ul.products.lv-product-grid::before,.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{display:none!important;content:none!important}@media (min-width:640px){.woocommerce ul.products,.woocommerce-page ul.products,ul.products.lv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1024px){.woocommerce ul.products,.woocommerce-page ul.products,ul.products.lv-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px}}@media (min-width:1280px){.woocommerce ul.products,.woocommerce-page ul.products,ul.products.lv-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:36px}}.single-product .related.products .products,.single-product .related.products ul.products,.single-product .upsells.products ul.products{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr));gap:28px;padding:0!important;margin:0!important;list-style:none!important}.single-product .related.products ul.products::after,.single-product .related.products ul.products::before,.single-product .upsells.products ul.products::after,.single-product .upsells.products ul.products::before{display:none!important}@media (min-width:640px){.single-product .related.products ul.products,.single-product .upsells.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.single-product .related.products ul.products,.single-product .upsells.products ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (min-width:1280px){.single-product .related.products ul.products,.single-product .upsells.products ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}.single-product .related.products .lv-product-card .lv-product-card__bottom,.single-product .upsells.products .lv-product-card .lv-product-card__bottom{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px}.single-product .related.products .lv-product-card .lv-product-card__price,.single-product .upsells.products .lv-product-card .lv-product-card__price{justify-self:stretch!important;width:100%;text-align:left;white-space:normal!important;flex-wrap:wrap}.single-product .related.products .lv-product-card .lv-product-card__cart,.single-product .upsells.products .lv-product-card .lv-product-card__cart{justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important}.woocommerce ul.products li.product.lv-product-card,.woocommerce-page ul.products li.product.lv-product-card{width:100%!important;float:none!important;clear:none!important}@media (max-width:480px){.lv-product-card{padding:8px!important;border-radius:22px}.lv-product-card__media,.lv-product-card__media-wrap{border-radius:18px}.lv-product-card__title{font-size:17px}.lv-product-card__cart{height:32px!important;font-size:9px!important;padding:0 12px!important}}.lv-quiz{padding-top:clamp(5rem,3rem + 4vw,7.5rem);padding-bottom:clamp(4rem,2rem + 3vw,6rem);position:relative}.lv-quiz__head{text-align:center;padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.lv-quiz__head .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-quiz__title{font-family:var(--lv-font-display);font-size:clamp(2.5rem, 1.7rem + 3vw, 4rem);font-weight:400;line-height:1;letter-spacing:-.02em;margin:0 0 1rem}.lv-quiz__title-italic{font-style:italic;color:var(--lv-muted-soft);padding-left:.5rem}.lv-quiz__intro{max-width:540px;margin:0 auto;font-size:15px;color:var(--lv-graphite);font-weight:300;line-height:1.85}.lv-quiz__card{max-width:720px;margin:0 auto;background:rgba(255,255,255,.78);border:1px solid rgba(20,17,14,.06);border-radius:32px;padding:clamp(1.75rem,1.5rem + 2vw,3rem);box-shadow:0 30px 70px -28px rgba(20,17,14,.16),inset 0 1px 0 rgba(255,255,255,.7);position:relative}.lv-quiz__progress{margin-bottom:1.75rem}.lv-quiz__progress-text{display:block;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--lv-muted-soft);margin-bottom:8px}.lv-quiz__progressbar{width:100%;height:3px;border-radius:999px;background:rgba(20,17,14,.07);overflow:hidden}.lv-quiz__progressbar-fill{display:block;height:100%;background:var(--lv-espresso);border-radius:999px;transition:width .45s var(--lv-ease-lux)}.lv-quiz__step{animation:lvFadeIn .4s var(--lv-ease-lux)}@keyframes lvFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lv-quiz__qmeta{display:flex;align-items:baseline;gap:14px;margin-bottom:1.5rem}.lv-quiz__qnum{font-family:var(--lv-font-display);font-style:italic;font-size:1.5rem;color:var(--lv-champagne);line-height:1}.lv-quiz__qlabel{font-family:var(--lv-font-display);font-size:clamp(1.25rem, 1rem + 1vw, 1.75rem);color:var(--lv-espresso);line-height:1.2}.lv-quiz__options{display:flex;flex-wrap:wrap;gap:10px}.lv-quiz__option{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.92);background:rgba(255,255,255,.78);font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--lv-espresso);cursor:pointer;transition:all .4s var(--lv-ease-lux);box-shadow:0 6px 16px -10px rgba(20,17,14,.14)}.lv-quiz__option-dot{width:6px;height:6px;border-radius:50%;background:rgba(20,17,14,.2);transition:background-color .3s}.lv-quiz__option:hover{background:#fff;transform:translateY(-1px)}.lv-quiz__option:hover .lv-quiz__option-dot{background:var(--lv-champagne)}.lv-quiz__option.is-selected,.lv-quiz__option:focus-visible{background:var(--lv-espresso);color:#fff;border-color:var(--lv-espresso);box-shadow:0 14px 30px -10px rgba(20,17,14,.4);outline:0}.lv-quiz__option.is-selected .lv-quiz__option-dot,.lv-quiz__option:focus-visible .lv-quiz__option-dot{background:var(--lv-champagne)}.lv-quiz__result{text-align:center;animation:lvFadeIn .5s var(--lv-ease-lux)}.lv-quiz__result .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-quiz__result-title{font-family:var(--lv-font-display);font-size:clamp(1.6rem, 1.2rem + 1.6vw, 2.4rem);font-weight:400;line-height:1.2;margin:0 0 1rem}.lv-quiz__result-aile{display:inline-block;color:var(--lv-espresso);font-style:italic;margin-left:.4em}.lv-quiz__result-desc{max-width:460px;margin:0 auto 2rem;font-size:14px;color:var(--lv-graphite);font-weight:300;line-height:1.85}.lv-quiz__result-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.lv-quiz__noscript{max-width:540px;margin:1.5rem auto 0;padding:1rem 1.5rem;background:rgba(255,255,255,.7);border-radius:16px;text-align:center;font-size:13px;color:var(--lv-muted)}.lv-quiz__noscript a{color:var(--lv-espresso);text-decoration:underline}.woocommerce-cart .cart-empty.woocommerce-info{margin:1.5rem auto;max-width:540px;background:0 0;border:0;padding:0}.woocommerce-cart .cart-empty.woocommerce-info::before{display:none}.wp-block-woocommerce-empty-cart-block{max-width:540px;margin:2rem auto;padding:3rem 2rem;text-align:center;background:rgba(255,255,255,.78);border:1px solid rgba(20,17,14,.06);border-radius:24px}.wp-block-woocommerce-empty-cart-block .with-empty-cart-icon::before,.wp-block-woocommerce-empty-cart-block svg.empty-cart-icon{display:none!important}.wp-block-woocommerce-empty-cart-block .wp-block-separator,.wp-block-woocommerce-empty-cart-block .wp-block-separator~*{display:none!important}.wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title,.wp-block-woocommerce-empty-cart-block>h2.wp-block-heading{font-family:var(--lv-font-display);font-size:clamp(1.5rem, 1rem + 1vw, 2rem);font-weight:400;color:var(--lv-espresso);margin:0 0 1rem;line-height:1.2}.wp-block-woocommerce-empty-cart-block::after{content:"";display:block;margin:1.5rem auto 0}.lv-cart-empty{max-width:540px;margin:2rem auto;padding:3rem 2rem;text-align:center;background:rgba(255,255,255,.78);border:1px solid rgba(20,17,14,.06);border-radius:24px}.lv-cart-empty .lv-eyebrow{justify-content:center;margin-bottom:1rem}.lv-cart-empty h2{font-family:var(--lv-font-display);font-size:clamp(1.5rem, 1rem + 1vw, 2rem);font-weight:400;margin:0 0 .75rem}.lv-cart-empty>p{color:var(--lv-muted);font-weight:300;margin:0 0 1.5rem;font-size:14px}.woocommerce-cart .return-to-shop{max-width:540px;margin:0 auto 1.5rem;text-align:center}.woocommerce-cart .cross-sells,.woocommerce-cart .related.products,.woocommerce-cart .storefront-handheld-footer-bar,.woocommerce-cart .upsells.products,.woocommerce-cart .wc-block-cart__empty-cart__title+.wp-block-buttons{display:none!important}@media (min-width:640px){.woocommerce ul.products{grid-template-columns:1fr 1fr}.lv-filterbar__groups{grid-template-columns:1fr 1fr;gap:2rem}}@media (min-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(4,1fr);gap:1.75rem}.lv-filterbar__groups{grid-template-columns:repeat(4,minmax(0,1fr))}body.logged-in.woocommerce-account .woocommerce{grid-template-columns:minmax(220px,240px) minmax(0,1fr);align-items:start}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{position:sticky;top:104px}body:not(.logged-in).woocommerce-account .woocommerce{grid-template-columns:minmax(0,520px);justify-content:center}.single-product .product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.single-product .summary{padding-top:1rem}}@media (min-width:768px){.lv-filterbar__gender-chip{padding:.8rem 1.75rem;font-size:12px}}body,html{max-width:100%;overflow-x:hidden}@media (max-width:767.98px){.lv-hero-stage{height:auto}.lv-hero{position:relative;height:auto;min-height:clamp(500px,72svh,600px);overflow:hidden;background:linear-gradient(to bottom,#f4f2eb 0,#eceae2 60%,#dfdcd3 100%)}.lv-hero__bg,.lv-hero__mist,.lv-hero__pools,.lv-hero__vignette-bottom,.lv-hero__vignette-top,.lv-hero__weave{display:none}.lv-hero::before{content:"";position:absolute;right:-18%;top:28%;width:70%;aspect-ratio:1/1;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.78) 0,rgba(255,255,255,.3) 35%,transparent 65%);filter:blur(36px);pointer-events:none;z-index:1}.lv-hero__inner{position:relative;display:block;min-height:clamp(500px,72svh,600px);padding:4.9rem 1.15rem 1.5rem}.lv-hero__text{position:relative;z-index:20;display:block;width:64%;max-width:64%}.lv-hero__eyebrow{margin-bottom:.85rem}.lv-hero__title{font-size:clamp(1.85rem, 8.5vw, 2.85rem);line-height:.96;letter-spacing:-.015em;margin:0 0 1rem;max-width:11ch}.lv-hero__title-line--italic{padding-left:.5rem}.lv-hero__lead{display:block;font-size:12px;line-height:1.55;max-width:100%;margin:0 0 1rem;color:#3f3d38}.lv-hero__ctas{position:relative;z-index:20;display:flex;flex-direction:column;gap:.5rem;align-items:stretch;margin:0;max-width:100%}.lv-hero__ctas .lv-btn{width:100%;max-width:100%;justify-content:center;font-size:10.5px;padding:.85rem .85rem;letter-spacing:.18em;white-space:nowrap}.lv-hero__chips{display:none}.lv-hero__visual{position:absolute;right:-10%;top:4.75rem;bottom:-1.25rem;width:45%;max-width:45%;z-index:5;pointer-events:none;overflow:visible;background:0 0;border:0;box-shadow:none;border-radius:0;margin:0;height:auto}.lv-hero__visual .lv-hero__bottle-mist,.lv-hero__visual .lv-hero__bottle-shadow,.lv-hero__visual .lv-hero__radial,.lv-hero__visual .lv-hero__studio,.lv-hero__visual .lv-hero__studio-bloom,.lv-hero__visual .lv-hero__studio-edge,.lv-hero__visual .lv-hero__studio-floor,.lv-hero__visual .lv-hero__studio-grain,.lv-hero__visual .lv-hero__studio-horizon,.lv-hero__visual .lv-hero__studio-sheen{display:none}.lv-hero__visual::after,.lv-hero__visual::before{display:none}.lv-hero__bottle-wrap{position:absolute;inset:0;right:0;display:flex;align-items:flex-end;justify-content:center}.lv-hero__bottle{height:100%;max-height:100%;animation:none}.lv-hero__bottle>img{max-height:100%;height:100%;width:auto;max-width:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 28px rgba(20, 17, 14, .2)) drop-shadow(0 6px 12px rgba(20, 17, 14, .1))}.lv-hero__bottle-reflection{display:none}.lv-imza{margin-top:0}}@media (min-width:430px) and (max-width:767.98px){.lv-hero__visual{right:-8%;width:50%}.lv-hero__title{font-size:clamp(2.1rem, 8.5vw, 3rem)}}@media (max-width:380px){.lv-hero__inner{padding-top:4.75rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.lv-hero__text{width:66%;max-width:66%}.lv-hero__title{font-size:clamp(1.65rem, 8vw, 2.4rem);max-width:10ch}.lv-hero__lead{font-size:12px}.lv-hero__ctas .lv-btn{font-size:10px;padding:.75rem .5rem;letter-spacing:.16em}.lv-hero__visual{width:42%;right:-13%;top:5rem}}@media (max-width:499.98px){.lv-hero__visual{width:clamp(158px,47vw,220px);max-width:clamp(158px,47vw,220px);right:clamp(-44px,-10vw,-24px);top:clamp(4.5rem,14vw,5.25rem);bottom:clamp(-12px,-3vw,0px)}.lv-hero__bottle-wrap{position:absolute;inset:0;right:0;display:flex;align-items:flex-end;justify-content:center}.lv-hero__bottle{height:100%;max-height:100%}.lv-hero__bottle>img{height:100%;max-height:100%;width:auto;max-width:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 24px 30px rgba(20, 17, 14, .22)) drop-shadow(0 6px 12px rgba(20, 17, 14, .1))}}@media (max-width:339.98px){.lv-hero__text{width:67%;max-width:67%}.lv-hero__title{font-size:clamp(1.55rem, 8vw, 2.2rem)}.lv-hero__lead{font-size:11.5px}.lv-hero__visual{right:clamp(-40px,-10vw,-26px)}}@media (max-width:767.98px){.lv-imza .lv-product-grid{align-items:stretch;row-gap:2.25rem!important}.lv-imza .lv-product-grid>*{display:flex}.lv-imza .lv-pcard{display:flex;flex-direction:column;height:100%;width:100%}.lv-imza .lv-pcard>.lv-pcard__link{display:none}.lv-imza .lv-pcard__media{flex:0 0 auto;margin-bottom:.65rem}.lv-imza .lv-pcard__body{display:flex;flex-direction:column;flex:1 1 auto;gap:.3rem;padding:0}.lv-imza .lv-pcard__family{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-muted-soft,#8a857c);margin:0}.lv-imza .lv-pcard__row{display:flex;flex-direction:column;gap:.05rem}.lv-imza .lv-pcard__title{font-family:var(--lv-font-display);font-size:clamp(15.5px, 4vw, 17.5px);line-height:1.15;letter-spacing:-.005em;color:var(--lv-espresso,#14110e);margin:0}.lv-imza .lv-pcard__price{font-size:12px;font-weight:500;color:var(--lv-espresso,#14110e);margin:0}.lv-imza .lv-pcard__notes{font-size:10.5px;line-height:1.5;color:#54524c;margin:0;display:block}.lv-imza .lv-pcard__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:.4rem;padding-top:.7rem;border-top:1px solid rgba(20,17,14,.1);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-espresso,#14110e)}.lv-imza .lv-pcard__spec{font-size:9.5px;color:#54524c}.lv-imza .lv-pcard__add-link{font-weight:600;white-space:nowrap}}@media (max-width:767.98px){.lv-hikaye__media{position:relative;padding-bottom:clamp(36px,9vw,52px)}.lv-hikaye__image{position:relative;overflow:visible;aspect-ratio:4/5;border-radius:28px}.lv-hikaye__image::after{border-radius:28px}.lv-hikaye__credit{bottom:1rem;right:1.1rem}.lv-hikaye__credit-name{font-size:13px}.lv-hikaye__credit-meta{font-size:8px;letter-spacing:.28em}.lv-hikaye__quote{position:absolute;left:clamp(16px,5vw,22px);right:auto;bottom:clamp(18px,5vw,28px);margin:0;width:min(58%,230px);max-width:230px;padding:.95rem 1.05rem;border-radius:22px;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.95);box-shadow:0 22px 44px -18px rgba(20,17,14,.28),inset 0 1px 0 rgba(255,255,255,.95);transform:translateY(28%);z-index:5}.lv-hikaye__quote::before{top:-.35rem;left:.8rem;font-size:2.4rem}.lv-hikaye__quote-text{font-family:var(--lv-font-display);font-style:italic;font-size:13.5px;line-height:1.35;margin:.1rem 0 0;color:var(--lv-espresso,#14110e)}.lv-hikaye__quote-foot{margin-top:.55rem;display:flex;align-items:center;gap:.55rem}.lv-hikaye__quote-line{display:inline-block;width:16px;height:1px;background:rgba(20,17,14,.4)}.lv-hikaye__quote-author{font-family:var(--lv-font-sans);font-size:9px;font-weight:600;letter-spacing:.32em;color:var(--lv-espresso,#14110e);margin:0}.lv-hikaye__stat-num{font-size:1.05rem;letter-spacing:.05em}.lv-hikaye__stat-label{font-size:9px;letter-spacing:.32em}}@media (max-width:380px){.lv-hikaye__media{padding-bottom:clamp(30px,9vw,44px)}.lv-hikaye__quote{left:12px;width:min(62%,210px);padding:.85rem .95rem;border-radius:18px;bottom:clamp(16px,5vw,24px)}.lv-hikaye__quote-text{font-size:12.5px}}@media (max-width:480px){.lv-pill{max-width:calc(100vw - 16px);padding:0 .65rem;gap:.4rem}.lv-brand__wordmark{font-size:17px;letter-spacing:.18em}.lv-brand__tag{display:none}.lv-actions{gap:.15rem}}@media (max-width:767.98px){.lv-product-grid,.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}.lv-filterbar__groups{grid-template-columns:1fr}.lv-filterbar__chip-row{flex-wrap:wrap;gap:.4rem}.lv-filterbar__gender-chip{padding:.55rem 1rem;font-size:11px}.lv-shop-toolbar{flex-wrap:wrap;gap:.6rem}}@media (max-width:480px){.lv-product-grid,.woocommerce ul.products{grid-template-columns:1fr!important}}@media (max-width:767.98px){.woocommerce table.shop_table,.woocommerce-cart-form__cart{font-size:14px}.woocommerce table.shop_table th{padding:.5rem}.woocommerce table.shop_table td{padding:.65rem .4rem}.woocommerce .cart-collaterals,.woocommerce .cart_totals{width:100%!important}.lv-account-header h1,.lv-cart-header h1,.lv-checkout-header h1{font-size:clamp(2rem, 8vw, 2.75rem)}.lv-account-header p,.lv-cart-header p,.lv-checkout-header p{font-size:14px}.woocommerce-checkout .col2-set{display:block}.woocommerce-checkout .col2-set>.col-1,.woocommerce-checkout .col2-set>.col-2{width:100%;float:none}}@media (max-width:1023.98px){.single-product .product{display:block}.single-product .product .images,.single-product .product .summary{width:100%;max-width:100%}.single-product .product .summary{margin-top:1.5rem;padding:0 1rem}}@media (max-width:480px){.lv-footer__newsletter input[type=email]{width:100%}.lv-footer__top{padding:2rem 0 1rem}}.lv-404{min-height:calc(100svh - 200px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(4rem,8vw,8rem) 1.25rem clamp(4rem,8vw,8rem);background:var(--lv-cream,#f6f5f0)}.lv-404__eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--lv-espresso,#14110e);margin-bottom:1.25rem}.lv-404__eyebrow::after,.lv-404__eyebrow::before{content:"";width:2rem;height:1px;background:var(--lv-espresso,#14110e);opacity:.55}.lv-404__code{font-family:var(--lv-font-display);font-size:clamp(5rem, 18vw, 10rem);line-height:1;font-weight:400;font-style:italic;color:var(--lv-muted-soft,#8a857c);margin:0 0 1rem;letter-spacing:-.02em}.lv-404__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.25rem, 5vw, 3.5rem);line-height:1.05;letter-spacing:-.015em;color:var(--lv-espresso,#14110e);margin:0 0 1rem}.lv-404__text{max-width:480px;font-size:clamp(15px, 1.4vw, 17px);color:#54524c;font-weight:300;line-height:1.75;margin:0 0 2.5rem}.lv-404__ctas{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}@media (max-width:480px){.lv-404__ctas .lv-btn{width:100%;justify-content:center}}.lv-legal{background:var(--lv-cream,#f6f5f0);padding-bottom:clamp(4rem,8vw,7rem)}.lv-legal__header{padding:clamp(5rem,7vw,7rem) 1.25rem clamp(2rem,4vw,3rem);text-align:center}.lv-legal__eyebrow{display:inline-flex;gap:.6rem;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--lv-espresso,#14110e);margin-bottom:1rem}.lv-legal__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.25rem, 5vw, 3.75rem);line-height:1.05;letter-spacing:-.015em;color:var(--lv-espresso,#14110e);margin:0 0 1rem}.lv-legal__lede{max-width:640px;margin:0 auto;font-size:clamp(15px, 1.3vw, 17px);color:#54524c;font-weight:300;line-height:1.8}.lv-legal__body{max-width:760px;margin:0 auto;padding:0 1.5rem;font-family:var(--lv-font-sans);color:#2b2a26;font-size:15px;line-height:1.85}.lv-legal__body h2{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.5rem, 2.4vw, 2rem);line-height:1.2;color:var(--lv-espresso,#14110e);margin:2.5rem 0 1rem}.lv-legal__body h3{font-family:var(--lv-font-sans);font-weight:600;font-size:1.05rem;letter-spacing:.02em;color:var(--lv-espresso,#14110e);margin:1.75rem 0 .5rem;text-transform:none}.lv-legal__body p{margin:0 0 1.15rem}.lv-legal__body ol,.lv-legal__body ul{margin:0 0 1.25rem 1.25rem;padding:0}.lv-legal__body li{margin-bottom:.4rem}.lv-legal__body a{color:var(--lv-espresso,#14110e);text-decoration:underline;text-underline-offset:3px}.lv-legal__note{margin-top:2.5rem;padding:1.25rem 1.5rem;border:1px solid rgba(20,17,14,.1);border-radius:14px;background:#fff;font-size:13px;color:#54524c}.lv-legal__faq summary{cursor:pointer;padding:1rem 0;border-bottom:1px solid rgba(20,17,14,.08);font-weight:500;font-size:15px;color:var(--lv-espresso,#14110e);list-style:none}.lv-legal__faq summary::-webkit-details-marker{display:none}.lv-legal__faq summary::after{content:"+";float:right;font-weight:300;font-size:22px;line-height:1;transition:transform .2s ease}.lv-legal__faq[open] summary::after{content:"−"}.lv-legal__faq p{padding:.75rem 0 1rem}.lv-legal__form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem}.lv-legal__form .lv-legal__field--wide{grid-column:1/-1}.lv-legal__form input,.lv-legal__form textarea{width:100%;padding:.85rem 1rem;font-family:inherit;font-size:14px;border:1px solid rgba(20,17,14,.18);background:#fff;color:var(--lv-espresso,#14110e);border-radius:12px}.lv-legal__form textarea{min-height:140px;resize:vertical}.lv-legal__form button{grid-column:1/-1;justify-self:start}@media (max-width:600px){.lv-legal__form{grid-template-columns:1fr}}.lv-hp{position:absolute!important;left:-9999px!important;top:auto;width:1px;height:1px;overflow:hidden}.lv-legal__consent{display:flex;gap:.6rem;align-items:flex-start;font-size:13px;color:var(--lv-muted,#54524c);line-height:1.6}.lv-legal__consent input[type=checkbox]{width:auto;margin-top:3px;flex:0 0 auto;accent-color:var(--lv-espresso,#14110E)}.lv-legal__consent a{color:var(--lv-espresso,#14110e);text-decoration:underline;text-underline-offset:3px}.lv-form-notice{margin:0 0 1.5rem;padding:.9rem 1.15rem;border-radius:12px;font-family:var(--lv-font-sans);font-size:14px;line-height:1.5;border:1px solid transparent;scroll-margin-top:120px}.lv-form-notice--ok{background:#eef3ec;border-color:rgba(60,110,60,.28);color:#2e5a2e}.lv-form-notice--err{background:#f6ecec;border-color:rgba(150,60,60,.28);color:#7a2e2e}.lv-anchor{display:block;height:0;scroll-margin-top:120px}.lv-legal__contact{list-style:none;margin:0 0 1.75rem;padding:1.4rem 1.6rem;border:1px solid rgba(20,17,14,.1);border-radius:16px;background:#fff;display:grid;gap:.9rem}.lv-legal__contact-item{display:grid;grid-template-columns:150px 1fr;gap:.4rem 1rem;align-items:baseline;margin:0}.lv-legal__contact-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--lv-muted,#54524c);font-weight:500}.lv-legal__contact-value{font-size:15px;color:var(--lv-espresso,#14110e)}.lv-legal__contact-value a{color:var(--lv-espresso,#14110e);text-decoration:underline;text-underline-offset:3px}@media (max-width:600px){.lv-legal__contact-item{grid-template-columns:1fr;gap:.1rem}}.lv-legal__sellernote{margin-top:.5rem;font-size:13px;font-style:italic;color:var(--lv-muted,#54524c)}.lv-cookie{position:fixed;left:clamp(12px,2vw,24px);right:auto;bottom:max(12px,env(safe-area-inset-bottom));z-index:1200;display:flex;justify-content:flex-start;width:min(430px,calc(100vw - 24px));padding:0;box-sizing:border-box;pointer-events:none}.lv-cookie[hidden]{display:none}.lv-cookie__panel{pointer-events:auto;width:100%;max-width:430px;box-sizing:border-box;background:var(--lv-pearl,#f4f4f0);color:var(--lv-espresso,#14110e);border:1px solid rgba(20,17,14,.12);border-radius:14px;box-shadow:0 14px 34px rgba(20,17,14,.18);padding:.85rem;transform:translateY(12px);opacity:0;transition:transform .32s ease,opacity .32s ease}.lv-cookie.is-open .lv-cookie__panel{transform:translateY(0);opacity:1}.lv-cookie__title{font-family:var(--lv-font-display);font-weight:500;font-size:1rem;margin:0 0 .25rem;color:var(--lv-espresso,#14110e)}.lv-cookie__desc{font-family:var(--lv-font-sans);font-size:12.5px;line-height:1.45;color:var(--lv-graphite,#3f3d38);margin:0}.lv-cookie__desc a{color:var(--lv-espresso,#14110e);text-decoration:underline;text-underline-offset:3px}.lv-cookie__options{display:grid;gap:.55rem;margin:.75rem 0 .1rem;padding-top:.65rem;border-top:1px solid rgba(20,17,14,.1)}.lv-cookie__opt{display:flex;align-items:flex-start;gap:.6rem;font-family:var(--lv-font-sans);font-size:13.5px;color:var(--lv-graphite,#3f3d38);cursor:pointer}.lv-cookie__opt input{margin-top:2px;flex:0 0 auto;accent-color:var(--lv-espresso,#14110E)}.lv-cookie__opt em{color:var(--lv-muted,#54524c);font-style:normal;font-size:12px}.lv-cookie__actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.lv-cookie__btn{flex:1 1 0;min-width:0;padding:.62rem .75rem;font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:none;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.lv-cookie__btn--ghost{background:0 0;color:var(--lv-espresso,#14110e);border:1px solid rgba(20,17,14,.28)}.lv-cookie__btn--ghost:hover{border-color:var(--lv-espresso,#14110e);background:rgba(20,17,14,.04)}.lv-cookie__btn--primary{background:var(--lv-espresso,#14110e);color:#fff;border:1px solid var(--lv-espresso,#14110e)}.lv-cookie__btn--primary:hover{background:#000}.lv-footer__cookie-link{background:0 0;border:0;padding:0;cursor:pointer;font:inherit;color:var(--lv-on-dark-mid);letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:500}.lv-footer__cookie-link:hover{color:var(--lv-champagne)}@media (max-width:600px){.lv-cookie{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:auto}.lv-cookie__panel{border-radius:12px;padding:.75rem}.lv-cookie__title{font-size:.95rem}.lv-cookie__desc{font-size:12px}.lv-cookie__actions{flex-wrap:nowrap;gap:.35rem}.lv-cookie__btn{padding:.58rem .45rem;font-size:10.5px}}.lv-actions__btn:focus-visible,.lv-btn:focus-visible,.lv-pill a:focus-visible,.lv-sidecart__qty-btn:focus-visible,.lv-sidecart__remove:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--lv-espresso,#14110E);outline-offset:3px;border-radius:8px}.screen-reader-text:focus,.skip-link{background:var(--lv-espresso,#14110e);color:#fff;padding:.65rem 1rem;border-radius:8px;box-shadow:0 12px 24px -8px rgba(0,0,0,.35)}@media (max-width:767.98px){.lv-imza{padding-top:4.5rem;padding-bottom:5rem}.lv-imza__head{margin-bottom:2rem}.lv-imza__title{font-size:clamp(2rem, 8vw, 3rem);margin:.75rem 0 1rem}.lv-imza__desc{font-size:14px;line-height:1.7}.lv-imza__chips{margin-bottom:2rem;display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.lv-imza__chips>:first-child,.lv-imza__chips>:nth-child(2){grid-column:span 3}.lv-imza__chips>:nth-child(n+3){grid-column:span 2}.lv-imza__chips .lv-cat-chip,.lv-imza__chips .lv-imza__chip{display:inline-flex;align-items:center;justify-content:center;min-width:0;font-size:11px;padding:.65rem .5rem;letter-spacing:.14em;text-align:center;white-space:nowrap}.lv-imza__head-left{max-width:100%}.lv-aileler{padding-top:4.5rem;padding-bottom:4.5rem}.lv-aileler__head{margin-bottom:2rem}.lv-aileler__title{font-size:clamp(2rem, 8vw, 3rem)}.lv-aileler__desc,.lv-aileler__title{max-width:100%}.lv-aile-grid{gap:.75rem}.lv-kesfet{padding-top:4rem;padding-bottom:4rem}.lv-kesfet__grid{gap:1.5rem}.lv-hikaye{padding-top:4rem;padding-bottom:4rem}.lv-hikaye__grid{gap:2rem}.lv-hikaye__chapter{display:block}.lv-hikaye__title{font-size:clamp(2rem, 8vw, 3rem)}.lv-hikaye__text{padding-top:0;padding-right:0}.lv-footer__top{padding:2.5rem 0 1.5rem}.lv-footer__cols{padding:1.75rem 0 1.5rem;gap:0}.lv-footer__title{font-size:clamp(2.25rem, 9vw, 3rem)}.lv-footer__intro{font-size:13px;line-height:1.65}.lv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.lv-product-grid .lv-pcard__media{border-radius:18px;margin-bottom:.85rem}.lv-product-grid .lv-pcard__num{top:.7rem;left:.7rem;font-size:9px;letter-spacing:.22em}.lv-product-grid .lv-pcard__badge{top:.6rem;right:.6rem;padding:.25rem .55rem;font-size:8px;letter-spacing:.18em}.lv-product-grid .lv-pcard__title{font-size:14px;line-height:1.25}.lv-product-grid .lv-pcard__body,.lv-product-grid .lv-pcard__family,.lv-product-grid .lv-pcard__row{font-size:11px}.lv-product-grid .lv-pcard__row{gap:.4rem;flex-wrap:wrap}.lv-product-grid .lv-pcard__add{width:36px;height:36px;bottom:.6rem;right:.6rem;opacity:1;transform:none}.lv-aile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lv-aile{aspect-ratio:4/5;border-radius:18px}.lv-aile__desc,.lv-aile__num,.lv-aile__title{padding-left:.85rem;padding-right:.85rem}.lv-aile__num{top:.85rem;left:.85rem;font-size:9px}.lv-aile__title{font-size:clamp(1.25rem, 6vw, 1.75rem);bottom:2.5rem}.lv-aile__desc{font-size:10px;bottom:.85rem;line-height:1.4}.lv-aile__cta{padding:.5rem .85rem;font-size:9px}.lv-shop-grid,.woocommerce ul.products,ul.products.lv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}}@media (max-width:414px){.lv-product-grid .lv-pcard__title{font-size:13px}.lv-aile__title{font-size:clamp(1.1rem, 5.5vw, 1.5rem)}}.lv-editorial{background:var(--lv-cream,#f6f5f0);color:var(--lv-espresso,#14110e)}.lv-ed-hero{position:relative;padding:clamp(7rem,12vw,11rem) 0 clamp(4rem,7vw,6rem);background:linear-gradient(to bottom,#f4f2eb 0,#ece9e0 100%);overflow:hidden}.lv-ed-hero__inner{position:relative;max-width:920px;margin:0 auto;padding:0 1.5rem;text-align:center}.lv-ed-hero__eyebrow{font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--lv-espresso);margin:0 0 1.5rem}.lv-ed-hero__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(2.25rem, 5.5vw, 4.5rem);line-height:1.05;letter-spacing:-.02em;color:var(--lv-espresso);margin:0 auto 1.75rem;max-width:18ch}.lv-ed-hero__lede{font-family:var(--lv-font-sans);font-size:clamp(15px, 1.4vw, 17px);font-weight:300;line-height:1.75;color:#3f3d38;max-width:560px;margin:0 auto 2.5rem}.lv-ed-hero__rule{display:block;width:72px;height:1px;background:rgba(20,17,14,.35);margin:0 auto 2.25rem}.lv-ed-hero__mark{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.lv-ed-hero__mark-letter{font-family:var(--lv-font-display);font-style:italic;font-weight:400;font-size:2rem;line-height:1;color:rgba(20,17,14,.55)}.lv-ed-hero__mark-dot{width:5px;height:5px;border-radius:50%;background:rgba(20,17,14,.45)}.lv-ed-eyebrow{font-family:var(--lv-font-sans);font-size:11px;font-weight:500;letter-spacing:.4em;text-transform:uppercase;color:var(--lv-muted-soft,#8a857c);margin:0 0 1.25rem}.lv-ed-eyebrow--center{text-align:center}.lv-ed-h2{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.85rem, 3.4vw, 2.85rem);line-height:1.1;letter-spacing:-.015em;color:var(--lv-espresso);margin:0 0 1.5rem}.lv-ed-h2--center{text-align:center;max-width:22ch;margin-left:auto;margin-right:auto}.lv-ed-section-head{max-width:720px;margin:0 auto 3rem;text-align:center}.lv-ed-section-head .lv-ed-eyebrow{text-align:center}.lv-ed-section-head .lv-ed-h2{text-align:center;max-width:none}.lv-ed-philosophy{padding:clamp(4rem,7vw,7rem) 0;border-top:1px solid rgba(20,17,14,.08)}.lv-ed-philosophy__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width:900px){.lv-ed-philosophy__inner{grid-template-columns:4fr 6fr;gap:5rem;align-items:start}}.lv-ed-philosophy__col--label .lv-ed-h2{font-size:clamp(1.75rem, 3vw, 2.4rem)}.lv-ed-philosophy__col--text{font-family:var(--lv-font-sans);font-size:clamp(15px, 1.2vw, 16px);font-weight:300;line-height:1.85;color:#3f3d38}.lv-ed-philosophy__col--text p{margin:0 0 1.4rem}.lv-ed-philosophy__col--text p:last-child{margin-bottom:0}.lv-ed-principles{padding:clamp(4rem,7vw,7rem) 0;background:#efede5;border-top:1px solid rgba(20,17,14,.08);border-bottom:1px solid rgba(20,17,14,.08)}.lv-ed-principle-list{list-style:none;padding:0;margin:0;max-width:1180px;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:1.25rem;padding-inline:1.5rem}@media (min-width:768px){.lv-ed-principle-list{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.lv-ed-principle{background:#fbf9f2;border:1px solid rgba(20,17,14,.08);border-radius:18px;padding:clamp(1.5rem,2.5vw,2.5rem);display:flex;flex-direction:column;gap:1rem;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.lv-ed-principle:hover{border-color:rgba(20,17,14,.18);transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(20,17,14,.18)}.lv-ed-principle__num{font-family:var(--lv-font-display);font-style:italic;font-size:1.5rem;color:var(--lv-muted-soft,#8a857c);line-height:1}.lv-ed-principle__title{font-family:var(--lv-font-display);font-weight:400;font-size:clamp(1.5rem, 2.4vw, 1.85rem);line-height:1.1;letter-spacing:-.01em;color:var(--lv-espresso);margin:0}.lv-ed-principle__text{font-family:var(--lv-font-sans);font-size:14.5px;font-weight:300;line-height:1.75;color:#3f3d38;margin:0}.lv-ed-quote{padding:clamp(4rem,7vw,7rem) 0;text-align:center}.lv-ed-quote__inner{max-width:720px;margin:0 auto;padding:0 1.5rem;position:relative}.lv-ed-quote__mark{font-family:var(--lv-font-display);font-size:clamp(5rem, 10vw, 9rem);line-height:.6;color:rgba(20,17,14,.1);font-style:italic;display:block;margin-bottom:-2rem;user-select:none}.lv-ed-quote__text{margin:0;padding:0;border:0;quotes:none}.lv-ed-quote__text p{font-family:var(--lv-font-display);font-style:italic;font-weight:400;font-size:clamp(1.45rem, 2.8vw, 2.25rem);line-height:1.3;letter-spacing:-.005em;color:var(--lv-espresso);margin:0;max-width:22ch;margin-inline:auto}.lv-ed-quote__rule{display:block;width:48px;height:1px;background:rgba(20,17,14,.3);margin:2rem auto 0}.lv-ed-cta{padding:clamp(4rem,7vw,7rem) 0;background:linear-gradient(to bottom,#ece9e0 0,#dcd8cd 100%);border-top:1px solid rgba(20,17,14,.08)}.lv-ed-cta__inner{max-width:820px;margin:0 auto;padding:0 1.5rem;text-align:center}.lv-ed-cta__lede{font-family:var(--lv-font-sans);font-size:clamp(15px, 1.3vw, 16.5px);font-weight:300;color:#3f3d38;line-height:1.75;margin:0 0 2rem}.lv-ed-cta__actions{margin:0}.lv-ed-cta__btn{display:inline-flex;align-items:center;gap:.65rem;padding:1rem 1.85rem;background:var(--lv-espresso,#14110e);color:#fff;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;border-radius:999px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.lv-ed-cta__btn:hover{transform:translateY(-1px);box-shadow:0 18px 38px -16px rgba(20,17,14,.45)}@media (max-width:767.98px){.lv-ed-hero{padding:6rem 0 3rem}.lv-ed-hero__title{font-size:clamp(1.95rem, 7vw, 3rem)}.lv-ed-hero__lede{font-size:14px;line-height:1.7}.lv-ed-cta,.lv-ed-philosophy,.lv-ed-principles,.lv-ed-quote{padding:3.5rem 0}.lv-ed-philosophy__col--text{font-size:14px;line-height:1.75}.lv-ed-section-head{margin-bottom:2rem}.lv-ed-principle__title{font-size:clamp(1.25rem, 6vw, 1.5rem)}.lv-ed-principle__text{font-size:13.5px;line-height:1.7}}@media (max-width:340px){.lv-aile-grid,.lv-product-grid,.woocommerce ul.products,ul.products.lv-product-grid{grid-template-columns:1fr!important}}@media (max-width:767.98px){.lv-archive-header{padding:0 1rem}.lv-archive-header__title{font-size:clamp(2rem, 7vw, 3rem);line-height:1.05}.lv-archive-header__subtitle{font-size:14px;line-height:1.6}.lv-archive-header__count{font-size:11px}.lv-filterbar{padding:1rem 1rem 1.25rem}.lv-filterbar__groups{grid-template-columns:1fr!important;gap:.85rem}.lv-filterbar__group{gap:.4rem}.lv-filterbar__group-label{font-size:10px;letter-spacing:.24em}.lv-filterbar__chip-row{flex-wrap:wrap;gap:.35rem}.lv-filterbar__chip{font-size:10px;padding:.45rem .85rem}.lv-filterbar__gender-chip{padding:.5rem 1rem;font-size:11px}.lv-filterbar__toggle{font-size:11px;padding:.5rem 1rem}.lv-shop-toolbar{flex-wrap:wrap;gap:.6rem;padding:.75rem 1rem}.lv-sort-control{flex:1 1 auto}.lv-sort-control select{width:100%;font-size:12px}.lv-shop-pagination{padding:1rem;flex-wrap:wrap;gap:.4rem}.lv-shop-pagination a,.lv-shop-pagination span{padding:.5rem .8rem;font-size:12px}}@media (max-width:1023.98px){.single-product .product{display:flex;flex-direction:column;gap:1.25rem}.single-product .product .images,.single-product .product .summary{width:100%!important;max-width:100%!important}.single-product .product .summary{padding:0 1rem}.single-product .woocommerce-product-gallery{width:100%!important}.single-product .woocommerce-product-gallery__image img{width:100%!important;height:auto!important}.single-product form.cart{display:flex;flex-wrap:wrap;gap:.75rem;align-items:stretch}.single-product form.cart .quantity{flex:0 0 auto}.single-product form.cart .single_add_to_cart_button{flex:1 1 auto;min-width:0}.woocommerce-tabs ul.tabs{flex-wrap:wrap;gap:.4rem;padding:0 1rem}.woocommerce-tabs ul.tabs li{width:100%}.woocommerce-tabs .panel{padding:1rem}.related.products h2,.up-sells h2{text-align:center;font-size:clamp(1.5rem, 5vw, 2rem)}}@media (max-width:480px){.single-product .summary h1.product_title{font-size:clamp(1.75rem, 7vw, 2.5rem);line-height:1.1}.single-product .summary .price{font-size:18px}}@media (max-width:767.98px){.wp-block-woocommerce-cart .wc-block-cart-items__row{padding:.85rem .5rem}.wc-block-cart-item__image,.wc-block-cart-item__image img{max-width:64px!important;height:auto!important}.wc-block-cart-item__product{font-size:14px}.wc-block-components-product-name{font-size:15px!important;line-height:1.2!important}.wc-block-components-product-price{font-size:13px}.wc-block-components-totals-item,.wc-block-components-totals-wrapper{padding:.6rem .85rem;font-size:14px}.wc-block-components-totals-item__value{font-weight:500}.wc-block-cart__sidebar .wc-block-components-sidebar-layout__main{padding:0}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-select,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input{width:100%}.wp-block-woocommerce-checkout .wc-block-checkout__form{padding:0 1rem}.wp-block-woocommerce-checkout .wc-block-checkout__sidebar{padding:0 1rem}body.logged-in.woocommerce-account .woocommerce{padding:.75rem;border-radius:24px;gap:.75rem}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{min-height:0;padding:1.25rem;border-radius:18px}body.logged-in.woocommerce-account .woocommerce-Address-title{align-items:flex-start;flex-direction:column;gap:.35rem}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.4rem;padding:.5rem;margin:0;-webkit-overflow-scrolling:touch}.woocommerce-MyAccount-navigation ul li{flex:0 0 auto;list-style:none;margin:0}.woocommerce-MyAccount-navigation ul li a{display:block;padding:.6rem 1rem;font-size:12px;white-space:nowrap;border:1px solid rgba(20,17,14,.1);border-radius:999px;text-decoration:none}.woocommerce-MyAccount-navigation ul li.is-active a{background:var(--lv-espresso,#14110e);color:#fff;border-color:var(--lv-espresso,#14110e)}.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}.woocommerce-MyAccount-content{padding:1.25rem}}@media (max-width:767.98px){.lv-sidecart{width:100%!important;max-width:100%!important;right:0!important}.lv-sidecart__head{padding:1rem 1rem .75rem}.lv-sidecart__item{padding:.75rem .85rem;gap:.6rem}.lv-sidecart__thumb,.lv-sidecart__thumb-img{width:56px!important;height:56px!important}.lv-sidecart__item-name{font-size:13px;line-height:1.2}.lv-sidecart__qty-wrap{gap:.25rem}.lv-sidecart__qty-btn{width:28px;height:28px;font-size:13px}.lv-sidecart__line{font-size:13px}.lv-sidecart__cta-row{gap:.5rem;padding:.85rem 1rem}.lv-sidecart__cta-cart,.lv-sidecart__cta-checkout{font-size:12px;padding:.85rem 1rem}}body.logged-in.woocommerce-account .lv-page__body,body.logged-in.woocommerce-account .lv-page__content,body.logged-in.woocommerce-account.lv-page-view .lv-container{max-width:1180px!important;width:100%!important}body.logged-in.woocommerce-account .lv-page__content>.woocommerce,body.logged-in.woocommerce-account .woocommerce{box-sizing:border-box;width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}body.logged-in.woocommerce-account .woocommerce>.woocommerce-error,body.logged-in.woocommerce-account .woocommerce>.woocommerce-info,body.logged-in.woocommerce-account .woocommerce>.woocommerce-message,body.logged-in.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{grid-column:1/-1!important;width:100%!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content,body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;box-sizing:border-box!important;max-width:none!important;min-width:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;justify-self:stretch!important;overflow-wrap:break-word}body.logged-in.woocommerce-account .woocommerce-MyAccount-content table{width:100%}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:1024px){body.logged-in.woocommerce-account .lv-page__content>.woocommerce,body.logged-in.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:minmax(230px,260px) minmax(0,1fr)!important;align-items:stretch!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{grid-column:1!important;align-self:stretch!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{grid-column:2!important;min-height:420px}}@media (max-width:1023.98px){body.logged-in.woocommerce-account .lv-page__content>.woocommerce,body.logged-in.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:minmax(0,1fr)!important;max-width:760px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content,body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{grid-column:1!important;position:static!important}}@media (max-width:767.98px){body.logged-in.woocommerce-account .lv-page__body,body.logged-in.woocommerce-account .lv-page__content,body.logged-in.woocommerce-account.lv-page-view .lv-container{max-width:100%!important}body.logged-in.woocommerce-account .lv-page__content>.woocommerce,body.logged-in.woocommerce-account .woocommerce{max-width:100%!important;padding:.75rem!important;border-radius:24px!important;gap:.8rem!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{padding:0!important;overflow:hidden}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex!important;flex-flow:row nowrap!important;overflow-x:auto!important;gap:.45rem!important;padding:.5rem!important;margin:0!important;-webkit-overflow-scrolling:touch}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding:1.25rem!important;min-height:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.lv-quiz{padding:4rem 1rem 4rem}.lv-quiz__head h1,.lv-quiz__title{font-size:clamp(2rem, 8vw, 3rem);line-height:1.05}.lv-quiz__card{padding:1.5rem 1.25rem;border-radius:24px}.lv-quiz__option{padding:.8rem 1rem;font-size:12px;gap:.5rem}.lv-quiz__progress{font-size:10px;letter-spacing:.22em}.lv-quiz__progressbar{height:3px}.lv-quiz__result{padding:1.5rem 1.25rem}.lv-families-page .lv-family-card,.lv-family-grid .lv-family-card{padding:1rem 1.25rem 1.25rem}}@media (max-width:767.98px){.lv-search-page{padding:4rem 1rem 4rem}.lv-search-page__head h1{font-size:clamp(2rem, 7vw, 3rem)}.lv-search-page__field{flex-wrap:wrap;gap:.5rem}.lv-search-page__field input{font-size:14px}.lv-search-page__field .lv-search-page__submit{width:100%;justify-content:center}.lv-search-page__empty h2{font-size:clamp(1.5rem, 6vw, 2.25rem)}}@media (max-width:767.98px){.lv-fav-grid,.lv-favorites-page .lv-fav-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.lv-fav-card__media{border-radius:16px}.lv-fav-card__body{font-size:12px;padding:.5rem .4rem .85rem}.lv-fav-card__title{font-size:13px;line-height:1.2}.lv-favorites-empty{padding:3rem 1.25rem}.lv-favorites-empty h2{font-size:clamp(1.5rem, 6vw, 2.25rem)}}@media (max-width:1023.98px){.lv-site-header{top:10px}.lv-pill{position:relative;height:52px;padding:0 .55rem;gap:0;box-shadow:0 8px 24px -10px rgba(20,17,14,.18),0 2px 6px -2px rgba(20,17,14,.08)}.lv-header__left{display:flex;align-items:center;gap:0}.lv-brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;z-index:3;pointer-events:auto}.lv-brand__mark img{height:22px;width:auto;display:block}.lv-header__right{display:flex;align-items:center;gap:2px;margin-left:auto}.lv-header__search-toggle{order:1}.lv-actions{display:contents}.lv-actions__btn--fav{order:2}.lv-actions__btn--account{order:3;display:inline-flex}.lv-actions__btn--cart{order:4}.lv-search{display:none}.lv-header__search-toggle{display:inline-flex}.lv-actions__btn--account,.lv-actions__btn--cart,.lv-actions__btn--fav,.lv-header__search-toggle,.lv-menu-toggle{width:32px;height:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;flex:0 0 auto}.lv-actions__btn svg,.lv-header__search-toggle svg,.lv-menu-toggle svg{width:18px;height:18px}.lv-actions__count{position:absolute;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:9px;font-weight:600;line-height:16px;display:inline-flex;align-items:center;justify-content:center;right:-3px;top:-3px;border:1.5px solid #fff;background:var(--lv-espresso,#14110e);color:#fff;letter-spacing:0}}@media (max-width:480px){.lv-pill{padding:0 .4rem}.lv-header__right{gap:0}.lv-actions__btn--account,.lv-actions__btn--cart,.lv-actions__btn--fav,.lv-header__search-toggle,.lv-menu-toggle{width:30px;height:30px;min-width:30px}.lv-actions__btn svg,.lv-header__search-toggle svg,.lv-menu-toggle svg{width:17px;height:17px}}@media (max-width:360px){.lv-pill{padding:0 .3rem;max-width:calc(100vw - 12px)}.lv-brand__mark img{height:20px}.lv-actions__btn--account,.lv-actions__btn--cart,.lv-actions__btn--fav,.lv-header__search-toggle,.lv-menu-toggle{width:28px;height:28px;min-width:28px}.lv-actions__btn svg,.lv-header__search-toggle svg,.lv-menu-toggle svg{width:16px;height:16px}.lv-actions__count{min-width:15px;height:15px;font-size:8.5px;line-height:15px}}@media (min-width:768px) and (max-width:1023.98px){.lv-hero-stage{height:clamp(640px,92svh,860px)}.lv-hero{height:clamp(640px,88svh,820px);min-height:clamp(640px,88svh,820px);overflow:hidden}.lv-hero__inner{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;min-height:100%;padding:clamp(5.5rem,8vw,7rem) clamp(1.75rem,4vw,3rem) clamp(4rem,7vw,6rem);gap:1.5rem}.lv-hero__text{grid-column:1/span 6;padding:0 1rem 0 0;max-width:100%;display:block;position:relative;z-index:20}.lv-hero__eyebrow{margin-bottom:1.5rem}.lv-hero__title{font-size:clamp(2.4rem, 5.5vw, 3.75rem);line-height:.96;letter-spacing:-.018em;margin:0 0 1.5rem;max-width:12ch}.lv-hero__title-line--italic{padding-left:1.25rem}.lv-hero__lead{display:block;font-size:clamp(13.5px, 1.6vw, 15px);line-height:1.7;max-width:34ch;margin:0 0 2rem;color:#3f3d38}.lv-hero__ctas{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.85rem;margin:0 0 2.5rem;max-width:100%}.lv-hero__ctas .lv-btn{width:auto;flex:0 0 auto;font-size:11px;padding:.95rem 1.4rem}.lv-hero__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:0;max-width:100%}.lv-chip{font-size:10px;padding:.5rem .85rem}.lv-hero__visual{grid-column:unset;position:absolute;right:0;top:0;bottom:0;width:52%;max-width:52%;height:auto;margin:0;padding:0;background:0 0;border:0;box-shadow:none;border-radius:0;z-index:5;pointer-events:none;overflow:visible}.lv-hero__studio{display:block;inset:clamp(3.5rem,6vw,5rem) 0 clamp(3.5rem,6vw,5rem) clamp(1rem,2vw,1.75rem);border-radius:100px 0 0 100px}.lv-hero__bottle-mist,.lv-hero__bottle-shadow,.lv-hero__studio-bloom,.lv-hero__studio-edge,.lv-hero__studio-floor,.lv-hero__studio-grain,.lv-hero__studio-horizon,.lv-hero__studio-sheen{display:block}.lv-hero::before{display:none}.lv-hero__visual::after,.lv-hero__visual::before{display:none}.lv-hero__bg,.lv-hero__mist,.lv-hero__pools,.lv-hero__radial,.lv-hero__vignette-bottom,.lv-hero__vignette-top,.lv-hero__weave{display:block}.lv-hero__bg{background:linear-gradient(to bottom,#f4f4f0,#eaeae4,#ddddd6)}.lv-hero__bottle-wrap{position:absolute;inset:0;right:-8%;display:flex;align-items:flex-end;justify-content:center}.lv-hero__bottle{height:100%;max-height:100%;animation:none}.lv-hero__bottle>img{height:100%;max-height:100%;width:auto;max-width:90%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 36px 44px rgba(20, 17, 14, .22))}.lv-hero__bottle-reflection{display:block;opacity:.14}.lv-imza{margin-top:-10vh}}@media (min-width:820px) and (max-width:1023.98px){.lv-hero__title{font-size:clamp(2.6rem, 5.5vw, 4rem)}.lv-hero__lead{max-width:36ch}.lv-hero__visual{width:52%;max-width:52%}.lv-hero__bottle-wrap{right:-10%}}@media (min-width:1024px) and (max-width:1279.98px){.lv-hero__inner{padding-top:8rem;padding-bottom:9rem}.lv-hero__text{padding-left:clamp(2.5rem,5vw,5rem);padding-right:1.5rem}.lv-hero__title{font-size:clamp(3.25rem, 7vw, 5.5rem)}.lv-hero__lead{max-width:38ch}}@media (min-width:768px) and (max-width:1279.98px){.lv-imza .lv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:clamp(560px,78vw,880px);margin-inline:auto;column-gap:clamp(1.25rem,3vw,2.5rem)!important;row-gap:clamp(2rem,4vw,3rem)!important}}@media (min-width:1280px){.lv-imza .lv-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:none;margin-inline:0;column-gap:1.75rem!important;row-gap:1.75rem!important}}.lv-imza .lv-product-grid{align-items:stretch}.lv-imza .lv-product-grid>*{display:flex}.lv-imza .lv-pcard{display:flex;flex-direction:column;height:100%;width:100%}.lv-imza .lv-pcard>.lv-pcard__link{display:none}.lv-imza .lv-pcard__media{flex:0 0 auto}.lv-imza .lv-pcard__body{display:flex;flex-direction:column;flex:1 1 auto}.lv-imza .lv-pcard__foot{margin-top:auto}@media (max-width:767.98px){.lv-imza .lv-product-grid .lv-pcard__title{font-family:var(--lv-font-display);font-size:clamp(15.5px, 4vw, 17.5px);line-height:1.18;letter-spacing:-.005em;color:var(--lv-espresso,#14110e)}}.lv-overlay{background:rgba(11,11,11,.72);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.lv-drawer{background:#fbfaf6;backdrop-filter:none;-webkit-backdrop-filter:none}.lv-drawer__actions,.lv-drawer__cta-row,.lv-drawer__header{background:#fbfaf6}.lv-drawer__nav{background:#fbfaf6}@media (min-width:1024px){.lv-aileler .lv-aile-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(1rem,1.4vw,1.5rem)}}@media (min-width:640px) and (max-width:1023.98px){.lv-aileler .lv-aile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .addresses,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid!important;grid-template-columns:repeat(2,minmax(280px,1fr))!important;align-items:stretch!important;gap:clamp(1rem,1.8vw,1.35rem)!important;width:100%!important;max-width:none!important;margin:1.25rem 0 0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .addresses::after,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .addresses::before,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses::after,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses::before{content:none!important;display:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .addresses>.woocommerce-Address,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .col2-set.addresses>.col-1,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .col2-set.addresses>.col-2,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .u-column1.woocommerce-Address,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .u-column2.woocommerce-Address,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{float:none!important;clear:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{display:flex!important;flex-direction:column;gap:.9rem;min-height:100%}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:wrap;gap:.65rem 1rem!important;width:100%}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{flex:1 1 220px;min-width:0;margin:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title a{flex:0 0 auto;white-space:nowrap}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address,body.logged-in.woocommerce-account .woocommerce-MyAccount-content address{width:100%;max-width:100%;background:0 0;border:0;border-radius:0;padding:0;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word;line-height:1.75}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{position:relative;display:block;padding:1rem 1.25rem 1rem 3rem!important;line-height:1.65}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info::before{position:absolute!important;left:1.1rem!important;top:1.05rem!important;margin:0!important;transform:none!important}@media (max-width:767.98px){body.logged-in.woocommerce-account .woocommerce-MyAccount-content .addresses,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:minmax(0,1fr)!important;margin-top:1rem!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{padding:1rem!important;border-radius:18px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{flex-direction:column;align-items:flex-start!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{flex-basis:auto;width:100%}}body:not(.logged-in).woocommerce-account .lv-page__content{width:100%}body:not(.logged-in).woocommerce-account .woocommerce{display:block!important;width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}body:not(.logged-in).woocommerce-account .woocommerce>.woocommerce-error,body:not(.logged-in).woocommerce-account .woocommerce>.woocommerce-info,body:not(.logged-in).woocommerce-account .woocommerce>.woocommerce-message,body:not(.logged-in).woocommerce-account .woocommerce>.woocommerce-notices-wrapper{max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.lv-auth{width:100%;max-width:1080px;margin:clamp(.75rem,2vw,1.5rem) auto clamp(4rem,5vw,7rem)}.lv-auth__switch{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin:0 auto clamp(1rem,1.4vw,1.5rem);padding:.35rem;background:rgba(255,255,255,.68);border:1px solid rgba(20,17,14,.07);border-radius:999px;box-shadow:0 18px 44px -34px rgba(20,17,14,.35)}.lv-auth__switch a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.65rem 1rem;border-radius:999px;font-family:var(--lv-font-sans);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--lv-espresso)}.lv-auth__switch a:focus-visible,.lv-auth__switch a:hover{background:rgba(20,17,14,.06);outline:0}.lv-auth__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);align-items:start}.lv-auth-card{position:relative;overflow:hidden;background:rgba(255,255,255,.78);border:1px solid rgba(20,17,14,.07);border-radius:30px;padding:clamp(1.35rem,3vw,2.35rem);box-shadow:0 34px 88px -56px rgba(20,17,14,.42)}.lv-auth-card--register{background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(244,244,240,.72))}.lv-auth-card__head{text-align:center;margin:0 0 clamp(1.15rem,2vw,1.65rem)}.lv-auth-card__head .lv-eyebrow{justify-content:center;margin-bottom:.85rem}.lv-auth-card__head h2{font-family:var(--lv-font-display);font-size:clamp(1.65rem, 1.2rem + 1.2vw, 2.35rem);font-weight:400;line-height:1;letter-spacing:-.015em;color:var(--lv-espresso);margin:0 0 .75rem}.lv-auth-card__head p{max-width:430px;margin:0 auto;font-family:var(--lv-font-sans);font-size:13px;font-weight:300;line-height:1.7;color:var(--lv-graphite)}.woocommerce-account .lv-auth form.login,.woocommerce-account .lv-auth form.register,body:not(.logged-in).woocommerce-account .lv-auth form.login{max-width:none!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;position:relative}body:not(.logged-in).woocommerce-account .lv-auth form.login::after,body:not(.logged-in).woocommerce-account .lv-auth form.login::before{content:none!important;display:none!important}.lv-auth__form .form-row{margin:0 0 .95rem!important}.lv-auth__fields-2{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}.woocommerce-account .lv-auth .woocommerce-form-row label,.woocommerce-account .lv-auth p label{font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.35!important;text-transform:uppercase!important;color:var(--lv-muted-soft)!important;margin:0 0 .5rem!important}.woocommerce-account .lv-auth input.input-text{min-height:50px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(20,17,14,.11)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}.woocommerce-account .lv-auth input.input-text:focus{border-color:rgba(20,17,14,.38)!important;box-shadow:0 0 0 4px rgba(20,17,14,.045)!important}.lv-auth__optional{font-weight:400;letter-spacing:.04em;text-transform:none;color:rgba(20,17,14,.46)}.lv-auth__hint{margin:-.35rem 0 1rem!important;font-family:var(--lv-font-sans);font-size:12px;font-weight:300;line-height:1.55;color:rgba(20,17,14,.56)}.lv-auth__row{display:flex;align-items:center;gap:.75rem;margin:.35rem 0 1rem}.lv-auth__row--between{justify-content:space-between}.woocommerce-account .lv-auth .lv-auth__privacy,.woocommerce-account .lv-auth .woocommerce-form-login__rememberme{display:flex!important;align-items:flex-start!important;gap:.6rem!important;margin:0!important;font-family:var(--lv-font-sans)!important;font-size:12px!important;font-weight:300!important;letter-spacing:0!important;line-height:1.6!important;text-transform:none!important;color:rgba(20,17,14,.68)!important;cursor:pointer}.woocommerce-account .lv-auth .woocommerce-form-login__rememberme{align-items:center!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--lv-muted-soft)!important}.woocommerce-account .lv-auth input[type=checkbox]{width:16px!important;height:16px!important;margin:.15rem 0 0!important;accent-color:var(--lv-espresso);flex:0 0 auto}.woocommerce-account .lv-auth .woocommerce-form-login__rememberme input[type=checkbox]{margin-top:0!important}.lv-auth__privacy{padding:.9rem 1rem;background:rgba(244,244,240,.72);border:1px solid rgba(20,17,14,.07);border-radius:18px}.lv-auth-card__foot a,.lv-auth__privacy a,.lv-auth__subtle-link{color:var(--lv-espresso);text-decoration:none;border-bottom:1px solid rgba(20,17,14,.2)}.lv-auth__subtle-link{font-family:var(--lv-font-sans);font-size:12px;font-weight:400;line-height:1.4}.lv-auth__submit-row{margin-bottom:0!important}.woocommerce-account .lv-auth button.woocommerce-Button,.woocommerce-account .lv-auth button.woocommerce-button{min-height:48px;margin-top:.35rem!important}.lv-auth-card__foot{margin:1.2rem 0 0;text-align:center;font-family:var(--lv-font-sans);font-size:12px;font-weight:300;line-height:1.6;color:rgba(20,17,14,.58)}.lv-auth-card__foot a{font-weight:500}@media (min-width:720px){.lv-auth__fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.lv-auth__grid{grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr)}.lv-auth-card--login{position:sticky;top:112px}}@media (max-width:639.98px){.lv-auth{margin-top:.25rem}.lv-auth__switch{display:flex;width:100%}.lv-auth__switch a{flex:1 1 0;padding-left:.7rem;padding-right:.7rem}.lv-auth-card{border-radius:24px}.lv-auth__row--between{align-items:flex-start;flex-direction:column;gap:.6rem}}.lv-auth{max-width:1080px;margin-left:auto;margin-right:auto}.lv-auth__fields-2{column-gap:1rem;row-gap:.95rem;align-items:start}.lv-auth__fields-2 .form-row,.lv-auth__fields-2 .woocommerce-form-row,.lv-auth__fields-2>.form-row,.lv-auth__fields-2>.woocommerce-form-row{min-width:0;width:100%;max-width:100%}.lv-auth__fields-2 .password-input,.lv-auth__fields-2 .woocommerce-input-wrapper{display:block;width:100%;max-width:100%}.lv-auth__fields-2 .password-input input.input-text,.lv-auth__fields-2 input.input-text{width:100%!important;max-width:100%}@media (min-width:980px){.lv-auth__grid{grid-template-columns:minmax(320px,0.84fr) minmax(520px,1.16fr);gap:clamp(1.5rem,3vw,2.5rem)}.lv-auth-card--register{padding-left:clamp(1.6rem,2.8vw,2.6rem);padding-right:clamp(1.6rem,2.8vw,2.6rem)}}@media (min-width:980px) and (max-width:1139.98px){.lv-auth__fields-2{grid-template-columns:minmax(0,1fr)}}@media (min-width:1140px){.lv-auth__fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.lv-phone-field__control,.woocommerce-account .lv-phone-field__control,.woocommerce-checkout .lv-phone-field{position:relative;display:block;width:100%}.lv-phone-field__prefix,.woocommerce-checkout .lv-phone-field::before{position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:2;font-family:var(--lv-font-sans);font-size:14px;font-weight:500;line-height:1;color:rgba(20,17,14,.72);pointer-events:none}.lv-phone-field__prefix{top:50%}.woocommerce-checkout .lv-phone-field::before{content:'+90';top:calc(50% + .55rem)}.woocommerce-account .lv-auth .lv-phone-field input.input-text,.woocommerce-checkout .lv-phone-field .wc-block-components-text-input input[type=tel],.woocommerce-checkout .lv-phone-field input[type=tel]{padding-left:3.85rem!important}.woocommerce-account .lv-auth .lv-phone-field input.input-text::placeholder,.woocommerce-checkout .lv-phone-field input[type=tel]::placeholder{color:rgba(20,17,14,.34)!important}.woocommerce-checkout .wc-block-components-address-form__address_1,.woocommerce-checkout .wc-block-components-address-form__city,.woocommerce-checkout .wc-block-components-address-form__phone,.woocommerce-checkout .wc-block-components-address-form__postcode,.woocommerce-checkout .wc-block-components-combobox,.woocommerce-checkout .wc-block-components-select,.woocommerce-checkout .wc-block-components-text-input{position:relative!important;margin-bottom:1rem!important}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text]{min-height:66px!important;padding-top:1.85rem!important;padding-bottom:.7rem!important}.woocommerce-checkout .wc-block-components-base-control__label,.woocommerce-checkout .wc-block-components-combobox label,.woocommerce-checkout .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input.has-value label,.woocommerce-checkout .wc-block-components-text-input.is-active label{top:.68rem!important;left:1rem!important;transform:none!important;font-size:12px!important;line-height:1.1!important;letter-spacing:.01em!important;max-width:calc(100% - 2rem)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:none!important}.woocommerce-checkout .wc-block-components-select .wc-block-components-select__container{min-height:66px!important;border-radius:14px!important;background:rgba(255,255,255,.85)!important;border:1px solid rgba(20,17,14,.1)!important;box-sizing:border-box!important}.woocommerce-checkout .wc-block-components-select .wc-block-components-select__label,.woocommerce-checkout .wc-block-components-select label{top:.68rem!important;left:1rem!important;transform:none!important;font-size:12px!important;line-height:1.1!important;pointer-events:none!important}.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,.woocommerce-checkout .wc-block-components-select select{min-height:66px!important;padding:1.85rem 3rem .7rem 1rem!important;font-family:var(--lv-font-sans)!important;font-size:14px!important;line-height:1.35!important;color:var(--lv-espresso)!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option{position:relative!important;padding:1.15rem 1.15rem 1.15rem 3.45rem!important;min-height:72px!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],.woocommerce-checkout .wc-block-components-radio-control__input,.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:absolute!important;left:1.15rem!important;top:1.18rem!important;width:22px!important;height:22px!important;margin:0!important;z-index:2!important}.woocommerce-checkout .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label,.woocommerce-checkout .wc-block-components-radio-control__description,.woocommerce-checkout .wc-block-components-radio-control__label{display:block!important;padding-left:0!important;margin-left:0!important}.woocommerce-checkout .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control__label{font-size:16px!important;line-height:1.35!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control__description{margin-top:.7rem!important;font-size:14px!important;line-height:1.65!important;color:rgba(20,17,14,.7)!important}@media (max-width:767.98px){.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__form{padding-left:clamp(.75rem,4vw,1.25rem)!important;padding-right:clamp(.75rem,4vw,1.25rem)!important}.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,.woocommerce-checkout .wc-block-components-select select,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text]{font-size:16px!important}}.lv-phone-control{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;min-height:50px;background:rgba(255,255,255,.96);border:1px solid rgba(20,17,14,.11);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.lv-phone-prefix{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;height:100%;padding:0 .95rem;border-right:1px solid rgba(20,17,14,.09);font-family:var(--lv-font-sans);font-size:13px;font-weight:500;letter-spacing:.04em;color:rgba(20,17,14,.72);background:rgba(244,244,240,.72)}.lv-phone-control input.input-text,.woocommerce-account .lv-auth .lv-phone-control input.input-text{min-height:50px!important;width:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;padding-left:1rem!important}.lv-phone-control:focus-within{border-color:rgba(20,17,14,.38);box-shadow:0 0 0 4px rgba(20,17,14,.045)}.woocommerce-checkout .form-row,.woocommerce-checkout .wc-block-components-combobox,.woocommerce-checkout .wc-block-components-select,.woocommerce-checkout .wc-block-components-text-input{position:relative}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-select select,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout .wc-block-components-textarea textarea{min-height:66px!important;padding-top:2rem!important;padding-bottom:.72rem!important}.woocommerce-checkout .wc-block-components-combobox label,.woocommerce-checkout .wc-block-components-select .wc-block-components-select__label,.woocommerce-checkout .wc-block-components-text-input label{top:.68rem!important;left:1.05rem!important;transform:none!important;font-size:12px!important;line-height:1.15!important;letter-spacing:.01em!important;color:rgba(20,17,14,.62)!important;max-width:calc(100% - 2.1rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.woocommerce-checkout .wc-block-components-combobox.has-value label,.woocommerce-checkout .wc-block-components-combobox.is-active label,.woocommerce-checkout .wc-block-components-text-input.has-value label,.woocommerce-checkout .wc-block-components-text-input.is-active label{transform:none!important}.woocommerce-checkout .lv-phone-enhanced-field .lv-phone-prefix{position:absolute;z-index:2;left:1rem;top:50%;transform:translateY(-50%);min-width:auto;height:auto;padding:.35rem .52rem;border:1px solid rgba(20,17,14,.09);border-radius:999px;font-size:12px;background:rgba(244,244,240,.92)}.woocommerce-checkout .lv-phone-enhanced-field input.input-text[type=tel],.woocommerce-checkout .lv-phone-enhanced-field input[type=tel]{padding-left:4.9rem!important}.woocommerce-checkout .lv-phone-enhanced-field label,.woocommerce-checkout .wc-block-components-text-input.lv-phone-enhanced-field label{left:4.9rem!important;max-width:calc(100% - 5.9rem)}.woocommerce-checkout .lv-district-hidden-source{display:none!important}.woocommerce-checkout .lv-district-select{width:100%!important;min-height:66px!important;padding-top:2rem!important;padding-bottom:.72rem!important;appearance:auto!important}.woocommerce-checkout .lv-district-select-wrap{position:relative}.woocommerce-checkout .lv-district-select-wrap::before{content:"İlçe";position:absolute;z-index:2;left:1.05rem;top:.68rem;font-family:var(--lv-font-sans);font-size:12px;font-weight:500;line-height:1.15;color:rgba(20,17,14,.62);pointer-events:none}.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout .wc-block-components-payment-methods,.woocommerce-checkout .wc-block-components-radio-control{border:1px solid rgba(20,17,14,.1)!important;border-radius:22px!important;background:rgba(255,255,255,.78)!important;padding:.65rem!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method,.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option{position:relative!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:.85rem!important;align-items:start!important;border-radius:18px!important;padding:1.1rem 1rem!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio,.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:relative!important;left:auto!important;top:auto!important;transform:none!important;grid-column:1!important;grid-row:1/span 2!important;width:22px!important;height:22px!important;margin:.1rem 0 0!important;flex:0 0 22px!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label,.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control__description,.woocommerce-checkout .wc-block-components-radio-control__label{grid-column:2!important;padding-left:0!important;margin-left:0!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label{margin:0 0 .55rem!important;font-weight:500!important}.woocommerce-checkout #payment div.payment_box{width:auto!important;margin:.65rem 0 0!important;padding:0!important;background:0 0!important;color:rgba(20,17,14,.68)!important}.woocommerce-checkout #payment div.payment_box::before{display:none!important}.woocommerce-account .lv-auth__optional,.woocommerce-checkout .optional,.woocommerce-checkout .woocommerce form .form-row .optional{display:none!important}@media (max-width:767.98px){.woocommerce-checkout .lv-main{padding-left:1rem;padding-right:1rem}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-select select,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea{font-size:16px!important}}.woocommerce-checkout .lv-district-field{position:relative!important}.woocommerce-checkout .lv-district-field .lv-district-source{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important}.woocommerce-checkout .lv-district-select{width:100%!important;min-height:66px!important;padding:1.85rem 3rem .7rem 1rem!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:14px!important;background:rgba(255,255,255,.85)!important;font-family:var(--lv-font-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;color:var(--lv-espresso)!important;box-sizing:border-box!important;appearance:auto!important}.woocommerce-checkout .lv-district-select:focus{border-color:var(--lv-espresso)!important;outline:0!important;box-shadow:0 0 0 3px rgba(20,17,14,.06)!important}.woocommerce-checkout .lv-district-select:disabled{color:rgba(20,17,14,.42)!important;background:rgba(244,244,240,.72)!important}.woocommerce-checkout .lv-district-field::after{content:'İlçe';position:absolute;left:1rem;top:.68rem;z-index:2;font-family:var(--lv-font-sans);font-size:12px;font-weight:500;line-height:1.1;color:rgba(20,17,14,.82);pointer-events:none}.woocommerce-checkout .lv-phone-enhanced-field.lv-phone-field::before{content:none!important;display:none!important}.woocommerce-checkout .lv-district-field .wc-block-components-text-input label,.woocommerce-checkout .lv-district-field .wc-block-components-text-input__label,.woocommerce-checkout .lv-district-field label[for],.woocommerce-checkout .lv-district-field>label{opacity:0!important;pointer-events:none!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option-layout,.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label,.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout,.woocommerce-checkout .wc-block-components-radio-control__option>label{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:.9rem!important;align-items:start!important;width:100%!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control__description{padding-left:calc(28px + .9rem)!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option label input[type=radio],.woocommerce-checkout .wc-block-components-radio-control__option label input[type=radio]{grid-column:1!important;grid-row:1!important;align-self:start!important;margin-top:.08rem!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option label .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control-accordion-option label .wc-block-components-radio-control__label,.woocommerce-checkout .wc-block-components-radio-control__option label .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control__option label .wc-block-components-radio-control__label{grid-column:2!important;min-width:0!important}.lv-auth--single{max-width:720px;margin-left:auto;margin-right:auto}.lv-auth--single .lv-auth__switch{display:none!important}.lv-auth--single .lv-auth__grid,.lv-auth__grid--single{display:flex!important;justify-content:center!important;align-items:flex-start!important;grid-template-columns:none!important}.lv-auth--single .lv-auth-card{width:100%}.lv-auth--login-page .lv-auth-card{max-width:430px}.lv-auth--register-page{max-width:760px}.lv-auth--register-page .lv-auth-card{max-width:640px}.lv-auth--single .lv-auth-card--login{position:relative!important;top:auto!important}.woocommerce-account .lv-auth .lv-phone-control{min-height:50px;border-radius:999px}.woocommerce-account .lv-auth .lv-phone-prefix{min-height:50px}.woocommerce-account .lv-auth .lv-phone-control input.input-text{padding-left:1rem!important}.woocommerce-checkout .form-row,.woocommerce-checkout .wc-block-components-address-form__city,.woocommerce-checkout .wc-block-components-address-form__phone,.woocommerce-checkout .wc-block-components-address-form__postcode,.woocommerce-checkout .wc-block-components-address-form__state,.woocommerce-checkout .wc-block-components-combobox,.woocommerce-checkout .wc-block-components-select,.woocommerce-checkout .wc-block-components-text-input{min-width:0!important}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,.woocommerce-checkout .wc-block-components-select select,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea{box-sizing:border-box!important;width:100%!important}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,.woocommerce-checkout .wc-block-components-select select,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select{min-height:64px!important;padding-top:1.9rem!important;padding-bottom:.72rem!important;line-height:1.25!important}.woocommerce-checkout .wc-block-components-base-control__label,.woocommerce-checkout .wc-block-components-combobox label,.woocommerce-checkout .wc-block-components-select .wc-block-components-select__label,.woocommerce-checkout .wc-block-components-text-input label{top:.58rem!important;left:1rem!important;transform:none!important;line-height:1.15!important;max-width:calc(100% - 2rem)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.woocommerce-checkout .lv-phone-enhanced-field .lv-phone-prefix{left:.82rem!important;top:2.22rem!important;transform:none!important;min-width:2.9rem!important;padding:.28rem .48rem!important;font-size:11px!important;line-height:1!important}.woocommerce-checkout .lv-phone-enhanced-field input.input-text[type=tel],.woocommerce-checkout .lv-phone-enhanced-field input[type=tel]{padding-left:4.45rem!important}.woocommerce-checkout .lv-phone-enhanced-field label,.woocommerce-checkout .wc-block-components-text-input.lv-phone-enhanced-field label{left:1rem!important;max-width:calc(100% - 2rem)!important}.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout .wc-block-components-payment-methods,.woocommerce-checkout .wc-block-components-radio-control{padding:.65rem!important;border-radius:22px!important;text-align:left!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option{position:relative!important;display:block!important;padding:1.15rem 1rem 1.15rem 3.35rem!important;min-height:0!important;text-align:left!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option-layout,.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label,.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout,.woocommerce-checkout .wc-block-components-radio-control__option>label{display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;text-align:left!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:absolute!important;left:1.05rem!important;top:1.25rem!important;width:22px!important;height:22px!important;margin:0!important;transform:none!important}.woocommerce-checkout .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label,.woocommerce-checkout .wc-block-components-radio-control__label{display:block!important;width:100%!important;padding:0!important;margin:0 0 .6rem!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control__description{display:block!important;width:100%!important;padding:0!important;margin:.55rem 0 0!important;font-size:13px!important;line-height:1.6!important;text-align:left!important;color:rgba(20,17,14,.7)!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{position:relative!important;display:block!important;padding:1.15rem 1rem 1.15rem 3.35rem!important;text-align:left!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio{position:absolute!important;left:1.05rem!important;top:1.25rem!important;width:22px!important;height:22px!important;margin:0!important}.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label{display:block!important;width:auto!important;padding:0!important;margin-left:0!important;text-align:left!important}@media (max-width:767.98px){.woocommerce-checkout .lv-main,.woocommerce-checkout .lv-page__body,.woocommerce-checkout .lv-page__content,.woocommerce-checkout.lv-page-view .lv-container{max-width:100%!important;padding-left:clamp(1rem,4.25vw,1.25rem)!important;padding-right:clamp(1rem,4.25vw,1.25rem)!important}.woocommerce-checkout .wp-block-woocommerce-checkout{max-width:430px!important;margin-left:auto!important;margin-right:auto!important}.woocommerce-checkout .wc-block-components-sidebar-layout,.woocommerce-checkout .wc-block-components-sidebar-layout.wc-block-checkout{display:flex!important;flex-direction:column!important;gap:1.35rem!important;width:100%!important}.woocommerce-checkout .wc-block-checkout__form,.woocommerce-checkout .wc-block-checkout__main,.woocommerce-checkout .wc-block-checkout__sidebar,.woocommerce-checkout .wc-block-components-sidebar{width:100%!important;max-width:100%!important;min-width:0!important}.woocommerce-checkout .wc-block-checkout__form,.woocommerce-checkout .wc-block-checkout__sidebar,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__form{padding-left:0!important;padding-right:0!important}.woocommerce-checkout .wc-block-components-sidebar{padding:1rem!important;border-radius:18px!important;box-sizing:border-box!important}.woocommerce-checkout .wc-block-components-order-summary-item{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px 10px!important;align-items:start!important;padding:12px 0!important}.woocommerce-checkout .wc-block-components-order-summary-item__image,.woocommerce-checkout .wc-block-components-order-summary-item__image>img{grid-column:1!important;grid-row:1/span 2!important;width:56px!important;height:56px!important;min-width:56px!important}.woocommerce-checkout .wc-block-components-order-summary-item__description{grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important;width:100%!important}.woocommerce-checkout .wc-block-components-order-summary-item h3,.woocommerce-checkout .wc-block-components-order-summary-item__name,.woocommerce-checkout .wc-block-components-product-name{display:block!important;max-width:100%!important;font-size:15px!important;line-height:1.25!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}.woocommerce-checkout .wc-block-components-order-summary-item__total-price{grid-column:2!important;grid-row:2!important;max-width:100%!important;width:100%!important;text-align:left!important;align-items:flex-start!important;white-space:normal!important;font-size:12px!important;line-height:1.35!important}.woocommerce-checkout .wc-block-cart-item__total-price-and-sale-badge-wrapper{align-items:flex-start!important;text-align:left!important;max-width:100%!important}.woocommerce-checkout .wc-block-components-product-badge.wc-block-components-sale-badge{max-width:100%!important;white-space:normal!important;font-size:9px!important;line-height:1.25!important;padding:3px 6px!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method,.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option{padding:1.05rem .9rem 1.05rem 3.1rem!important;border-radius:16px!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio,.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{left:.95rem!important;top:1.1rem!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label,.woocommerce-checkout .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control__label{font-size:14px!important;line-height:1.35!important}.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control__description{font-size:12px!important;line-height:1.55!important}.woocommerce-checkout .wc-block-components-combobox input,.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,.woocommerce-checkout .wc-block-components-select select,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea{font-size:16px!important}}.woocommerce-checkout .lv-district-field{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin-bottom:1rem!important}.woocommerce-checkout .lv-district-field .lv-district-source{position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.woocommerce-checkout .lv-district-field .wc-block-components-text-input label,.woocommerce-checkout .lv-district-field .wc-block-components-text-input__label,.woocommerce-checkout .lv-district-field label[for],.woocommerce-checkout .lv-district-field>label{display:none!important}.woocommerce-checkout .lv-district-field::after{content:'İlçe'!important;position:absolute!important;left:1rem!important;top:.62rem!important;z-index:3!important;font-family:var(--lv-font-sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important;color:rgba(20,17,14,.72)!important;pointer-events:none!important}.woocommerce-checkout .lv-district-select{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:64px!important;box-sizing:border-box!important;padding:1.75rem 3rem .68rem 1rem!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:14px!important;background-color:rgba(255,255,255,.88)!important;font-family:var(--lv-font-sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;color:var(--lv-espresso)!important;appearance:auto!important}.woocommerce-checkout .lv-district-select:focus{border-color:rgba(20,17,14,.46)!important;outline:0!important;box-shadow:0 0 0 3px rgba(20,17,14,.055)!important}.woocommerce-checkout .lv-district-select.is-invalid{border-color:rgba(160,48,48,.74)!important;box-shadow:0 0 0 3px rgba(160,48,48,.08)!important}.woocommerce-checkout .lv-district-select:disabled{color:rgba(20,17,14,.42)!important;background-color:rgba(244,244,240,.78)!important}.woocommerce-checkout .lv-district-error{margin:.42rem 0 0!important;font-family:var(--lv-font-sans)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;color:#8a2727!important}.woocommerce-checkout .lv-district-error[hidden]{display:none!important}.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout .wc-block-components-payment-methods,.woocommerce-checkout .wc-block-components-radio-control{box-sizing:border-box!important;width:100%!important;max-width:100%!important;text-align:left!important;padding:.6rem!important;border-radius:20px!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method,.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border-radius:16px!important;text-align:left!important;overflow:hidden!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label,.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option-layout,.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label,.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout,.woocommerce-checkout .wc-block-components-radio-control__option>label{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;column-gap:.8rem!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:1rem!important;margin:0!important;text-align:left!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio,.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:static!important;grid-column:1!important;grid-row:1!important;align-self:start!important;width:20px!important;height:20px!important;min-width:20px!important;margin:.08rem 0 0!important;transform:none!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label span,.woocommerce-checkout .wc-block-components-payment-method-label,.woocommerce-checkout .wc-block-components-radio-control__label{grid-column:2!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;font-family:var(--lv-font-sans)!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;color:var(--lv-espresso)!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout .wc-block-components-radio-control-accordion-content,.woocommerce-checkout .wc-block-components-radio-control__description{box-sizing:border-box!important;width:auto!important;max-width:none!important;padding:0 1rem 1rem calc(1rem + 24px + .8rem)!important;margin:0!important;background:0 0!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:300!important;line-height:1.62!important;letter-spacing:0!important;color:rgba(20,17,14,.7)!important;text-align:left!important}.woocommerce-checkout #payment div.payment_box::before{display:none!important}@media (max-width:767.98px){body,html{overflow-x:hidden}body.woocommerce-checkout .lv-main,body.woocommerce-checkout .lv-page__body,body.woocommerce-checkout .lv-page__content,body.woocommerce-checkout.lv-page-view .lv-container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:clamp(1rem,4.25vw,1.25rem)!important;padding-right:clamp(1rem,4.25vw,1.25rem)!important}body.woocommerce-checkout .lv-checkout-header{padding-top:4.25rem!important;padding-bottom:1.55rem!important}body.woocommerce-checkout .lv-checkout-header h1{font-size:clamp(2.25rem, 10vw, 3rem)!important}body.woocommerce-checkout .wp-block-woocommerce-checkout{box-sizing:border-box!important;width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important}body.woocommerce-checkout .wc-block-components-sidebar-layout,body.woocommerce-checkout .wc-block-components-sidebar-layout.wc-block-checkout{display:flex!important;flex-direction:column!important;gap:1.35rem!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body.woocommerce-checkout .wc-block-checkout__billing-fields,body.woocommerce-checkout .wc-block-checkout__contact-fields,body.woocommerce-checkout .wc-block-checkout__form,body.woocommerce-checkout .wc-block-checkout__main,body.woocommerce-checkout .wc-block-checkout__payment-method,body.woocommerce-checkout .wc-block-checkout__shipping-fields,body.woocommerce-checkout .wc-block-checkout__sidebar,body.woocommerce-checkout .wc-block-components-form,body.woocommerce-checkout .wc-block-components-sidebar,body.woocommerce-checkout .wp-block-woocommerce-checkout-order-note-block{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body.woocommerce-checkout .form-row,body.woocommerce-checkout .wc-block-components-address-form,body.woocommerce-checkout .wc-block-components-address-form-wrapper,body.woocommerce-checkout .wc-block-components-address-form>*,body.woocommerce-checkout .wc-block-components-combobox,body.woocommerce-checkout .wc-block-components-select,body.woocommerce-checkout .wc-block-components-text-input{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body.woocommerce-checkout .wc-block-components-combobox input,body.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,body.woocommerce-checkout .wc-block-components-select select,body.woocommerce-checkout .wc-block-components-text-input input,body.woocommerce-checkout input[type=email],body.woocommerce-checkout input[type=tel],body.woocommerce-checkout input[type=text],body.woocommerce-checkout select,body.woocommerce-checkout textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:62px!important;padding-top:1.7rem!important;padding-bottom:.62rem!important;font-size:16px!important;line-height:1.3!important}body.woocommerce-checkout .wc-block-components-base-control__label,body.woocommerce-checkout .wc-block-components-combobox label,body.woocommerce-checkout .wc-block-components-select .wc-block-components-select__label,body.woocommerce-checkout .wc-block-components-text-input label{top:.58rem!important;left:1rem!important;font-size:12px!important;line-height:1.1!important;transform:none!important}body.woocommerce-checkout .lv-phone-enhanced-field .lv-phone-prefix{top:2.13rem!important;left:.78rem!important;transform:none!important}body.woocommerce-checkout .lv-phone-enhanced-field input.input-text[type=tel],body.woocommerce-checkout .lv-phone-enhanced-field input[type=tel]{padding-left:4.35rem!important}body.woocommerce-checkout .wc-block-components-sidebar{padding:1rem!important;border-radius:20px!important}body.woocommerce-checkout .wc-block-components-order-summary-item{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px 10px!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:12px 0!important}body.woocommerce-checkout .wc-block-components-order-summary-item__image,body.woocommerce-checkout .wc-block-components-order-summary-item__image>img{grid-column:1!important;grid-row:1/span 2!important;width:58px!important;height:58px!important;min-width:58px!important}body.woocommerce-checkout .wc-block-components-order-summary-item__description,body.woocommerce-checkout .wc-block-components-order-summary-item__total-price{grid-column:2!important;max-width:100%!important;min-width:0!important;width:100%!important;text-align:left!important;align-items:flex-start!important}body.woocommerce-checkout .wc-block-components-order-summary-item h3,body.woocommerce-checkout .wc-block-components-order-summary-item__name,body.woocommerce-checkout .wc-block-components-product-name{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;hyphens:none!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label,body.woocommerce-checkout .wc-block-components-payment-method-label,body.woocommerce-checkout .wc-block-components-radio-control__label{font-size:14px!important}body.woocommerce-checkout #payment div.payment_box,body.woocommerce-checkout .wc-block-components-radio-control-accordion-content,body.woocommerce-checkout .wc-block-components-radio-control__description{font-size:12px!important;line-height:1.55!important}body.logged-in.woocommerce-account .lv-main,body.logged-in.woocommerce-account .lv-page__body,body.logged-in.woocommerce-account .lv-page__content,body.logged-in.woocommerce-account.lv-page-view .lv-container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}body.logged-in.woocommerce-account .lv-account-header{padding-top:4.35rem!important;padding-bottom:1.55rem!important}body.logged-in.woocommerce-account .lv-page__content>.woocommerce,body.logged-in.woocommerce-account .woocommerce{box-sizing:border-box!important;width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;padding:.9rem!important;border-radius:26px!important;gap:.9rem!important;overflow:visible!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{box-sizing:border-box!important;width:100%!important;padding:.35rem!important;border-radius:20px!important;overflow:visible!important;background:rgba(255,255,255,.62)!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important;padding:0!important;margin:0!important;overflow:visible!important;list-style:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul li{min-width:0!important;width:100%!important;margin:0!important;list-style:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-height:42px!important;padding:.65rem .55rem!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:999px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.2!important;text-align:center!important;white-space:normal!important;word-break:normal!important;text-decoration:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:1rem!important;border-radius:20px!important;overflow-x:auto!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .shop_table,body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table,body.logged-in.woocommerce-account .woocommerce-MyAccount-content table{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .button,body.logged-in.woocommerce-account .woocommerce-MyAccount-content button.button{max-width:100%!important;white-space:normal!important;text-align:center!important}}body:not(.lv-front) #lv-main.lv-main{padding-top:clamp(7.25rem,5.2rem + 3.2vw,9.25rem)!important}body.post-type-archive-product #lv-main.lv-main,body.search #lv-main.lv-main,body.tax-product_cat #lv-main.lv-main,body.tax-product_tag #lv-main.lv-main,body.woocommerce-account #lv-main.lv-main,body.woocommerce-cart #lv-main.lv-main,body.woocommerce-checkout #lv-main.lv-main,body.woocommerce-shop #lv-main.lv-main{padding-top:clamp(7.5rem,5.4rem + 3.2vw,9.5rem)!important}body.post-type-archive-product .lv-shop__head,body.tax-product_cat .lv-shop__head,body.tax-product_tag .lv-shop__head,body.woocommerce-account .lv-account-header,body.woocommerce-cart .lv-cart-header,body.woocommerce-checkout .lv-checkout-header,body.woocommerce-shop .lv-shop__head{padding-top:0!important}@media (max-width:767.98px){body.post-type-archive-product #lv-main.lv-main,body.search #lv-main.lv-main,body.tax-product_cat #lv-main.lv-main,body.tax-product_tag #lv-main.lv-main,body.woocommerce-account #lv-main.lv-main,body.woocommerce-cart #lv-main.lv-main,body.woocommerce-checkout #lv-main.lv-main,body.woocommerce-shop #lv-main.lv-main,body:not(.lv-front) #lv-main.lv-main{padding-top:6.8rem!important}body.woocommerce-account .lv-account-header,body.woocommerce-cart .lv-cart-header,body.woocommerce-checkout .lv-checkout-header{padding-top:0!important;padding-bottom:1.65rem!important}body.woocommerce-account .lv-account-header h1,body.woocommerce-checkout .lv-checkout-header h1{margin-top:0!important}}body.woocommerce-checkout .wc-block-checkout__payment-method,body.woocommerce-checkout .wc-block-components-checkout-step--with-step-number .wc-block-checkout__payment-method,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-payment-methods,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-payment-methods,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-option,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__option{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-areas:"radio label" "blank desc"!important;column-gap:12px!important;row-gap:.55rem!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:1rem!important;margin:0!important;border:1.5px solid rgba(20,17,14,.88)!important;border-radius:18px!important;background:rgba(255,255,255,.86)!important;box-shadow:none!important;overflow:visible!important;text-align:left!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option+.wc-block-components-radio-control__option,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__option+.wc-block-components-radio-control__option{margin-top:.8rem!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option input[type=radio],body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__input,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option input[type=radio],body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-option input[type=radio],body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__input,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__option input[type=radio]{grid-area:radio!important;position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;align-self:start!important;justify-self:start!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:.1rem 0 0!important;padding:0!important;transform:none!important;float:none!important;z-index:1!important;accent-color:var(--lv-espresso,#14110e)!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-payment-method-label,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__label,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__label-group,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option-layout,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-payment-method-label,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__label,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__label-group,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__option-layout{grid-area:label!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;text-align:left!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-payment-method-label,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__label,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-payment-method-label,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__label{font-family:var(--lv-font-sans)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;color:var(--lv-espresso,#14110e)!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-content,body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__description,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-content,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__description{grid-area:desc!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:0 0!important;border:0!important;box-shadow:none!important;font-family:var(--lv-font-sans)!important;font-size:12.5px!important;font-weight:300!important;line-height:1.55!important;letter-spacing:0!important;color:rgba(20,17,14,.7)!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-content p,body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-content p{margin:0!important;padding:0!important}body.woocommerce-checkout #payment ul.payment_methods{display:block!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:12px!important;row-gap:.55rem!important;align-items:start!important;padding:1rem!important;border:1.5px solid rgba(20,17,14,.88)!important;border-radius:18px!important;background:rgba(255,255,255,.86)!important;overflow:visible!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:20px!important;height:20px!important;min-width:20px!important;margin:.1rem 0 0!important;transform:none!important}body.woocommerce-checkout #payment div.payment_box,body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box,body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label{grid-column:2!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:0 0!important;text-align:left!important}body .lv-footer .lv-footer__form,body.woocommerce-checkout .lv-footer .lv-footer__form,body.woocommerce-page .lv-footer .lv-footer__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.5rem!important;box-sizing:border-box!important;width:min(100%,28rem)!important;max-width:28rem!important;min-height:56px!important;padding:.375rem!important;margin-left:auto!important;margin-right:auto!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;overflow:hidden!important}body .lv-footer .lv-footer__input,body.woocommerce-checkout .lv-footer .lv-footer__input,body.woocommerce-page .lv-footer .lv-footer__input{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 .8rem 0 1.25rem!important;margin:0!important;border:0!important;border-radius:999px!important;background:0 0!important;box-shadow:none!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:300!important;line-height:44px!important;letter-spacing:.02em!important;color:#fff!important;outline:0!important}body .lv-footer .lv-footer__input::placeholder,body.woocommerce-checkout .lv-footer .lv-footer__input::placeholder,body.woocommerce-page .lv-footer .lv-footer__input::placeholder{color:rgba(255,255,255,.46)!important}body .lv-footer .lv-footer__submit,body.woocommerce-checkout .lv-footer .lv-footer__submit,body.woocommerce-page .lv-footer .lv-footer__submit{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;height:44px!important;min-height:44px!important;padding:0 1.45rem!important;margin:0!important;border:0!important;border-radius:999px!important;background:#fff!important;color:var(--lv-night-1,#14110e)!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:600!important;line-height:1!important;letter-spacing:.18em!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:none!important}@media (max-width:480px){body .lv-footer .lv-footer__form,body.woocommerce-checkout .lv-footer .lv-footer__form,body.woocommerce-page .lv-footer .lv-footer__form{width:min(100%,calc(100vw - 2rem))!important;max-width:360px!important;min-height:54px!important;gap:.35rem!important;padding:.32rem!important}body .lv-footer .lv-footer__input,body.woocommerce-checkout .lv-footer .lv-footer__input,body.woocommerce-page .lv-footer .lv-footer__input{height:42px!important;min-height:42px!important;padding-left:.85rem!important;padding-right:.35rem!important;font-size:13px!important;line-height:42px!important}body .lv-footer .lv-footer__submit,body.woocommerce-checkout .lv-footer .lv-footer__submit,body.woocommerce-page .lv-footer .lv-footer__submit{height:42px!important;min-height:42px!important;padding:0 .95rem!important;font-size:9px!important;letter-spacing:.15em!important}body .lv-footer .lv-footer__submit svg,body.woocommerce-checkout .lv-footer .lv-footer__submit svg,body.woocommerce-page .lv-footer .lv-footer__submit svg{display:none!important}}@media (max-width:360px){body .lv-footer .lv-footer__submit,body.woocommerce-checkout .lv-footer .lv-footer__submit,body.woocommerce-page .lv-footer .lv-footer__submit{padding:0 .75rem!important;letter-spacing:.12em!important}}:root{--lv-header-clearance-desktop:clamp(8.75rem, 6.5rem + 3vw, 11rem);--lv-header-clearance-mobile:calc(6.35rem + env(safe-area-inset-top, 0px))}body.lv-page-view:not(.lv-front) .lv-main,body.post-type-archive-product .lv-main,body.tax-product_cat .lv-main,body.tax-product_tag .lv-main,body.woocommerce-account .lv-main,body.woocommerce-cart .lv-main,body.woocommerce-checkout .lv-main,body.woocommerce-page:not(.lv-front) .lv-main,body.woocommerce-shop .lv-main,body.woocommerce:not(.lv-front) .lv-main,body:not(.lv-front) .lv-main{padding-top:var(--lv-header-clearance-desktop)!important}@media (max-width:767.98px){body.lv-page-view:not(.lv-front) .lv-main,body.post-type-archive-product .lv-main,body.tax-product_cat .lv-main,body.tax-product_tag .lv-main,body.woocommerce-account .lv-main,body.woocommerce-cart .lv-main,body.woocommerce-checkout .lv-main,body.woocommerce-page:not(.lv-front) .lv-main,body.woocommerce-shop .lv-main,body.woocommerce:not(.lv-front) .lv-main,body:not(.lv-front) .lv-main{padding-top:var(--lv-header-clearance-mobile)!important}.lv-shop-header,.woocommerce-account .lv-account-header,.woocommerce-cart .lv-cart-header,.woocommerce-checkout .lv-checkout-header,.woocommerce-products-header{margin-top:0!important;padding-top:.35rem!important}}@media (max-width:767.98px){.lv-site-header{top:calc(8px + env(safe-area-inset-top,0px))!important}.lv-pill{height:50px!important;max-width:calc(100vw - 20px)!important}.lv-brand img,.lv-brand__mark{max-height:30px!important;width:auto!important}}body.woocommerce-checkout #payment ul.payment_methods,body.woocommerce-checkout .wc-block-components-payment-methods,body.woocommerce-checkout .wc-block-components-radio-control{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;text-align:left!important}body.woocommerce-checkout .wc-block-components-radio-control-accordion-option,body.woocommerce-checkout .wc-block-components-radio-control-accordion-option.lv-payment-option,body.woocommerce-checkout .wc-block-components-radio-control__option,body.woocommerce-checkout .wc-block-components-radio-control__option.lv-payment-option{position:relative!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-auto-rows:auto!important;column-gap:.72rem!important;row-gap:.35rem!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:0!important;padding:1.05rem!important;margin:0!important;border:1.5px solid rgba(20,17,14,.92)!important;border-radius:17px!important;background:rgba(255,255,255,.98)!important;box-shadow:none!important;text-align:left!important;overflow:visible!important}body.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option-layout,body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label,body.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout,body.woocommerce-checkout .wc-block-components-radio-control__option>label{display:contents!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important}body.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],body.woocommerce-checkout .wc-block-components-radio-control__input,body.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:relative!important;left:auto!important;top:auto!important;transform:none!important;grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:start!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:.12rem 0 0!important;padding:0!important;z-index:2!important;appearance:auto!important;-webkit-appearance:radio!important}body.woocommerce-checkout .wc-block-components-payment-method-label,body.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label,body.woocommerce-checkout .wc-block-components-radio-control__label{grid-column:2!important;grid-row:1!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.35!important;color:var(--lv-espresso)!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}body.woocommerce-checkout .wc-block-components-radio-control-accordion-content,body.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control-accordion-content,body.woocommerce-checkout .wc-block-components-radio-control__description,body.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__description{grid-column:2!important;grid-row:2!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:.15rem 0 0!important;font-family:var(--lv-font-sans)!important;font-size:11.5px!important;font-weight:300!important;line-height:1.55!important;color:rgba(20,17,14,.7)!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.woocommerce-checkout #payment div.payment_box p,body.woocommerce-checkout .wc-block-components-radio-control-accordion-content p,body.woocommerce-checkout .wc-block-components-radio-control__description p{margin:0!important;font:inherit!important;line-height:inherit!important;color:inherit!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:.72rem!important;row-gap:.35rem!important;padding:1.05rem!important;border:1.5px solid rgba(20,17,14,.92)!important;border-radius:17px!important;background:#fff!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio{position:relative!important;left:auto!important;top:auto!important;grid-column:1!important;grid-row:1!important;width:18px!important;height:18px!important;margin:.12rem 0 0!important}body.woocommerce-checkout #payment div.payment_box,body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label{grid-column:2!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:left!important}body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-combobox input,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-select select,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-text-input input,body.woocommerce-checkout .wp-block-woocommerce-checkout input[type=email],body.woocommerce-checkout .wp-block-woocommerce-checkout input[type=tel],body.woocommerce-checkout .wp-block-woocommerce-checkout input[type=text],body.woocommerce-checkout .wp-block-woocommerce-checkout select{border-radius:13px!important}@media (max-width:767.98px){body.woocommerce-checkout .wp-block-woocommerce-checkout{width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important}body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-combobox input,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-select .wc-block-components-select__select,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-select select,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-text-input input,body.woocommerce-checkout .wp-block-woocommerce-checkout input[type=email],body.woocommerce-checkout .wp-block-woocommerce-checkout input[type=tel],body.woocommerce-checkout .wp-block-woocommerce-checkout input[type=text],body.woocommerce-checkout .wp-block-woocommerce-checkout select{min-height:56px!important;padding-top:1.65rem!important;padding-bottom:.55rem!important;font-size:16px!important;line-height:1.2!important}body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-base-control__label,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-combobox label,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-select .wc-block-components-select__label,body.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-text-input label{top:.55rem!important;left:.85rem!important;font-size:10px!important;line-height:1.15!important}body.woocommerce-checkout .lv-phone-enhanced-field .lv-phone-prefix{top:2rem!important;left:.75rem!important;font-size:10px!important;min-width:2.55rem!important}body.woocommerce-checkout .lv-phone-enhanced-field input.input-text[type=tel],body.woocommerce-checkout .lv-phone-enhanced-field input[type=tel]{padding-left:4rem!important}}@media (max-width:767.98px){body.woocommerce-checkout .wc-block-components-order-summary-item{grid-template-columns:58px minmax(0,1fr)!important;gap:.65rem .75rem!important;align-items:start!important}body.woocommerce-checkout .wc-block-cart-item__total-price-and-sale-badge-wrapper,body.woocommerce-checkout .wc-block-components-order-summary-item__description,body.woocommerce-checkout .wc-block-components-order-summary-item__total-price{min-width:0!important;max-width:100%!important;width:100%!important;text-align:left!important;align-items:flex-start!important}body.woocommerce-checkout .wc-block-components-order-summary-item__name,body.woocommerce-checkout .wc-block-components-product-name{font-size:13px!important;line-height:1.25!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}}.woocommerce .lv-footer .lv-footer__form,.woocommerce-page .lv-footer .lv-footer__form,body.woocommerce-checkout .lv-footer .lv-footer__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.45rem!important;box-sizing:border-box!important;width:min(100%,28rem)!important;max-width:28rem!important;padding:.375rem!important;border-radius:999px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;overflow:hidden!important}.lv-footer .lv-footer__form input.lv-footer__input,.woocommerce .lv-footer .lv-footer__form input.lv-footer__input,.woocommerce-page .lv-footer .lv-footer__form input.lv-footer__input,body.woocommerce-checkout .lv-footer .lv-footer__form input.lv-footer__input{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:0 .75rem 0 1.35rem!important;margin:0!important;border:0!important;border-radius:999px!important;background:0 0!important;box-shadow:none!important;outline:0!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:300!important;line-height:44px!important;letter-spacing:.02em!important;color:#fff!important}.lv-footer .lv-footer__form input.lv-footer__input::placeholder,.woocommerce .lv-footer .lv-footer__form input.lv-footer__input::placeholder,.woocommerce-page .lv-footer .lv-footer__form input.lv-footer__input::placeholder{color:rgba(255,255,255,.42)!important}.lv-footer .lv-footer__submit,.woocommerce .lv-footer .lv-footer__submit,.woocommerce-page .lv-footer .lv-footer__submit,body.woocommerce-checkout .lv-footer .lv-footer__submit{box-sizing:border-box!important;min-width:116px!important;height:44px!important;min-height:44px!important;padding:0 1.25rem!important;border-radius:999px!important;white-space:nowrap!important;line-height:1!important}@media (max-width:380px){.lv-footer .lv-footer__form,.woocommerce .lv-footer .lv-footer__form,.woocommerce-page .lv-footer .lv-footer__form,body.woocommerce-checkout .lv-footer .lv-footer__form{grid-template-columns:minmax(0,1fr) auto!important;gap:.35rem!important;padding:.32rem!important}.lv-footer .lv-footer__form input.lv-footer__input,.woocommerce .lv-footer .lv-footer__form input.lv-footer__input,.woocommerce-page .lv-footer .lv-footer__form input.lv-footer__input{padding-left:1rem!important;font-size:12px!important}.lv-footer .lv-footer__submit,.woocommerce .lv-footer .lv-footer__submit,.woocommerce-page .lv-footer .lv-footer__submit{min-width:98px!important;padding:0 .9rem!important;font-size:9px!important;letter-spacing:.18em!important}.lv-footer__submit svg{display:none!important}}@media (max-width:767.98px){body.woocommerce-account .woocommerce{width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-navigation ul{width:100%!important;max-width:100%!important;overflow:visible!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important;padding:0!important;margin:0 0 1rem!important}body.woocommerce-account .woocommerce-MyAccount-navigation li{min-width:0!important;width:100%!important;margin:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:.55rem .45rem!important;box-sizing:border-box!important;font-size:10px!important;letter-spacing:.16em!important;text-align:center!important;white-space:normal!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important}body.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;max-width:100%!important;min-width:0!important;padding:1rem!important;box-sizing:border-box!important;overflow:hidden!important}body.woocommerce-account .woocommerce-orders-table,body.woocommerce-account table.shop_table{width:100%!important;table-layout:fixed!important;font-size:13px!important}body.woocommerce-account .woocommerce-orders-table td,body.woocommerce-account .woocommerce-orders-table th,body.woocommerce-account table.shop_table td,body.woocommerce-account table.shop_table th{padding:.7rem .55rem!important;word-break:normal!important;overflow-wrap:break-word!important}body.woocommerce-account .woocommerce-orders-table .button,body.woocommerce-account table.shop_table .button{width:100%!important;min-width:0!important;padding-left:.65rem!important;padding-right:.65rem!important;font-size:10px!important}}:root{--lv-final-header-clearance-desktop:clamp(9.75rem, 8.25rem + 2vw, 12rem);--lv-final-header-clearance-mobile:calc(7.45rem + env(safe-area-inset-top, 0px))}html body.post-type-archive-product #lv-main.lv-main,html body.search #lv-main.lv-main,html body.tax-product_cat #lv-main.lv-main,html body.tax-product_tag #lv-main.lv-main,html body.woocommerce #lv-main.lv-main,html body.woocommerce-account #lv-main.lv-main,html body.woocommerce-cart #lv-main.lv-main,html body.woocommerce-checkout #lv-main.lv-main,html body.woocommerce-page #lv-main.lv-main,html body.woocommerce-shop #lv-main.lv-main,html body:not(.lv-front) #lv-main.lv-main{padding-top:var(--lv-final-header-clearance-desktop)!important}html body.post-type-archive-product .lv-shop,html body.search .lv-page,html body.tax-product_cat .lv-shop,html body.tax-product_tag .lv-shop,html body.woocommerce-account .lv-page,html body.woocommerce-cart .lv-page,html body.woocommerce-checkout .lv-page,html body.woocommerce-shop .lv-shop{margin-top:0!important;padding-top:0!important}html body.post-type-archive-product .lv-shop__head,html body.tax-product_cat .lv-shop__head,html body.tax-product_tag .lv-shop__head,html body.woocommerce-account .lv-account-header,html body.woocommerce-cart .lv-cart-header,html body.woocommerce-checkout .lv-checkout-header,html body.woocommerce-shop .lv-shop__head{padding-top:0!important;margin-top:0!important}@media (max-width:767.98px){body,html{overflow-x:hidden!important}html body.post-type-archive-product #lv-main.lv-main,html body.search #lv-main.lv-main,html body.tax-product_cat #lv-main.lv-main,html body.tax-product_tag #lv-main.lv-main,html body.woocommerce #lv-main.lv-main,html body.woocommerce-account #lv-main.lv-main,html body.woocommerce-cart #lv-main.lv-main,html body.woocommerce-checkout #lv-main.lv-main,html body.woocommerce-page #lv-main.lv-main,html body.woocommerce-shop #lv-main.lv-main,html body:not(.lv-front) #lv-main.lv-main{padding-top:var(--lv-final-header-clearance-mobile)!important}html body.post-type-archive-product .lv-shop__head,html body.tax-product_cat .lv-shop__head,html body.tax-product_tag .lv-shop__head,html body.woocommerce-account .lv-account-header,html body.woocommerce-cart .lv-cart-header,html body.woocommerce-checkout .lv-checkout-header,html body.woocommerce-shop .lv-shop__head{padding-top:0!important;padding-bottom:1.45rem!important}html body.post-type-archive-product .lv-shop__title,html body.woocommerce-account .lv-account-header h1,html body.woocommerce-checkout .lv-checkout-header h1,html body.woocommerce-shop .lv-shop__title{margin-top:0!important}}html body.woocommerce-checkout #lv-main.lv-main,html body.woocommerce-checkout .lv-container,html body.woocommerce-checkout .lv-page__body,html body.woocommerce-checkout .lv-page__content{box-sizing:border-box!important;width:100%!important;max-width:1180px!important}@media (max-width:767.98px){html body.woocommerce-checkout #lv-main.lv-main,html body.woocommerce-checkout .lv-container,html body.woocommerce-checkout .lv-page__body,html body.woocommerce-checkout .lv-page__content{padding-left:clamp(1rem,4.4vw,1.25rem)!important;padding-right:clamp(1rem,4.4vw,1.25rem)!important}html body.woocommerce-checkout .wp-block-woocommerce-checkout{box-sizing:border-box!important;width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important}}html body.woocommerce-checkout .wc-block-checkout__payment-method,html body.woocommerce-checkout .wc-block-components-checkout-step__container,html body.woocommerce-checkout .wc-block-components-payment-methods,html body.woocommerce-checkout .wc-block-components-radio-control,html body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}html body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-payment-methods,html body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control,html body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-payment-methods,html body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control{display:block!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important}html body.woocommerce-checkout .lv-payment-clean-card,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option,html body.woocommerce-checkout .wc-block-components-radio-control__option{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:1rem 1rem 1rem 3.2rem!important;margin:0!important;border:1px solid rgba(20,17,14,.14)!important;border-radius:18px!important;background:rgba(255,255,255,.98)!important;box-shadow:none!important;overflow:visible!important;text-align:left!important;float:none!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option+.wc-block-components-radio-control-accordion-option,html body.woocommerce-checkout .wc-block-components-radio-control__option+.wc-block-components-radio-control__option{margin-top:.85rem!important}html body.woocommerce-checkout .lv-payment-clean-label,html body.woocommerce-checkout .wc-block-components-payment-method-label,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option-layout,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label,html body.woocommerce-checkout .wc-block-components-radio-control__label,html body.woocommerce-checkout .wc-block-components-radio-control__label-group,html body.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout,html body.woocommerce-checkout .wc-block-components-radio-control__option>label{position:static!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important;float:none!important;clear:none!important;grid-column:auto!important;grid-row:auto!important;grid-area:auto!important;text-align:left!important}html body.woocommerce-checkout .lv-payment-clean-radio,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],html body.woocommerce-checkout .wc-block-components-radio-control__input,html body.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:absolute!important;left:1rem!important;top:1.08rem!important;right:auto!important;bottom:auto!important;inset:auto auto auto 1rem!important;display:block!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:0!important;transform:none!important;float:none!important;z-index:3!important;appearance:auto!important;-webkit-appearance:radio!important;accent-color:var(--lv-espresso,#14110e)!important}html body.woocommerce-checkout .lv-payment-clean-label,html body.woocommerce-checkout .wc-block-components-payment-method-label,html body.woocommerce-checkout .wc-block-components-radio-control__label{font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;color:var(--lv-espresso,#14110e)!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important;min-width:0!important}html body.woocommerce-checkout .lv-payment-clean-desc,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-content,html body.woocommerce-checkout .wc-block-components-radio-control__description{position:static!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:.55rem 0 0!important;border:0!important;background:0 0!important;box-shadow:none!important;float:none!important;clear:both!important;grid-column:auto!important;grid-row:auto!important;grid-area:auto!important;font-family:var(--lv-font-sans)!important;font-size:12px!important;font-weight:300!important;line-height:1.58!important;letter-spacing:0!important;color:rgba(20,17,14,.7)!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-content p,html body.woocommerce-checkout .wc-block-components-radio-control__description p{margin:0!important;padding:0!important;font:inherit!important;line-height:inherit!important;color:inherit!important}html body.woocommerce-checkout #payment ul.payment_methods{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important}html body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:1rem 1rem 1rem 3.2rem!important;margin:0!important;border:1px solid rgba(20,17,14,.14)!important;border-radius:18px!important;background:#fff!important}html body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input.input-radio{position:absolute!important;left:1rem!important;top:1.08rem!important;width:18px!important;height:18px!important;margin:0!important}html body.woocommerce-checkout #payment div.payment_box,html body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;background:0 0!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body.woocommerce-checkout #payment div.payment_box::before{display:none!important}@media (max-width:380px){html body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method,html body.woocommerce-checkout .lv-payment-clean-card,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option,html body.woocommerce-checkout .wc-block-components-radio-control__option{padding-left:3rem!important;padding-right:.85rem!important}html body.woocommerce-checkout .lv-payment-clean-label,html body.woocommerce-checkout .wc-block-components-payment-method-label,html body.woocommerce-checkout .wc-block-components-radio-control__label{font-size:12.5px!important;min-width:0!important}}html body .lv-footer .lv-footer__form,html body.woocommerce .lv-footer .lv-footer__form,html body.woocommerce-checkout .lv-footer .lv-footer__form,html body.woocommerce-page .lv-footer .lv-footer__form{display:flex!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;box-sizing:border-box!important;width:min(100%,28rem)!important;max-width:28rem!important;min-height:56px!important;padding:.375rem!important;margin-left:auto!important;margin-right:auto!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.07)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;overflow:hidden!important}html body .lv-footer .lv-footer__form input.lv-footer__input,html body.woocommerce .lv-footer .lv-footer__form input.lv-footer__input,html body.woocommerce-checkout .lv-footer .lv-footer__form input.lv-footer__input,html body.woocommerce-page .lv-footer .lv-footer__form input.lv-footer__input{appearance:none!important;-webkit-appearance:none!important;flex:1 1 auto!important;display:block!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 .75rem 0 1.25rem!important;margin:0!important;border:0!important;border-radius:999px!important;background:0 0!important;box-shadow:none!important;outline:0!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:300!important;line-height:44px!important;letter-spacing:.02em!important;color:#fff!important}html body .lv-footer .lv-footer__form input.lv-footer__input::placeholder,html body.woocommerce .lv-footer .lv-footer__form input.lv-footer__input::placeholder,html body.woocommerce-checkout .lv-footer .lv-footer__form input.lv-footer__input::placeholder,html body.woocommerce-page .lv-footer .lv-footer__form input.lv-footer__input::placeholder{color:rgba(255,255,255,.42)!important}html body .lv-footer .lv-footer__submit,html body.woocommerce .lv-footer .lv-footer__submit,html body.woocommerce-checkout .lv-footer .lv-footer__submit,html body.woocommerce-page .lv-footer .lv-footer__submit{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:auto!important;min-width:112px!important;height:44px!important;min-height:44px!important;padding:0 1.25rem!important;margin:0!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;font-family:var(--lv-font-sans)!important;font-size:9.5px!important;font-weight:600!important;line-height:1!important;letter-spacing:.16em!important;text-transform:uppercase!important;white-space:nowrap!important;color:var(--lv-night-1,#14110e)!important}@media (max-width:420px){html body .lv-footer .lv-footer__form,html body.woocommerce .lv-footer .lv-footer__form,html body.woocommerce-checkout .lv-footer .lv-footer__form,html body.woocommerce-page .lv-footer .lv-footer__form{width:min(100%,calc(100vw - 1.25rem))!important;max-width:360px!important;min-height:54px!important;gap:.3rem!important;padding:.3rem!important}html body .lv-footer .lv-footer__form input.lv-footer__input,html body.woocommerce .lv-footer .lv-footer__form input.lv-footer__input,html body.woocommerce-checkout .lv-footer .lv-footer__form input.lv-footer__input,html body.woocommerce-page .lv-footer .lv-footer__form input.lv-footer__input{height:42px!important;min-height:42px!important;padding-left:.82rem!important;padding-right:.2rem!important;font-size:12px!important;line-height:42px!important}html body .lv-footer .lv-footer__submit,html body.woocommerce .lv-footer .lv-footer__submit,html body.woocommerce-checkout .lv-footer .lv-footer__submit,html body.woocommerce-page .lv-footer .lv-footer__submit{min-width:88px!important;height:42px!important;min-height:42px!important;padding:0 .68rem!important;font-size:8.25px!important;letter-spacing:.1em!important}html body .lv-footer .lv-footer__submit svg{display:none!important}}@media (max-width:767.98px){html body.woocommerce-account .woocommerce{box-sizing:border-box!important;width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}html body.woocommerce-account .woocommerce-MyAccount-content,html body.woocommerce-account .woocommerce-MyAccount-navigation,html body.woocommerce-account .woocommerce-MyAccount-navigation ul{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}html body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;padding:0!important;margin:0 0 1rem!important;list-style:none!important}html body.woocommerce-account .woocommerce-MyAccount-navigation li{min-width:0!important;width:100%!important;margin:0!important}html body.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-height:42px!important;padding:.55rem .4rem!important;font-size:9.5px!important;letter-spacing:.12em!important;line-height:1.22!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body.woocommerce-account .woocommerce-MyAccount-content{padding:1rem!important;overflow:visible!important}html body.woocommerce-account .woocommerce-orders-table,html body.woocommerce-account table.shop_table{display:block!important;width:100%!important;border:0!important}html body.woocommerce-account .woocommerce-orders-table thead,html body.woocommerce-account table.shop_table thead{display:none!important}html body.woocommerce-account .woocommerce-orders-table tbody,html body.woocommerce-account .woocommerce-orders-table td,html body.woocommerce-account .woocommerce-orders-table tr,html body.woocommerce-account table.shop_table tbody,html body.woocommerce-account table.shop_table td,html body.woocommerce-account table.shop_table tr{display:block!important;width:100%!important;box-sizing:border-box!important}html body.woocommerce-account .woocommerce-orders-table tr,html body.woocommerce-account table.shop_table tr{padding:1rem!important;margin:0 0 .85rem!important;border:1px solid rgba(20,17,14,.1)!important;border-radius:18px!important;background:#fff!important}html body.woocommerce-account .woocommerce-orders-table td,html body.woocommerce-account table.shop_table td{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:1rem!important;padding:.55rem 0!important;border:0!important;text-align:right!important;word-break:normal!important;overflow-wrap:anywhere!important}html body.woocommerce-account .woocommerce-orders-table td::before,html body.woocommerce-account table.shop_table td::before{content:attr(data-title);flex:0 0 auto;max-width:46%;font-family:var(--lv-font-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(20,17,14,.56);text-align:left}html body.woocommerce-account .woocommerce-orders-table .button,html body.woocommerce-account table.shop_table .button{width:100%!important;justify-content:center!important;margin-top:.5rem!important}}@media (max-width:767.98px){html body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-payment-methods,html body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control,html body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-payment-methods,html body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control{display:grid!important;grid-template-columns:1fr!important;gap:.8rem!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}html body.woocommerce-checkout .lv-payment-clean-card,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option,html body.woocommerce-checkout .wc-block-components-radio-control__option,html body.woocommerce-checkout label.wc-block-components-radio-control__option{position:relative!important;display:grid!important;grid-template-columns:1.25rem minmax(0,1fr)!important;grid-template-areas:"radio label" ". desc"!important;align-items:start!important;column-gap:.8rem!important;row-gap:.45rem!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;max-inline-size:100%!important;min-width:0!important;min-inline-size:0!important;min-height:0!important;padding:1rem!important;margin:0!important;border:1px solid rgba(20,17,14,.18)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;text-align:left!important;float:none!important}html body.woocommerce-checkout .lv-payment-clean-row,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label:not(.wc-block-components-radio-control__option),html body.woocommerce-checkout .wc-block-components-radio-control__option>label:not(.wc-block-components-radio-control__option){display:grid!important;grid-template-columns:1.25rem minmax(0,1fr)!important;grid-template-areas:"radio label" ". desc"!important;align-items:start!important;column-gap:.8rem!important;row-gap:.45rem!important;grid-column:1/-1!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;max-inline-size:100%!important;min-width:0!important;min-inline-size:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;overflow:visible!important}html body.woocommerce-checkout .lv-payment-clean-radio,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option input[type=radio],html body.woocommerce-checkout .wc-block-components-radio-control__input,html body.woocommerce-checkout .wc-block-components-radio-control__option input[type=radio]{position:static!important;inset:auto!important;grid-area:radio!important;align-self:start!important;justify-self:start!important;display:block!important;box-sizing:border-box!important;width:18px!important;height:18px!important;inline-size:18px!important;block-size:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:.1rem 0 0!important;transform:none!important;float:none!important;z-index:2!important;appearance:auto!important;-webkit-appearance:radio!important;accent-color:var(--lv-espresso,#14110e)!important}html body.woocommerce-checkout .lv-payment-clean-label,html body.woocommerce-checkout .wc-block-components-payment-method-label,html body.woocommerce-checkout .wc-block-components-radio-control__label,html body.woocommerce-checkout .wc-block-components-radio-control__label-group,html body.woocommerce-checkout .wc-block-components-radio-control__option-layout{position:static!important;grid-area:label!important;display:block!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;max-inline-size:100%!important;min-width:0!important;min-inline-size:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;float:none!important;clear:none!important;text-align:left!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}html body.woocommerce-checkout .lv-payment-clean-label,html body.woocommerce-checkout .wc-block-components-payment-method-label,html body.woocommerce-checkout .wc-block-components-radio-control__label{font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;color:var(--lv-espresso,#14110e)!important}html body.woocommerce-checkout .lv-payment-clean-desc,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-content,html body.woocommerce-checkout .wc-block-components-radio-control__description{position:static!important;grid-area:desc!important;display:block!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;max-inline-size:100%!important;min-width:0!important;min-inline-size:0!important;padding:0!important;margin:.1rem 0 0!important;border:0!important;background:0 0!important;box-shadow:none!important;font-family:var(--lv-font-sans)!important;font-size:11.5px!important;font-weight:300!important;line-height:1.55!important;letter-spacing:0!important;color:rgba(20,17,14,.62)!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}}@media (max-width:767.98px){html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option--checked-option-highlighted.lv-payment-clean-card,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option.lv-payment-clean-card{position:relative!important;display:block!important;grid-template-columns:none!important;grid-template-areas:none!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:1px solid rgba(20,17,14,.18)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card{position:relative!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;grid-template-areas:"radio label"!important;align-items:start!important;column-gap:.8rem!important;row-gap:0!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;min-width:0!important;padding:1rem 1rem .5rem!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;overflow:visible!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card .wc-block-components-radio-control__input,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card input[type=radio]{position:static!important;inset:auto!important;grid-area:radio!important;align-self:start!important;justify-self:start!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:.1rem 0 0!important;transform:none!important;float:none!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card .wc-block-components-payment-method-label,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card .wc-block-components-radio-control__label,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card .wc-block-components-radio-control__label-group,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card .wc-block-components-radio-control__option-layout{grid-area:label!important;display:block!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>.wc-block-components-radio-control-accordion-content.lv-payment-clean-desc{display:block!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:100%!important;min-width:0!important;padding:0 1rem 1rem calc(1rem + 18px + .8rem)!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important;font-size:11.5px!important;line-height:1.55!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body.woocommerce-checkout .wc-block-components-payment-method-label.lv-payment-clean-label::after,html body.woocommerce-checkout .wc-block-components-payment-method-label.lv-payment-clean-label::before,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option.lv-payment-clean-card::after,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option.lv-payment-clean-card::before,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card::after,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option>label.wc-block-components-radio-control__option.lv-payment-clean-card::before,html body.woocommerce-checkout .wc-block-components-radio-control__label-group.lv-payment-clean-label::after,html body.woocommerce-checkout .wc-block-components-radio-control__label-group.lv-payment-clean-label::before,html body.woocommerce-checkout .wc-block-components-radio-control__label.lv-payment-clean-label::after,html body.woocommerce-checkout .wc-block-components-radio-control__label.lv-payment-clean-label::before,html body.woocommerce-checkout .wc-block-components-radio-control__option-layout.lv-payment-clean-label::after,html body.woocommerce-checkout .wc-block-components-radio-control__option-layout.lv-payment-clean-label::before{content:none!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}}.lv-sidecart.is-loading .lv-sidecart__body,.lv-sidecart.is-loading .lv-sidecart__foot{opacity:.58;pointer-events:none;transition:opacity .18s ease}.lv-sidecart__panel{background:rgba(250,249,246,.92)!important;backdrop-filter:blur(28px) saturate(1.12)!important;-webkit-backdrop-filter:blur(28px) saturate(1.12)!important;border-left:1px solid rgba(20,17,14,.08)!important;box-shadow:-34px 0 80px -28px rgba(20,17,14,.34)!important}.lv-sidecart__foot,.lv-sidecart__head{background:rgba(255,255,255,.72)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.lv-sidecart__item{grid-template-columns:68px minmax(0,1fr) 34px!important;gap:.85rem!important;align-items:center!important;padding:.75rem!important;border:1px solid rgba(20,17,14,.07)!important;border-radius:20px!important;background:rgba(255,255,255,.78)!important;box-shadow:0 12px 34px -26px rgba(20,17,14,.26)!important}.lv-sidecart__thumb,.lv-sidecart__thumb-img{width:68px!important;height:68px!important;border-radius:16px!important;background:#f1f0ec!important}.lv-sidecart__item-name{font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.28!important}.lv-sidecart__qty-wrap{background:rgba(246,246,243,.92)!important;border-color:rgba(20,17,14,.08)!important}.lv-sidecart__remove{background:rgba(246,246,243,.76)!important;border-color:rgba(20,17,14,.08)!important}.lv-sidecart__empty{min-height:62vh;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:480px){.lv-sidecart__item{grid-template-columns:62px minmax(0,1fr) 32px!important;gap:.72rem!important;border-radius:18px!important}.lv-sidecart__thumb,.lv-sidecart__thumb-img{width:62px!important;height:62px!important}}html body.woocommerce-checkout .lv-district-field--select,html body.woocommerce-checkout .wc-block-components-text-input.lv-district-field--select{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0 0 1rem!important;border:0!important;background:0 0!important;box-shadow:none!important}html body.woocommerce-checkout .lv-district-field--select input.lv-district-hidden-source,html body.woocommerce-checkout .lv-district-field--select input.lv-district-source,html body.woocommerce-checkout .lv-district-field--select input[aria-hidden=true].lv-district-source{display:none!important;visibility:hidden!important;position:absolute!important;inset:auto!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important}html body.woocommerce-checkout .lv-district-field--select .wc-block-components-text-input__label,html body.woocommerce-checkout .lv-district-field--select label[for],html body.woocommerce-checkout .lv-district-field--select>label{display:none!important;visibility:hidden!important}html body.woocommerce-checkout .lv-district-field--select .lv-district-select{display:block!important;margin:0!important}html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option *,html body.woocommerce-checkout .wc-block-components-radio-control__option,html body.woocommerce-checkout .wc-block-components-radio-control__option *{list-style:none!important}html body.woocommerce-checkout .lv-payment-clean-radio,html body.woocommerce-checkout .wc-block-components-radio-control__input.lv-payment-clean-radio,html body.woocommerce-checkout input.lv-payment-clean-radio[type=radio]{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:.1rem 0 0!important;border:1.4px solid rgba(20,17,14,.72)!important;border-radius:999px!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;outline:0!important;appearance:none!important;-webkit-appearance:none!important;transform:none!important;float:none!important}html body.woocommerce-checkout .lv-payment-clean-radio:checked,html body.woocommerce-checkout .wc-block-components-radio-control__input.lv-payment-clean-radio:checked,html body.woocommerce-checkout input.lv-payment-clean-radio[type=radio]:checked{background-image:radial-gradient(circle at center,#14110e 0 4px,transparent 4.8px)!important}html body.woocommerce-checkout .lv-payment-clean-radio::after,html body.woocommerce-checkout .lv-payment-clean-radio::before,html body.woocommerce-checkout .wc-block-components-payment-method-label::marker,html body.woocommerce-checkout .wc-block-components-radio-control-accordion-option::marker,html body.woocommerce-checkout .wc-block-components-radio-control__input.lv-payment-clean-radio::after,html body.woocommerce-checkout .wc-block-components-radio-control__input.lv-payment-clean-radio::before,html body.woocommerce-checkout .wc-block-components-radio-control__option::marker{content:none!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important}body.woocommerce-order-received{--lv-order-card:rgba(255, 255, 255, 0.82);--lv-order-card-strong:rgba(255, 255, 255, 0.94);--lv-order-border:rgba(20, 17, 14, 0.09);--lv-order-border-strong:rgba(20, 17, 14, 0.16);--lv-order-shadow:0 22px 70px -42px rgba(20, 17, 14, 0.32)}body.woocommerce-order-received .lv-main,body.woocommerce-order-received .woocommerce{max-width:min(920px,calc(100vw - 32px))!important;margin-left:auto!important;margin-right:auto!important}body.woocommerce-order-received .woocommerce{display:grid;gap:1.25rem}body.woocommerce-order-received .woocommerce-order{display:grid;gap:1.25rem;min-width:0}body.woocommerce-order-received .woocommerce-notice--success,body.woocommerce-order-received .woocommerce-thankyou-order-received{position:relative;display:flex;align-items:center;gap:.75rem;min-height:52px;margin:0!important;padding:.9rem 1.05rem .9rem 3.1rem!important;border:1px solid var(--lv-order-border)!important;border-left:1px solid var(--lv-order-border)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.78)),var(--lv-order-card-strong)!important;box-shadow:0 16px 42px -34px rgba(20,17,14,.34)!important;color:var(--lv-espresso)!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.45!important}body.woocommerce-order-received .woocommerce-notice--success::before,body.woocommerce-order-received .woocommerce-thankyou-order-received::before{content:"";position:absolute;left:1.05rem;top:50%;width:22px;height:22px;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(255,255,255,.52)),var(--lv-espresso);box-shadow:inset 0 0 0 1px rgba(20,17,14,.14),0 8px 18px -12px rgba(20,17,14,.45);transform:translateY(-50%)}body.woocommerce-order-received .woocommerce-notice--success::after,body.woocommerce-order-received .woocommerce-thankyou-order-received::after{content:"";position:absolute;left:calc(1.05rem + 7px);top:50%;width:8px;height:5px;border-left:1.6px solid #fff;border-bottom:1.6px solid #fff;transform:translateY(-60%) rotate(-45deg)}body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0!important;padding:0!important;overflow:hidden;list-style:none!important;border:1px solid var(--lv-order-border);border-radius:20px;background:var(--lv-order-border);box-shadow:var(--lv-order-shadow)}body.woocommerce-order-received .bacs_details::after,body.woocommerce-order-received .bacs_details::before,body.woocommerce-order-received .wc-bacs-bank-details::after,body.woocommerce-order-received .wc-bacs-bank-details::before,body.woocommerce-order-received .woocommerce-order-overview::after,body.woocommerce-order-received .woocommerce-order-overview::before{content:none!important;display:none!important}body.woocommerce-order-received .woocommerce-order-overview li{display:grid!important;float:none!important;align-content:center;gap:.35rem;min-width:0;min-height:78px;margin:0!important;padding:1rem!important;border:0!important;background:rgba(255,255,255,.86);color:var(--lv-muted-soft);font-family:var(--lv-font-sans);font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1.25;text-transform:uppercase;overflow-wrap:anywhere}body.woocommerce-order-received .woocommerce-order-overview li strong{display:block;min-width:0;color:var(--lv-espresso);font-size:13px;font-weight:650;letter-spacing:0;line-height:1.35;text-transform:none;overflow-wrap:anywhere}body.woocommerce-order-received .luviano-bank-transfer-instructions,body.woocommerce-order-received .woocommerce-bacs-bank-details{position:relative;margin:0!important;padding:clamp(1.25rem,3vw,2rem)!important;overflow:hidden;border:1px solid var(--lv-order-border-strong)!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,247,242,.86)),var(--lv-order-card-strong)!important;box-shadow:var(--lv-order-shadow)!important;color:var(--lv-espresso)!important}body.woocommerce-order-received .luviano-bank-transfer-instructions::before,body.woocommerce-order-received .woocommerce-bacs-bank-details::before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,rgba(20,17,14,.92),rgba(184,155,111,.72))}body.woocommerce-order-received .luviano-bank-transfer-instructions__head{max-width:62ch}body.woocommerce-order-received .luviano-bank-transfer-instructions__eyebrow{margin:0 0 .7rem!important;color:var(--lv-muted-soft)!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.22em!important;line-height:1.2!important;text-transform:uppercase!important}body.woocommerce-order-received .luviano-bank-transfer-instructions__eyebrow::before{background:var(--lv-champagne-soft)!important}body.woocommerce-order-received .luviano-bank-transfer-instructions h2,body.woocommerce-order-received .woocommerce-bacs-bank-details h2,body.woocommerce-order-received .woocommerce-bacs-bank-details h3,body.woocommerce-order-received .woocommerce-customer-details h2,body.woocommerce-order-received .woocommerce-order-details h2{margin:0 0 .75rem!important;color:var(--lv-espresso)!important;font-family:var(--lv-font-display)!important;font-size:clamp(1.75rem, 1.35rem + 1.6vw, 2.35rem)!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.05!important}body.woocommerce-order-received .luviano-bank-transfer-instructions p,body.woocommerce-order-received .woocommerce-bacs-bank-details p{max-width:62ch;color:var(--lv-muted)!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:350!important;letter-spacing:0!important;line-height:1.75!important}body.woocommerce-order-received .bacs_details,body.woocommerce-order-received .luviano-bank-transfer-instructions__grid,body.woocommerce-order-received .wc-bacs-bank-details{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem!important;margin:1.35rem 0 1rem!important;padding:0!important;border:0!important;background:0 0!important;list-style:none!important;overflow:visible!important}body.woocommerce-order-received .bacs_details>li,body.woocommerce-order-received .luviano-bank-transfer-instructions__grid>div,body.woocommerce-order-received .wc-bacs-bank-details>li{float:none!important;min-width:0;width:auto!important;margin:0!important;padding:1rem!important;border:1px solid rgba(20,17,14,.075)!important;border-radius:16px!important;background:rgba(255,255,255,.84)!important;box-shadow:0 14px 34px -30px rgba(20,17,14,.35)}body.woocommerce-order-received .bacs_details strong,body.woocommerce-order-received .luviano-bank-transfer-instructions dt,body.woocommerce-order-received .wc-bacs-bank-details strong{display:block;margin:0 0 .42rem!important;color:var(--lv-muted-soft)!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:650!important;letter-spacing:.14em!important;line-height:1.25!important;text-transform:uppercase!important}body.woocommerce-order-received .luviano-bank-transfer-instructions dd{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.7rem!important;min-width:0;margin:0!important;color:var(--lv-espresso)!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-weight:650!important;line-height:1.38!important;overflow-wrap:anywhere!important;word-break:normal!important}body.woocommerce-order-received .bacs_details li,body.woocommerce-order-received .luviano-bank-transfer-instructions dd>span,body.woocommerce-order-received .wc-bacs-bank-details li{min-width:0;color:var(--lv-espresso);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.woocommerce-order-received .luviano-copy-button,body.woocommerce-order-received .woocommerce .button.luviano-copy-button{display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;min-height:30px;padding:.56rem .78rem!important;border:1px solid rgba(20,17,14,.92)!important;border-radius:999px!important;background:var(--lv-espresso)!important;color:#fff!important;font-family:var(--lv-font-sans)!important;font-size:10px!important;font-weight:650!important;letter-spacing:.08em!important;line-height:1!important;text-transform:none!important;box-shadow:0 10px 24px -18px rgba(20,17,14,.62)}body.woocommerce-order-received .luviano-bank-transfer-instructions__note{color:var(--lv-espresso)!important;font-weight:550!important}body.woocommerce-order-received .luviano-bank-transfer-instructions__help{margin-top:.65rem!important;color:var(--lv-muted-soft)!important;font-size:12px!important}body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .woocommerce-order-details{min-width:0;margin:0!important;padding:0!important}body.woocommerce-order-received table.shop_table.order_details,body.woocommerce-order-received table.woocommerce-table--order-details{width:100%!important;margin:0!important;overflow:hidden;border:1px solid var(--lv-order-border)!important;border-radius:20px!important;border-collapse:separate!important;border-spacing:0!important;background:rgba(255,255,255,.86)!important;box-shadow:var(--lv-order-shadow)}body.woocommerce-order-received table.shop_table.order_details td,body.woocommerce-order-received table.shop_table.order_details th,body.woocommerce-order-received table.woocommerce-table--order-details td,body.woocommerce-order-received table.woocommerce-table--order-details th{padding:1rem!important;border:0!important;border-bottom:1px solid rgba(20,17,14,.07)!important;color:var(--lv-espresso)!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;line-height:1.45!important;vertical-align:middle!important}body.woocommerce-order-received table.shop_table.order_details thead th,body.woocommerce-order-received table.woocommerce-table--order-details thead th{color:var(--lv-muted-soft)!important;font-size:10px!important;font-weight:650!important;letter-spacing:.14em!important;text-transform:uppercase!important}body.woocommerce-order-received table.shop_table.order_details td:last-child,body.woocommerce-order-received table.shop_table.order_details th:last-child,body.woocommerce-order-received table.woocommerce-table--order-details td:last-child,body.woocommerce-order-received table.woocommerce-table--order-details th:last-child{text-align:right}body.woocommerce-order-received table.shop_table.order_details tfoot td,body.woocommerce-order-received table.shop_table.order_details tfoot th,body.woocommerce-order-received table.woocommerce-table--order-details tfoot td,body.woocommerce-order-received table.woocommerce-table--order-details tfoot th{background:rgba(250,249,246,.62);font-weight:650!important}body.woocommerce-order-received .woocommerce-customer-details address{margin:0!important;padding:1rem!important;border:1px solid var(--lv-order-border)!important;border-radius:20px!important;background:rgba(255,255,255,.82)!important;box-shadow:var(--lv-order-shadow);color:var(--lv-graphite)!important;font-family:var(--lv-font-sans)!important;font-size:13px!important;font-style:normal!important;font-weight:350!important;line-height:1.7!important;overflow-wrap:anywhere}body.woocommerce-order-received .woocommerce-customer-details address p{margin:.35rem 0 0!important}@media (max-width:760px){body.woocommerce-order-received .lv-main,body.woocommerce-order-received .woocommerce{max-width:min(100% - 24px,430px)!important}body.woocommerce-order-received .woocommerce{gap:1rem}body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.woocommerce-order-overview{grid-template-columns:1fr 1fr;border-radius:18px}body.woocommerce-order-received .woocommerce-order-overview li{min-height:72px;padding:.9rem!important;font-size:9.5px;letter-spacing:.12em}body.woocommerce-order-received .woocommerce-order-overview li strong{font-size:12px}body.woocommerce-order-received .luviano-bank-transfer-instructions,body.woocommerce-order-received .woocommerce-bacs-bank-details{padding:1rem!important;border-radius:20px!important}body.woocommerce-order-received .bacs_details,body.woocommerce-order-received .luviano-bank-transfer-instructions__grid,body.woocommerce-order-received .wc-bacs-bank-details{grid-template-columns:1fr;gap:.6rem!important}body.woocommerce-order-received .bacs_details>li,body.woocommerce-order-received .luviano-bank-transfer-instructions__grid>div,body.woocommerce-order-received .wc-bacs-bank-details>li{padding:.9rem!important;border-radius:15px!important}body.woocommerce-order-received .luviano-bank-transfer-instructions dd{align-items:flex-start!important;flex-direction:column!important;gap:.55rem!important}body.woocommerce-order-received .luviano-copy-button{min-height:32px}}@media (max-width:640px){body.woocommerce-order-received table.shop_table.order_details thead,body.woocommerce-order-received table.woocommerce-table--order-details thead{display:none!important}body.woocommerce-order-received table.shop_table.order_details,body.woocommerce-order-received table.shop_table.order_details tbody,body.woocommerce-order-received table.shop_table.order_details tfoot,body.woocommerce-order-received table.woocommerce-table--order-details,body.woocommerce-order-received table.woocommerce-table--order-details tbody,body.woocommerce-order-received table.woocommerce-table--order-details tfoot{display:block!important}body.woocommerce-order-received table.shop_table.order_details tr,body.woocommerce-order-received table.woocommerce-table--order-details tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto;width:100%!important;border-bottom:1px solid rgba(20,17,14,.07)}body.woocommerce-order-received table.shop_table.order_details td,body.woocommerce-order-received table.shop_table.order_details th,body.woocommerce-order-received table.woocommerce-table--order-details td,body.woocommerce-order-received table.woocommerce-table--order-details th{display:block!important;padding:.9rem!important;border-bottom:0!important}body.woocommerce-order-received table.shop_table.order_details td:last-child,body.woocommerce-order-received table.shop_table.order_details th:last-child,body.woocommerce-order-received table.woocommerce-table--order-details td:last-child,body.woocommerce-order-received table.woocommerce-table--order-details th:last-child{text-align:right!important}}@media (max-width:430px){body.woocommerce-order-received .lv-main,body.woocommerce-order-received .woocommerce{max-width:calc(100vw - 24px)!important}body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.woocommerce-order-overview{grid-template-columns:1fr}body.woocommerce-order-received table.shop_table.order_details tr,body.woocommerce-order-received table.woocommerce-table--order-details tr{grid-template-columns:1fr}body.woocommerce-order-received table.shop_table.order_details td:last-child,body.woocommerce-order-received table.shop_table.order_details th:last-child,body.woocommerce-order-received table.woocommerce-table--order-details td:last-child,body.woocommerce-order-received table.woocommerce-table--order-details th:last-child{text-align:left!important;padding-top:0!important}}