.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-735 .elementor-element.elementor-element-5f8815d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:62px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-735 .elementor-element.elementor-element-5f8815d:not(.elementor-motion-effects-element-type-background), .elementor-735 .elementor-element.elementor-element-5f8815d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8ce75c );}.elementor-735 .elementor-element.elementor-element-631894f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-735 .elementor-element.elementor-element-98c7f22{text-align:center;}.elementor-735 .elementor-element.elementor-element-98c7f22 p{margin-block-end:0px;}.elementor-735 .elementor-element.elementor-element-3e54836f{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-735 .elementor-element.elementor-element-631894f{--width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-735 .elementor-element.elementor-element-631894f{--width:80%;}}/* Start custom CSS for shortcode, class: .elementor-element-3e3fcd15 *//* Wishlist Table */
.tinv-wishlist table {
    font-size: 15px;
    color: #333;
}

/* Product name */
.tinv-wishlist .product-name a {
    font-size: 16px;
    color: #222;
    font-weight: 500;
    text-decoration: none;
}

/* Price */
.tinv-wishlist .product-price {
    color: #888;
    font-size: 14px;
}

/* Stock status */
.tinv-wishlist .product-stock-status {
    font-size: 14px;
    color: green;
}

/* Add to cart button */
.tinv-wishlist .product-action a {
    background: #000;
    color: #fff;
    padding: 8px 14px;
    border-radius: 4px;
    text-decoration: none;
}

/* Remove (cross icon) */
.tinv-wishlist .product-remove button {
    color: red;
    font-size: 18px;
}

/* Table spacing */
.tinv-wishlist table td {
    padding: 12px 10px;
}
/* Wishlist buttons */
.tinv-wishlist .product-action a,
.tinv-wishlist .add_to_cart_button,
.tinv-wishlist .button {
    background-color: #B87333 !important;
    color: #fff !important;
    border: none !important;
}

/* Hover */
.tinv-wishlist .product-action a:hover,
.tinv-wishlist .add_to_cart_button:hover,
.tinv-wishlist .button:hover {
    background-color: #111827 !important;
    color: #fff !important;
}/* End custom CSS */