:root{--font-display: "Fraunces", serif;--font-ui: "Outfit", sans-serif;--bg: #F2ECDD;--surface-glass: rgba(255, 255, 255, .5);--stroke: rgba(255, 255, 255, .78);--text: #1C3A2A;--text-soft: #4A6B57;--text-dim: #7E8F80;--accent: #B98A44;--accent-deep: #9C7132;--btn-bg: linear-gradient(135deg, #25503A, #1C3A2A);--btn-text: #F8F4E9;--shadow: 0 10px 34px rgba(60, 84, 66, .14);--announce-bg: #1C3A2A;--announce-text: #F8F4E9;--shadow-hover: 0 16px 44px rgba(60, 84, 66, .22);--pill-bg: rgba(28, 58, 42, .08)}[data-theme=dark]{--bg: linear-gradient(160deg, #0C241A, #17402C 45%, #1E5238);--surface-glass: rgba(255, 255, 255, .09);--stroke: rgba(255, 255, 255, .18);--text: #F4F7F2;--text-soft: #BFE3C8;--text-dim: #8FB79D;--accent: #E9B44C;--accent-deep: #D89B26;--btn-bg: linear-gradient(135deg, #E9B44C, #D89B26);--btn-text: #1E1608;--shadow: 0 8px 32px rgba(0, 0, 0, .22);--shadow-hover: 0 14px 42px rgba(0, 0, 0, .32);--pill-bg: rgba(244, 247, 242, .12)}.lamhenow-glass{background:var(--surface-glass);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);border:1px solid var(--stroke);border-radius:18px;box-shadow:var(--shadow)}.theme-toggle{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--surface-glass);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);border:1px solid var(--stroke);border-radius:999px;box-shadow:var(--shadow);font-family:var(--font-ui)}.theme-toggle__btn{-webkit-appearance:none;appearance:none;border:0;margin:0;cursor:pointer;padding:6px 12px;font-family:var(--font-ui);font-size:1.2rem;font-weight:600;line-height:1;color:var(--text-soft);background:transparent;border-radius:999px;transition:background-color .2s ease,color .2s ease}.theme-toggle__btn[aria-pressed=true]{color:var(--btn-text);background:var(--btn-bg)}.theme-toggle__btn:hover{color:var(--text)}.theme-toggle__btn[aria-pressed=true]:hover{color:var(--btn-text)}.theme-toggle__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media screen and (max-width:749px){.theme-toggle__btn{padding:5px 9px;font-size:1.1rem}}html .header-wrapper{background:var(--surface-glass);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);border-bottom:1px solid var(--stroke);box-shadow:var(--shadow);transition:background-color .2s ease,border-color .2s ease}@media screen and (min-width:990px){html .header-wrapper{margin:12px 16px 0;border:1px solid var(--stroke);border-radius:100px}}@media screen and (max-width:989px){html .header-wrapper{margin:0;border-radius:0}}html .header__icon,html .header__heading-link .h2,html .header__menu-item{color:var(--text-soft)}html .header__heading-link:hover .h2,html .header__icon:hover,html .header__menu-item:hover,html .header__active-menu-item{color:var(--text)}html .header__menu-item,html .list-menu__item--link{font-family:var(--font-ui);font-weight:600;font-size:14.5px}html .header__icon--cart{background:var(--btn-bg);color:var(--btn-text);border-radius:100px}html .header__icon--cart:hover{color:var(--btn-text)}html .utility-bar{background:var(--announce-bg)}html .announcement-bar__message{color:var(--announce-text)}html .announcement-bar__link,html .announcement-bar__link .icon-arrow{color:var(--accent)}html .card{background:var(--surface-glass);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);border:1px solid var(--stroke);border-radius:18px;box-shadow:var(--shadow);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}html .card--card,html .card--standard .card__inner{background:transparent;border:none;border-radius:0;box-shadow:none}html .card--card:after,html .card--standard .card__inner:after{box-shadow:none}html .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--shadow-hover)}html .card .media>img{transform:scale(1)!important}html .card-wrapper:hover .media>img{transform:scale(1.05)!important}html .card__heading{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--text)}html .card-information .price-item{font-family:var(--font-ui);font-size:17px;font-weight:700;color:var(--text)}html .card__spec-pills{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}html .card__spec-pills:empty{display:none;margin:0}html .card__spec-pill{font-family:var(--font-ui);font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--text-soft);background:var(--pill-bg);border:1px solid var(--stroke);border-radius:999px;padding:3px 9px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lamhenow-theme.css.map */
