:root
{
	--font-style-normal: normal;

	--font-weight-light: 300;
	--font-weight-normal: 400;
	--font-weight-medium: 500;

	--color-dark-grey: #615f5f;
	--color-darker-grey: #2b2b2b;

	
	--color-main: #000000;
	--color-second: #000000;
	--color-second-light: #d7d9d8;


	--color-button-primary: #A71F2D;
	--color-button-secondary: #2b2b2b;
	--color-button-hover: #ffffff;

	--color-green: #28AF23;
	--color-blue: #0d447b;
	--color-red: red;
	--color-light-blue: #8bb6d1;

	--color-children-quantity: #2b2b2b;
	
	--color-card-header: #2b2b2b;
	--color-disable-button : #A8A8A8;


	--font-size-12: 12px;
	--font-size-14: 14px;
	--font-size-16: 16px;
	--font-size-18: 18px;
	--font-size-20: 20px;
	--font-size-25: 25px;
	--font-size-45: 45px;

	--line-spacing-14: 14px;
	--line-spacing-19: 19px;
	--line-spacing-20: 20px;
	--line-spacing-28: 28px;
	--line-spacing-55: 55px;

	--font-family-roboto-light: "pangeabasic-regular", "Roboto Light", Roboto;
	--font-family-roboto-medium: "pangeabasic-regular", "Roboto Medium", Roboto;
	--font-family-roboto: "pangeabasic-regular", "Roboto Regular", Roboto;
	--font-family-roboto-bold: "pangeabasic-bold", "Roboto Bold", Roboto;

	--character-spacing-0: 0px;



/* Display block */
	--page-header: flex; /* flex *//*For all exept process*/
	
	--card-image-title-header: block; /*block*/ /*For home page*/
	--back-button-header:  none; /*block*/ /*For create and send card*/
	--display-type-header:  column-reverse; /**column-reverse for homepage and row for other */ /**used only for mobile view*/

	--display-card: none; /* block *//*For create and send card*/
  	--reservation-block:  block; /*block*/ /*For home, create, send*/
  	--footer-links:  block; /*block*/ /*For all exept process*/

  
	--home-page: flex; /* flex */
	--create-card: none; /* block */
	--send-card: none; /* block */
	--send-all-cards-to-one-mail: none; /*block*/
	--process-card: none; /* block */
	--process-card-processing: none; /* block */
	--process-card-fail: none; /* block */
	--newsletter: none; /* block */ /* always block for newsletter views */
	--newsletter-subscribing: none; /* block */
	--newsletter-subscribing-done: none; /* block */

	--payment-page : none; /* block */
	--extend-card: none; /* block */
	--cards-will-expire: none; /* block */
	--cards-have-expired: none; /* block */
	
	--modal-more-info:  none; /*block*/
	--modal-help:  none; /*block*/

	--children-management-count:  none; /*flex*/
	--children-management-info:  none; /*flex*/

	--mobile-direction-lang-back-button: column-reverse;
	--align-lang-back-button: flex-start;

}
