.demo-cta{z-index:40;left:50%;bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--demo-cta-lift,0px));width:min(520px, 100% - 24px, var(--guest-column,760px) - 24px);box-sizing:border-box;color:#533951;opacity:0;visibility:hidden;background:#fffaf5f5;border:1px solid #ffffffb3;border-radius:17px;align-items:stretch;gap:8px;padding:6px;font:600 16px/1.3 Manrope,sans-serif;transition:opacity .32s,transform .32s,bottom .2s,visibility 0s .32s;display:flex;position:fixed;transform:translate(-50%,16px);box-shadow:0 12px 34px #21132945}.demo-cta[lang=ar]{font-family:IBM Plex Sans Arabic,sans-serif}.demo-cta[data-shown]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.demo-cta a{color:inherit;text-decoration:none}.demo-cta .demo-cta-main{color:#fffaf5;background:#70516f;border-radius:12px;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:48px;padding-block:5px;padding-inline:16px 14px;transition:background .16s;display:flex}.demo-cta .demo-cta-main:hover{background:#533951}.demo-cta a:focus-visible{outline-offset:2px;outline:2px solid #70516f}.demo-cta .demo-cta-made{white-space:nowrap;border:1px solid #dcc9d8;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;transition:background .16s;display:inline-flex}.demo-cta .demo-cta-made:hover{background:#f6eef4}.demo-cta-text{white-space:nowrap;gap:2px;display:grid}.demo-cta-price{color:#f3e4ee;font-size:12px;font-weight:400}.demo-cta-price s{opacity:.7}.demo-cta-price b{color:#fffaf5;font-weight:600}.demo-cta svg{flex:none}.template-demo[data-stage=open] .demo-use{display:none}@media (max-width:420px){.demo-cta-free{display:none}}@media (max-width:359px){.demo-cta svg{display:none}.demo-cta .demo-cta-main{padding-inline:12px}}@media (max-width:600px){.template-demo[data-stage=open] .demo-template-name{text-align:end;display:grid}}.template-demo .wish-ribbon-layer{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 74px + var(--demo-cta-lift,0px))}@media (prefers-reduced-motion:reduce){.demo-cta{transition:none}}
