.elementor-14 .elementor-element.elementor-element-6f2af89{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6f2af89:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6f2af89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b990f83 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-550995d{text-align:center;}.elementor-14 .elementor-element.elementor-element-550995d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-77a836e );}.elementor-14 .elementor-element.elementor-element-79891415{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}@media(max-width:991px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-79891415{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-6f2af89{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-550995d{padding:0% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-550995d .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-79891415{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-6f2af89 */#bwp-main > div:first-child{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3cbd3de2 */.elementor-14 .elementor-element.elementor-element-3cbd3de2{
    display: flex;
    flex-direction: column;
    .woosw-item--stock{
        display: none;
    }
    .woosw-items .woosw-item .woosw-item--remove{
        padding-left:20px;
    }
    .woosw-item--name{
        a{
            font-weight: 500;
            text-decoration: none;
        }
    }
    .woosw-item--price{
        font-size: 14px;
        color: #1E2856;
        font-weight: 600;
    }
    .woosw-item--time{
        font-size:13px;
        color: #1E2856;
    }
    .woosw-list .woosw-items .woosw-item--actions{
        text-align: center;
        width:33.5%;
    }
    .woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a{
        padding: 15px 20px !important;
        border-radius: 0;
        border-color:#1E2856;
        text-decoration: none;
        font-size:12px;
        color: #1E2856;
        height: max-content;
        margin-top: 0;
        line-height: 1;
        font-family: 'Montserrat', Sans-Serif;
        .icon1, .icon2{
            display: none;
        }
    }
    .woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a:hover{
        background: #1E2856;
        color: #FFFFFF;
    }
    .woosw-actions{
        display: none;
    }
    .antisa-wishlist-share-link{
        max-width: 647px;
    }
    .antisa-wishlist-share-wrapper{
        justify-content: space-between;
    }
}

@media(max-width:767px){
    .elementor-14 .elementor-element.elementor-element-3cbd3de2{
        /* Wishlist */
        .woosw-list .woosw-items tbody tr td.woosw-item--remove span:before{
            font-size:24px !important;
        }
        .woosw-list .woosw-items .woosw-item--remove{
            flex: 0 0 54px;
        }
        .woosw-list .woosw-items .woosw-item--image{
            flex: 0 0 89px;
        }
        .woosw-list .woosw-items .woosw-item--info{
            flex: 0 0 calc(100% - 143px);
        }
        .woosw-list .woosw-items .woosw-item--actions .woosw-item--atc a{
            padding: 11px 20px !important;
        }
        .woosw-list .woosw-items .woosw-item--actions {
            width: 100%;
            white-space: nowrap;
            padding-right: 20px;
            padding-left: 20px !important;
            justify-content: end;
        }
    }
}/* End custom CSS */