:root{
    --theme-color-1: #F8F7F2;
    --theme-color-2: #000;
    --theme-color-3: #fff;
    --theme-color-4: #dfe3ec;

    --rating-color: #4305fc;

    --text-color-1: #363636;
    --text-color-2: #6f6f6f;

    --bs-font-Catamaran: 'Catamaran', sans-serif;
	--bs-font-Cormorant: 'Cormorant', serif;

    --subtitle-font-size: 11px;
    --subtitle-font-weight: 400;
    --title-font-size: 42px;
    --title-font-weight: 600;

}

/* common css for all page */
*, *::before, *::after {
	box-sizing: border-box;
}

/* draft view message css  */
.draft{
	color: red;
	background-color: white;
	font-size: 26px;
	text-align: center;
	background-color: white;
	padding-block: 5px;
}

/* remove carousel circle dots */
.slick-dots li button::before {
    content: '' !important;
}

/* remove bootstrap button radius and over color effect */
.btn{
    border-radius: 0px!important;
}

/* remove bootstrap button hover color  */
.btn-outline-secondary:hover {
    color: #6c757d!important;
    background-color: transparent!important;
    border-color: #000!important;
}

/* anchor hover color for all */
a:hover{
    color: currentColor!important;
}

.subtitle{
    color: var(--text-color-2)!important;
    font-family: var(--bs-font-Catamaran);
    font-size: var(--subtitle-font-size);
    letter-spacing: .15em;
    font-weight: var( --subtitle-font-weight);
    margin-bottom: 5px!important;
    text-transform: uppercase;
    line-height: 1.7em;
    transition: color .2s ease-out;
}
.subtitle a{
    color: var(--text-color-2)!important;
}

.title{
    font-weight: var(--title-font-weight);
    font-size: var(--title-font-size);
    font-family: var(--bs-font-Cormorant);
    line-height: 1.2em;
    letter-spacing: .01em;
    color: var(--text-color-1)!important;
    margin-bottom: 1rem!important;
    margin-top: 0;
    transition: color .2s ease-out;
}

.menu-description{
    cursor: pointer;
}

.button{
	background: #000;
	color: #fff;
	font-family: var(--bs-font-Catamaran);
}

#subscribeMessage.subscribe-success-message, #subscribeMessage.subscribe-error-message, 
.popup-modals #subscribeEmail, .popup-modals h2, .popup-modals h4, .popup-modals h6 {
	font-family: var(--bs-font-Catamaran);
}