/* Add custom CSS styles below */ 
  .triple-image-banner .banner-item .banner-image {
    object-fit: contain;
}
section:nth-child(1 of.custom-advanced-slider) .slide-text-wrapper {
    margin-right: auto;
}
.index .store-header:not(.store-header.navbar-sticky) img {
    filter: brightness(0) invert(1);
}
salla-advertisement.hydrated {
    display: none;
}
.athena-slide-down-top  p.home_component_subtitle {
    display: none;
}
@media (min-width:1250px){
  .triple-image-banner .banner-item {
    aspect-ratio: auto;
    flex: 0 0 calc((100% - (2 * var(--banner-gap))) / 7);
    width: calc((100% - (2 * var(--banner-gap))) / 7);
}
section:nth-child(1 of.custom-advanced-slider) .slide-text-wrapper {
    max-width: 49rem;
} 
}
@media (max-width:767px){
  .navbar-overlay-transparent {
    position: relative !important;
    background: #59284a !important;
}
  .section-spacing {
    margin-top: 32px;
    margin-bottom: 32px;
}
  .triple-image-banner .banner-item {
    flex: 0 0 30%;
    width: 100%;
    aspect-ratio: 1203 / 709;
}
  section:nth-child(1 of.custom-advanced-slider) .slide-text-wrapper {
    margin-right: auto;
    max-width: 50%;
    text-align: right;
    align-items: flex-start;
}
  h2.advanced_slider_title {
    font-size: 22px !important;
}
  .advanced_slider_btn {
    padding: 5px 20px;
}
  .advanced_slider_subtitle {
    font-size: 14px;
}
 .advanced_slider_subtitle {
   margin-bottom: 0 !important;
}
  .advanced_slider_btn {
    padding: 5px 20px;
}
}
@media (min-width: 768px) {
    .section-spacing {
        margin-top: 50px;
        margin-bottom: 50px;
    }
}