.elementor-310 .elementor-element.elementor-element-5bdc2e3 > .elementor-container{min-height:250px;}.elementor-310 .elementor-element.elementor-element-d3e24dd{text-align:left;}.elementor-310 .elementor-element.elementor-element-d3e24dd .elementor-heading-title{color:#FFFFFF;font-size:51px;font-weight:700;line-height:1em;}.elementor-310 .elementor-element.elementor-element-d3e24dd > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-310 .elementor-element.elementor-element-ecbe6cb .elementor-heading-title{color:#FFFFFF;font-size:51px;font-weight:700;line-height:1em;text-shadow:0px 0px 9px rgba(0, 0, 0, 0.24);}.elementor-310 .elementor-element.elementor-element-ecbe6cb > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-310 .elementor-element.elementor-element-5bdc2e3:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-5bdc2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cakesonlineaustralia.com.au/wp-content/uploads/2020/02/joanna-kosinska-vouDD7K0FoA-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-310 .elementor-element.elementor-element-5bdc2e3 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 36%, #FB9112 100%);opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-5bdc2e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-310 .elementor-element.elementor-element-61d22bcf > .elementor-container{max-width:980px;}.elementor-310 .elementor-element.elementor-element-61d22bcf{padding:40px 0px 40px 0px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-310 .elementor-element.elementor-element-5bdc2e3:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-5bdc2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-310 .elementor-element.elementor-element-5bdc2e3 > .elementor-container{min-height:300px;}.elementor-310 .elementor-element.elementor-element-d3e24dd{text-align:center;}.elementor-310 .elementor-element.elementor-element-d3e24dd .elementor-heading-title{font-size:30px;}.elementor-310 .elementor-element.elementor-element-d3e24dd > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-310 .elementor-element.elementor-element-ecbe6cb{text-align:center;}.elementor-310 .elementor-element.elementor-element-ecbe6cb .elementor-heading-title{font-size:30px;}.elementor-310 .elementor-element.elementor-element-ecbe6cb > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-310 .elementor-element.elementor-element-61d22bcf{padding:40px 0px 40px 0px;}}@media(max-width:767px){.elementor-310 .elementor-element.elementor-element-5bdc2e3 > .elementor-container{min-height:200px;}.elementor-310 .elementor-element.elementor-element-d3e24dd .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-ecbe6cb .elementor-heading-title{font-size:22px;line-height:1.4em;}}/* Start custom CSS for text-editor, class: .elementor-element-7a7a97cc */.elementor-310 .elementor-element.elementor-element-7a7a97cc{
    color: #000000;
}

button.woocommerce-button.button.woocommerce-form-login__submit:hover,
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover {
    color: #fff;
    background-color: #592202;
    border-color: #592202;
}

button.woocommerce-button.button.woocommerce-form-login__submit,
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    color: #fff;
    background-color: #FB9112;
    border-color: #FB9112;
}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    border-color: #592202;
}

button.woocommerce-Button.button,a.woocommerce-Button.button {
    margin-top: 20px;
    color: #FFFFFF;
    background-color: #FB9112;
}

button.woocommerce-Button.button:hover, a.woocommerce-Button.button:hover {
    margin-top: 20px;
    color: #FFFFFF;
    background-color: #592202;
}

.woocommerce-info {
    border-top-color: #fb9112;
}

.woocommerce-info::before {
    color: #FB9112;
}

nav.woocommerce-MyAccount-navigation ul li a {
    background-color: #000;
    padding: 20px;
    display: block;
    width: 100%;
    max-width: 240px;
    font-weight: 700;
    text-transform: uppercase;
    margin: auto;
    text-align: left;
    transition: all .3s ease-in-out;
}

nav.woocommerce-MyAccount-navigation ul li a:hover{
    background-color: #FB9112;
    color: #fff;
}


nav.woocommerce-MyAccount-navigation ul li {
    margin-bottom: 3px;
}

nav.woocommerce-MyAccount-navigation ul {
    list-style: none;
    padding: 0;
}

li.woocommerce-MyAccount-navigation-link--dashboard a:before {
    content: "\f0e4";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}

li.woocommerce-MyAccount-navigation-link--orders a:before{
	content: "\f0ca";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}
	

li.woocommerce-MyAccount-navigation-link--downloads a:before{
	content: "\f019";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}


li.woocommerce-MyAccount-navigation-link--edit-address a:before{
	content: "\f041";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}


li.woocommerce-MyAccount-navigation-link--edit-account a:before{
	content: "\f2bd";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}

li.woocommerce-MyAccount-navigation-link--points-and-rewards a:before{
	content: url(/cakesonline/wp-content/uploads/2020/02/brownie-points-icon.png);
	background : url no-repeat;
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}

li.woocommerce-MyAccount-navigation-link--customer-logout a:before{
	content: "\f08b";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}


@media screen and (max-width: 768px){
   .woocommerce-MyAccount-content {
    margin-top: 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a7a97cc */.elementor-310 .elementor-element.elementor-element-7a7a97cc{
    color: #000000;
}

button.woocommerce-button.button.woocommerce-form-login__submit:hover,
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover {
    color: #fff;
    background-color: #592202;
    border-color: #592202;
}

button.woocommerce-button.button.woocommerce-form-login__submit,
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    color: #fff;
    background-color: #FB9112;
    border-color: #FB9112;
}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    border-color: #592202;
}

button.woocommerce-Button.button,a.woocommerce-Button.button {
    margin-top: 20px;
    color: #FFFFFF;
    background-color: #FB9112;
}

button.woocommerce-Button.button:hover, a.woocommerce-Button.button:hover {
    margin-top: 20px;
    color: #FFFFFF;
    background-color: #592202;
}

.woocommerce-info {
    border-top-color: #fb9112;
}

.woocommerce-info::before {
    color: #FB9112;
}

nav.woocommerce-MyAccount-navigation ul li a {
    background-color: #000;
    padding: 20px;
    display: block;
    width: 100%;
    max-width: 240px;
    font-weight: 700;
    text-transform: uppercase;
    margin: auto;
    text-align: left;
    transition: all .3s ease-in-out;
}

nav.woocommerce-MyAccount-navigation ul li a:hover{
    background-color: #FB9112;
    color: #fff;
}


nav.woocommerce-MyAccount-navigation ul li {
    margin-bottom: 3px;
}

nav.woocommerce-MyAccount-navigation ul {
    list-style: none;
    padding: 0;
}

li.woocommerce-MyAccount-navigation-link--dashboard a:before {
    content: "\f0e4";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}

li.woocommerce-MyAccount-navigation-link--orders a:before{
	content: "\f0ca";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}
	

li.woocommerce-MyAccount-navigation-link--downloads a:before{
	content: "\f019";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}


li.woocommerce-MyAccount-navigation-link--edit-address a:before{
	content: "\f041";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}


li.woocommerce-MyAccount-navigation-link--edit-account a:before{
	content: "\f2bd";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}

li.woocommerce-MyAccount-navigation-link--points-and-rewards a:before{
	content: url(/cakesonline/wp-content/uploads/2020/02/brownie-points-icon.png);
	background : url no-repeat;
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}

li.woocommerce-MyAccount-navigation-link--customer-logout a:before{
	content: "\f08b";
    font-family: 'FontAwesome';
    color: #fff;
    margin: 10px;
}


@media screen and (max-width: 768px){
   .woocommerce-MyAccount-content {
    margin-top: 20px;
}
}/* End custom CSS */