:root{--font-heading-family: "Sora", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 800;--font-body-family: "Inter", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--lhub-c1: #7c3aed;--lhub-c2: #ec4899;--lhub-grad: linear-gradient(135deg, var(--lhub-c1), var(--lhub-c2));--lhub-grad-card: linear-gradient(165deg, var(--lhub-c1), var(--lhub-c2));--lhub-tint1: color-mix(in srgb, var(--lhub-c1) 10%, white);--lhub-tint2: color-mix(in srgb, var(--lhub-c2) 10%, white);--lhub-border-tint: color-mix(in srgb, var(--lhub-c1) 28%, white);--lhub-shadow-soft: color-mix(in srgb, var(--lhub-c1) 45%, transparent);--lhub-bg: #fafaf9;--lhub-text: #1a1a1a;--lhub-text-secondary: #6a6a6a;--lhub-text-muted: #8a8a8a;--lhub-border: #eae6e1;--lhub-border-soft: #efebe6}.lhub-badge{display:inline-flex;align-items:center;font:600 12px Inter,sans-serif;padding:6px 14px;border-radius:999px;white-space:nowrap}.lhub-btn{display:inline-flex;align-items:center;justify-content:center;border:none;font:600 14px Inter,sans-serif;padding:15px 28px;border-radius:12px;cursor:pointer;text-decoration:none}.lhub-btn--gradient{background:var(--lhub-grad);color:#fff;box-shadow:0 12px 24px -10px var(--lhub-shadow-soft)}.lhub-btn--gradient:hover{color:#fff;opacity:.94}.lhub-blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.14;animation:lhub-float 9s ease-in-out infinite;pointer-events:none}@keyframes lhub-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media(prefers-reduced-motion:reduce){.lhub-blob{animation:none}}.lhub-header{background:#fafaf9e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lhub-logo-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--lhub-grad);overflow:hidden}.lhub-logo-badge__img{object-fit:contain}.lhub-header__brand{display:flex;align-items:center;gap:10px}.lhub-header__wordmark{font:700 18px Sora,sans-serif;color:var(--lhub-text);letter-spacing:-.01em;white-space:nowrap}@media screen and (max-width:989px){.lhub-header__wordmark,.header__lhub-button{display:none}.lhub-header .header{display:flex;align-items:center;gap:.5rem}.lhub-header .header__heading{order:0;margin:0 auto 0 0}.lhub-header .header__heading-link{justify-content:flex-start}.lhub-header .header__icons{order:2}.lhub-header header-drawer{order:3;margin-left:0}}.lhub-header .list-menu--inline{flex-wrap:nowrap}.lhub-header .list-menu__item--link{font:600 14px Inter,sans-serif;color:var(--lhub-text-secondary);white-space:nowrap}.lhub-header .list-menu__item--link:hover{color:var(--lhub-c2)}.header__lhub-button{margin-left:.5rem}.lhub-footer{background:linear-gradient(180deg,#fff,#fbf6fa)}.lhub-footer-brand-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.lhub-footer-brand-row .footer-block__heading{margin:0}.lhub-footer .footer-block__heading{font:700 16px Sora,sans-serif;color:var(--lhub-text)}.lhub-footer .footer-block--menu .footer-block__heading{font:600 12px Inter,sans-serif;color:#9a8fc4;text-transform:uppercase;letter-spacing:.05em}.lhub-footer .footer-block__brand-info,.lhub-footer .footer-block__brand-info p,.lhub-footer .footer-block--menu .list-menu__item--link{font:14px/1.6 Inter,sans-serif;color:var(--lhub-text-secondary)}.lhub-social-links{display:flex;flex-direction:column;gap:10px}.lhub-social-links__link{display:flex;align-items:center;gap:8px;font:14px Inter,sans-serif;color:var(--lhub-text-secondary)}.lhub-social-links__dot{width:8px;height:8px;border-radius:50%;background:var(--lhub-grad);flex:none}@media screen and (min-width:990px){.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1!important;transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:0!important}}.badge.lhub-badge--combo{background-color:#dc2626!important;color:#fff!important}.lhub-price-pct{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:6px;background-color:#16a34a;color:#fff;font:700 12px Inter,sans-serif;vertical-align:middle;white-space:nowrap;position:relative;top:-1px}.price .price__badge-sale{margin-left:10px;vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lhub-theme.css.map */
