/* Minification failed. Returning unminified contents.
(20,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,22): run-time error CSS1039: Token not allowed after unary operator: '-color-background'
(36,24): run-time error CSS1039: Token not allowed after unary operator: '-color-green'
(54,28): run-time error CSS1039: Token not allowed after unary operator: '-color-green'
(71,17): run-time error CSS1039: Token not allowed after unary operator: '-color-green'
 */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
    --color-green: #518E59;
    --color-orange: #518E59;
    --color-brand: #518E59;
    --color-promotion: #518E59;
    --color-brand-text-inverse: #000;
}

html, body, #home-page, #app, #backdrop {
    background: var(--color-background);
}

#backdrop:after {
    content: none;
}

#busy-overlay > div {
    border-color: var(--color-green);
}

body {
    color: #000;
    background-color: #fff;
    font-family: 'Open Sans', sans-serif;
}

.jumbo {
    display: none;
}

.toolbar.masthead-nav {
    background-color: #fff;
}

.deliverly-brand-statement {
    background-color: var(--color-green);
}

.masthead-right-side {
    color: #000;
}

.nav-item, .nav-item a {
    color: #000;
    border-color: #000;
}

.order-summary-frame strong{
    font-weight: 400;
}

.masthead-account > .account:before, .masthead-cart > div:nth-child(1):before {
    color: var(--color-green);
}

.masthead-standard-form, .masthead-standard-form:after {
    background-color: #fff;
}

.brand-box {
    color: #000;
}

#marketing-question.legal-question > .custom:last-child:before {
    content: "Tick this box if you would like to receive marketing offers and promotions from The Refilling Station via email. You can opt out at any time, and we promise never to sell your details to other businesses.";
}

@media screen and (max-width: 576px) {

}



