:root{--lv-accent: #a9573f;--lv-accent-soft: #f6e6dd;--lv-surface: #ffffff;--lv-card-radius: 14px}.lv-section-head{display:flex;flex-direction:column;gap:8px;min-width:0}.lv-section-head--center{align-items:center;text-align:center}.lv-section-head__title{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,2.6vw,2.375rem);line-height:1.15;text-wrap:balance}.lv-section-head__subtitle{margin:0;max-width:60ch;font-size:.9375rem;line-height:1.5;color:rgb(var(--color-foreground-rgb) / .7)}.lv-pills{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.lv-pill{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 18px;border:1px solid rgb(var(--color-foreground-rgb) / .3);border-radius:999px;background-color:#ffffffb8;color:var(--color-foreground);font-family:var(--font-body--family);font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color var(--animation-speed, .2s) ease,border-color var(--animation-speed, .2s) ease,color var(--animation-speed, .2s) ease}.lv-pill:hover,.lv-pill--solid{border-color:var(--color-foreground);background-color:var(--color-foreground);color:var(--lv-surface)}.lv-pill--solid:hover{border-color:var(--lv-accent);background-color:var(--lv-accent)}.lv-pill:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.lv-pill__check{font-size:.75rem}.lv-pill--large{min-height:46px;padding:10px 26px;background-color:var(--lv-surface);font-size:.9375rem}.search-action__bar-text{display:none}@media screen and (min-width:990px){[data-menu-style=menu] .header__row--top .header__column--left{gap:28px}[data-menu-style=menu] .header__row--top :is(.header__column--left,.header__column--center) .search-action:not(.search-action--hidden-on-menu){margin-inline:0}[data-menu-style=menu] .header__row--top :is(.header__column--left,.header__column--center) .search-action:not(.search-action--hidden-on-menu) .header-actions__action{display:flex;align-items:center;justify-content:space-between;gap:12px;width:clamp(300px,34vw,560px);height:46px;padding-inline:20px 5px;border:1px solid rgb(var(--color-foreground-rgb) / .22);border-radius:999px;background-color:var(--lv-surface);transition:border-color var(--animation-speed, .2s) ease}[data-menu-style=menu] .header__row--top :is(.header__column--left,.header__column--center) .search-action:not(.search-action--hidden-on-menu) .header-actions__action:hover{border-color:rgb(var(--color-foreground-rgb) / .55)}[data-menu-style=menu] .header__row--top :is(.header__column--left,.header__column--center) .search-action:not(.search-action--hidden-on-menu) .search-action__bar-text{display:block;overflow:hidden;font-size:.9375rem;color:rgb(var(--color-foreground-rgb) / .55);white-space:nowrap;text-overflow:ellipsis}[data-menu-style=menu] .header__row--top :is(.header__column--left,.header__column--center) .search-action:not(.search-action--hidden-on-menu) .svg-wrapper{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:var(--lv-accent);color:var(--lv-surface)}}:is(.product-card,.product-grid__card) [role=heading]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.4}.card-gallery{overflow:hidden;border-radius:var(--lv-card-radius);background-color:var(--lv-surface)}.footer-content a:hover,.shopify-section-group-footer-group a:hover{text-decoration:underline;text-underline-offset:3px}.product-form-buttons add-to-cart-component .button{min-height:54px;font-size:1rem;font-weight:600;letter-spacing:.01em}.product-details .accordion summary{padding-block:16px}.product-details .payment-icons{opacity:.9}html .mega-menu__grid .mega-menu__link-image,html .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{aspect-ratio:1 / 1}html .mega-menu__grid .mega-menu__link:has(.mega-menu__link-image){align-items:center;text-align:center;font-weight:500}html .mega-menu__grid .mega-menu__link-image{transition:transform .3s ease,box-shadow .3s ease}html .mega-menu__grid .mega-menu__link:hover .mega-menu__link-image{transform:translateY(-3px);box-shadow:0 8px 20px #0000001f}html .menu-drawer__link-image{aspect-ratio:4 / 3;border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/livinges-theme.css.map */
