.b-pricing-columns{overflow:visible!important}.b-pricing-columns__inner{margin-left:auto;margin-right:auto;width:var(--container-wide)}.b-pricing-columns__tabs{margin-bottom:30px}@media(min-width:767px){.b-pricing-columns__tabs{margin-bottom:60px}}.b-pricing-columns__navigation{-webkit-overflow-scrolling:touch;background-color:#eeeafb;border:1px solid #e0d7f8;border-radius:20px;display:flex;flex-direction:column;gap:.5rem;margin:auto;overflow-x:auto;padding:.5rem;scrollbar-width:none;width:-moz-fit-content;width:fit-content}.b-pricing-columns__navigation::-webkit-scrollbar{display:none}@media(min-width:767px){.b-pricing-columns__navigation{flex-direction:row;overflow-x:visible}}.b-pricing-columns__tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--color-body);cursor:pointer;display:flex;flex:0 0 auto;font-family:var(--font-body);font-size:16px;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease;white-space:nowrap}@media(min-width:767px){.b-pricing-columns__tab{font-size:16px}}.b-pricing-columns__tab:hover:not(.b-pricing-columns__tab--active){background-color:#f7f5fd;border:1px solid #e0d7f8;-webkit-text-decoration:none;text-decoration:none}.b-pricing-columns__tab:focus{outline:2px solid var(--color-focus);outline-offset:2px}.b-pricing-columns__tab:focus:not(:focus-visible){outline:none}.b-pricing-columns__tab--active{background-color:#fff;border:1px solid #e0d7f8;color:var(--color-body)}.b-pricing-columns__tab--active:hover{background-color:#fff}.b-pricing-columns__tab-badge{align-items:center;background-color:#f5b;border-radius:6px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.05em;line-height:1.2;margin-right:-.75rem;margin-top:-.75rem;padding:.125rem .5rem;text-transform:uppercase}.b-pricing-columns__tab-content{position:relative}.editor-styles-wrapper .b-pricing-columns__tab-content .b-pricing-tab{border:2px dashed #ccc;border-radius:8px;display:block!important;margin-bottom:40px;padding:20px}.editor-styles-wrapper .b-pricing-columns__tab-content .b-pricing-tab:before{border-bottom:1px solid #ddd;color:#666;content:"Tab: " attr(data-tab-title);display:block;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.b-pricing-columns__grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;overflow:visible!important}@media(max-width:767px){.b-pricing-columns__grid{gap:48px}}@media(min-width:1023px){.b-pricing-columns__grid{gap:32px;grid-template-columns:repeat(3,1fr)}}.b-pricing-columns__grid>*{display:flex;flex-direction:column;height:100%}.b-pricing-columns__grid>.block-editor-inner-blocks>.block-editor-block-list__layout{display:contents}