.elementor-342 .elementor-element.elementor-element-1f7d088d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-aeceb4e{text-align:center;}.elementor-342 .elementor-element.elementor-element-aeceb4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:10px;}.elementor-342 .elementor-element.elementor-element-3d8f502{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-342 .elementor-element.elementor-element-3d8f502{padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-342 .elementor-element.elementor-element-3d8f502{padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-3d8f502 */.elementor-kit-7 a{
    color:#2C3F51;
}
/*border*/
.wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.hide){
    border: 1px dashed #2C3F51!important;
}

.wlfmc-default-table:not(.is-elementor) .total-prices, .wlfmc-default-table:not(.is-elementor) .total-prices > div, .wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .wlfmc-total-td, .wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer tr.actions, .wlfmc-default-table-header:not(.is-elementor), .wlfmc-default-table:not(.is-elementor) .wishlist-items-wrapper:not(.wishlist-empty) tr{
    border:1px dashed #2C3F51 !important;
    border-radius:10px !important;
}
.wlfmc-wishlist-table .wlfmc-wishlist-footer .wlfmc-share-title{
    color:#2c3f51;
    text-transform:uppercase;
    font-weight:500;
}/* End custom CSS */