.content-se{
  background: #FFF;
  padding-top: 70px;
  padding-bottom: 100px;
}
.content-se img{
  max-width: 100%;
}

.wp-block-media-text .wp-block-media-text__content{
  padding-left: 0;
  padding-right: 56px;
}

.content-se p{
  margin-bottom: 20px;
}

.content-se h3{
  margin-bottom: 20px;
}


.product-gallery-slider img{
    width: 100%;
    height: 320px;
    object-fit: cover;
}

.product-gallery-se .container-fluid{
  padding-right: 0;
  padding-left: 0;
}

.slick-prev{
  left: 15px;
  z-index: 9;
}

.slick-next{
  right: 15px;
  z-index: 9;
}
.slick-next:before, .slick-prev:before{
  display: none;

}
.product-gallery-se{
  margin-bottom: -5px;
  overflow: hidden;
}

.slick-autoplay-toggle-button{
  display: none;
}
.wp-block-media-text{
  margin-top: 50px;
}
.wp-block-media-text .wp-block-media-text__content{
  padding-left: 100px;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  padding-right: 100px;
  padding-left: 0;
}

.colors-se .colors {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 40px;
}
.colors-se .colors img{
  width: 100%;
  padding: 20px;
}
.colors-se{
  overflow: hidden;
  background: #F5F5F5;
  padding-top: 60px;
  padding-bottom: 100px;
}
.colors-se .title{
  margin-bottom: 40px;
  margin-top: 40px;
}

.faq-container {
    /* width: 80%;
    margin: auto;
    font-family: Arial, sans-serif; */
}
.faq-item {
    border-bottom: 1px solid #E6E6E6;
    padding: 15px 0;
}
.faq-question {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.faq-answer {
    display: none;
    padding: 10px 0;
}
.faq-answer.show {
    display: block;
}
.faq-se{
  padding-top: 80px;
  padding-bottom: 80px;
}
.arrow-down {
    transform: rotate(0deg);
    transition: transform 0.3s;
}
.arrow-up {
    transform: rotate(180deg);
    transition: transform 0.3s;
}
.faq-question p{
  font-size: 15px;
  font-weight: 700;
}
.faq-answer p{
  font-size: 15px;
  color: #1D1D1D;
}
.faq-se .title{
  margin-bottom: 60px;
}
.content-se h2::before{
  display: none;
}
.decor{
  position: absolute;
  z-index: 1;
}
.content-se .container{
  position: relative;
  z-index: 2;
}
@media(max-width:768px){
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    grid-column: 1;
    grid-row: 1;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
    grid-column: 1;
    grid-row: 2;
}
.wp-block-media-text.is-stacked-on-mobile {
    grid-template-columns: 100%!important;
}
.content-se{
  padding-top: 35px;
  padding-bottom: 50px;
}
.wp-block-media-text .wp-block-media-text__content{
  padding-right: 0;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  padding-left: 0;
  padding-right: 0;
}
.wp-block-media-text .wp-block-media-text__content{
  padding-left: 0;
}
.wp-block-media-text__media{
  margin-top: 20px !important;
}
.colors-se {
    padding-top: 10px;
    padding-bottom: 60px;
}
}

.catalog-content h2::before{
display:none;
}
.catalog-content h2{
margin-bottom: 20px;
}
.catalog-content {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.catalog-se {
    padding-top: 80px;
    padding-bottom: 80px;
    background: #F5F5F5;
}

@media(max-width:768px){
.catalog-content {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 20px;
}
.catalog-content h2{
margin-left:0;
}
.catalog-content .btn-content{
text-align:center
}
}
