:root {
 --c7-primary-color: #000000;
    --c7-primary-color-focus: #AA966D;
    --c7-link-color: #AA966D;
    --c7-primary-button-bg: #000000;;
    --c7-primary-button-bg-hover: #AA966D ;
    --c7-alt-button-bg: #AA966D;
    --c7-alt-button-bg-hover: #000000;
    --c7-cart-count-bg: #AA966D;
    --c7-cart-count-text-color: #ffffff;
    --c7-font-family: "museo-sans";
    --c7-heading-font-family:"franklin-gothic-urw-comp" ;
    --c7-heading-font-weight: 500;
}

@media screen and (min-width: 769px) {
    .c7-product-detail .c7-product__image {
        flex: 0 0 200px;
        margin-right: 50px;
    }
}

.c7-product-collection .c7-product__title, .c7-related-products .c7-product__title, .c7-product-allocation .c7-product__title, .c7-club-product__details__title {
	font-size: 25px;
line-height:1.1;
padding-bottom:13px;}

.c7-product__photo {
    min-width: 160px;
    text-align: center;
}

.age-gate-heading-title-logo, .age-gate__heading-title--logo {
    height: var(--ag-logo-height, auto);
    max-width: 200px !important;
}

.age-gate-headline, .age-gate__headline {
    font-size: var(--ag-text-headline-size, 1.5rem);
    font-weight: 500 !important;
    margin: var(--ag-text-headline-margin, 0 0 1rem);
    line-height: 33px !important;
}

.c7-user-nav__account {
    position: relative;
    padding-right: 5px;
    text-transform: uppercase;
    font-size: 13px;
	font-weight:700;
}

#c7wp-cart-box {
    position: absolute;
    top: -5px;
    right: 5px;
    left: auto;
    bottom: auto;
	padding: 0px 0px;}

h1.c7-h1, .c7-account__header p:first-of-type {
    font-size: 32px;
    line-height: 1.2;
    text-align: center;
    text-transform: uppercase !important;
}

.tatsu-button, input[type = "submit"], button[type="submit"], .cart_totals a.checkout-button {
    text-transform: uppercase;
}

.c7-checkout-mobile__summary-toggle {
	background: #5B6D7E;}

.c7-form input[type='text'], .c7-form input[type='email'], .c7-form input[type='number'], .c7-form input[type='tel'], .c7-form input[type='username'], .c7-form input[type='password'], .c7-form textarea, .c7-form--stripe, .c7-order-item input, .c7-form select, .c7-order-item select {
    color: #000000;
}

.c7-form--coupon-code-container .c7-form__group .c7-form__field + button, .c7-form--gift-card-container .c7-form__group .c7-form__field + button {
    word-break: keep-all;
}

.c7-breadcrumbs .c7-active, .c7-breadcrumbs .c7-completed:hover, .c7-breadcrumbs .c7-completed:focus {
    background: #AA966D;
}

.c7-btn--primary--small, .c7-btn--alt--small {
    font-size: var(--c7-font-size-sub);
    min-height: 36px;
    padding: 8px 10px;
    word-break: keep-all;
}

.c7-btn--primary, .c7-btn--primary--small {
    background: var(--c7-primary-button-bg);
    color: #ffffff !important;
}

.c7-order-summary__buttons a:last-of-type {
    margin-left: 10px;
    color: #ffffff !important;
}