.hairliss-branding .hl-extra-cta{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.hairliss-branding .hl-extra-cta--action{margin-top:var(--hl-extra-action-space, 26px)}.hairliss-branding .hl-extra-cta--results{margin-top:var(--hl-extra-results-space, 30px)}.hairliss-branding .hl-extra-cta--reviews{align-items:center;margin-top:var(--hl-extra-reviews-space, 34px);text-align:center}.hairliss-branding .hl-extra-cta__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 10px;margin:0}.hairliss-branding .hl-extra-cta__price strong{font-family:HairLissCaprasimo,Georgia,serif;font-size:21px;font-weight:400}.hairliss-branding .hl-extra-cta__price span,.hairliss-branding .hl-extra-cta__note{font-family:HairLissFigtree,system-ui,sans-serif;font-size:12.5px;line-height:1.4;opacity:.78}.hairliss-branding .hl-extra-cta__note{margin:-3px 0 0}.hairliss-branding .hl-extra-cta .hl-buy-form,.hairliss-branding .hl-extra-cta>.hl-button{max-width:100%;width:var(--hl-extra-button-width, 280px)}.hairliss-branding .hl-extra-cta .hl-button{background:var(--hl-extra-button-bg, var(--hl-accent));border-color:var(--hl-extra-button-bg, var(--hl-accent));color:var(--hl-extra-button-text, var(--hl-bg))!important;width:100%}.hairliss-branding .hl-extra-cta .hl-button:hover{background:var(--hl-extra-button-hover, var(--hl-accent-600));border-color:var(--hl-extra-button-hover, var(--hl-accent-600))}.hairliss-branding .hl-action .hl-extra-cta__price,.hairliss-branding .hl-action .hl-extra-cta__note{color:var(--hl-neutral-100)}.hairliss-branding .hl-sticky-buy{display:none}@media(max-width:899px){.hairliss-branding .hl-extra-cta .hl-buy-form,.hairliss-branding .hl-extra-cta>.hl-button{width:var(--hl-extra-mobile-button-width, 100%)}.hairliss-branding .hl-extra-cta--reviews{align-items:stretch}.hairliss-branding .hl-sticky-buy{background:var(--hl-extra-sticky-bg, #f9f4ed);border-top:1px solid color-mix(in srgb,var(--hl-extra-sticky-text, #201e1d) 14%,transparent);bottom:0;box-shadow:0 -8px 28px #00000024;color:var(--hl-extra-sticky-text, #201e1d);display:block;left:0;opacity:0;padding:9px 14px calc(9px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;transform:translateY(calc(100% + 18px));transition:opacity .22s ease,transform .22s ease;z-index:70}.hairliss-branding .hl-sticky-buy.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.hl-drawer-open .hairliss-branding .hl-sticky-buy{opacity:0;pointer-events:none;transform:translateY(calc(100% + 18px))}.hairliss-branding .hl-sticky-buy__inner{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(142px,auto);margin:0 auto;max-width:560px;min-height:var(--hl-extra-sticky-height, 62px)}.hairliss-branding .hl-sticky-buy__summary{display:flex;flex-direction:column;min-width:0}.hairliss-branding .hl-sticky-buy__summary>span{font-size:11px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hairliss-branding .hl-sticky-buy__summary strong{font-family:HairLissCaprasimo,Georgia,serif;font-size:18px;font-weight:400;line-height:1.2}.hairliss-branding .hl-sticky-buy__summary small{font-size:10.5px;line-height:1.2;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hairliss-branding .hl-sticky-buy .hl-buy-form{margin:0;position:relative;width:100%}.hairliss-branding .hl-sticky-buy .hl-button{background:var(--hl-extra-sticky-button-bg, #c67139);border-color:var(--hl-extra-sticky-button-bg, #c67139);color:var(--hl-extra-sticky-button-text, #ffffff)!important;font-size:13px;height:48px;padding-inline:16px;width:100%}.hairliss-branding .hl-sticky-buy .hl-button:hover{filter:brightness(.92)}.hairliss-branding .hl-sticky-buy .hl-buy-form__message:not([hidden]){background:#fff;border-radius:8px;bottom:calc(100% + 12px);box-shadow:0 4px 18px #0000002e;left:-10px;margin:0;padding:8px 10px;position:absolute;right:-10px}}@media(max-width:390px){.hairliss-branding .hl-sticky-buy__inner{gap:9px;grid-template-columns:minmax(0,1fr) minmax(130px,46%)}.hairliss-branding .hl-sticky-buy__summary strong{font-size:16px}}@media(prefers-reduced-motion:reduce){.hairliss-branding .hl-sticky-buy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hairliss-extra-ctas.css.map */
