.elementor-2271 .elementor-element.elementor-element-2c9e714:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-2c9e714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sadaretail.com/wp-content/uploads/2026/05/hero_banner_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-2c9e714 > .elementor-container{min-height:240px;}.elementor-2271 .elementor-element.elementor-element-2c9e714{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;}.elementor-2271 .elementor-element.elementor-element-2c9e714 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-2271 .elementor-element.elementor-element-8014a92{text-align:center;}.elementor-2271 .elementor-element.elementor-element-8014a92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-2271 .elementor-element.elementor-element-e66da7c{text-align:center;}.elementor-2271 .elementor-element.elementor-element-e66da7c ul.hfe-breadcrumbs li{margin-right:15px;}.elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs, .elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-ff82b41 );}.elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs svg{fill:var( --e-global-color-ff82b41 );}.elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var( --e-global-color-ff82b41 );}.elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs-separator-icon svg{fill:var( --e-global-color-ff82b41 );}.elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-2271 .elementor-element.elementor-element-e66da7c .hfe-breadcrumbs-last svg{color:#00000091;}.elementor-2271 .elementor-element.elementor-element-fdee33b{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:767px){.elementor-2271 .elementor-element.elementor-element-2c9e714{margin-top:60px;margin-bottom:0px;}.elementor-2271 .elementor-element.elementor-element-fdee33b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2271 .elementor-element.elementor-element-d6c9350 > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-d6c9350 */.woostify-button-bg-color, .woocommerce-cart-form__contents:not(.elementor-menu-cart__products) .actions .coupon [name="apply_coupon"], .loop-add-to-cart-on-image+.added_to_cart, .related .tns-controls button, .up-sells .tns-controls button, .woostify-product-recently-viewed-section .tns-controls button {
    background-color: black !important
    ;
}

.button, .woocommerce-widget-layered-nav-dropdown__submit, .form-submit .submit, .elementor-button-wrapper .elementor-button, .has-woostify-contact-form input[type="submit"], #secondary .widget a.button, .product-loop-meta.no-transform .button, .product-loop-meta.no-transform .added_to_cart, [class*="elementor-kit"] .checkout-button {
    background-color: black !important;
}
.woostify-theme-color, .primary-navigation li.current-menu-item > a, .primary-navigation > li.current-menu-ancestor > a, .primary-navigation > li.current-menu-parent > a, .primary-navigation > li.current_page_parent > a, .primary-navigation > li.current_page_ancestor > a, .woocommerce-cart-form__contents tbody .product-subtotal, .woocommerce-checkout-review-order-table .order-total, .woocommerce-table--order-details .product-name a, .primary-navigation a:hover, .primary-navigation a:hover > .menu-item-arrow .woostify-svg-icon, .primary-navigation .menu-item-has-children:hover > a, .primary-navigation .menu-item-has-children:hover > a > .menu-item-arrow .woostify-svg-icon, .default-widget a strong, .woocommerce-mini-cart__total .amount, .woocommerce-form-login-toggle .woocommerce-info a:hover, .woocommerce-form-coupon-toggle .woocommerce-info a:hover, .has-woostify-primary-color, .blog-layout-grid .site-main .post-read-more a, .site-footer a:hover, .woostify-simple-subsbrice-form input[type="submit"], .woocommerce-tabs li.active a, #secondary .widget .current-cat > a, #secondary .widget .current-cat > span, .site-tools .header-search-icon:hover, .product-loop-meta .button:hover, #secondary .widget a:not(.tag-cloud-link):hover, .cart-sidebar-content .woocommerce-mini-cart__buttons a:not(.checkout):hover, .product-nav-item:hover > a, .product-nav-item .product-nav-item-price, .woocommerce-thankyou-order-received, .site-tools .tools-icon:hover, .site-tools .tools-icon:hover .woostify-svg-icon, .tools-icon.my-account:hover > a, .multi-step-checkout-button[data-action="back"]:hover, .multi-step-checkout-button[data-action="back"]:hover .woostify-svg-icon, .review-information-link:hover, .has-multi-step-checkout .multi-step-item, #secondary .chosen a, #secondary .chosen .count, .cart_totals .shop_table .woocommerce-Price-amount, #order_review .shop_table .woocommerce-Price-amount {
    color: black !important;
}


@media (min-width: 320px) And (max-width: 768px){
    
    .woocommerce-cart .woocommerce-cart-form {
    padding: 20px 15px;
    border-radius: 20px;
    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.20);
}

.woocommerce-cart.cart-page-layout-2 .cart-collaterals {
    border: none;
    padding: 10px 20px 30px 20px;
    border-radius: 20px;
        box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.20);

}
}/* End custom CSS */