@font-face {
        font-family: 'CustomFont';
        src: url(https://s3.eu-west-2.amazonaws.com/orderswift-production/fonts/2R3jxpqZNsOhWBmOGn5LaBqvIXljfzAE.woff2) format('woff2'),
               url(https://s3.eu-west-2.amazonaws.com/orderswift-production/fonts/SUklbs9PomX1ACciHSsh0mW5enDk7K3k.woff) format('woff'),
            url(https://s3.eu-west-2.amazonaws.com/orderswift-production/fonts/Cnbi5snojXyjCqxWrNljlN7idgkD86Tp.ttf) format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    .section-header {
        font-family: 'CustomFont';
         font-size: 24px;     }

    .os-header .logo {
        background-image: url('https://s3.eu-west-2.amazonaws.com/orderswift-production/assets/oOavCqLBuH8KCobaaP8uyvwRk1avB8Qq.jpeg');
        background-size: contain;
    }

    body {
        background-color: #ea5357;
        background-image: none;
    }
    @media (max-width: 767px) {
        #confirmation_page main.container {
            background-color: #ea5357;
        }
    }



    .section-header, .text-info, .show-more-modifiers a, input[type="checkbox"] + label .checked, input[type="radio"] + label .checked, .btn.decrement, .cart > li.discount, .menu-left-col .menu-categories li a:hover, .menu-left-col .menu-categories li.active a, .countdown, .discount-code-link, .special-notes-wrap .add-special-notes, #confirmation_map_legend .osicon-external-link, .theme-colour, .closed-message a, .menu-left-col .menu-categories .allergen-info-link a, .menu-item-allergen, .my-order .summary .qty, .my-order.open .summary {
        color: #ea5357;
    }
    .price-label {
        border-color: #ea5357;
        color: #ea5357;
    }
    input:checked ~ .price-label, .btn.add-to-cart, .btn.increment, .btn.primary, .theme-bg-colour, .Select .Select-arrow-zone {
        background-color: #ea5357;
    }
    .spinner:not(:required):before {
        border-top-color: #ea5357;
        border-right-color: #ea5357;
    }
    .menu-left-col .menu-list .allergen-info-in-menu {
        background-color: rgba(234,83,87, 0.1);
    }
    #menu_page .mobile-header-inputs .allergen-info-in-menu,
    .my-order .summary,
    .my-order.open .summary .qty,
    .mobile-show-cart-btn
    {
        background-color: #ea5357;
    }
    .my-order.open .summary .Select-arrow
    {
        border-color: transparent transparent #ea5357;
    }
    @media(max-width: 767px) {
        .menu-left-col .menu-categories li.active a {
            background-color: #ea5357;
        }
    }

    #landing_page .os-footer a, .os-footer ul a {
        color: #3c3c3c;
    }
    
    
    .promo-bg-colour, .promo-bg-colour div {
        background-color: #3c3c3c;
    }

    #menu_page .mobile-header-inputs {
        background-color: #ea5357;
    }

    .module {
        box-shadow: 0 1px 3px 0 rgba(0,0,0,0.13);
    }


