.elementor-5981 .elementor-element.elementor-element-128abe46 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-5bc760a1 > .elementor-element-populated{padding:4% 11% 4% 11%;}.elementor-5981 .elementor-element.elementor-element-25f1b3ed .eli-prod-title{text-align:right;font-size:32px;font-weight:900;color:#353a48;}.elementor-5981 .elementor-element.elementor-element-25a90d81 .eli-price{text-align:right;margin-right:auto;}.elementor-5981 .elementor-element.elementor-element-25a90d81 .woocommerce-Price-amount{font-size:20px;font-weight:700;}.elementor-5981 .elementor-element.elementor-element-25a90d81 .woocommerce-Price-amount {color:#000000;}.elementor-5981 .elementor-element.elementor-element-25a90d81 .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:13px;}.elementor-5981 .elementor-element.elementor-element-6cefe558 .eli-add-cart .button{font-size:16px;color:#FFFFFF;background:#000000;padding:15px 30px 18px 30px;}.elementor-5981 .elementor-element.elementor-element-6cefe558 .eli-add-cart .button ,.elementor-5981 .elementor-element.elementor-element-6cefe558 .eli-add-cart .quantity input{border-radius:0px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 > .elementor-widget-container{margin:32px 0px 22px 0px;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-5981 .elementor-element.elementor-element-7d452ae4{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-item > a{font-size:14px;font-weight:200;}.elementor-5981 .elementor-element.elementor-element-7d452ae4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-accordion-title{line-height:20px;}.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-tab-title{padding:20px 0px 20px 24px;}.elementor-5981 .elementor-element.elementor-element-6da1286d > .elementor-widget-container{margin:55px 15px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-6da1286d .elementor-heading-title{font-size:25px;font-weight:900;}.elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-prev{right:-17px;}.elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-next{left:-17px;}.elementor-5981 .elementor-element.elementor-element-65a5b97{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(max-width:1024px) and (min-width:768px){.elementor-5981 .elementor-element.elementor-element-128abe46{width:100%;}.elementor-5981 .elementor-element.elementor-element-5bc760a1{width:100%;}}@media(max-width:1024px){.elementor-5981 .elementor-element.elementor-element-5bc760a1 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-5981 .elementor-element.elementor-element-517eb9bc .eli-breadcrumbs-product .woocommerce-breadcrumb,.elementor-5981 .elementor-element.elementor-element-517eb9bc .eli-breadcrumbs-product .woocommerce-breadcrumb a{font-size:12px;}.elementor-5981 .elementor-element.elementor-element-25f1b3ed .eli-prod-title{font-size:25px;}.elementor-5981 .elementor-element.elementor-element-6da1286d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5981 .elementor-element.elementor-element-65a5b97{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5981 .elementor-element.elementor-element-25f1b3ed .eli-prod-title{font-size:18px;}.elementor-5981 .elementor-element.elementor-element-65a5b97{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for eli-product-gallery, class: .elementor-element-146e0d32 */.elementor-5981 .elementor-element.elementor-element-146e0d32 li {
    margin: 0;
    padding: 0;
}
.elementor-5981 .elementor-element.elementor-element-146e0d32 li img{
    border-radius: 0; 
}
.elementor-5981 .elementor-element.elementor-element-146e0d32 li:last-child img{
    filter: none;
}
.elementor-5981 .elementor-element.elementor-element-146e0d32 li:last-child:before , .elementor-5981 .elementor-element.elementor-element-146e0d32 li:last-child:after{
    content: none;
}/* End custom CSS */
/* Start custom CSS for eli-product-add_cart, class: .elementor-element-6cefe558 */.elementor-5981 .elementor-element.elementor-element-6cefe558 .eli-add-cart button img{
    display: none;
}

.elementor-5981 .elementor-element.elementor-element-6cefe558 .eli-add-cart button{
    border: none;
    width: 100%;
    display: block;
    border-radius: 0; 
}

.elementor-5981 .elementor-element.elementor-element-6cefe558 .eli-add-cart .text-qu , .elementor-5981 .elementor-element.elementor-element-6cefe558 .quantity-zarin , .elementor-5981 .elementor-element.elementor-element-6cefe558 .br-name{
    display: none;
}
.elementor-5981 .elementor-element.elementor-element-6cefe558 .image-variable-items-wrapper .variable-item{
    width: 60px;
    height: auto;
    border: none;
    box-shadow: none !important;
}
.elementor-5981 .elementor-element.elementor-element-6cefe558 .single_variation_wrap .woocommerce-variation {
    display: none !important;
}
.elementor-5981 .elementor-element.elementor-element-6cefe558 .added_to_cart.wc-forward {
    background: #9e644f;
    color: #fff;
    margin-top: 8px;
    padding: 7px 20px 7px 20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7d452ae4 */.elementor-5981 .elementor-element.elementor-element-7d452ae4 ul {
    background: #f6f6f6;
}

.elementor-5981 .elementor-element.elementor-element-7d452ae4 ul li{
    padding: 16px 0;
}

.elementor-5981 .elementor-element.elementor-element-7d452ae4 li svg{
    margin: 0 14px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-645d4e0b */.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-accordion-item {
    border: none;
}

.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-tab-title {
    border-bottom: #CCCCCC 1px solid;
}

.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-tab-content {
    border: none;
}
.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-tab-content.elementor-active{
    height: auto !important;
    opacity: 1 !important;
    max-height: 500px !important;
    padding: 30px 0;
}
.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-tab-content {
    display: block !important;
    height: 1px !important;
    opacity: 0 !important;
    -webkit-transition: max-height 2s;
    -moz-transition: max-height 2s;
    -ms-transition: max-height 2s;
    -o-transition: max-height 2s;
    transition: max-height 2s;
    overflow: hidden;
    max-height: 0;
    padding: 0;
}

.elementor-5981 .elementor-element.elementor-element-645d4e0b .elementor-tab-content ul{
    margin: 0;
    padding: 0;
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for zarin-custom-products, class: .elementor-element-24728db5 */.elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-next , .elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-prev{
    top: 0px !important;
    bottom: 0 !important;
    width: 100% !important;
    max-width: fit-content;
    background-color: transparent !important;
    height: 100% !important;
    border-radius: 0 !important;
    color: #fff !important;
    margin: 0 !important;
    box-shadow: none !important;
    display: flex;
}

.elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-next i, .elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-prev i {
        display: inline-block;
    width: 50px;
    height: 75px;
    background-color: #00000080;
    border-radius: 0;
    color: #fff;
    line-height: 77px;
    font-size: 25px;
    margin: auto;
}
.elementor-5981 .elementor-element.elementor-element-24728db5 .swiper-button-disabled{
    display: none;
}
.elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-next:hover i, .elementor-5981 .elementor-element.elementor-element-24728db5 .zm-swiper-button-prev:hover i {
    background-color: #6f6f6f;
}/* End custom CSS */
/* Start custom CSS */.zm-main-content-shop-holder {
    width: 100%;
    max-width: 100% !important;
    padding: 0 !important;
}

.hogo-header{
    background: #000;
}/* End custom CSS */