.elementor-290 .elementor-element.elementor-element-ab04f28{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-ab04f28:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-ab04f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e171d7 );background-image:url("https://biddi.co.za/wp-content/uploads/2026/09/WorkingFile_Logo-28.png");background-size:15% auto;}.elementor-290 .elementor-element.elementor-element-4e9ceec{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-290 .elementor-element.elementor-element-4e9ceec:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-4e9ceec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: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-290 .elementor-element.elementor-element-6108beb{padding:0px 0px 28px 0px;text-align:center;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-290 .elementor-element.elementor-element-cfef881 .product{text-align:center;}.elementor-290 .elementor-element.elementor-element-cfef881.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}@media(min-width:768px){.elementor-290 .elementor-element.elementor-element-ab04f28{--content-width:1350px;}}@media(min-width:1025px){.elementor-290 .elementor-element.elementor-element-ab04f28:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-ab04f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}