#fp-colour-picker-{align-items:center;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;text-align:center}#fp-colour-picker- .fp-option-label{color:#b2a3a0;font-size:13px;font-style:italic;margin:0 0 10px;text-align:center}#fp-colour-picker- .fp-swatches{align-content:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:18px}#fp-colour-picker- .fp-swatch{background:transparent;border:0;border-radius:50%;cursor:pointer;flex:0 0 auto;height:42px;outline:none;padding:0;position:relative;transition:transform .15s ease,border .15s ease;width:42px}#fp-colour-picker- .fp-swatch:before{background:currentColor;border-radius:50%;content:"";inset:2px;position:absolute}#fp-colour-picker- .fp-swatch:after{background:rgba(0,0,0,.85);border-radius:999px;bottom:calc(100% + 10px);color:#fff;content:attr(data-name);font-size:12px;left:50%;line-height:1;opacity:0;padding:7px 10px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .12s ease,transform .12s ease;visibility:hidden;white-space:nowrap;z-index:10}#fp-colour-picker- .fp-swatch:is(:hover,:focus-visible):after{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}#fp-colour-picker- .fp-swatch:is(:hover,:focus-visible){transform:scale(1.2)}#fp-colour-picker- .fp-swatch.is-active{border:3px solid}#fp-colour-picker- .hs-elevate-button-wrapper{display:flex;justify-content:center;margin-top:14px}#fp-colour-picker- .hs-elevate-button-container__button{align-items:center;display:inline-flex;justify-content:center;padding:var(--hsElevate--spacing--16,16px) var(--hsElevate--spacing--24,24px)!important;width:auto}