:root {
    --c7-page-width: 1300px;
    --c7-page-width-checkout: 1500px;
    --c7-font-family: "livory", serif;
    --c7-body-text-color: #575850;
    --c7-alt-text-color: #575850;
    --c7-font-size: 16px;
    --c7-font-size-sub: 14px;
    --c7-heading-font-family: "livory", serif;
    --c7-heading-text-color: #575850;
    --c7-heading-font-weight: 500;

    --c7-primary-color: #638e67;
    --c7-primary-color-text: #638e67;
    --c7-primary-color-dark: #575850;
    --c7-primary-color-focus: #638e67;
    
    --c7-link-color: var(--c7-primary-color-text);
    --c7-bg: #FFF;
    --c7-bg-alt: #F7F8FA;
    --c7-border-color: #E3E3E8;
    --c7-border-radius: 4px;
    
    --c7-loading-bg: rgba(255, 255, 255, 0.5);
    --c7-modal-border-radius: ;
    --c7-modal-shadow: 8px;
    --c7-overlay-bg: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
    --c7-progress-bar: rgba(0, 0, 0, 0.1);
    --c7-pill-bg: #F3F6FF;
    --c7-pill-text-color: var(--c7-primary-color-text);

    --c7-field-bg: #FFF;
    --c7-field-border-radius: 4px;
    --c7-field-border-color: #B2B2B8;
    --c7-field-focus-color: rgba(0, 0, 0, 0.07);
    --c7-field-option-selected-color: var(--c7-primary-color);
    --c7-field-option-focus-color: var(--c7-primary-color-focus);
    --c7-field-placeholder: #B2B2B8;
    --c7-field-dropdown-shadow: 2px 2px 10px 0 rgb(0 0 0 / 8%);

    --c7-primary-button-bg: var(--c7-primary-color);
    --c7-primary-button-bg-hover: var(--c7-primary-color-dark);
    --c7-primary-button-text-color: #FFF;
    --c7-alt-button-bg: #575850;
    --c7-alt-button-bg-hover: #222222;
    --c7-alt-button-text-color: #ffffff;
    --c7-button-border-radius: 4px;
    
    --c7-info-bg: #F1F1F4;
    --c7-error: #CA0505;
    --c7-error-bg: #FFEBEB;
    --c7-warning: #FBA213;
    --c7-warning-bg: #FFF6E5;
    --c7-success: #016047;
    --c7-success-bg: #E8FCF7;

    --c7-header-text-color: #232324;
    --c7-notification: #CA0505;
    --c7-cart-count-bg: var(--c7-primary-color);
    --c7-cart-count-bg-focus: var(--c7-primary-color-focus);
    --c7-cart-count-text-color: #FFF;
    --c7-side-cart-shadow: 0 0 15px 5px rgb(0 0 0 / 10%);
    --c7-dropdown-border-radius: 8px;
    --c7-dropdown-shadow: 0 1px 7px 0 rgb(0 0 0 / 15%);
    --c7-dropdown-hover: #E6E8ED;

    --c7-block-bg: var(--c7-bg);
    --c7-block-border-color: var(--c7-border-color)	;
    --c7-block-border-radius: var(--c7-border-radius);
    --c7-block-shadow: px 1px 3px 0px rgba(222, 222, 227, 0.3);
}

.c7-breadcrumbs .c7-active, .c7-breadcrumbs .c7-completed:hover, .c7-breadcrumbs .c7-completed:focus {
    background:var(--c7-primary-button-bg);
    color:#fff;
}

.c7-breadcrumbs .c7-completed a, .c7-breadcrumbs .c7-active a {
    color:#fff;
}

.c7-btn.c7-btn--primary {
    color:var(--c7-primary-button-text-color);
}
.c7-checkout__footer ul li:before {display:none !important;}

.c7-checkout__footer ul li {
    display: inline-block;
    list-style-type: none;
    padding: 0 !important;
    margin:0 !important;
    padding-right: 10px !important;
}

.c7-account__menu {
    box-shadow: none;
}

.c7-club-summary__title {
    font-weight:500;
    color:#4D6F50;

}

@media screen and (max-width: 1000px) {
    .c7-checkout__content {
        padding-bottom:50px !important;
    }
    .c7-checkout__footer {
        padding: 0 20px 30px !important;
    }

}

