.banner-builder__button{display:table;clear:both;margin-top:8px;padding:11px 18px;border:0;border-radius:8px;background:var(--bb-button,#fff);color:var(--bb-button-text,#172033);font-weight:800;line-height:1.2;box-shadow:0 7px 18px rgba(0,0,0,.12);transition:transform .18s,box-shadow .18s,background .18s}.banner-builder__button:after{content:'→';display:inline-block;margin-left:9px;transition:transform .18s}.banner-builder__button:hover{color:var(--bb-button-text,#172033);text-decoration:none;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.18)}.banner-builder__button:hover:after{transform:translateX(3px)}.banner-builder__button--accent{background:var(--bb-accent,#ff382b);color:var(--bb-accent-text,#fff)}.banner-builder__button--accent:hover{color:var(--bb-accent-text,#fff)}.banner-builder__button--outline{background:transparent;color:inherit;border:2px solid currentColor;box-shadow:none}.banner-builder__button--outline:hover{color:inherit}.banner-builder__button--link{padding:5px 0;border-radius:0;background:transparent;color:inherit;border-bottom:2px solid currentColor;box-shadow:none}.banner-builder__button--link:hover{color:inherit;box-shadow:none}.banner-builder__prices+.banner-builder__button,.banner-builder__features+.banner-builder__button{margin-top:2px}@media(max-width:767px){.banner-builder__button{padding:9px 14px}.banner-builder__button--link{padding:4px 0}}
