.elementor-1167 .elementor-element.elementor-element-321f47e{overflow:hidden;padding:3em 0em 0em 0em;}.elementor-1167 .elementor-element.elementor-element-ef937d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1167 .elementor-element.elementor-element-ef937d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1167 .elementor-element.elementor-element-89860ca > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-1167 .elementor-element.elementor-element-89860ca img{width:100%;}.elementor-1167 .elementor-element.elementor-element-8bcabe2 > .elementor-element-populated{padding:3em 8em 3em 3em;}.elementor-1167 .elementor-element.elementor-element-0a1bda9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1167 .elementor-element.elementor-element-eb150e5{width:auto;max-width:auto;}.elementor-1167 .elementor-element.elementor-element-eb150e5 > .elementor-widget-container{background-color:transparent;margin:0em 0em 1em 0em;padding:4px 21px 4px 21px;background-image:linear-gradient(135deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);border-radius:30px 30px 30px 30px;}.elementor-1167 .elementor-element.elementor-element-eb150e5 .elementor-heading-title{color:var( --e-global-color-a291686 );}.woocommerce .elementor-1167 .elementor-element.elementor-element-333bdc6 .price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1167 .elementor-element.elementor-element-ab234ee .elementor-heading-title{font-size:0.9em;font-weight:500;}.elementor-1167 .elementor-element.elementor-element-db715d8{--divider-border-style:solid;--divider-color:var( --e-global-color-8a5444f );--divider-border-width:1px;}.elementor-1167 .elementor-element.elementor-element-db715d8 .elementor-divider-separator{width:100%;}.elementor-1167 .elementor-element.elementor-element-db715d8 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-1167 .elementor-element.elementor-element-8770d51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1167 .elementor-element.elementor-element-8770d51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1167 .elementor-element.elementor-element-8770d51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1167 .elementor-element.elementor-element-8770d51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1167 .elementor-element.elementor-element-8770d51 .elementor-icon-list-item > a{font-weight:500;}.elementor-1167 .elementor-element.elementor-element-8770d51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1167 .elementor-element.elementor-element-219cdf3{color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-f0ba80d{--divider-border-style:solid;--divider-color:var( --e-global-color-8a5444f );--divider-border-width:1px;}.elementor-1167 .elementor-element.elementor-element-f0ba80d .elementor-divider-separator{width:100%;}.elementor-1167 .elementor-element.elementor-element-f0ba80d .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-1167 .elementor-element.elementor-element-3d829ef .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button:hover{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-3d829ef .tp-woo-single-pricing .tp-woo-add-to-cart .stock{display:block;}.elementor-1167 .elementor-element.elementor-element-3d829ef .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1167 .elementor-element.elementor-element-3d829ef .variations th.label{text-align:center;}.elementor-1167 .elementor-element.elementor-element-3d829ef .tp-woo-swatches .tp-swatches.tp-swatches-button{color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-3d829ef .tp-woo-swatches .tp-swatches.tp-swatches-button.selected{color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-3d829ef .tp-woo-single-pricing .tp-woo-price{justify-content:left;}@media(max-width:1024px){.elementor-1167 .elementor-element.elementor-element-321f47e{padding:3em 0em 0em 0em;}.elementor-1167 .elementor-element.elementor-element-8bcabe2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-1167 .elementor-element.elementor-element-0a1bda9 > .elementor-element-populated{padding:2em 2em 2em 2em;}.woocommerce .elementor-1167 .elementor-element.elementor-element-333bdc6 .price{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}}@media(max-width:767px){.elementor-1167 .elementor-element.elementor-element-321f47e{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-1167 .elementor-element.elementor-element-8bcabe2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.woocommerce .elementor-1167 .elementor-element.elementor-element-333bdc6 .price{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}}/* Start custom CSS for tp-woo-single-pricing, class: .elementor-element-3d829ef */.elementor-widget-wc-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart, .elementor-widget-wc-add-to-cart form.cart:not(.grouped_form):not(.variations_form), .woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
    display: inline !important;
}
.elementor-kit-14 button, .elementor-kit-14 input[type="button"], .elementor-kit-14 input[type="submit"], .elementor-kit-14 .elementor-button {
    color: #000;
    border-width: 1px;
    border-color: #A5A5A5;
}
.tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button {
    width: 200px;
}
.gift-cards_form>h3 {
    display: none;
}/* End custom CSS */