.elementor-725 .elementor-element.elementor-element-da49b31{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.85;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-da49b31:not(.elementor-motion-effects-element-type-background), .elementor-725 .elementor-element.elementor-element-da49b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slabandgardencity.com.au/wp-content/uploads/SGC-Bulk-Category-Hero-1-V1.webp");background-position:center center;background-size:cover;}.elementor-725 .elementor-element.elementor-element-da49b31::before, .elementor-725 .elementor-element.elementor-element-da49b31 > .elementor-background-video-container::before, .elementor-725 .elementor-element.elementor-element-da49b31 > .e-con-inner > .elementor-background-video-container::before, .elementor-725 .elementor-element.elementor-element-da49b31 > .elementor-background-slideshow::before, .elementor-725 .elementor-element.elementor-element-da49b31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-725 .elementor-element.elementor-element-da49b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-456e3ff );--background-overlay:'';}.elementor-725 .elementor-element.elementor-element-81f0968 > .elementor-widget-container{background-color:var( --e-global-color-a0c7d27 );padding:5px 15px 5px 15px;}.elementor-725 .elementor-element.elementor-element-81f0968{text-align:left;}.elementor-725 .elementor-element.elementor-element-81f0968 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-725 .elementor-element.elementor-element-cea956e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-dbd46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd46c3-font-size );font-weight:var( --e-global-typography-dbd46c3-font-weight );text-transform:var( --e-global-typography-dbd46c3-text-transform );line-height:var( --e-global-typography-dbd46c3-line-height );color:var( --e-global-color-secondary );}.elementor-725 .elementor-element.elementor-element-d68fa1d{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-456e3ff );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-a0c7d27 );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-a0c7d27 );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods input[type=text]{background-color:var( --e-global-color-accent );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-725 .elementor-element.elementor-element-ebe9246 #add_payment_method #payment #place_order{background-color:var( --e-global-color-a0c7d27 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a0c7d27 );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-a0c7d27 );border-color:var( --e-global-color-a0c7d27 );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-456e3ff );border-width:2px 2px 2px 2px;}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button:hover{background-color:var( --e-global-color-456e3ff );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-987f33a-font-family ), Sans-serif;font-size:var( --e-global-typography-987f33a-font-size );font-weight:var( --e-global-typography-987f33a-font-weight );text-transform:var( --e-global-typography-987f33a-text-transform );line-height:var( --e-global-typography-987f33a-line-height );border-width:2px 2px 2px 2px;}.elementor-725 .elementor-element.elementor-element-ebe9246{--tabs-normal-color:var( --e-global-color-secondary );--tabs-hover-color:var( --e-global-color-secondary );--tabs-hover-border-color:var( --e-global-color-a0c7d27 );--tabs-active-color:var( --e-global-color-secondary );--tabs-active-border-color:var( --e-global-color-a0c7d27 );--tabs-border-type:solid;--tabs-border-color:var( --e-global-color-456e3ff );--tabs-border-radius:0px 0px 0px 0px;--tabs-padding:16px 18px 16px 18px;--tabs-spacing:5px;--tabs-divider-weight:0px;--sections-background-color:var( --e-global-color-accent );--sections-border-type:none;--sections-border-radius:0px 0px 0px 0px;--sections-padding:20px 20px 20px 20px;--edit-link-margin-top:20px;--edit-link-margin-start:20px;--typography-section-titles-color:var( --e-global-color-primary );--section-title-spacing:10px;--general-text-color:var( --e-global-color-primary );--login-messages-color:var( --e-global-color-primary );--checkboxes-color:var( --e-global-color-primary );--payment-methods-radio-buttons-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-a0c7d27 );--links-hover-color:var( --e-global-color-a0c7d27 );--forms-columns-gap-padding-right:calc( 10px/2 );--forms-columns-gap-padding-left:calc( 10px/2 );--forms-columns-gap-margin-left:calc( -10px/2 );--forms-columns-gap-margin-right:calc( -10px/2 );--forms-rows-gap:10px;--forms-labels-color:var( --e-global-color-primary );--forms-label-spacing:5px;--forms-fields-border-radius:0px 0px 0px 0px;--forms-buttons-normal-text-color:var( --e-global-color-secondary );--forms-buttons-hover-text-color:var( --e-global-color-secondary );--forms-buttons-border-radius:0px 0px 0px 0px;--forms-buttons-padding:16px 18px 16px 18px;--order-summary-rows-gap-top:calc( 40px/2 );--order-summary-rows-gap-bottom:calc( 40px/2 );--tables-title-color:var( --e-global-color-primary );--tables-items-color:var( --e-global-color-primary );--variations-color:var( --e-global-color-primary );--tables-links-normal-color:var( --e-global-color-a0c7d27 );--tables-links-hover-color:var( --e-global-color-a0c7d27 );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-divider-border-color:var( --e-global-color-6c2f88b );--tables-button-normal-text-color:var( --e-global-color-secondary );--tables-buttons-border-type:solid;--tables-button-border-radius:0px 0px 0px 0px;--tables-button-padding:10px 14px 10px 14px;}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 20px + 40px );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-pagination{padding-bottom:20px;}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-MyAccount-content > div > p, .elementor-725 .elementor-element.elementor-element-ebe9246 address, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-EditAccountForm fieldset legend, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-ResetPassword p:nth-child(1), .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-OrderUpdate{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-form-row label, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-address-fields label{font-family:var( --e-global-typography-987f33a-font-family ), Sans-serif;font-size:var( --e-global-typography-987f33a-font-size );font-weight:var( --e-global-typography-987f33a-font-weight );text-transform:var( --e-global-typography-987f33a-text-transform );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-725 .elementor-element.elementor-element-ebe9246 ::placeholder, .elementor-725 .elementor-element.elementor-element-ebe9246 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods input[type=text]{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods input[type=text]{border-style:none;}.elementor-725 .elementor-element.elementor-element-ebe9246 button.button, .elementor-725 .elementor-element.elementor-element-ebe9246 #add_payment_method #payment #place_order{font-family:var( --e-global-typography-987f33a-font-family ), Sans-serif;font-size:var( --e-global-typography-987f33a-font-size );font-weight:var( --e-global-typography-987f33a-font-weight );text-transform:var( --e-global-typography-987f33a-text-transform );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .order_details thead th, .elementor-725 .elementor-element.elementor-element-ebe9246 .order_details tfoot td, .elementor-725 .elementor-element.elementor-element-ebe9246 .order_details tfoot th, .elementor-725 .elementor-element.elementor-element-ebe9246 .nobr{font-family:var( --e-global-typography-987f33a-font-family ), Sans-serif;font-size:var( --e-global-typography-987f33a-font-size );font-weight:var( --e-global-typography-987f33a-font-weight );text-transform:var( --e-global-typography-987f33a-text-transform );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__orders tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__downloads tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-table--order-downloads tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-table--order-details td a, .elementor-725 .elementor-element.elementor-element-ebe9246 td.product-total, .elementor-725 .elementor-element.elementor-element-ebe9246 td.payment-method-method, .elementor-725 .elementor-element.elementor-element-ebe9246 td.payment-method-expires{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .wc-item-meta{font-family:var( --e-global-typography-39fe56d-font-family ), Sans-serif;font-size:var( --e-global-typography-39fe56d-font-size );font-weight:var( --e-global-typography-39fe56d-font-weight );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .shop_table .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .order-again .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-pagination .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-987f33a-font-family ), Sans-serif;font-size:var( --e-global-typography-987f33a-font-size );font-weight:var( --e-global-typography-987f33a-font-weight );text-transform:var( --e-global-typography-987f33a-text-transform );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .shop_table .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-pagination .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .order-again .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button:hover{color:var( --e-global-color-secondary );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-pagination .button:hover, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper .button:hover{border-color:var( --e-global-color-456e3ff );}.elementor-725 .elementor-element.elementor-element-ebe9246 {--tables-buttons-border-color:var( --e-global-color-456e3ff );}@media(max-width:1024px){.elementor-725 .elementor-element.elementor-element-da49b31{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-cea956e{font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-725 .elementor-element.elementor-element-d68fa1d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-MyAccount-content > div > p, .elementor-725 .elementor-element.elementor-element-ebe9246 address, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-EditAccountForm fieldset legend, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-ResetPassword p:nth-child(1), .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-OrderUpdate{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-form-row label, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-address-fields label{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-725 .elementor-element.elementor-element-ebe9246 ::placeholder, .elementor-725 .elementor-element.elementor-element-ebe9246 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 button.button, .elementor-725 .elementor-element.elementor-element-ebe9246 #add_payment_method #payment #place_order{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .order_details thead th, .elementor-725 .elementor-element.elementor-element-ebe9246 .order_details tfoot td, .elementor-725 .elementor-element.elementor-element-ebe9246 .order_details tfoot th, .elementor-725 .elementor-element.elementor-element-ebe9246 .nobr{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__orders tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__downloads tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-table--order-downloads tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-table--order-details td a, .elementor-725 .elementor-element.elementor-element-ebe9246 td.product-total, .elementor-725 .elementor-element.elementor-element-ebe9246 td.payment-method-method, .elementor-725 .elementor-element.elementor-element-ebe9246 td.payment-method-expires{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .wc-item-meta{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .shop_table .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .order-again .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-pagination .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}}@media(max-width:767px){.elementor-725 .elementor-element.elementor-element-da49b31{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-725 .elementor-element.elementor-element-81f0968{text-align:center;}.elementor-725 .elementor-element.elementor-element-cea956e{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-dbd46c3-font-size );line-height:var( --e-global-typography-dbd46c3-line-height );}.elementor-725 .elementor-element.elementor-element-d68fa1d{--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-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-MyAccount-content > div > p, .elementor-725 .elementor-element.elementor-element-ebe9246 address, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-EditAccountForm fieldset legend, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-ResetPassword p:nth-child(1), .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-OrderUpdate{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-form-row label, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-address-fields label{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-725 .elementor-element.elementor-element-ebe9246 ::placeholder, .elementor-725 .elementor-element.elementor-element-ebe9246 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 button.button, .elementor-725 .elementor-element.elementor-element-ebe9246 #add_payment_method #payment #place_order{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .order_details thead th, .elementor-725 .elementor-element.elementor-element-ebe9246 .order_details tfoot td, .elementor-725 .elementor-element.elementor-element-ebe9246 .order_details tfoot th, .elementor-725 .elementor-element.elementor-element-ebe9246 .nobr{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__orders tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__downloads tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-table--order-downloads tbody td, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-table--order-details td a, .elementor-725 .elementor-element.elementor-element-ebe9246 td.product-total, .elementor-725 .elementor-element.elementor-element-ebe9246 td.payment-method-method, .elementor-725 .elementor-element.elementor-element-ebe9246 td.payment-method-expires{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .wc-item-meta{font-size:var( --e-global-typography-39fe56d-font-size );line-height:var( --e-global-typography-39fe56d-line-height );}.elementor-725 .elementor-element.elementor-element-ebe9246 .shop_table .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .order-again .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .woocommerce-pagination .button, .elementor-725 .elementor-element.elementor-element-ebe9246 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-987f33a-font-size );line-height:var( --e-global-typography-987f33a-line-height );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-ebe9246 *//* Login form styling - in case user finds way to this page instead of Trade Login */
/* Hides "Login" heading */
.trade-dashboard .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h2 {
    display: none !important;
}
/* Login box styling */
.trade-dashboard .woocommerce-form {
    padding: 0 !important;
    border: none !important;
    margin: 0 auto !important;
    border-radius: 0 !important;
    background-color: initial !important;
}
.trade-dashboard .woocommerce .woocommerce-MyAccount-navigation a {
    text-align: center !important
}
/* Change form field background colour */
.trade-dashboard .woocommerce-form .woocommerce-Input {
    background: var(--e-global-color-accent) !important
}
/* Change form field background colour - Account Details tab */
.trade-dashboard .woocommerce-MyAccount-content .woocommerce-Input {
    background: var(--e-global-color-secondary) !important
}
/* Remember Me checkbox styling */
.trade-dashboard .woocommerce-form-login__rememberme span {
    font-size: var(--e-global-typography-39fe56d-font-size) !important;
    text-transform: none !important;
}
/* Overide default 50% width on dekstop */
.trade-dashboard .woocommerce-ResetPassword {
    width: 100% !important;
}
/* Forgot password styling */
.trade-dashboard .woocommerce .login .lost_password {
    font-family: var(--e-global-typography-39fe56d-font-family), Sans-serif;
    font-size: var(--e-global-typography-39fe56d-font-size) !important;
    font-weight: var(--e-global-typography-39fe56d-font-weight);
}
/* Order details table top spacing */
.trade-dashboard .woocommerce .woocommerce-order-details {
    margin-top: 20px;
}
/* Order details table cell padding */
.trade-dashboard .woocommerce .woocommerce-order-details tfoot th, .trade-dashboard .woocommerce .woocommerce-order-details tfoot td {
    padding: 20px 0px !important
}
/* Set gap between buttons in Action column */
.trade-dashboard .woocommerce-orders-table__cell-order-actions a {
	margin-right: 5px;
}
/* Override 'bolder' from some headings in Order Details table */
.trade-dashboard .order_details strong {
	font-weight: bold;
}
/* Approved wholesale account - create password form from email */
/* Overide default width for name fields */
.trade-dashboard .form-row-first, .trade-registration .form-row-last {
    width: 48.5% !important;
}
/* Align New Password and Re Enter fields */
p.woocommerce-form-row {
    margin: 0px 0px 20px 0px !important;
    padding: 0 !important;
}
/* Account menu items height and alignment */
.trade-dashboard .woocommerce-MyAccount-navigation-link a {
    height: 100%;
    align-content: center;
}
/* Table topbar/footer bar styling */
.trade-dashboard .wc-product-table-controls label {
	font-family: var(--e-global-typography-39fe56d-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-39fe56d-font-size) !important;
    font-weight: var(--e-global-typography-39fe56d-font-weight) !important;
    line-height: var(--e-global-typography-39fe56d-line-height) !important;
    letter-spacing: var(--e-global-typography-39fe56d-letter-spacing) !important;
    word-spacing: var(--e-global-typography-39fe56d-word-spacing) !important;
	text-transform: Capitalize !important;
}
.trade-dashboard table.dataTable.no-footer {
	border-bottom: none !important;
}
.trade-dashboard .wc-product-table-controls input {
	box-shadow: none !important;
}

/* Table styling */
.trade-dashboard .wc-product-table td {
	border: solid 1px #ebebeb !important;
}
.trade-dashboard .wc-product-table {
	font-size: 14px !important;
	line-height: var(--e-global-typography-39fe56d-line-height) !important;
	letter-spacing: var(--e-global-typography-39fe56d-letter-spacing) !important;
	word-spacing: var(--e-global-typography-39fe56d-word-spacing) !important;
	font-family: var(--e-global-typography-39fe56d-font-family), Sans-serif !important;
	color: var(--e-global-color-primary) !important;
}
.trade-dashboard .wc-product-table thead th {
	background: var(--e-global-color-456e3ff) !important;
	border: none !important;
	padding: 20px 10px !important
}
.trade-dashboard .wc-product-table thead th {
	text-align: center !important;
	font-family: var(--e-global-typography-987f33a-font-family), Sans-serif !important;
	font-size: var(--e-global-typography-987f33a-font-size) !important;
	font-weight: var(--e-global-typography-987f33a-font-weight) !important;
	text-transform: var(--e-global-typography-987f33a-text-transform) !important;
	line-height: var(--e-global-typography-987f33a-line-height) !important;
	letter-spacing: var(--e-global-typography-987f33a-letter-spacing) !important;
	word-spacing: var(--e-global-typography-987f33a-word-spacing) !important;
	color: var(--e-global-color-secondary)
}
.trade-dashboard .single_add_to_cart_button {
	font-family: var(--e-global-typography-987f33a-font-family), Sans-serif !important;
    font-size: 12px !important;
    font-weight: var(--e-global-typography-987f33a-font-weight) !important;
    text-transform: var(--e-global-typography-987f33a-text-transform) !important;
    line-height: var(--e-global-typography-987f33a-line-height) !important;
    letter-spacing: var(--e-global-typography-987f33a-letter-spacing) !important;
    word-spacing: var(--e-global-typography-987f33a-word-spacing) !important;
    color: var(--e-global-color-secondary) !important;
    background-color: var(--e-global-color-a0c7d27) !important;
    border-width: 0px !important;
    border-color: var(--e-global-color-a0c7d27) !important;
    border-radius: 0px 0px 0px 0px !important;
    padding: 10px !important;
	height: inherit !important;
}
.trade-dashboard .single_add_to_cart_button:hover, .trade-dashboard .single_add_to_cart_button:focus {
    border-width: 0px !important;
    border-color: var(--e-global-color-a0c7d27) !important;
}
.trade-dashboard .add-to-cart-wrapper .quantity input {
	background-color: var(--e-global-color-secondary) !important;
}
.trade-dashboard .add-to-cart-wrapper .variations select, .trade-dashboard .wc-product-table-controls .select2-selection {
    border: 1px solid #DDDDDD !important;
    border-radius: 0px !important;
}
.trade-dashboard table.dataTable tbody td {
	background: var(--e-global-color-accent) !important;
}
.trade-dashboard del.wcwp-wholesale-price-range {
	display: block !important;
}
.trade-dashboard .add-to-cart-wrapper .added_to_cart {
	display: none !important;
}
.trade-dashboard .wc-product-table .stock {
	color: var(--e-global-color-primary) !important;
}
/* Password change */
.trade-dashboard .woocommerce-MyAccount-content legend {
    font-family: var(--e-global-typography-7832c09-font-family), Sans-serif;
    font-size: var(--e-global-typography-7832c09-font-size);
    font-weight: var(--e-global-typography-7832c09-font-weight) !important;
    text-transform: var(--e-global-typography-7832c09-text-transform);
    line-height: var(--e-global-typography-7832c09-line-height);
    color: var(--e-global-color-secondary) !important;
    background: var(--e-global-color-456e3ff) !important;
    padding: 10px 12px !important;
    margin-bottom: 12px !important;
}
.trade-dashboard #account_display_name_description > em {
    font-family: var(--e-global-typography-39fe56d-font-family), Sans-serif !important;
    font-size: 12px !important;
    font-weight: var(--e-global-typography-39fe56d-font-weight) !important;
    line-height: var(--e-global-typography-39fe56d-line-height) !important;
    font-style: normal;
    opacity: 50%;
}

/* Payment Methods */
.trade-dashboard .woocommerce-MyAccount-content div.payment_box {
    background-color: var(--e-global-color-accent) !important;
    padding: 0 !important;
    margin: 20px 0px 0px 0px !important;
}
/* Reset password field styling */
.woocommerce-ResetPassword .form-row-first {
    width: 100% !important;
}
.woocommerce-ResetPassword .woocommerce-Input {
    background: var(--e-global-color-secondary) !important;
}

/* Hide hover effects on show password button */
.trade-dashboard .show-password-input:hover {
    background: none !important;
    border: none !important;
}/* End custom CSS */