/* Add custom CSS styles below */ 

body:not(.home) .store-header *{
  color: #000 
}
/******/
a.advanced-slider__caption__inner__content__button {
    display: none;
}
@media (min-width:991px){
  .advanced-slider__caption__inner__content {
    max-width: 47%;
}
  p.advanced-slider__caption__inner__content__text {
    font-size: 30px;
    width: 88%;
    line-height: 39px;
}
}
@media (max-width:768px){
  .advanced-slider__caption {
    align-items: end;
    padding-bottom: 50px !important;
}
}
/**********/
.s-block--circle-links .auto-fit-grid {
    display: flex;
    justify-content: center;
    gap: 70px;
}
@media (max-width:768px){
  .s-block--circle-links .auto-fit-grid {
    gap: 20px;
}
}
/******/
.s-block--enhanced-features .s-block--enhanced-features__item:nth-of-type(3) {
    display: none;
}
.s-block--enhanced-features .grid{
    display: flex;
    width: 70%;
    margin-inline: auto;
}
.s-block--enhanced-features .s-block--enhanced-features__item{
  width: 50%;
}
@media (max-width:768px){
  .s-block--enhanced-features .grid {
    width: 100%;
}
  .s-block--enhanced-features__item h2 , .s-block--enhanced-features__item p{
    font-size: 14px;
}
}
.s-block--custom-reviews {
    background: #652d2a;
}

.s-block--custom-reviews p.tracking-tight.text-store-text-primary {
    color: #fff;
}
.s-block--custom-reviews .enhanced-title-border:after,.s-block--custom-reviews .enhanced-title-border:before {
    background: #fff;
}
.s-block--custom-reviews .enhanced-title-border {

    border-color: #fff;
}