body.cms-id-10 .page-content,
body.cms-id-11 .page-content,
body.cms-id-12 .page-content,
body.cms-id-13 .page-content,
body.cms-id-14 .page-content {
    max-width: 1140px;
    margin: 0 auto;
    line-height: 1.7;
	padding: 2rem;
	padding-bottom:4rem;
	font-family: 'Neue Haas Grotesk Display', sans-serif !important;
	font-size:16px !important;
	font-weight:regular;
}

body.cms-id-10 .page-content p,
body.cms-id-11 .page-content p,
body.cms-id-12 .page-content p,
body.cms-id-13 .page-content p,
body.cms-id-14 .page-content p{
	margin: 6px 0px 6px 0px;		
}

body.cms-id-10 .page-content h1,
body.cms-id-11 .page-content h1,
body.cms-id-12 .page-content h1,
body.cms-id-13 .page-content h1,
body.cms-id-14 .page-content h1 {
    margin-bottom: 30px;
	font-size: 36px !important;
	color: #666439 !important;
	font-family: Manier, serif !important;
	line-height: 1.2em !important;
	font-weight:500 !important;
}

body.cms-id-10 .page-content h2,
body.cms-id-11 .page-content h2,
body.cms-id-12 .page-content h2,
body.cms-id-13 .page-content h2,
body.cms-id-14 .page-content h2 {
    margin-top: 30px;
	margin-bottom: 20px;
	color: #666439 !important;
	font-size: 28px !important;
	font-family: Manier, serif !important;
	line-height: 1.2em !important;
	font-weight:500 !important;
}
body.cms-id-10 .page-content h3,
body.cms-id-11 .page-content h3,
body.cms-id-12 .page-content h3,
body.cms-id-13 .page-content h3,
body.cms-id-14 .page-content h3 {
	margin-top: 14px;
    margin-bottom: 14px;
	color: #666439 !important;
	font-size: 24px !important;
	line-height: 1.2em !important;
	font-family: Manier, serif !important;
	font-weight:500 !important;
}

body.cms-id-10 .page-content table,
body.cms-id-11 .page-content table,
body.cms-id-12 .page-content table,
body.cms-id-13 .page-content table,
body.cms-id-14 .page-content table {
    width: 100%;
}
body.cms-id-10 .page-content ul,
body.cms-id-11 .page-content ul,
body.cms-id-12 .page-content ul,
body.cms-id-13 .page-content ul,
body.cms-id-14 .page-content ul {
    padding-top:20px;
	padding-bottom:10px;
	padding-right:30px;
	padding-left:30px;
}
body.cms-id-10 .page-content li,
body.cms-id-11 .page-content li,
body.cms-id-12 .page-content li,
body.cms-id-13 .page-content li,
body.cms-id-14 .page-content li {
    padding-bottom:10px;
	margin-left: 10px;
	list-style-position: outside;
	list-style: disc;
	font-family: 'Neue Haas Grotesk Display', sans-serif !important;
	font-size:16px !important;
	font-weight: 400;
	color: #232323;
}
body.cms-id-10 .page-content li::before,
body.cms-id-11 .page-content li::before,
body.cms-id-12 .page-content li::before,
body.cms-id-13 .page-content li::before,
body.cms-id-14 .page-content li::before {
	/*
		content: "•";
		padding-right:10px !important;
	*/
	
}

/*ajustes DS iconos menú top*/
.rightbuttons {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    gap: 6px !important;
    margin: 0 !important;
    padding: 0 !important;
	max-height: 48px !important;
}
#_desktop_stores_info .stores-info, #_desktop_stores_info .stores-info a, 
#_desktop_search .search-info, #_desktop_user_info .user-info, 
#_desktop_user_info .account, #_desktop_user_info a, .oma-header-logout a {
    height: 48px !important;
    min-width: 48px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-between !important;
    color: #666439 !important;
    text-decoration: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

#_desktop_stores_info svg, #_desktop_search svg, #_desktop_user_info svg, 
#_desktop_user_info img, .oma-account-icon, .oma-header-logout img {
    width: 28px !important;
    height: 28px !important;
    display: block !important;
    object-fit: contain !important;
    margin: 0 auto 2px auto !important;
    padding: 0 !important;
}

#_desktop_stores_info .mini-text-icons, #_desktop_search .mini-text-icons, 
#_desktop_user_info .mini-text-icons, .oma-header-logout a span {
    display: block !important;
    visibility: visible !important;
    width: auto !important;
    min-width: max-content !important;
    font-size: 11px !important;
    line-height: 1.1 !important;
    font-weight: 400 !important;
    color: #666439 !important;
    text-align: center !important;
    white-space: nowrap !important;
    text-transform: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
/*ajustes DS iconos menú top*/
