.category-info{
   margin-top: 40px;
}
.category-info .description{
	color: rgb(0, 0, 0);
    line-height: 25px;
}
.page-wrapper .category-wrapper .pagebuilder-column-group:nth-child(odd) .pagebuilder-column-line .pagebuilder-column:nth-child(2){
   padding: 0 30px;
}
.page-wrapper .category-wrapper .pagebuilder-column-group:nth-child(even) .pagebuilder-column-line .pagebuilder-column:nth-child(1){
   padding: 0 30px;
}
#html-body .category-view .pagebuilder-slider .slick-next,
#html-body .category-view .pagebuilder-slider .slick-prev {
  background: none;
}
#html-body .category-view .pagebuilder-slider .slick-next:before {
  content: '';
  background: url('../images/right_white.png');
  width: 75px;
  height: 140px;
  display: block;
  background-repeat: no-repeat;
}
#html-body .category-info .name{
   line-height: 38px;
}
#html-body .category-info .description{
    line-height: 27px;
}
#html-body .category-view .slick-list {
  max-width: 85%;
  margin: 0 auto;
}
#html-body .category-view .slick-prev.slick-disabled,
#html-body .category-view .slick-next.slick-disabled {
  opacity: 1;
}
#html-body .category-view .pagebuilder-slider .slick-prev:before {
  content: '';
  background: url('../images/left_white.png');
  width: 75px;
  height: 140px;
  display: block;
  background-repeat: no-repeat;
}
#html-body .formitalia-wrapper .pagebuilder-column p{
    color: rgb(6, 6, 6);
    font-size: 18px;
    font-weight: 300;
    line-height: 27px;
}
#html-body .category_product_wrapper .brand_titile_wrappper{
   margin-top: 8%;
}
#html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-prev{
       left: -5%;
}
#html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-prev:before{
    border-color: #D5D5D5;
}
#html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-next{
   right: -5%;
}
#html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-next:before{
   border-color: #D5D5D5;
}
#html-body .category_product_wrapper .slick-list{
    max-width: 90%;
    margin: 0 auto;
}
#html-body .category_product_wrapper .slick-prev{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: transparent !important;
    border: none !important;
    left: 0;
}
#html-body .category_product_wrapper .slick-next{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: transparent !important;
    border: none !important;
    right: 0;
}
#html-body .category_product_wrapper .slick-next:before{
    content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    border-style: solid;
    border-color: #D5D5D5;
    border-width: 0;
    transform-origin: center;
    right: 50%;
    border-right-width: 4px;
    border-top-width: 4px;
    transform: translate(25%, -50%) rotate(45deg);
    padding: 0;
}
#html-body .category_product_wrapper .slick-prev:before{
    content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    border-style: solid;
    border-color: #D5D5D5;
    border-width: 0;
    transform-origin: center;
    left: 50%;
    border-left-width: 4px;
    border-bottom-width: 4px;
    transform: translate(-25%, -50%) rotate(45deg);
    padding: 0;
}
#html-body .category_product_wrapper .slick-prev.slick-disabled, #html-body .category_product_wrapper .slick-next.slick-disabled{
   opacity: 1;
}
@media(max-width: 1024px){
    #html-body .category-view .pagebuilder-slider .slick-prev{
        left: 0;
    }
    #html-body .category-view .pagebuilder-slider .slick-next{
        right: 0;
    }
    #html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-next{
        right: -7%;
    }
    #html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-prev{
        left: -7%;
    }
    .page-wrapper #layer-product-list .products-grid .product-items{
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    }
    #html-body  .page-wrapper #layer-product-list .products-grid .product-items .product-item{
        width: 100%;
    }
}
@media(max-width: 768px){
    #html-body .category-view .pagebuilder-slider .slick-prev:before{
        width: 40px;
        height: 50px;
        background-size: 40px;
    }
    #html-body .category-view .pagebuilder-slider .slick-prev,
    #html-body .category-view .pagebuilder-slider .slick-next{
        width: 40px;
    }
    #html-body .category-view .pagebuilder-slider .slick-next:before{
        width: 40px;
        height: 50px;
        background-size: 40px;
    }
    #html-body .category-view .pagebuilder-slider .slick-list .slick-slide .pagebuilder-slide-wrapper{
        min-height: 50vh;
    }
    #html-body .category-view .pagebuilder-slider .slick-prev{
        left: -1%;
    }
    #html-body .category-view .pagebuilder-slider .slick-next{
        right: -1%;
    }
}
@media(max-width: 550px){
    #html-body .category-view .pagebuilder-slider .slick-prev,
    #html-body .category-view .pagebuilder-slider .slick-next{
        width: 28px;
    }
    #html-body .category-view .pagebuilder-slider .slick-next:before{
        width: 28px;
        height: 50px;
        background-size: 28px;
    }
    #html-body .category-view .pagebuilder-slider .slick-prev:before{
        width: 28px;
        height: 50px;
        background-size: 28px;
    }
    #html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-next{
        background: #000 !important;
        padding: 10px !important;
        right: 0;
    }
    #html-body .inspired_category_section .inspired_category_wrapper .owl-carousel .owl-nav button.owl-prev{
        left: 0;
        background: #000 !important;
        padding: 10px !important;
    }

    #html-body .inspired_category_section .inspired_category_wrapper  .owl-carousel .owl-nav button.owl-next:before{
        width: 20px;
        height: 20px;
        border-right-width: 3px;
        border-top-width: 3px;
    }
    #html-body .inspired_category_section .inspired_category_wrapper  .owl-carousel .owl-nav button.owl-prev:before{
        width: 20px;
        height: 20px;
        border-left-width: 3px;
        border-bottom-width: 3px;
    }
}