:root{--hx-space-1: .25rem;--hx-space-2: .5rem;--hx-space-3: .75rem;--hx-space-4: 1rem;--hx-space-5: 1.25rem;--hx-space-6: 1.5rem;--hx-space-8: 2rem;--hx-space-10: 2.5rem;--hx-space-12: 3rem;--hx-space-16: 4rem;--hx-space-20: 5rem;--hx-space-24: 6rem;--hx-section-gap: clamp(3.5rem, 6vw, 7rem);--hx-section-gap-tight: clamp(2.5rem, 4vw, 4.5rem);--hx-card-radius: var(--hx-radius-lg);--hx-card-media-radius: var(--hx-radius-md);--hx-card-pad: .875rem;--hx-card-text-inset: .375rem;--hx-card-gap: .6875rem;--hx-card-media-tint: #f7f5f2;--hx-surface: #ffffff;--hx-surface-muted: #f4f2ee;--hx-surface-sunken: #f0ede7;--hx-line: #e7e3dc;--hx-line-strong: #d5cec2;--hx-text: var(--color-foreground);--hx-text-muted: rgb(var(--color-foreground-rgb) / .62);--hx-text-subtle: rgb(var(--color-foreground-rgb) / .45);--hx-sale: #b23a2e;--hx-sale-soft: #fbeeeb;--hx-positive: #3f6b4f;--hx-shadow-xs: 0 1px 2px rgb(26 25 23 / .04);--hx-shadow-sm: 0 2px 8px -2px rgb(26 25 23 / .06);--hx-shadow-md: 0 8px 20px -12px rgb(26 25 23 / .12), 0 2px 6px -4px rgb(26 25 23 / .05);--hx-ease: cubic-bezier(.22, .61, .36, 1);--hx-duration: .24s;--hx-radius-sm: 8px;--hx-radius-md: 12px;--hx-radius-lg: 16px;--hx-radius-xl: 20px;--hx-radius-pill: 999px;--hx-measure: 44ch}@media screen and (min-width:750px){:root{--hx-card-pad: 1.125rem;--hx-card-text-inset: .5rem;--hx-card-gap: .875rem}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 20px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: clamp(32px, 4.5vw, 72px)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3{text-wrap:balance}.rte p,.rte ul,.rte ol{max-width:68ch}.rte :is(h2,h3,h4){margin-block-start:1.5em}.rte>:first-child{margin-block-start:0}.hx-eyebrow{display:inline-block;font-family:var(--font-subheading--family);font-size:var(--font-size--2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-text-muted)}.button,.button-primary,.button-secondary{font-weight:500;letter-spacing:.01em;transition:background-color var(--hx-duration) var(--hx-ease),border-color var(--hx-duration) var(--hx-ease),color var(--hx-duration) var(--hx-ease),transform .12s var(--hx-ease)}.button:active,.button-primary:active,.button-secondary:active{transform:translateY(1px)}.rte a:not(.button){text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:rgb(var(--color-foreground-rgb) / .35);transition:text-decoration-color var(--hx-duration) var(--hx-ease)}.rte a:not(.button):hover{text-decoration-color:currentcolor}:focus-visible{outline-offset:.25em}::selection{background-color:rgb(var(--color-foreground-rgb) / .12)}.product-badges{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hx-space-1)}.product-badges__badge{--badge-font-size: .6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1;box-shadow:var(--hx-shadow-xs)}.product-badges__badge--rectangle{padding-block:.4375rem;padding-inline:.5625rem}.hx-trust-item{display:flex;align-items:flex-start;gap:var(--hx-space-3);min-width:0}.hx-trust-item__icon{display:grid;place-items:center;flex:0 0 auto;inline-size:1.5rem;block-size:1.5rem;color:var(--color-foreground)}.hx-trust-item__icon svg{inline-size:100%;block-size:100%;fill:currentcolor}.hx-trust-item__body{min-width:0}.hx-trust-item__title{margin:0;font-size:var(--font-size--sm);font-weight:600;line-height:1.35}.hx-trust-item__text{margin:.25rem 0 0;font-size:var(--font-size--xs);line-height:1.5;color:var(--hx-text-muted)}.hx-panel{background-color:var(--hx-surface-muted);border-radius:var(--hx-radius-xl)}.hx-rule{border:0;border-block-start:1px solid var(--hx-line);margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/huloxin.css.map */
