.c-slider-plate {
  display: none !important;
}

html:not(.w-editor) .js-home-slider-animate-in,
html:not(.w-editor) .js-hero-slider__title-element,
html:not(.w-editor) .c-slider-transition {
  opacity: 0;
}

.c-registered-wrap {
  position: absolute !important;
}

.c-hero-slider__title-wrapper {
  height: 0;
}

html:not(.w-editor) .c-header {
  transform: translateY(-100%);
}

@media screen and (min-width: 1220px) {
  .c-slider {
    min-height: 62vw;
  }
}

@media screen and (min-width: 991px) and (max-width: 1219px) {
  .c-slider {
    max-height: 65vw;
  }
}

@media screen and (min-width: 950px) and (max-width: 991px) {
  .c-slider {
    min-height: 820px;
  }
}

@media screen and (min-width: 900px) and (max-width: 949px) {
  .c-slider {
    min-height: 800px;
  }
}

@media screen and (min-width: 801px) and (max-width: 899px) {
  .c-slider {
    min-height: 780px;
  }
}

@media screen and (min-width: 768px) and (max-width: 800px) {
  .c-slider {
    min-height: 730px;
  }
}

@media screen and (min-width: 731px) and (max-width: 767px) {
  .c-slider {
    min-height: 780px;
  }
}

@media screen and (min-width: 601px) and (max-width: 730px) {
  .c-slider {
    min-height: 730px;
  }
}

@media screen and (min-width: 480px) and (max-width: 600px) {
  .c-slider {
    min-height: 640px;
  }
}

@media screen and (max-width: 479px) {
  .c-slider {
    max-height: 680px;
    min-height: 680px;
  }
}

.klaviyo-culinary-footer input,
.klaviyo-culinary-footer select {
  width: 100%;
  height: 50px;
  border: none;
  border-bottom: 1px solid #EAE5FA;
  background: transparent;
  color: #521FCC;
  font-family: 'Sofiapro', 'Century Gothic', sans-serif;
  font-size: 14px;
  font-weight: 400;
  padding-left: 10px;
  outline: none;
  transition: border-color 0.3s ease;
}

.klaviyo-culinary-footer input:focus,
.klaviyo-culinary-footer select:focus {
  border-bottom: 1px solid #521FCC;
}

.klaviyo-culinary-footer ::placeholder {
  color: #521FCC;
}

.klaviyo-culinary-footer button {
  background-color: var(--clr-yellow-01, #FFD700);
  color: var(--clr-charcoal-01, #303B43);
  font-family: 'Sofiapro', sans-serif;
  font-size: 14px;
  font-weight: 600;
  border: none;
  border-radius: 100px;
  padding: 10px 25px;
  cursor: pointer;
  transition: background-color 0.3s ease;
  align-self: center;
}

.klaviyo-culinary-footer button:hover {
  background-color: #FFC700;
}

@media (max-width: 768px) {
  .klaviyo-culinary-footer form {
    width: 100%;
    padding: 0 10px;
  }
}
 /* PAGE LOAD */

        .c-img-contain.community-hero,
        .c-community-hero,
        .c-community-bar,
        .o-row.careers-hero {
            visibility: hidden;
        }

        .c-section.blog-hero :is(.t-display-2, .t-body-2) {
            visibility: hidden;
        }

        .c-header {
            transform: translateY(-100%);
        }

        .c-header-bg {
            transform: translateY(0%);
        }

        .c-nav-link_hover,
        .c-nav-link_hover-clone {
            color: var(--clr-yellow-01);
        }

         .hidden-pixel {
            position: absolute;
            top: -9999px;
            left: -9999px;
            visibility: hidden;
        }