/*
* Style Works for both Editor and Frontend
*/
.block-editor-block-list__block[data-type="landscape/tabs"],
.wp-block-landscape-tabs {
  max-width: 1600px;
  width: 100%;
  margin-left: auto;
  margin-right: auto; }
  .block-editor-block-list__block[data-type="landscape/tabs"] > div.padding,
  .wp-block-landscape-tabs > div.padding {
    padding: 0 clamp(50.0625px, 6.25vw, 100px); }
    @media only screen and (max-width: 800px) {
      .block-editor-block-list__block[data-type="landscape/tabs"] > div.padding,
      .wp-block-landscape-tabs > div.padding {
        padding: 0 clamp(6.66667px, 8vw, 128px); } }
  .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-labels,
  .wp-block-landscape-tabs .atbs__tab-labels {
    display: flex;
    margin-bottom: clamp(27.8125px, 3.47222vw, 55.55556px); }
    .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-labels li,
    .wp-block-landscape-tabs .atbs__tab-labels li {
      display: flex; }
  .block-editor-block-list__block[data-type="landscape/tabs"].side-tab-layout .atbs__tab-labels .atbs__tab-label.active,
  .wp-block-landscape-tabs.side-tab-layout .atbs__tab-labels .atbs__tab-label.active {
    margin-right: -1px;
    margin-bottom: 0; }
  .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-labels .atbs__tab-label.active,
  .wp-block-landscape-tabs .atbs__tab-labels .atbs__tab-label.active {
    margin-bottom: -1px;
    margin-right: 0; }
  .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-labels,
  .wp-block-landscape-tabs .atbs__tab-labels {
    margin: 0 0 clamp(27.8125px, 3.47222vw, 55.55556px);
    padding: 0;
    display: flex;
    justify-content: space-around; }
    .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-labels .atbs__tab-label,
    .wp-block-landscape-tabs .atbs__tab-labels .atbs__tab-label {
      display: flex;
      list-style: none;
      cursor: pointer; }
  .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-content .atbs__tab-panel,
  .wp-block-landscape-tabs .atbs__tab-content .atbs__tab-panel {
    display: none; }
    .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab-content .atbs__tab-panel.active,
    .wp-block-landscape-tabs .atbs__tab-content .atbs__tab-panel.active {
      display: block; }
  .block-editor-block-list__block[data-type="landscape/tabs"] .atbs__tab .wp-block-landscape-tab p,
  .wp-block-landscape-tabs .atbs__tab .wp-block-landscape-tab p {
    margin-top: 0; }
  .block-editor-block-list__block[data-type="landscape/tabs"].side-tab-layout,
  .wp-block-landscape-tabs.side-tab-layout {
    display: flex;
    width: 100%; }
    .block-editor-block-list__block[data-type="landscape/tabs"].side-tab-layout .atbs__tab-labels,
    .wp-block-landscape-tabs.side-tab-layout .atbs__tab-labels {
      display: flex;
      flex-direction: column; }
    .block-editor-block-list__block[data-type="landscape/tabs"].side-tab-layout .atbs__tab-content,
    .wp-block-landscape-tabs.side-tab-layout .atbs__tab-content {
      flex: 1;
      display: flex;
      flex-direction: column; }
      .block-editor-block-list__block[data-type="landscape/tabs"].side-tab-layout .atbs__tab-content .atbs__tab-panel.active,
      .wp-block-landscape-tabs.side-tab-layout .atbs__tab-content .atbs__tab-panel.active {
        flex: 1;
        display: flex;
        flex-direction: column; }
        .block-editor-block-list__block[data-type="landscape/tabs"].side-tab-layout .atbs__tab-content .atbs__tab-panel.active .wp-block-cgb-block-page-section,
        .wp-block-landscape-tabs.side-tab-layout .atbs__tab-content .atbs__tab-panel.active .wp-block-cgb-block-page-section {
          flex: 1; }

@media only screen and (max-width: 800px) {
  .wp-block-landscape-tabs .atbs__tab-labels {
    display: grid;
    row-gap: clamp(4.44444px, 5.33333vw, 85.33333px); } }
