.custem-section {
position: relative

}
.custem-column-gap-narrow>.custem-column>.custem-populated {
padding: 5px
}

.custem-column-gap-default>.custem-column>.custem-populated {
padding: 10px
}

.custem-column-gap-extended>.custem-column>.custem-populated {
padding: 15px
}

.custem-column-gap-wide>.custem-column>.custem-populated {
padding: 20px
}

.custem-column-gap-wider>.custem-column>.custem-populated {
padding: 30px
}

.custem-inner-section .custem-column-gap-no .custem-populated {
padding: 0
}
.custem-section.custem-section-boxed>.custem-container {
max-width: 1140px
}
.custem-container {
max-width: 1450px;
}
/* -------------------------------------------------------------------
custom-top-products-section (جایگزین products-top-wrapp)
--------------------------------------------------------------------*/
.main-inner .custom-top-products-section:not(.custem-motion-effects-element-type-background),
.main-inner .custom-top-products-section>.custem-motion-effects-container>.custem-motion-effects-layer {
background-color: #FFFFFF;
}

.main-inner .custom-top-products-section .products-top-head .row-title {
font-size: 25px;
transition: 400ms !important;
color: #000;
}
.main-inner .custom-top-products-section .products-top-head .row-title:after,
.main-inner .custom-top-products-section .products-top-head .row-title:before {
background: #ccc;
}


.main-inner .custom-top-products-section>.custem-container {
max-width: 1450px;
}

.main-inner .custom-top-products-section {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.main-inner .custom-top-products-section>.custem-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.main-inner .custom-top-products-section .products-top-head .row-title {
font-size: 25px;
transition: 400ms !important;
color: #000;
}

.main-inner .custom-top-products-section .products-top-head .row-title:after,
.main-inner .custom-top-products-section .products-top-head .row-title:before {
background: #ccc;
}

.main-inner .custom-top-products-section .products-top-inner .bcp-row {
grid-column-gap: 20px !important;
grid-row-gap: 20px !important;
}

.main-inner .custom-top-products-section .products-top-inner .bcp-card-3 {
transition: 200ms !important;
padding: 20px 10px 20px 10px;
border-radius: 25px 25px 25px 25px;
box-shadow: 0px 0px 0px 0px rgba(0.016891479492204552, 0.016891479492204552, 0.016891479492204552, 0);
}

.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-title {
font-weight: 700;
transition: 200ms !important;
}

.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-price-sale {
font-size: 17px;
font-weight: 900;
}

.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-badge {
font-size: 17px;
background: var(--colorSecondary);
margin: -10px 0px 0px 25px;
}

.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-cart {
transition: 200ms !important;
}

.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-footer-overly .yith-wcwl-add-button
a.add_to_wishlist,
.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-footer-overly .delete_item,
.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-footer-overly .quick-look-button,
.main-inner .custom-top-products-section .products-top-inner .bcp-card-3-compare .compare-button .compare {
transition: 200ms !important;
}

.main-inner .custom-top-products-section .products-top-inner .actions {
align-items: center;
display: flex;
justify-content: space-around;
color: #000;
}

.main-inner .custom-top-products-section .products-top-inner .actions a {
color: #000;
}

.main-inner .custom-top-products-section .products-top-inner .actions a:hover {
opacity: 0.6;
}

@media(max-width:1024px) {

.main-inner .custom-top-products-section .products-top-head .row-title:after,
.main-inner .custom-top-products-section .products-top-head .row-title:before {
background: #EAEAEA;
}
}

@media(max-width:767px) {
.main-inner .custom-top-products-section {
padding: 0px 0px 20px 0px;
}
}

.custem a {
    box-shadow: none;
    text-decoration: none;
}