.elementor-15 .elementor-element.elementor-element-7a5097f{--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;}.elementor-15 .elementor-element.elementor-element-4fb3eb3{--display:flex;--min-height:200px;--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;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-4fb3eb3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4fb3eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://steinfelder.net/wp-content/uploads/2025/07/breadcrumb-2.jpg");}.elementor-15 .elementor-element.elementor-element-3bc953b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-3bc953b.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-425bda6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-15 .elementor-element.elementor-element-190828c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-190828c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-190828c{text-align:center;}.elementor-15 .elementor-element.elementor-element-190828c .elementor-heading-title{font-family:"Ibarra Real Nova", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-85689fb{--display:flex;}.elementor-15 .elementor-element.elementor-element-e4022cf{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-c151e34{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2af29e1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2af29e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-2af29e1 .elementor-icon-wrapper{text-align:right;}.elementor-15 .elementor-element.elementor-element-2af29e1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2af29e1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2af29e1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2af29e1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2af29e1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2af29e1 .elementor-icon{font-size:26px;}.elementor-15 .elementor-element.elementor-element-2af29e1 .elementor-icon svg{height:26px;}.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-15 .elementor-element.elementor-element-12a2d9f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-12a2d9f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-12a2d9f{column-gap:0px;text-align:left;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-12a2d9f p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-5096459{--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;}.elementor-15 .elementor-element.elementor-element-bfa80b5{--spacer-size:42px;}.elementor-15 .elementor-element.elementor-element-bfa80b5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-b76fd04{--display:flex;--min-height:100vh;--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;--border-radius:22px 22px 22px 22px;}.elementor-15 .elementor-element.elementor-element-b76fd04:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b76fd04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15 .elementor-element.elementor-element-1590016{padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-1590016.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-570ce24{--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;}.elementor-15 .elementor-element.elementor-element-88f5c2f{--spacer-size:42px;}.elementor-15 .elementor-element.elementor-element-88f5c2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:576px){.elementor-15 .elementor-element.elementor-element-3bc953b{--width:99%;}.elementor-15 .elementor-element.elementor-element-b76fd04{--width:86%;}}@media(min-width:1740px){.elementor-15 .elementor-element.elementor-element-3bc953b{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-c151e34{--grid-auto-flow:row;}}@media(max-width:1400px){.elementor-15 .elementor-element.elementor-element-3bc953b{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-c151e34{--grid-auto-flow:row;}}@media(max-width:1199px){.elementor-15 .elementor-element.elementor-element-3bc953b{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-c151e34{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-15 .elementor-element.elementor-element-3bc953b{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-c151e34{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-3bc953b{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-c151e34{--grid-auto-flow:row;}}@media(max-width:575px){.elementor-15 .elementor-element.elementor-element-3bc953b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-c151e34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-1590016 */.woocommerce .wishlist-title h2 {
    color: #FFFFFF !important;
}
.mc4wp-form-fields p input, .woocommerce-edit-address .woocommerce-Address .title, .blog-category.style-2 .wpcat-content a, .blog-category.style-2 .wpcat-inner, .cart.grouped_form .group_table tr, .single-product .product .entry-summary .product-button-wrap, .single-product .product .quantity, .single-product .product-border::after, .product-attribute-wrap .list_size_attr, .products.short-view .product .timer, .products.list-view .product .timer, input:focus-visible, input[type='text']:focus-visible, input[type='password']:focus-visible, textarea:focus-visible, select:focus-visible, .woocommerce-checkout .woocommerce .checkout .woocommerce-billing-fields .form-row input, .woocommerce table.shop_table.wishlist_table tr td, table.wishlist_table tbody td, table.wishlist_table thead th, .single-product .entry-summary .woocommerce-product-details__short-description, footer .site-info .copyright, input[type='text'], input[type='email'], input[type='url'], input[type='password'], input[type='search'], input[type='number'], input[type='tel'], input[type='range'], input[type='date'], input[type='month'], input[type='week'], input[type='time'], input[type='datetime'], input[type='datetime-local'], input[type='color'], textarea, .single-product .entry-summary .list-timer, .tt-post-meta-wrap, .search-form input[type='search'], .widget.widget_search input[type='search'], .wp-block-search input[type='search'], .single-product .product .sticky-addToCart .quantity, .variations_form .variations td.value .select_box.attribute_pa_size .select_option span, table.wishlist_table tbody td, .woocommerce-account .woocommerce-MyAccount-content .edit-account fieldset, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce #customer_login .u-column1, .woocommerce-checkout .woocommerce .checkout .order_review-wrap .shop_table th, .woocommerce-checkout .woocommerce .checkout .order_review-wrap .shop_table td, .woocommerce-cart .cart-content-left th, .woocommerce-cart .cart-content-left td, .woocommerce-cart .woocommerce-cart-form .product-quantity .quantity, .single-product .product .sticky-addToCart .quantity, .single-product.thumbnail-slider-style2 .woocommerce-tabs ul li, .single-product.thumbnail-slider-style3 .woocommerce-tabs ul li, .single-product .product .entry-summary .price, .single-product .product_meta, .single-product .woocommerce-tabs ul.tabs, .single-product .woocommerce-tabs, .woocommerce-active.archive .shop-sidebar .sidebar-filter .widget, .woocommerce-active.archive .shop-nosidebar .widget, .product-top-sorting .select-wrap select, .woocommerce .select2-container--default .select2-selection--single, .widget_block .wc-block-price-filter__title::after, .widget .wc-block-attribute-filter__title::after, .woocommerce.widget .widget-title::after, .widget .wc-block-attribute-filter .components-form-token-field, .product .product-button-wrap, .product .product-button-wrap .btn-hv::before, .right-header .mini-cart .dropdown-menu-mini-cart .cart-slider, .page-links a.post-page-numbers, .pagination .page-numbers li>a, .pagination .page-numbers li>span, .comment-list li.comment .comment-body, #post_sidebar .widget ul li, #post_sidebar .widget ol li, .single-post .tt-post-details ul.wp-block-archives-list li, footer.site-footer, .wp-block-table.is-style-stripes, blockquote, .wp-block-quote.is-style-large, table, table td, table th, .woocommerce-active.single-post .tt-post-wrapper, .widget-area .widget, .blog .format-standard .tt-post-wrapper {
    border-color: black;
    background-color: black;
    color: white;
}
.right-header .mini-cart .dropdown-back .basket-item-count #mini-cart-count::before, .right-header .mini-cart .dropdown-back .basket-item-count #mini-cart-count::after, .woocommerce-checkout .wc-block-components-title.wc-block-components-title, .woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title, .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text, .is-large.wc-block-cart .wc-block-cart-items th, .wc-block-components-checkout-return-to-cart-button, .password-input .show-password-input::after, .woocommerce-account .form-row label, .woocommerce-account .woocommerce-MyAccount-content .edit-account fieldset .password-title, .woocommerce-edit-address .woocommerce-Address .title h3, .woocommerce-account .woocommerce .woocommerce-MyAccount-content h3 span a:hover, .woocommerce-account .woocommerce a, .search-form input[type=search], .widget.widget_search input[type=search], .wp-block-search input[type=search], .search-icon .top-search .search-form .search-title, .blog-category .wpcat-content a, .cart.grouped_form .group_table tr td.woocommerce-grouped-product-list-item__label a, .variations_form .variations tr .reset_variations, div.list_product_size:hover, .list_product_size.select_variation, .single-product .product-estimate .delivery-shipping-wrap span, .single-product .product-estimate .delivery-shipping-wrap .estimated-delivery::after, .single-product .product-estimate .delivery-shipping-wrap .free-shipping::after, .variations_form .variations th>label, .variations_form .variations td>label, footer .copyright .copyright-left, .product-360-slider-wrap .slider-popup-wrap svg, .product-360-button .product-popup svg, .single-product .xs_social_share_widget ul li a .xs-social-icon, #review_form_wrapper .comment-respond .comment-reply-title, .single-product .review_tab span.num, .product-review-tab .review_tab .woocommerce-product-rating a, .product-top-sorting .filter .fa-align-right:hover, .product-top-sorting .filter:hover, .product-top-sorting .select-wrap:hover:after, .product-top-sorting .select-wrap select:hover, .list-content-wrap .list-content .product-estimate .delivery-shipping-wrap .estimated-delivery span, .list-content-wrap .list-content .product-estimate .delivery-shipping-wrap .free-shipping span, .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info, .woocommerce-cart .cart-content-left th, .woocommerce-cart .cart-content-left tr td.product-name a, .wishlist_table .wishlist-items-wrapper tr a, table.wishlist_table thead th .nobr, .wishlist_table .wishlist-items-wrapper tr a, table.wishlist_table thead th .nobr, .single-product .product_meta .sku_wrapper, .single-product .product_meta .posted_in, .single-product .product_meta .tagged_as, .single-product .entry-summary .woocommerce-review-link, .swiper-navigation .swiper-button, .mc4wp-form .mc4wp-form-fields .news_letter button svg, .right-header .mini-cart .dropdown-back .basket-item-count #mini-cart-count, .product .cart-wrap a::before, footer .widget ul.contact-info li p, .btn.btn-border, .product-category .cat-arrow, .product-category .cat_name a, .site-header #site-navigation ul.nav-menu li.menu-item ul.sub-menu li.menu-item:hover>a, .site-header #site-navigation ul.nav-menu li.menu-item.menu-item-has-children>a::before, .section-heading, .tt-banner .banner-text, .site-wrap .main-navigation ul li a,.site-header #site-navigation ul.nav-menu li.menu-item a, .navbar-hamburger ul.hamburger-nav li a, .wp-block-heading, .product .cart-wrap a, .pagination .page-numbers li>a, .pagination .page-numbers li>span .cat_group .cat_button .view_all_button, .single-product .summary .timer>div>p, .single-product .entry-summary .product_title, .product .product-button-wrap .btn-hv a::before, .head-hamburger-menu svg, .more-comment-wrap .tt-post-more a, .sticky-addToCart .stickycart-popup .sticky-addcart-info .sticky-content .title, .owl-carousel .owl-nav .owl-next::before, .owl-carousel .owl-nav .owl-prev::before, .item .wpcat-content a, .tt-feature-box .tt-feature-box-containt .tt-feature-box-title,.banner-timer .timer-head, .woocommerce.widget .widget-title, .woocommerce-tabs ul li a,.thumbnail-wrap .timer p.saleend, #gallary_tabs .category-button a, .right-header .mini-cart .dropdown-menu-mini-cart .shopping_cart_top .cart-title, .right-header .mini-cart .dropdown-menu-mini-cart .widget_shopping_cart_content .buttons .button, .single-product .woocommerce-tabs ul.tabs li a:hover, .single-product .woocommerce-tabs ul.tabs li.active a, .header_style .site-branding a, .search-icon .search-wrap, .right-header .mini-cart .dropdown-menu-mini-cart .widget_shopping_cart_content .total .amount, .right-header .mini-cart .dropdown-menu-mini-cart .widget_shopping_cart_content .total strong, .testimonial-wrap .testimonial-info-wrapper .testimonial-title,.single-product .product_meta .sku_wrapper, .single-categories span,.wp-block-search .wp-block-search__label, .widget h2, .timer p, h1, h2, h3, h4, h5, h6, .up-sells h3, .single-product .recent-product .product-section-title, .related.products h3, .single-product .prev_next_buttons a svg, .tt-post-details .tt-post-title h6 a, .single-product .site-main .xs_social_share_widget ul li a span, .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a, woocommerce-additional-fields h3 {
    color: white;
}/* End custom CSS */