.elementor-12401 .elementor-element.elementor-element-3b40b74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-btn{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-nav-label{font-family:var( --e-global-typography-f65020b-font-family ), Sans-serif;font-size:var( --e-global-typography-f65020b-font-size );font-weight:var( --e-global-typography-f65020b-font-weight );}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-section-subtitle{color:#454545;}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-avatar img{border-radius:50%;}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-price-sale{color:#FF3B30;}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-price-regular{color:#FF3B30;}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-product-name{font-family:var( --e-global-typography-f65020b-font-family ), Sans-serif;font-size:var( --e-global-typography-f65020b-font-size );font-weight:var( --e-global-typography-f65020b-font-weight );}@media(max-width:1024px){.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-nav-label{font-size:var( --e-global-typography-f65020b-font-size );}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-product-name{font-size:var( --e-global-typography-f65020b-font-size );}}@media(max-width:767px){.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-nav-label{font-size:var( --e-global-typography-f65020b-font-size );}.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-product-name{font-size:var( --e-global-typography-f65020b-font-size );}}/* Start custom CSS for seoulive-dashboard, class: .elementor-element-2f8e11e */.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-product-img-wrap img {
    aspect-ratio: 3 / 4;
    max-height: unset;
    object-fit: cover;
    border: 1px solid #FAFAFA;
    /* background: #FAFAFA; */
    border-radius: 20px;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-product-img-wrap {
    margin: 0;
    padding: 0;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-section-title {
    font-size: 20px;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap a.sl-db-btn.sl-db-btn-sm, .elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap button.sl-db-btn.sl-db-btn-sm,.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-section-head a.sl-db-section-link,.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-section-head button.sl-db-section-link,.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-coupon-btn {
    padding: 10px 14px;
    font-size: 16px;
    font-weight: 500;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e a.sl-db-btn:hover, .elementor-12401 .elementor-element.elementor-element-2f8e11e a.sl-db-section-link:hover, .elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-coupon-btn:hover {
    background-color: #F000A1 !important;
    color: #fff !important;
    transition: 0.3s;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-section-subtitle, .elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-order-meta {
    font-size: 16px;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-coupon-title {
    font-size: 18px;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-coupon-desc {
    font-size: 16px;
    color: #454545;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-coupon-note {
    font-size: 14px;
    color: #6D6D6D;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-section-head {
    align-items: center;
}
.elementor-12401 .elementor-element.elementor-element-2f8e11e .sl-db-wrap.sl-db-wrap .sl-db-order-meta strong {
    font-weight: 600;
}/* End custom CSS */