.elementor-813 .elementor-element.elementor-element-ec352e4{--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;--padding-top:45px;--padding-bottom:65px;--padding-left:25px;--padding-right:25px;}@media(min-width:768px){.elementor-813 .elementor-element.elementor-element-ec352e4{--content-width:1340px;}}/* Start custom CSS for shortcode, class: .elementor-element-b499127 */.elementor-813 .elementor-element.elementor-element-b499127{
    font-family:'Roboto';
}

.elementor-813 .elementor-element.elementor-element-b499127 .wt_gc_email_wrapper .wt_gc_email_wrapper_inner:first-child{
    padding:25px !important;
}

.elementor-813 .elementor-element.elementor-element-b499127 .single_add_to_cart_button{
    margin-top:20px;
    background:#e3a1c2 !important;
    border-radius:35px;
    font-weight:500;
}
.elementor-813 .elementor-element.elementor-element-b499127 .single_add_to_cart_button:hover{
    background:#000 !important;
}

.elementor-813 .elementor-element.elementor-element-b499127 .wt_gc_gift_card_product_page_category.wt_gc_carousal_item.active{
    background:#000;
}

.elementor-813 .elementor-element.elementor-element-b499127 input{
    border:solid 1px #ebebeb !important;
    border-radius:2px;
}

.elementor-813 .elementor-element.elementor-element-b499127 .wt_gc_upload_label{
    color:#e3a1c2;
}
.elementor-813 .elementor-element.elementor-element-b499127 .wt_gc_upload_label:hover{
    color:#000;
}
.elementor-813 .elementor-element.elementor-element-b499127 .wt_gc_selected_amount{
    border:solid 2px #e3a1c2 !important;
}
.elementor-813 .elementor-element.elementor-element-b499127 .wt_gc_upload_label_plus_button{
    border:solid 1px #e3a1c2 !important;
}/* End custom CSS */