body {
  background-color: #fff ;
}
.video-banner-pf iframe{
  display: none;
}
.js-title-content {
    color: #ba807f !important;
}

.collection-pf {
    background-color: #fff;
}

.s-block--split-image .split-image-container {
    width: 67%;
    padding: 15px 0px;
    margin: 0 auto !important;
}
.lg\:text-\[4rem\] {
        font-size: 2.1rem;
}
.\!h-\[500px\] {
    height: 330px !important;
}
@media (max-width: 1024px) {
    .lg\:grid-cols-4 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  .lg\:text-\[4rem\] {
        font-size: 1.5rem;
}
}
@media (min-width: 768px) {
    
    .md\:grid-cols-3 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  .two-row .banner-entry:first-child {
        grid-column: span 1 / span 1;
        grid-row: span 1;
}
}
section.s-block.s-block--banners.container {
    padding: 60px 0px;
}

section.s-block--image-content.container.hidden.lg\:s-block {
    padding: 40px 0;
}
.two-row .banner-entry {
        border-radius: 0px;
}
@media (min-width: 768px) {
.two-row .banner-entry {
        height: 290px !important;
}
}
@media (max-width: 768px) {
  .two-row .banner-entry {
        height: 215px !important;
}
   
}
.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
    padding-inline: 10px;
}
.s-block__title {

    justify-content: center;
   
}
.s-block__title h2 {

    font-size: 1.8rem;

}
.lg\:text-6xl {
        font-size: 2.4rem;
        
}
/* font size */
.s-product-card-content-title > a {
    font-size: 1rem;
}

.md\:text-7xl {
        font-size: 3.5rem;
}
.md\:text-3xl {
        font-size: 1.5rem;
        
}
.lg\:text-3xl {
        font-size: 1.5rem;
      
}
.collection-title-pf {
    font-size: 14px;
}
.sc-1au8ryl-0.dkuywW {
    display: none;
}