/* Add custom CSS styles below */ 
.slide-bg {
    animation: unset !important;
}
div#slider_1769112954_1040211366 {

}
.store_categories_section .s-slider-swiper-wrapper{
  display: flex;;
  justify-content: center;
}
@media(max-width:768px){
  section.w-full.overflow-hidden.relative {
    height: 32vh !important;
}
  section.w-full.overflow-hidden.relative  .relative.w-full.h-full.flex.items-center {
    height: 150px !important;
    min-height: 210px !important;
}
 section.w-full.overflow-hidden.relative .text-center.slide-content {
    background: #f9f9f95e;
    padding: 17px;
}
}
/**************/
.athena-image-container.relative {
    max-height: 400px;
}
@media(max-width:768px){
  .athena-image-container.relative {
    max-height: 342px;
  }
  section.s-block.s-block--photos-slider {
    width: 43%;
   
}
}
/*****moved image ***********/
section.s-block.s-block--photos-slider {
    width: 25%;
    margin-inline: auto;
}
section.s-block.s-block--photos-slider * {
  padding: 0px !important;
  margin: 0px !important
}
section.section-spacing.container {
    margin-top: 20px;
}
/*****moved image ***********/
footer.store-footer {
    margin-top: 0px;
}
@media(max-width:768px){
  footer.store-footer *{
    margin-left: auto;
    margin-right: auto;
    text-align: center
  }
}
section.section-spacing.athena_customer_reviews {
    margin-top: 0px;
  gap: :0px
}
.athena_customer_reviews  .s-slider-container > div {
  padding: 0px !important
}
/*********category*******************/
body.index section .home_component_title::before {
    content: "";
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: #fff;
    border: 3px solid #1E1E1E;
    outline: 12px solid #fff;
    border-radius: 50%;
    bottom: 0;
    right: 50%;
    transform: translate(50%, 40%);
}
body.index section .home_component_title::after {
    content: "";
    width: 120%;
    height: 2px;
    background-color: #1E1E1E;
    display: block;
    margin-top: 18px;
    margin-right: -10%;
}
h3.home_component_title {
    max-width: fit-content;
    margin-inline: auto;
    
}
.store_categories_section p{
  display: none
}
/***********product*********/
.s-slider-block__title-left {
    display: none;
}
.s-slider-block__title {
    justify-content: center;
}
.s-slider-block__title , .s-slider-block__title *{
  padding: 0px !important
}
.s-slider-block__title h2::before {
    content: "";
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: #fff;
    border: 3px solid #1E1E1E;
    outline: 12px solid #fff;
    border-radius: 50%;
    bottom: 0;
    right: 50%;
    transform: translate(50%, 40%);
}
.s-slider-block__title h2::after {
    content: "";
    width: 120%;
    height: 2px;
    background-color: #1E1E1E;
    display: block;
    margin-top: 18px;
    margin-right: -10%;
}